#base robot_standard.pop #base robot_giant.pop #base robot_stardust_vscript.pop WaveSchedule { StartingCurrency 1200 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 3 FixedRespawnWaveTime 1 AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 15 Advanced 1 // EventPopfile Halloween Templates { T_TFBot_Giant_Scout_Baseball_Homing { Class Scout Name "Major Seeker Scout" ClassIcon scout_stun_giant Skill Expert Health 1600 Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "The Sandman" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } PointTemplates { EnableVScript { OnSpawnOutput { Target gamerules Action RunScriptCode Param " local _root = getroottable() function IncludeScriptFile(path) { try IncludeScript(format(`weather_wars_scripts/%s`, path), _root) catch(e) printl(e) } IncludeScriptFile(`weather_setup.nut`) " } } Regenerate { OnSpawnOutput { Target !self Param $Regenerate } } } PlayerSpawnTemplate { Name Regenerate } //SpawnTemplate EnableVScript Wave // Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " local _root = getroottable() function IncludeScriptFile(path) { try IncludeScript(format(`weather_wars_scripts/%s`, path), _root) catch(e) printl(e) } IncludeScriptFile(`weather_setup.nut`) " } WaveSpawn { Name "a1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Scout_Baseball_Homing } } } }