#base robot_giant.pop #base robot_standard.pop // WAVE 1 Current Money: 450$ // WAVE 2 Current Money: 450$ + 750$ + 100$ Bonus = 1300$ (No Bonus: 1200$) // WAVE 3 Current Money: // Total Possible Money: 4600$ + 1400$ = 6000$ WaveSchedule { StartingCurrency 450 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 60 TFBot { Template T_TFBot_SentryBuster } } Templates { T_TFBot_Giant_Pyro_No_Airblast { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "airblast disabled" 1 "cancel falling damage" 1 } } } //WAVE 1 (750$) Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_start_relay Action RunScriptCode Param " EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_right_arrows`, `TurnOff`) EntFire(`bombpath_left_arrows`, `TurnOn`) EntFire(`bombpath_left`, `Trigger`) " } WaveSpawn { Name 1a Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Class Pyro Skill Easy } } WaveSpawn { Name 1a Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 1a Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Detonator Pyro" } TFBot { Template T_TFBot_Medic_BigHeal Attributes IgnoreEnemies Name "Big-Heal Medic" } TFBot { Template T_TFBot_Medic_BigHeal Attributes IgnoreEnemies Name "Big-Heal Medic" } } } WaveSpawn { Name 1a-last-giant WaitForAllSpawned 1a Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Medic_BigHeal Attributes IgnoreEnemies Name "Big-Heal Medic" } TFBot { Template T_TFBot_Medic_BigHeal Attributes IgnoreEnemies Name "Big-Heal Medic" } } } WaveSpawn { Name 1a-last-support WaitForAllSpawned 1a Where spawnbot TotalCount 50 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 Support 1 TFBot { Class Scout Skill Easy } } } }