Created
June 17, 2013 03:35
-
-
Save kimoto/5794495 to your computer and use it in GitHub Desktop.
Fixed Bug: mvm_sundown_a3.pop
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#base robot_giant.pop | |
#base robot_standard.pop | |
#base sundown_templates.pop | |
WaveSchedule | |
{ | |
StartingCurrency 600 | |
RespawnWaveTime 5 | |
CanBotsAttackWhileInSpawnRoom no | |
/////////////////////////////////////////////////////////////////////////////////// | |
///////////MISSIONS////////////////////////////////////////////////////////////////////////// | |
/////////////////////////////////////////////////////////////////////////////////////////////// | |
Mission // sentry buster | |
{ | |
Objective DestroySentries | |
InitialCooldown 30 | |
Where spawnbot | |
BeginAtWave 1 | |
RunForThisManyWaves 13 | |
CooldownTime 40 | |
TFBot | |
{ | |
Template T_TFBot_SentryBuster | |
} | |
} | |
///SNIPERS 1, 2, 4, 5, 6 | |
Mission | |
{ | |
Objective Sniper | |
InitialCooldown 20 | |
Where spawnbot | |
BeginAtWave 1 | |
RunForThisManyWaves 2 | |
CooldownTime 20 | |
DesiredCount 2 | |
TFBot | |
{ | |
Class Sniper | |
Skill Hard | |
Name Sniper | |
MaxVisionRange 3000 | |
} | |
} | |
Mission // Sniper - wave 7 | |
{ | |
Objective Sniper | |
InitialCooldown 20 | |
Where spawnbot | |
BeginAtWave 4 | |
RunForThisManyWaves 3 | |
CooldownTime 45 | |
DesiredCount 2 | |
TFBot | |
{ | |
Class Sniper | |
Skill Hard | |
Name Sniper | |
MaxVisionRange 3000 | |
} | |
} | |
////SPY- 2, 6 | |
Mission // Spy - wave 2 | |
{ | |
Objective Spy | |
InitialCooldown 30 | |
Where spawnbot_flank | |
BeginAtWave 2 | |
RunForThisManyWaves 1 | |
CooldownTime 60 | |
DesiredCount 2 | |
TFBot | |
{ | |
Class Spy | |
Skill Expert | |
Name Spy | |
} | |
} | |
Mission // Spy - wave 4 | |
{ | |
Objective Spy | |
InitialCooldown 30 | |
Where spawnbot_flank | |
BeginAtWave 6 | |
RunForThisManyWaves 1 | |
CooldownTime 60 | |
DesiredCount 2 | |
TFBot | |
{ | |
Class Spy | |
Skill Expert | |
Name Spy | |
} | |
} | |
///ENGINEER 3, 5, 6 | |
Mission //engineer wave 3 | |
{ | |
Objective Engineer | |
InitialCooldown 30 | |
Where spawnbot | |
BeginAtWave 3 | |
RunForThisManyWaves 1 | |
CooldownTime 60 | |
DesiredCount 1 | |
TFBot | |
{ | |
Template T_TFBot_Engineer_Sentry_Teleporter | |
} | |
} | |
Mission //engineer wave 5 | |
{ | |
Objective Engineer | |
InitialCooldown 30 | |
Where spawnbot | |
BeginAtWave 5 | |
RunForThisManyWaves 2 | |
CooldownTime 60 | |
DesiredCount 1 | |
TFBot | |
{ | |
Template T_TFBot_Engineer_Sentry_Teleporter | |
} | |
} | |
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
//WAVE 1 //Currency 700 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
WaveSpawn //WAVE 02a: giant soldiers with medics | |
{ | |
Where spawnbot | |
TotalCount 12 | |
MaxActive 12 | |
SpawnCount 4 | |
WaitBetweenSpawns 10 | |
WaitBeforeStarting 0 | |
TotalCurrency 600 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Giant_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
} | |
} | |
} | |
//WAVE 2 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
WaveSpawn //WAVE 06d: tank to disrupt shit | |
{ | |
TotalCount 1 | |
WaitBeforeStarting 45 | |
TotalCurrency 200 | |
FirstSpawnOutput | |
{ | |
Target boss_spawn_relay | |
Action Trigger | |
} | |
Tank | |
{ | |
Health 20000 | |
Speed 75 | |
Name "tank" | |
StartingPathTrackNode "tank_path_a_1" | |
OnKilledOutput | |
{ | |
Target boss_dead_relay | |
Action Trigger | |
} | |
OnBombDroppedOutput | |
{ | |
Target boss_deploy_relay | |
Action Trigger | |
} | |
} | |
} | |
} | |
//WAVE 3 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
// Sniper mission - 2 active | |
// Spy mission - 2 active | |
WaveSpawn //WAVE 3a: 12 heavies | |
{ | |
Where spawnbot | |
TotalCount 12 | |
MaxActive 6 | |
SpawnCount 3 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 10 | |
TotalCurrency 200 | |
TFBot | |
{ | |
Class Heavyweapons | |
Skill Easy | |
CharacterAttributes | |
{ | |
"critboost on kill" 3 | |
} | |
} | |
} | |
WaveSpawn //WAVE 04a: soldiers in squads with banners | |
{ | |
Where spawnbot | |
TotalCount 35 | |
MaxActive 5 | |
SpawnCount 5 | |
WaitBeforeStarting 10 | |
WaitBetweenSpawns 4 | |
TotalCurrency 400 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Soldier_Extended_Buff_Banner | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
} | |
} | |
} | |
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
//WAVE 4 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
WaveSpawn //WAVE 04a: giant soldiers with medics | |
{ | |
Where spawnbot | |
TotalCount 12 | |
MaxActive 4 | |
SpawnCount 4 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 15 | |
TotalCurrency 600 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Giant_Soldier_Crit | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
} | |
} | |
WaveSpawn //WAVE 04b: 50 total, 12 active, scout (melee only) | |
{ | |
Where spawnbot | |
TotalCount 24 | |
MaxActive 12 | |
SpawnCount 6 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 8 | |
TotalCurrency 200 | |
Support 1 | |
TFBot | |
{ | |
Template T_TFBot_Storm_Scout | |
} | |
} | |
} | |
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
//WAVE 5 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
WaveSpawn //WAVE 5a: 24 heavies | |
{ | |
Where spawnbot | |
TotalCount 12 | |
MaxActive 6 | |
SpawnCount 3 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 20 | |
TotalCurrency 200 | |
TFBot | |
{ | |
Class Heavyweapons | |
Skill Easy | |
CharacterAttributes | |
{ | |
"critboost on kill" 3 | |
} | |
} | |
} | |
WaveSpawn //WAVE 05b: soldiers in squads with banners | |
{ | |
Where spawnbot | |
Name "wave_5b" | |
TotalCount 25 | |
MaxActive 5 | |
SpawnCount 5 | |
WaitBeforeStarting 20 | |
WaitBetweenSpawns 4 | |
TotalCurrency 300 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Soldier_Extended_Buff_Banner | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Soldier | |
} | |
} | |
} | |
WaveSpawn //WAVE 05c: Demomen | |
{ | |
Where spawnbot | |
TotalCount 6 | |
MaxActive 2 | |
SpawnCount 2 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 30 | |
TotalCurrency 300 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Giant_Demoman | |
} | |
TFBot | |
{ | |
Template T_TFBot_Giant_Medic | |
} | |
} | |
} | |
WaveSpawn //WAVE 05d: tank to disrupt shit | |
{ | |
TotalCount 1 | |
WaitForAllDead "wave_5b" | |
TotalCurrency 200 | |
FirstSpawnOutput | |
{ | |
Target boss_spawn_relay | |
Action Trigger | |
} | |
Tank | |
{ | |
Health 20000 | |
Speed 75 | |
Name "tank" | |
StartingPathTrackNode "tank_path_a_1" | |
OnKilledOutput | |
{ | |
Target boss_dead_relay | |
Action Trigger | |
} | |
OnBombDroppedOutput | |
{ | |
Target boss_deploy_relay | |
Action Trigger | |
} | |
} | |
} | |
} | |
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |
//WAVE 6 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// | |
/////////////////////////////////////////////////////////////////////////////////////////////////// | |
Wave | |
{ | |
StartWaveOutput | |
{ | |
Target wave_start_relay | |
Action Trigger | |
} | |
DoneOutput | |
{ | |
Target wave_finished_relay | |
Action trigger | |
} | |
WaitWhenDone 65 | |
Checkpoint Yes | |
// Spy mission - 3 active | |
WaveSpawn //WAVE 06a: demomen to tear shit up | |
{ | |
Where spawnbot | |
TotalCount 4 | |
MaxActive 1 | |
SpawnCount 1 | |
WaitForAllDead "wave_6b" | |
WaitBetweenSpawns 30 | |
TotalCurrency 400 | |
Support 1 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Giant_Demo_Rapidfire | |
} | |
} | |
} | |
WaveSpawn //WAVE 06b: giant soldiers with medics | |
{ | |
Where spawnbot | |
Name "wave_6b" | |
TotalCount 9 | |
MaxActive 9 | |
SpawnCount 9 | |
WaitBeforeStarting 0 | |
WaitBetweenSpawns 15 | |
TotalCurrency 600 | |
Squad | |
{ | |
TFBot | |
{ | |
Template T_TFBot_Giant_Soldier_Crit | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
TFBot | |
{ | |
Template T_TFBot_Storm_Medic | |
} | |
} | |
} | |
WaveSpawn //WAVE 6c: 48 heavies | |
{ | |
Where spawnbot | |
TotalCount 48 | |
MaxActive 6 | |
SpawnCount 3 | |
WaitForAllDead "wave_6b" | |
WaitBetweenSpawns 10 | |
TotalCurrency 200 | |
TFBot | |
{ | |
Class Heavyweapons | |
Skill Easy | |
CharacterAttributes | |
{ | |
"critboost on kill" 3 | |
} | |
} | |
} | |
WaveSpawn //WAVE 06d: 72 melee scouts | |
{ | |
Where spawnbot | |
TotalCount 72 | |
MaxActive 12 | |
SpawnCount 6 | |
WaitForAllDead "wave_6b" | |
WaitBetweenSpawns 8 | |
TotalCurrency 400 | |
TFBot | |
{ | |
Template T_TFBot_Storm_Scout | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment