//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 1000 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" "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 } "Catalytic Converter 10000" { OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "ignores other projectiles" 1 "custom item model" "models/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl" "custom weapon fire sound" "Weapon_CowMangler.Single" "custom weapon reload sound" "Weapon_CowMangler.Reload" "projectile trail particle" "~flaregun_trail_red" "custom projectile model" "models/empty.mdl" "explosion particle" wrenchmotron_teleport_beam "mult dmg vs tanks" 1.25 "add damage per target" 0.15 "mult afterburn delay" 2 "disable buildings on hit" 3 "Blast radius increased" 1.25 "crits_become_minicrits" 1 "Projectile speed decreased" 1.85 "damage penalty" 0.8 "Set DamageType Ignite" 1 "no self effect" 1 "custom kill icon" "recorder" } "shotgun replace" { OriginalItemName "Panic Attack Shotgun" "projectile penetration heavy" 1 } "Fire of Sinai" { OriginalItemName "Upgradeable TF_WEAPON_WRENCH" "custom item model" "models/weapons/c_models/c_8mm_camera/c_8mm_camera.mdl" "engy sentry fire rate increased" 4.5 "sentry bullet weapon" "shotgun replace" } "Unstable Umbrage" { OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "continous accuracy mult" 5 "health from healers reduced" 0.8 "patient overheal penalty" 0.8 "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.5 //"damage returns as health" 0.05 "move speed as health decreases" 1.25 "move speed penalty" 0.9 //"crit vs non burning players" 1 } } 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 "Sharpshooter" //} Soldier { Primary "Catalytic Converter 10000" } Engineer { Melee "Fire Of Sinai" } Heavyweapons { Primary "Unstable Umbrage" } Pyro { Primary "Oxymoronn" } } 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.22 "mini rockets" 0 "faster reload rate" 0.5 "Projectile speed decreased" 0.65 "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_goldpicker BodyPartScaleSpeed 200 Scale 1.65 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 { AimOffset "0 0 -1000" Attributes "DisableDodge" //Attributes IgnoreEnemies Attributes AlwaysFireWeapon CharacterAttributes { "attach particle effect" 3044 "not solid to players" 1 "ignored by enemy sentries" 1 "move speed bonus" 0.75 "hand scale" 0 "is suicide counter" 10 "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.00001 "dmg taken increased" 0.5 //"dmg taken increased" 0.5 "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 "projectile gravity" 6969 ItemName "TF_WEAPON_GRENADELAUNCHER" "custom kill icon" "sticky_resistance" "override projectile type" 17 "projectile trail particle" ~unusual_smoking "explosion particle" ExplosionCore_sapperdestroyed "fuse bonus" 0.45 "Projectile speed decreased" 0.0001 "projectile spread angle penalty" 2 //"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.05 "dmg bonus vs buildings" 3 } 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 "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.5 "hand scale" 1.1 "dmg taken increased" 1 "torso scale" 1 "model scale" 1 "head scale" 1 "move speed as health decreases" 1.2 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.5 "damage force reduction" 0.3 } } } 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 10 //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 3900 //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 { Where spawnbot Objective Sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Sniper } } 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 30 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Spy Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 35 DesiredCount 2 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 } } 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... Look out for smoke particles!" 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 { Template T_TFBot_Medic_quickuber } 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 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot TFBot { Name Dismantler Template T_TFBot_Demoman skill expert CharacterAttributes { "faster reload rate" 0.31 } Item "the iron bomber" Item "the chargin' targe" 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 13 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot RandomChoice { TFBot { Class Pyro Skill normal } TFBot { Class Pyro Skill normal } TFBot { Class Pyro Skill normal } TFBot { Class Pyro Skill easy } } } 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 3 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot_flank TFBot { Name Dismantler Template T_TFBot_Demoman skill normal CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "the chargin' targe" Item "scotch bonnet" } } WaveSpawn { name 13-b Waitforallspawned 13-a 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 20 Where spawnbot_flank TFBot { Name Dismantler Template T_TFBot_Demoman skill normal CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "the chargin' targe" Item "scotch bonnet" } } WaveSpawn { Waitforallspawned 13-b TotalCurrency 50 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_flank StartWaveMessage "{green}An underground mining bot has been deployed...!" TFBot { Template T_Mighty_Miner } } WaveSpawn { Waitforallspawned 13 TotalCurrency 50 TotalCount 18 //This file has been generated by http://mvm.tf //This file has been generated by http://mvm.tf MaxActive 20 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.5 Where spawnbot 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 15 Where spawnbot_flank 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 9 SpawnCount 3 Support 1 WaitBetweenSpawns 10 WaitBeforeStarting 10 Where spawnbot TFBot { Class Sniper Item "The Ullapool Caber" Action Sniper skill expert classicon soldier_directhit Name "Artillery Australian" Item "The Aimframe" Item "Upgradeable TF_WEAPON_SNIPERRIFLE" ItemAttributes { Itemname "Upgradeable TF_WEAPON_SNIPERRIFLE" "set_item_texture_wear" 0.2 "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 25000 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 15 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 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 200 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 { Waitforalldead 22 TotalCurrency 100 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 0 Where spawnbot 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.75 "fire rate penalty" 2 "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 } } } } 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 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 12.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 18 SpawnCount 6 WaitBetweenSpawns 7.5 Where spawnbot_flank RandomChoice { TFBot { Class demoman skill normal CharacterAttributes { "cancel falling damage" 1 } } TFBot { Class demoman skill expert CharacterAttributes { "cancel falling damage" 1 } } } } WaveSpawn { Waitforalldead 31-a TotalCurrency 50 TotalCount 10 //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 { Name Dismantler Template T_TFBot_Demoman skill expert CharacterAttributes { "faster reload rate" 0.31 "cancel falling damage" 1 } Item "the iron bomber" Item "the chargin' targe" Item "scotch bonnet" } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 31 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 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 20 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 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer Attributes SpawnWithFullCharge Classicon soldier_conch_spammer Item "The Concheror" CharacterAttributes { "increase buff duration" 9.0 "deploy time decreased" 0.5 } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 31 TotalCurrency 50 TotalCount 10 MaxActive 12 SpawnCount 4 Support 1 WaitBeforeStarting 1 WaitBetweenSpawns 5 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 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 Where spawnbot TFBot { Template T_airstike Name "Major Missile" Attributes useBossHealthBar health 20000 } } } 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 100 TotalCount 48 MaxActive 12 SpawnCount 6 WaitBeforeStarting 5 Where spawnbot RandomChoice{ TFBot { Class Pyro Skill normal } TFBot { Class Pyro Skill normal } TFBot { Class Pyro Skill easy } TFBot { Class Pyro Skill hard } } } 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 6 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 2 Where spawnbot_flank Squad { TFBot { Class Heavyweapons Skill normal } TFBot { template T_TFBot_Medic_bigheal name "Bigheal Medic" } } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 41 TotalCurrency 50 TotalCount 10 MaxActive 4 SpawnCount 1 Support 1 WaitBetweenSpawns 5 WaitBeforeStarting 15 Where spawnbot TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforalldead 42-2 TotalCurrency 25 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 3 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 20000 Name Tank Speed 80 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 42 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 29 Where spawnbot_flank Tank { Health 20000 Name Tank Speed 80 StartingPathTrackNode boss_path_2 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } 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 51 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 35 Where spawnbot Squad { TFBot { Class Soldier Skill Expert 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.9 "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 "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 25000 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_flank RandomChoice { TFBot { Class Pyro Skill expert Attributes AlwaysFireWeapon CharacterAttributes { "cancel falling damage" 1 } } TFBot { Class Pyro Skill normal CharacterAttributes { "cancel falling damage" 1 } } TFBot { Class Pyro Skill normal CharacterAttributes { "cancel falling damage" 1 } } } } WaveSpawn //This file has been generated by http://mvm.tf { name 53 Waitforalldead 51 TotalCurrency 100 TotalCount 24 MaxActive 9 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 20 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 name "Direct Hit Soldier" } } WaveSpawn //This file has been generated by http://mvm.tf { Waitforallspawned 52 TotalCurrency 50 TotalCount 25 MaxActive 12 SpawnCount 3 Support 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot RandomChoice { TFBot { Class Pyro Item "the dragon's fury" classicon pyro_dragon_fury_swordstone Skill normal } TFBot { Class Scout skill normal } TFBot { Class Scout skill normal } TFBot { Class Scout skill normal } } } WaveSpawn //This file has been generated by http://mvm.tf { waitforalldead 5-tank TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 Where spawnbot_flank Tank { Health 30000 Name Tank Speed 70 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 100 TotalCount 11 MaxActive 11 SpawnCount 11 WaitBeforeStarting 1 Where spawnbot_flank Squad { TFBot { Template T_TFbot_giant_soldier_slowbarrage Attributes SpawnWithFullCharge Item "The Battalion's Backup" classicon soldier_barrage_backup CharacterAttributes { "increase buff duration" 9.0 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } TFBot { template T_TFBot_Giant_Medic_regen CharacterAttributes { "cancel falling damage" 1 } } } } } } //This file has been generated by http://mvm.tf