#base robot_standard.pop #base robot_giant.pop // Titan's Realm - Marbase Advanced // Made By PDA Expert Beastiary { StartingCurrency 4000 RespawnWaveTime 6 Advanced 1 FixedRespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom no EventPopfile Halloween Mission { Objective DestroySentries Where spawnbot_right BeginAtWave 1 RunForThisManyWaves 2 CooldownTime 60 TFBot { Template T_TFBot_SentryBuster CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } } Mission { Objective Sniper Where spawnbot_left BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 60 CooldownTime 120 DesiredCount 3 TFBot { Template T_TFBot_Sniper Item "The Machina" Item "Medi-Mask" Item "Fallen Angel" Item "Tail From the Crypt" ItemAttributes { ItemName "The Machina" "sniper only fire zoomed" 0 } } } Mission { Objective Spy Where spawnbot BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 100 CooldownTime 100 DesiredCount 4 TFBot { Template T_TFBot_Spy } } Mission { Objective Engineer Where spawnbot_left BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 20 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle Health 500 TeleportWhere spawnbot_right TeleportWhere spawnbot_left TeleportWhere spawnbot Item "MONOCULUS!" Item "Fallen Angel" Item "Tail From the Crypt" } } Mission { Objective Engineer Where spawnbot_left BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 80 CooldownTime 80 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_right TeleportWhere spawnbot_left TeleportWhere spawnbot ClassIcon engineer_telein Item "MONOCULUS!" Item "Fallen Angel" Item "Tail From the Crypt" } } Templates { T_TFBot_Giant_Heavy_Heater // fixed variant of the heaters, add maxvisionrange in post if need be. { Class Heavyweapons Name "Giant Heater Heavy" ClassIcon heavy_heater_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Huo Long Heatmaker" Item "The Bunsen Brave" Item "Immobile Suit" ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus" 1.3 "damage penalty" 1.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 2 } } T_TFBot_Giant_Soldier_Haymaker // Fires out a constant array of bisons along side a fast stream of rockets. { Class Soldier Health 4200 ClassIcon soldier_mangler_spammer Skill Hard Name "Haymaker" Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "A Head Full of Hot Air" Item "Jupiter Jetpack" Item "concealedkiller_rocketlauncher_sandcannon" Item "The Righteous Bison" ItemAttributes { ItemName "concealedkiller_rocketlauncher_sandcannon" "fire rate bonus" 0.4 "Projectile speed increased" 0.65 "faster reload rate" -1 } ItemAttributes { ItemName "The Righteous Bison" "is_passive_weapon" 1 "faster reload rate" -1 "fire rate bonus" 0.6 "projectile spread angle penalty" 4 "set item tint RGB" 12073019 "dmg penalty vs players" 2 "Projectile speed increased" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 2 } } T_TFBot_Soldier_Charged // Small variant of g charged soldiers, best used for ints or early waves. { Class Soldier Name "Charged Soldier" ClassIcon soldier_crit Skill Easy Attributes AlwaysCrit Item "The Original" ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } } // Wave 1/1 ($3000) // 6 Giant Heater Heavies (Critboosted) // 36 Pyros (Critboosted, AlwaysFire) // 28 Burst Fire Demomen // 10 Giant Demoknights (Critboosted) // 24 Demoknights (Critboosted) // 24 Demomen (Hard Ai) // 2 Tanks (20k HP each) // 15 Super Blast Scouts // 8 Giant Burst Fire Soldiers with 3 Uber Medics each. // 48 Scouts // 8 Haymakers (Critboosted) // 26 Big Charged Soldiers Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_start_relay Action Trigger } Explanation { Line "{red}ENEMY ROBOTS HAVE HEAVILY DECREASED KNOCKBACK!" } WaveSpawn { TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot_right TFBot { Template T_TFBot_Giant_Scout_Fast Name "The Great Bomb Demon" Item "The Bomber Knight" Item EOTL_demo_dynamite CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } } WaveSpawn { Name "wav01" TotalCount 4 MaxActive 4 SpawnCount 1 Where spawnbot_right TotalCurrency 200 WaitBeforeStarting 2 WaitBetweenSpawns 12 TFBot { Template T_TFBot_Giant_Heavy_Heater Attributes AlwaysCrit } } WaveSpawn { Name "wav01" TotalCount 36 MaxActive 12 SpawnCount 6 Where spawnbot_right TotalCurrency 100 WaitBeforeStarting 4 WaitBetweenSpawns 6 TFBot { Class Pyro Skill Easy Item "Fallen Angel" Item "Tail From the Crypt" Attributes AlwaysFireWeapon Attributes AlwaysCrit CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { Name "wave01" TotalCount 28 MaxActive 9 SpawnCount 3 Where spawnbot_left TotalCurrency 100 WaitBeforeStarting 20 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Demo_Burst Item "Spine-Chilling Skull 2011" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { Name "wave02" TotalCount 10 MaxActive 6 SpawnCount 1 Where spawnbot_right TotalCurrency 200 WaitForAllSpawned "wave01" WaitBeforeStarting 5 WaitBetweenSpawns 6 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes AlwaysCrit Item "The Horrible Horns" Item "Brass Bucket" CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } } WaveSpawn { Name "wave02" TotalCount 24 MaxActive 8 SpawnCount 2 Where spawnbot Where spawnbot_left Where spawnbot_right TotalCurrency 100 WaitForAllSpawned "wave01" WaitBeforeStarting 5 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit Item "Spine-Chilling Skull 2011" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { Name "wave02" TotalCount 24 MaxActive 8 SpawnCount 2 Where spawnbot Where spawnbot_left Where spawnbot_right TotalCurrency 100 WaitForAllSpawned "wave01" WaitBeforeStarting 5 WaitBetweenSpawns 2 TFBot { Class Demoman Skill Hard Attributes HoldFireUntilFullReload Item "Spine-Chilling Skull 2011" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { Name "wave02" TotalCount 2 MaxActive 2 SpawnCount 1 TotalCurrency 400 WaitForAllSpawned "wave01" WaitBeforeStarting 10 WaitBetweenSpawns 20 Tank { Name "tankboss" Health 20000 Speed 75 StartingPathTrackNode "tank_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "wave03_1" TotalCount 15 MaxActive 15 SpawnCount 1 Where spawnbot_left TotalCurrency 200 WaitForAllSpawned "wave02" WaitBeforeStarting 35 WaitBetweenSpawns 1.5 TFBot { Template T_TFBot_Giant_Scout_Fast Item "Voodoo Juju" Item "The Frenchman's Formals" CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } } WaveSpawn { Name "wave03" TotalCount 32 MaxActive 16 SpawnCount 3 Where spawnbot TotalCurrency 300 WaitForAllSpawned "wave03_1" WaitBeforeStarting 10 WaitBetweenSpawns 6 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Item "Spine-Chilling Skull 2011 Style 3" Item "Big Steel Jaw of Summer Fun" CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } TFBot { Template T_TFBot_Medic Item Wavefinder Item "Hypno-eyes" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } TFBot { Template T_TFBot_Medic Item Wavefinder Item "Hypno-eyes" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } TFBot { Template T_TFBot_Medic Item Wavefinder Item "Hypno-eyes" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } } WaveSpawn { Name "wave04" TotalCount 8 MaxActive 3 SpawnCount 1 Where spawnbot TotalCurrency 200 WaitForAllDead "wave03" WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Soldier_Haymaker } } WaveSpawn { Name "wave04" TotalCount 48 MaxActive 12 SpawnCount 3 Where spawnbot Where spawnbot_right TotalCurrency 200 WaitForAllDead "wave03" WaitBetweenSpawns 2 TFBot { Class Scout Skill Hard Item "The Manneater" Item "Fallen Angel" Item "Tail From the Crypt" CharacterAttributes { "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { Name "wave04" TotalCount 26 MaxActive 16 SpawnCount 8 Where spawnbot_left Where spawnbot_right TotalCurrency 200 WaitForAllDead "wave03" WaitBeforeStarting 15 WaitBetweenSpawns 8 TFBot { Template T_TFBot_Soldier_Charged Skill Hard Health 600 Scale 1.5 Item "The Hardium Helm" Item "Fallen Angel" CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 } } } } }