#base robot_giant.pop #base robot_standard.pop WaveSchedule { Templates { T_TFBot_Giant_Demoman_abc { Class Demoman Name "Giant Rapid Fire Demoman" ClassIcon demo_giant Item "Glengarry Bonnet" Skill Expert Health 500 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demoman_Change { Class Demoman Name "Armored Giant Self-Destruct Demoman" ClassIcon demo_bomber Item "Glengarry Bonnet" Skill Expert Health 500 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysFireWeapon FastUpdate 1 scale 1.9 CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 } ChangeAttributes { Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 250 Name "lower250" } EventChangeAttributes { Default { item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 "faster reload rate" 1.8 "fire rate bonus" 2 "clip size penalty" 0.5 "Projectile speed increased" 0.8 "projectile spread angle penalty" 5 "damage bonus" 7 "damage causes airblast" 1 "blast radius increased" 1.2 "use large smoke explosion" 1 "move speed bonus" 1.3 "dmg taken increased" 1.5 } } lower250 { item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "faster reload rate" 0.1 "fire rate bonus" 2 "damage bonus" 10 "damage causes airblast" 1 "use large smoke explosion" 1 "blast radius increased" 3 "blast dmg to self increased" 0.01 "attach particle effect" 65 "move speed bonus" 1.6 "dmg taken increased" 2 } } } } } wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes wavespawn { Where spawnbot Name "W1_01" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 6 TotalCurrency 150 TFBot { template T_TFBot_Giant_Demoman_abc SpawnTemplate Bot_Carried } } wavespawn { Where spawnbot Name "W1_01" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 6 TotalCurrency 150 TFBot { template T_TFBot_Giant_Demoman_Change SpawnTemplate Bot_Carried } } } }