//This file has been generated by http://mvm.tf #base robot_giant.pop #base robot_standard.pop //This file has been generated by http://mvm.tf population { StartingCurrency 1200 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no RobotLimit 24 Advanced 1 //This file has been generated by http://mvm.tf NoRomevisionCosmetics 1 TextPrintTime 5 PrecacheModel "models/weapons/c_models/c_biobreaker/c_biobreaker.mdl" BodyPartScaleSpeed 5 CustomWeapon //Allows you to use an alias for items with custom attributes { "Sawblade Launcher" { OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "special item description" "Shoots bouncing sawblades." "override projectile type" 18 //"clip size bonus" 1.5 //"dmg pierces resists absorbs" 1 "use original class weapon animations" 1 "projectile gravity" 1 "mult projectile scale" 0.01 "custom weapon reload sound" "=50|ui/item_light_gun_drop.wav" //"ammo regen" 1 "fire rate penalty HIDDEN" 0.85 "halloween reload time decreased" 1.15 //"fire rate penalty HIDDEN" 2.67 "damage penalty" 0.5 "mult dmg vs giants" 1.4 "mult dmg vs tanks" 1.4 "grenade bounce damage" -0.80 "hidden primary max ammo bonus" 1.5 //"custom hit sound" "=50|ambient_mp3/sawblade_impact1.mp3" //"custom impact sound" "Metal.SawbladeStick" //"projectile speed decreased" 1 "custom item model" "models/workshop/weapons/c_models/c_crusaders_crossbow/c_crusaders_crossbow.mdl" //"no damage falloff" 1 "custom kill icon" "saw_kill" "grenade bounce speed" 1 "custom projectile size" 1550 "centerfire projectile" 1 //"grenade bounce damage" -0.15 "reset arrow hits on bounce" 1 "projectile lifetime" 5 "projectile penetration" 1 } "Chain Reaction" { OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "special item description" "Explosions do more damage the more enemies caught." "attach particle effect" 704 "blast radius decreased" 0.8 "set_item_texture_wear" 0 "paintkit_proto_def_index" 422 //"custom projectile model" "models/empty.mdl" "add damage per target" 0.1 "Projectile speed decreased" 0.5 "clip size penalty" 0.67 } "shotgun replace" { OriginalItemName "Panic Attack Shotgun" "damage penalty" 0.95 } "rocket replace surprise haha" { OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "mult projectile count" 3 "projectile speed decreased" 0.5 "damage penalty" 0.5 "projectile spread angle penalty" 5 } "Fire of Sinai" { "special item description" "Swaps miniguns and rockets on your sentry with shotguns and grenades." OriginalItemName "Upgradeable TF_WEAPON_WRENCH" // "custom item model" "models/weapons/c_models/c_8mm_camera/c_8mm_camera.mdl" "engy sentry fire rate increased" 5 "mvm sentry ammo" 0.67 //texture stuff i think "set_item_texture_wear" 0 "paintkit_proto_def_index" 426 "sentry bullet weapon" "shotgun replace" "sentry rocket weapon" "rocket replace surprise haha" } "Dodgy Double Crosser" { OriginalItemName "Upgradeable TF_WEAPON_SCATTERGUN" "special item description" "Gives 75% dodge chance on hit for 2 seconds." "self add cond on hit" 79 "set_item_texture_wear" 0 "paintkit_proto_def_index" 432 "self add cond on hit duration" 2 "mult max health" 0.6 "single wep deploy time increased" 2 "single wep holster time increased" 2 "attach particle effect" 704 "halloween reload time decreased" 0.9 } "Unstable Umbrage" { OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "special item description" "25% more bullets, but lowers accuracy massively the longer you hold fire." "continous accuracy mult" 2.5 "health from healers reduced" 0.8 "patient overheal penalty" 0.8 "set_item_texture_wear" 0 "paintkit_proto_def_index" 421 "continous accuracy time" 25 "attach particle effect" 704 //"sniper fires tracer" 1 "minigun spinup time decreased" 0.9 "bullets per shot bonus" 1.25 } "Oxymoronn" { OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "attach particle effect" 704 "mult dmg with reduced health" 2.69 "set_item_texture_wear" 0 "reduced_healing_from_medics" 0.5 "paintkit_proto_def_index" 214 "mult dmg vs tanks" 0.67 "heal on hit for rapidfire" 1 "move speed as health decreases" 1.5 "move speed penalty" 0.9 "special item description" "Move faster and do more damage as your health lowers." //"crit vs non burning players" 1 } "Paralyzer" { OriginalItemName "Shooting Star" "hand scale" 1.3 "special item description" "Electrical rifle that exchange speed and ammo for more damage and debuffs enemies." "special item description 2" "[EXPOSE] enemies on hit for 10 seconds. Exposed enemies emit an electrical sparking effect." "special item description 3" "Exposed enemies take 10% more damage and is more open to backstabs." //DEBUFF "add attributes on hit" "dmg taken increased|1.1|10" "add cond on hit" 50 "add cond on hit duration" 10 //WEAPON STUFF "sniper full charge damage bonus" 1.4 "SRifle Charge rate decreased" 0.6 "mult dmg vs tanks" 1.75 "move speed penalty" 0.85 "hidden primary max ammo bonus" 0.4 "no primary ammo from dispensers while active" 1 //"mult sniper charge penalty DISPLAY ONLY" 2 } } PointTemplates { SawbladeLauncherLogic // rotating sword demo logic from midnight patrol, slightly modified with permission { func_rotating { targetname "rot" spawnflags 593 fanfriction 333333 maxspeed 400 } OnSpawnOutput { target "rot" action "addoutput" param "avelocity 0 400 0" delay 0.01 } OnSpawnOutput { target "!activator" action "addoutput" param "rendermode 10" delay 0.01 } prop_dynamic { targetname "blade1" parentname "rot" model "models/props_forest/saw_blade.mdl" angles "0 0 -90" } } } PlayerShootTemplate //Shoot defined point template. Template is spawned at player position in looking direction, forward velocity being applied to spawned entities { Name SawbladeLauncherLogic AttachToProjectile 1 //If set, the template is spawned as a child of the projectile being fired. Incompatible with overrideshoot ItemName "Sawblade Launcher" } ExtraLoadoutItems // Extra loadout items available after typing !missionitems in chat { Demoman // Player Class { Primary "Sawblade Launcher" // Item slot and name } Scout { Primary "Dodgy Double Crosser" } Soldier { Primary "Chain Reaction" } // Engineer // { // Melee "Fire Of Sinai" //disabled for its crimes against the fabric of reality!! // // } Heavyweapons { Primary "Unstable Umbrage" } Pyro { Primary "Oxymoronn" } Sniper { Primary "Paralyzer" } } Templates { T_airstike { Scale 1.8 Health 4200 Skill Expert classicon soldier_burstfire Attributes HoldFireUntilFullReload Attributes Miniboss tag bot_giant Name "Marshal Missile" Class Soldier ItemAttributes { ItemName "the air strike" "fire rate bonus" 0.225 "mini rockets" 0 "faster reload rate" 0.5 "Projectile speed decreased" 0.7 "projectile spread angle penalty" 1 "projectile trail particle" "rockettrail" } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.4 "cancel falling damage" 1 "dmg bonus vs buildings" 1.1 //Fuck you "no self blast dmg" 1 "airblast vulnerability multiplier" 0.01 "damage force reduction" 0.01 //"rage giving scale" 0.25 "airblast vertical vulnerability multiplier" 0.01 "health regen" 15 } Item "the air strike" Item "the peacebreaker" } T_airstike_2 { Scale 1.8 Health 4200 Skill Expert classicon soldier_burstfire_hyper Attributes HoldFireUntilFullReload Attributes Miniboss tag bot_giant item "Fancy Dress Uniform" Name "Marshal Missile 2.0" Class Soldier ItemAttributes { ItemName "the air strike" "fire rate bonus" 0.125 "mini rockets" 0 "damage penalty" 1 "faster reload rate" 0.4 //why not "Projectile speed decreased" 0.73 "projectile spread angle penalty" 1 "projectile trail particle" "rockettrail" } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.38 "dmg bonus vs buildings" 1.25 //Fuck you "no self blast dmg" 1 "damage bonus" 1.5 "cancel falling damage" 1 "airblast vulnerability multiplier" 0.01 "damage force reduction" 0.01 //"rage giving scale" 0.25 "airblast vertical vulnerability multiplier" 0.01 } Item "the air strike" Item "the peacebreaker" Item "the diplomat" } T_Mighty_Miner { CLass Engineer classicon boss_mecha_miner BodyPartScaleSpeed 200 Scale 1.5 Health 4000 UseMeleeThreatPrioritization 1 Skill Expert //DesiredAttackRange 75 Attributes "DisableDodge" name "Mecha Miner" //Attributes UseBossHealthBar Attributes Miniboss Action FetchFlag //AddCond //Adds conditions to bots //{ //Index 66 //IfHealthAbove 3010 //} EventChangeAttributes //Most TFBot custom attributes can apply here, with exception of: // ForceRomeVision, SuppressTimedFetchFlag, SpawnTemplate, DropWeapon { Underground { //Attributes DisableDodge // AimOffset "0 0 -1000" //Attributes IgnoreEnemies Attributes AlwaysFireWeapon CharacterAttributes { "attach particle effect" 3044 "not solid to players" 1 "ignored by enemy sentries" 1 "dmg taken from self reduced" 0.1 //"blast dmg to self increased" 0 "self dmg push force decreased" 0.001 "move speed bonus" 0.7 "Health regen" 10 "hand scale" 0 "add cond when active" 7680 "cancel falling damage" 1 "torso scale" 0 "head scale" 0 "airblast vulnerability multiplier" 0.00001 "airblast vertical vulnerability multiplier" 0.0001 "damage force reduction" 0 "dmg taken increased" 0.8 "stomp player force" 270 // Damage applied to enemies when touching them "stomp player time" 3 "stomp player damage" 10 } Item "TF_WEAPON_GRENADELAUNCHER" ItemAttributes { "add cond when active" 79 "mult stun resistance" 0.2 "projectile gravity" 6969 ItemName "TF_WEAPON_GRENADELAUNCHER" "custom kill icon" "sticky_resistance" "override projectile type" 17 "blast radius increased" 1.33 "mult projectile count" 3 "projectile trail particle" ~unusual_smoking "explosion particle" ExplosionCore_sapperdestroyed "fuse bonus" 0.05 "Projectile speed decreased" 0.0001 "projectile spread angle penalty" 3 //"Projectile range decreased" 0.01 "damage bonus" 0.01 "grenade no spin" 1 //"grenade no bounce" 1 "custom projectile model" "models/empty.mdl" "custom item model" "models/empty.mdl" "faster reload rate" 0.01 "fire rate bonus" 0.07 "dmg bonus vs buildings" 5 } UseCustomModel "models/empty.mdl" } Aboveground { WeaponRestrictions SecondaryOnly UseCustomModel "models/bots/engineer/bot_engineer.mdl" Item "The Frontier Justice" Item "The Data Mining Light" ItemAttributes { itemname "TF_WEapon_Pistol" "override projectile type" 17 "explosion particle" rd_robot_explosion "fuse bonus" 0.001 "damage bonus" 0.2 "Projectile speed decreased" 0.01 "Projectile range decreased" 0.01 "blast radius increased" 2 //"damage causes airblast" 1 "grenade no spin" 1 "grenade no bounce" 1 "custom projectile model" "models/empty.mdl" //"custom item model" "models/empty.mdl" "custom item model" "models/weapons/c_models/c_biobreaker/c_biobreaker.mdl" "fire rate bonus" 990 } ItemAttributes { itemname "The Frontier Justice" "is_passive_weapon" 1 "dmg bonus vs buildings" 2.5 "custom item model" "models/weapons/c_models/c_biobreaker/c_biobreaker.mdl" "override projectile type" 2 "projectile lifetime" 0.35 "faster reload rate" 0.1 "custom kill icon" "robot_arm_blender_kill" "fire rate bonus" 0.1 "mod max primary clip override" 1 "clip size bonus" 1000 "projectile speed increased" 0.2 "projectile no deflect" 1 "mult projectile count" 3 "blast radius decreased" 0.01 "no self blast dmg" 2 "no explosion particles" 1 "projectile spread angle penalty" 1 "ignores other projectiles" 1 "no damage falloff" 1 "centerfire projectile" 1 "custom projectile model" "models/empty.mdl" } Attributes AlwaysFireWeapon CharacterAttributes { "ignored by enemy sentries" 0 "move speed bonus" 0.4 "hand scale" 1.1 "dmg taken increased" 1 "torso scale" 1 "model scale" 1 "head scale" 1 "move speed as health decreases" 1.1 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "damage force reduction" 0.3 "voice pitch scale" 2 } } } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfSeeTarget 0 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) IfHealthBelow 11000 //When set, the task activates only when the bot health is below specified value Name "Underground" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) //IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) IfHealthBelow 3750 //When set, the task activates only when the bot health is below specified value Name "Aboveground" // Name of the bot attributes listed in EventChangeAttributes } } sniper_mudmen { ClassIcon sniper_jarate Health 150 Name "Mudman" Scale 1.2 Class Sniper Skill Expert //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxVisionRange 100 WeaponRestrictions MeleeOnly ItemAttributes { itemname "jarate" "is_passive_weapon" 1 } CharacterAttributes { "torso scale" 0.1 "effect bar recharge rate increased" 0.05 "dmg bonus vs buildings" 2 "hand scale" 0.1 } Item "jarate" Item "the shahanshah" Item "trophy belt" } //This file has been generated by http://mvm.tf demoknight_sludgestrider { Class Demoman Name "Sludge Strider" ClassIcon demoknight_charge Skill Normal Item "The Claidheamohmor" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "parasite hat" "set item tint RGB" 7511618 } Item "parasite hat" //Item "Mad Lad" Scale "1.3" Health 700 WeaponRestrictions MeleeOnly Attributes AirChargeOnly //This file has been generated by http://mvm.tf Attributes AutoJump AutoJumpMin 6 AutoJumpMax 6 //This file has been generated by http://mvm.tf CharacterAttributes { "charge time increased" 1.75 "charge recharge rate increased" 2 "increased jump height" 1.2 //This file has been generated by http://mvm.tf } } demo_sticky { Class Demoman Skill hard WeaponRestrictions Secondaryonly MaxVisionRange 600 Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "Projectile range increased" 0.5 "max pipebombs increased" -7 } } shield2 { ClassIcon medic_shield_lite Name "Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes ProjectileShield Attributes SpawnWithFullCharge Attributes IgnoreEnemies ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 9 //"heal rate bonus" 15 } CharacterAttributes { "bot medic uber deploy delay duration" 6969 } Item "The Virus Doctor" } shield { ClassIcon medic_shield_uber Name "Uber Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes ProjectileShield Attributes SpawnWithFullCharge Attributes IgnoreEnemies ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 9 "heal rate bonus" 1.4 "uber duration bonus" -4 } CharacterAttributes { "heal rate bonus" 1 } Item "The Virus Doctor" } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Engineer Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_flank TeleportWhere spawnbot } } Mission { Objective Spy Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_flank TeleportWhere spawnbot } } Mission { Objective Spy Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 35 DesiredCount 1 TFBot { Template T_TFBot_Spy } } Mission { Where spawnbot Objective Sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Mission { Objective Spy Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 25 DesiredCount 1 TFBot { Template T_TFBot_Spy } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_main Action Trigger } //is this a DOPPLER REFERENCE?? OMG Explanation //Dispayed once the wave is initialized { Line "{green}The ground trembles..." } WaveSpawn //This file has been generated by http://mvm.tf { Name 11 TotalCurrency 125 TotalCount 1 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed... Damage it to get it out!" TFBot { Template T_Mighty_Miner } //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf } //This file has been generated by http://mvm.tf WaveSpawn { Name 12 Waitforalldead 11 TotalCurrency 25 TotalCount 4 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 2 SpawnCount 2 WaitBeforeStarting 1 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload CharacterAttributes { "cancel falling damage" 1 //TROLLOL } } TFBot { Template T_TFBot_Medic_quickuber } } } WaveSpawn { Waitforalldead 11 TotalCurrency 50 TotalCount 24 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Class Scout skill normal } TFBot { Class Scout skill easy } TFBot { Class Scout skill easy } TFBot { Class Scout skill easy } } } WaveSpawn { Waitforalldead 11 TotalCurrency 50 TotalCount 9 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot TFBot { Name Dismantler classicon demo_charger Template T_TFBot_Demoman skill normal CharacterAttributes { "faster reload rate" 0.31 } Item "the iron bomber" Item "The Tide Turner" Item "scotch bonnet" } } WaveSpawn { Name 13 Waitforalldead 12 TotalCurrency 150 TotalCount 8 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 4 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 14 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template T_TFBot_Medic_quickuber } } } WaveSpawn { Waitforalldead 12 TotalCurrency 50 TotalCount 26 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 9 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot RandomChoice { TFBot { Class Pyro Skill easy //classicon pyro_reflect } TFBot { Class Pyro Skill easy //classicon pyro_reflect } TFBot { Class Pyro //classicon pyro_reflect Skill normal ItemAttributes { itemname "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } TFBot { Class Pyro Skill easy //classicon pyro_reflect } } } WaveSpawn { name 13-a Waitforalldead 12 TotalCurrency 50 TotalCount 11 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot_flank TFBot { Name Dismantler classicon demo_charger Template T_TFBot_Demoman skill normal CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "The Tide Turner" Item "scotch bonnet" } } WaveSpawn { name 13-b Waitforallspawned 13 TotalCurrency 50 TotalCount 2 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 2 SpawnCount 2 WaitBeforeStarting 12.5 Where spawnbot_flank TFBot { Name Dismantler classicon demo_charger Template T_TFBot_Demoman skill normal CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "The Tide Turner" Item "scotch bonnet" } } WaveSpawn { Waitforallspawned 13-b TotalCurrency 200 TotalCount 1 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed...!" TFBot { Template T_Mighty_Miner } } WaveSpawn { Waitforallspawned 13 TotalCurrency 50 TotalCount 12 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.5 Where spawnbot RandomChoice { TFBot { Class Soldier skill easy } TFBot { Class Soldier skill normal } TFBot { Class Soldier skill normal } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_alt Action Trigger } //is this a DOPPLER REFERENCE?? OMG WaveSpawn //This file has been generated by http://mvm.tf { Name 21 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 14 Where spawnbot Squad { TFBot { Class Scout Name "Major League Scout" ClassIcon scout_stun_giant Skill Expert Health 1600 Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "The Sandman" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 "max health additive penalty" -0 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "cancel falling damage" 1 "override footstep sound set" 5 } } TFBot { Template shield2 } } } WaveSpawn //This file has been generated by http://mvm.tf { TotalCurrency 0 TotalCount 8 MaxActive 8 SpawnCount 2 Support 1 WaitBetweenSpawns 12.5 WaitBeforeStarting 10 Where spawnbot TFBot { Class Sniper Item "The Ullapool Caber" Action Sniper skill expert classicon soldier_directhit_lite Name "Artillery Australian" Item "The Aimframe" Item "Upgradeable TF_WEAPON_SNIPERRIFLE" ItemAttributes { Itemname "Upgradeable TF_WEAPON_SNIPERRIFLE" "set_item_texture_wear" 0 "damage penalty" 0.85 "paintkit_proto_def_index" 432 "override projectile type" 2 "Blast radius decreased" 0.85 "mod mini-crit airborne" 1 "projectile speed increased" 1.25 } } } WaveSpawn //This file has been generated by http://mvm.tf { Name 21-tank TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 2 Where spawnbot_flank Tank { Health 17500 Name Tank Speed 75 StartingPathTrackNode boss_path_2 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { Name 22 Waitforallspawned 21 TotalCurrency 50 TotalCount 36 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 5 WaitBeforeStarting 10 Where spawnbot_flank TFBot { ClassIcon heavy_shotgun Class heavyweapons CharacterAttributes { "cancel falling damage" 1 //TROLLOL } skill normal name "Shotgun Heavy" WeaponRestrictions SecondaryOnly } } WaveSpawn //This file has been generated by http://mvm.tf { Name 22 Waitforallspawned 21 TotalCurrency 100 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 14 WaitBeforeStarting 15 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Baseball CharacterAttributes { "cancel falling damage" 1 //TROLLOL } } } WaveSpawn //This file has been generated by http://mvm.tf { Name yeahwhat Waitforallspawned 21-tank2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 20 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Skill expert attributes AlwaysCrit } } } WaveSpawn //This file has been generated by http://mvm.tf { Name 21-tank2 Waitforalldead 21-tank TotalCurrency 350 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 30 WaitBeforeStarting 20 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { name peons Waitforalldead 22 TotalCurrency 100 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 0 Where spawnbot_left Squad { TFBot { Class Soldier health 750 scale 1.5 Name "Boxed Bastion" Skill hard ClassIcon soldier_blackbox_armored item "The Black Box" //item "The Grenadier's Softcap" Itemattributes { Itemname "The Black Box" "Set_item_texture_wear" 0 "Paintkit_proto_def_index" 414 "ignores other projectiles" 1 "damage penalty" 0.8 "move speed penalty" 0.85 "fire rate penalty" 3.25 "mult projectile count" 3 "projectile spread angle penalty" 3.5 "heal on hit for rapidfire" 69 } Item "The Shrapnel Shell" ItemAttributes { Itemname "The Shrapnel Shell" "set item tint rgb" 15132390 } Item "Full Metal Helmet" CharacterAttributes { "voice pitch scale" 0.6 } } TFBot { Template shield2 } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead peons TotalCurrency 0 TotalCount 24 MaxActive 6 SpawnCount 3 Support 1 WaitBeforeStarting 2 WaitBetweenSpawns 1 Where spawnbot_flank TFBot { Class Soldier skill normal Item "The Direct Hit" classicon soldier_directhit_lite CharacterAttributes { "cancel falling damage" 1 } name "Direct Hit Soldier" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_alt Action Trigger } //is this a DOPPLER REFERENCE?? OMG WaveSpawn //This file has been generated by http://mvm.tf { Name 31 TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 13.5 Where spawnbot Squad { TFBot { template T_TFBot_Giant_heavyweapons skill hard } } } WaveSpawn //This file has been generated by http://mvm.tf { Name 31-a TotalCurrency 50 TotalCount 36 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 5 Where spawnbot RandomChoice { TFBot { Class Demoman skill normal } TFBot { Class Demoman skill hard } } } WaveSpawn { Waitforalldead 31-a TotalCurrency 50 TotalCount 16 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 4 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 5 Where spawnbot_flank TFBot { Skill normal Template T_TFBot_Demoman } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 31 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 Where spawnbot_flank //trollface TFBot { template T_TFBot_Giant_heavyweapons CharacterAttributes { "cancel falling damage" 1 } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 31-a TotalCurrency 100 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBeforeStarting 7.5 WaitBetweenSpawns 21 Where spawnbot TFBot { Template T_TFBot_Giant_Pyro Item "the dragon's fury" classicon pyro_dragon_fury_swordstone } } WaveSpawn //This file has been generated by http://mvm.tf { name 322 Waitforalldead 31-a TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 31 TotalCurrency 50 TotalCount 25 MaxActive 6 SpawnCount 1 Support 1 WaitBeforeStarting 1 WaitBetweenSpawns 3 Where spawnbot_left RandomChoice { TFBot { Class Scout skill normal } TFBot { Class Scout skill normal } TFBot { Class Scout skill easy } TFBot { Class heavyweapons name "Heavyweapons" //problem?? skill easy } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 322 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 Where spawnbot TFBot { Template T_airstike Name "Major Missile" UseMeleeThreatPrioritization 1 Attributes useBossHealthBar health 25000 CharacterAttributes { "damage bonus" 1.25 "faster reload rate" 0.9 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_main Action Trigger } //is this a DOPPLER REFERENCE?? OMG Explanation //Dispayed once the wave is initialized { Line "{green}The ground trembles..." } WaveSpawn //This file has been generated by http://mvm.tf { Name 41 TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed...!" TFBot { Template T_Mighty_Miner } } WaveSpawn //This file has been generated by http://mvm.tf { Name 42 Waitforalldead 41 TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 5 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed...!" TFBot { Template T_Mighty_Miner } } WaveSpawn //This file has been generated by http://mvm.tf { TotalCurrency 50 TotalCount 48 MaxActive 12 SpawnCount 6 WaitBeforeStarting 5 Where spawnbot RandomChoice{ TFBot { Class Pyro Skill normal Item "Traffic Cone" classicon pyro_reflect } TFBot { Class Pyro Skill easy classicon pyro_reflect } TFBot { Class Pyro Skill easy classicon pyro_reflect } TFBot { Class Pyro Skill easy classicon pyro_reflect } TFBot { Class Pyro classicon pyro_reflect Skill easy } } } WaveSpawn //This file has been generated by http://mvm.tf { Name 42-2 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 12.5 WaitBeforeStarting 10 Where spawnbot Squad { TFBot { Template T_airstike } TFBot { Template shield2 } } } WaveSpawn //This file has been generated by http://mvm.tf { TotalCurrency 100 TotalCount 24 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 9 WaitBeforeStarting 1 Where spawnbot_flank Squad { TFBot { Class Heavyweapons Skill normal } TFBot { Template T_TFBot_Medic_Quickfix } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 41 TotalCurrency 25 TotalCount 5 MaxActive 4 SpawnCount 1 Support 1 WaitBetweenSpawns 5 WaitBeforeStarting 20 Where spawnbot TFBot { Class Soldier skill hard } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 42-2 TotalCurrency 25 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 14 WaitBeforeStarting 2 Where spawnbot StartWaveMessage "{green}A {blue}swarm {green}of underground mining bots have been deployed..." TFBot { Template T_Mighty_Miner } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 42 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Where spawnbot_flank Tank { Health 17500 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { name 4finale Waitforalldead 42 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 29 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 69 StartingPathTrackNode boss_path_2 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 4finale TotalCurrency 50 TotalCount 15 MaxActive 3 SpawnCount 3 Support limited WaitBeforeStarting 5 Where spawnbot TFBot { Class Soldier skill hard } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_main Action Trigger } //is this a DOPPLER REFERENCE?? OMG WaveSpawn //This file has been generated by http://mvm.tf { Name 51 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 35 Where spawnbot Squad { TFBot { Class Soldier Skill hard WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" ClassIcon soldier_blast_buff Item "The Buff Banner" Attributes SpawnWithFullCharge Attributes MiniBoss Attributes HoldFireUntilFullReload Name "Blast Breaker" Health 4200 ITEM "The Vaudeville Visor" ItemAttributes { ItemName "The Liberty Launcher" "damage bonus" 0.8 "fire rate bonus" 0.2 "clip size upgrade atomic" 5 "faster reload rate" 0.15 "Blast radius increased" 1.15 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "projectile speed increased" 0.7 "override footstep sound set" 3 "damage force reduction" 0.4 "increase buff duration" 9.0 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Giant_Medic_regen } } } WaveSpawn //This file has been generated by http://mvm.tf { name 5-tank TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { TotalCurrency 100 TotalCount 32 MaxActive 16 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 4 Where spawnbot RandomChoice { TFBot { Class Pyro Skill expert Attributes AlwaysFireWeapon CharacterAttributes { "cancel falling damage" 1 } } TFBot { Class Pyro Skill normal Attributes AlwaysFireWeapon CharacterAttributes { "cancel falling damage" 1 } } TFBot { Class Pyro Skill hard Attributes AlwaysFireWeapon CharacterAttributes { "cancel falling damage" 1 } } } } WaveSpawn //This file has been generated by http://mvm.tf { name 53 Waitforalldead 51 TotalCurrency 100 TotalCount 18 MaxActive 9 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFbot_giant_heavyweapons } TFBot { template T_TFBot_Medic_bigheal name "Bigheal Medic" } TFBot { template T_TFBot_Medic_bigheal name "Bigheal Medic" } } } WaveSpawn //This file has been generated by http://mvm.tf { name 52 Waitforallspawned 51 TotalCurrency 50 TotalCount 24 MaxActive 9 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 1 Where spawnbot_left TFBot { Class Soldier skill hard Item "The Direct Hit" classicon soldier_directhit_lite name "Direct Hit Soldier" } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 52 TotalCurrency 50 TotalCount 50 MaxActive 9 SpawnCount 3 Support 1 WaitBeforeStarting 15 WaitBetweenSpawns 2 Where spawnbot RandomChoice { TFBot { Class Pyro Item "the dragon's fury" classicon pyro_dragon_fury_swordstone Skill hard } TFBot { Class Scout skill easy } TFBot { Class Scout skill normal } TFBot { Class Scout skill normal } } } WaveSpawn //This file has been generated by http://mvm.tf { name 5-tank2 waitforalldead 5-tank TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 53 TotalCurrency 550 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 2 Where spawnbot_flank Squad { TFBot { Template T_TFbot_giant_soldier_slowbarrage classicon soldier_barrage_backup Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "increase buff duration" 9.0 } Item "soldier_barrage_backup" } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 "health from healers reduced" 0 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 "health from healers reduced" 0 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 "health from healers reduced" 0 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 "health from healers reduced" 0 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } //This file has been generated by http://mvm.tf DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target init_wave_relay_alt Action Trigger } //is this a DOPPLER REFERENCE?? OMG Explanation //Dispayed once the wave is initialized { Line "{green}The ground trembles..." } WaveSpawn //This file has been generated by http://mvm.tf { Name 61 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed...!" Squad { TFBot { Template T_Mighty_Miner Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic_regen } } } WaveSpawn //This file has been generated by http://mvm.tf { name 61-A TotalCurrency 50 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 10 WaitBeforeStarting 10 Where spawnbot TFBot { Class Scout Skill normal ClassIcon scout_fan Name "Force-A-Nature Scout" Item "The Force-a-Nature" MaxVisionRange 690 } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 61-A TotalCurrency 50 TotalCount 25 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 Where spawnbot Support 1 TFBot { Class Heavyweapons classicon heavy_brassbeast skill easy Item "The Brass Beast" Item "Polar Charger" item "Dusk Duster" ItemAttributes { Itemname "The Brass Beast" "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } } } WaveSpawn //This file has been generated by http://mvm.tf { name 6-s TotalCurrency 50 TotalCount 12 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 7.5 WaitBeforeStarting 20 Where spawnbot Squad { TFBot { Class Pyro Skill hard Attributes AlwaysFireWeapon } TFBot { template T_TFBot_Medic_quickuber } } } WaveSpawn //This file has been generated by http://mvm.tf { TotalCurrency 50 TotalCount 12 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 7.5 WaitBeforeStarting 2 Waitforalldead 61 Where spawnbot Squad { TFBot { Class Pyro Skill hard Attributes AlwaysFireWeapon } TFBot { template T_TFBot_Medic_quickuber } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 61 Name 62 TotalCurrency 200 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 12.5 WaitBeforeStarting 1 Where spawnbot RandomChoice { TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { Class Demoman Name "Crust Cruncher" Item "Contaminated Carryall" ClassIcon demo_burst_hyper Health 3600 Item "Cranium Cooler" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 //70% faster reloads lol "fire rate bonus" 0.1 "clip size bonus" 3 "projectile spread angle penalty" 5 "fuse bonus" 0.9 "set_item_texture_wear" 0 "paintkit_proto_def_index" 400 } CharacterAttributes { "damage bonus" 1.1 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } TFBot { //special variant! awesome Class Demoman Name "Rodland of Pipes" ClassIcon demo_burst_hyper Health 3600 Item "Hazard Headgear" Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "the iron bomber" ItemAttributes { ItemName "the iron bomber" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size bonus" 5 "projectile spread angle penalty" 6 "fuse bonus" 1.5 "set_item_texture_wear" 0 "paintkit_proto_def_index" 404 } CharacterAttributes { "damage bonus" 1.15 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } } } WaveSpawn //This file has been generated by http://mvm.tf { name 6TANK TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { waitforalldead 6TANK TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { waitforalldead 6TANK name 6FIN TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 Where spawnbot_flank Tank { Health 25000 Name Tank Skin 1 Speed 80 StartingPathTrackNode boss_path_2 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //This file has been generated by http://mvm.tf { name 62-timer Waitforallspawned 62 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 Where spawnbot TFBot { Class Pyro skill easy } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 62-timer TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot StartWaveMessage "{green}An underground mining bot has been deployed...!" Squad { TFBot { Template T_Mighty_Miner Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic_regen } } } WaveSpawn //This file has been generated by http://mvm.tf { name 62-timer2 Waitforallspawned 6FIN TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 Where spawnbot TFBot { Class Pyro skill easy } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 62-timer2 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 9 Where spawnbot_flank StartWaveMessage "{green}A {blue}swarm {green}of underground mining bots have been deployed..." TFBot { Template T_Mighty_Miner Attributes AlwaysCrit } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 62 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heater Name "Giant Heater Heavy" } TFBot { Template T_TFBot_Medic_quickuber } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 6-s TotalCurrency 50 TotalCount 25 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 20 Where spawnbot_flank Support 1 TFBot { Name Dismantler classicon demo_charger Template T_TFBot_Demoman skill expert CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "The Tide Turner" Item "scotch bonnet" } } } } //This file has been generated by http://mvm.tf