#base robot_giant.pop #base robot_standard.pop #base robot_furuka.pop //yes this is another pvz mission //Spawns //Left Spawn: spawnbot_mission_sniper, spawnbot_mission_engy, spawnbot_invasion, spawnbot_flank //Right Spawn: spawnbot_invasion, spawnbot_flank_short //Middle Spawn: spawnbot, spawnbot_chief, spawnbot_mission_spy, spawnbot_mission_sentrybuster, spawnbot_invasion WaveSchedule { StartingCurrency 400 RespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom No Mission // sentry buster { Objective DestroySentries InitialCooldown 20 Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 CooldownTime 20 TFBot { Template T_TFBot_SentryBuster Name "Jack in a Box" CharacterAttributes { "killstreak tier" 1 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveoutput { Target wave_init_relay_left Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave1a Where spawnbot_invasion TotalCount 8 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 25 TotalCurrency 300 WaitBeforeStarting 5 TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit } } WaveSpawn { Name wave1b Where spawnbot_invasion TotalCount 18 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 1.5 TotalCurrency 100 TFBot { Template T_TFBot_Scout_Sandman } } WaveSpawn { Name wave1b Where spawnbot_invasion TotalCount 18 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 1.5 WaitBeforeStarting 10 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } WaveSpawn { Name wave1support Where spawnbot_flank_short TotalCount 50 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Soldier_Charged } } WaveSpawn { Name wave1support2 Where spawnbot_invasion TotalCount 50 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 5 TotalCurrency 150 Support 1 TFBot { Template T_TFBot_Medic_Bullet PreferClass Demoman Action Medic } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave2a Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast_Modified //introduce this guy first } } WaveSpawn { Name wave2b Where spawnbot_flank_short TotalCount 28 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0.2 WaitBetweenSpawns 2 TotalCurrency 200 TFBot { Template T_TFBot_Scout_Fish ClassIcon scout_fish_nys } } WaveSpawn { Name wave2a_a Where spawnbot TotalCount 4 MaxActive 3 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 20 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Soldier_Crit //this will get countered by engi and we all hate engi so you know what we gonna do } } WaveSpawn { Name wave2a_a Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target bignet Action RunScriptCode Param " EntFire(`wave_init_relay_left`, `Trigger`, ``, 0, null) IncludeScript(`tankextensions_main`, getroottable()) IncludeScript(`tankextensions/speedtank`, getroottable()) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name SPEEEED WaitBeforeStarting 0 TotalCount 1 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 18000 Speed 75 Name speedtank|300 StartingPathTrackNode boss_path_1_1 Classicon tank_speed_yoovy OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } FirstSpawnOutPut { Target wave_start_relay Action RunScriptCode Param " ClientPrint(null,3,`\x0799CCFFSpeed Tank deployed with 18k (18000) HP!`) " } } } }