#base robot_giant.pop #base robot_standard.pop population { StartingCurrency 30000 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no EventPopfile Halloween WaveStartCountdown 3 TextPrintTime 0 NoBluHumanFootsteps 1 BotsAreHumans 1 BotHumansHaveRobotVoice 0 NoThrillerTaunt 1 DisableSound "music.mvm_end_last_wave" DisableSound "music.mvm_end_mid_wave" DisableSound "music.mvm_end_tank_wave" DisableSound "music.mvm_end_wave" DisableSound "music.mvm_lost_wave" DisableSound "music.mvm_start_last_wave" DisableSound "music.mvm_start_mid_wave" DisableSound "music.mvm_start_tank_wave" DisableSound "music.mvm_start_wave" PointTemplates { main_logic { NoFixup 1 logic_auto { "targetname" "randomshitlogiclol" "OnMapSpawn" "bombpath_clearall_relay,Trigger" "OnMapSpawn" "tank_entrance_intact_prop,Disable" "OnMapSpawn" "tank_bust_brush,Disable" "OnMapSpawn" "tank_entrance_destroy_prop,Disable" "OnMapSpawn" "func_nav_avoid,Disable" "OnMapSpawn" "nav_prefer_flank_left,Disable" "OnMapSpawn" "nav_prefer_flank_right,Disable" "OnMapSpawn" "wave_start_relay_666,Disable" "OnMapSpawn" "wave_start_relay,Disable" "OnMapSpawn" "intel,Disable" "OnMapSpawn" "cap_hatch_glasswindow,Break" } logic_relay { "targetname" "wave_start_tasks_relay" "OnTrigger" "bombpath_holograms_clear_relay,Trigger" "OnTrigger" "first_task_start_relay,Trigger" } } main_map_props { NoFixup 1 prop_dynamic { "targetname" "deathpit_blocker_1" "angles" "0 270 0" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "-1096 -323 592" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_1" "angles" "0 270 0" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "-1096 -322 725" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "33 -845 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "289 -842 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "32 -715 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "288 -712 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "33 -586 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "deathpit_blocker_2" "angles" "0 0 -90" "model" "models/props_coalmines/wood_fence_short_256.mdl" "disableshadows" "1" "solid" "6" "origin" "289 -583 509" "disablereceiveshadows" "1" } prop_dynamic { "targetname" "skeleton_upgradestation" "angles" "0 270 0" "model" "models/bots/skeleton_sniper_boss/skeleton_sniper_boss.mdl" "disableshadows" "1" "solid" "0" "origin" "815 -2432 516" "DefaultAnim" "stand_ITEM1" } prop_dynamic { "targetname" "zombie_heavy_upgradestation" "angles" "0 270 0" "model" "models/player/hwm/heavy.mdl" "disableshadows" "1" "solid" "0" "origin" "-884 -2430 517" "skin" "4" "DefaultAnim" "competitive_loserstate_idle" } prop_dynamic_ornament { "targetname" "zombie_heavy_flesh_upgradestation" "model" "models/player/items/heavy/heavy_zombie.mdl" "disableshadows" "1" "InitialOwner" "zombie_heavy_upgradestation" } } } SpawnTemplate "main_logic" SpawnTemplate "main_map_props" CustomWeapon { "Marketish Gardenerish" { OriginalItemName "The Market Gardener" "always crit" 1 } "Railgun Revovler" { OriginalItemName "TTG Sam Revolver" "explosive bullets" 350 "sniper fires tracer" 1 "clip size penalty" 0.2 "use large smoke explosion" 1 "faster reload rate" 1.8 "damage bonus" 12 "damage causes airblast" 1 "custom weapon fire sound" "Weapon_SniperRailgun.Single" } } ExtendedUpgrades { homing_and_flame_arrow { Name "Homing Flame Arrows" Attribute "no double jump" Cap 1 Increment 1 Cost 250 AllowedWeapons { SimilarToItem "The Huntsman" } SecondaryAttributes { "mod projectile heat seek power" 360 "arrow ignite" 1 } description "Turns your Huntsman into a homing projectile and auto-ignites them" OnUpgrade { Output "!activator,speakresponseconcept,TLK_PLAYER_SPELL_PICKUP_RARE" } } } ExtraLoadoutItems { AllowEquipOutsideSpawn 1 Scout { } Soldier { Melee "Marketish Gardenerish" } Pyro { } Demoman { } Heavyweapons { } Engineer { } Medic { } Sniper { } Spy { Secondary "Railgun Revovler" } } Templates { Rustbot_Demo { Class Demoman Name "Demoknight" ClassIcon demoknight Skill Hard Item "The Chargin' Targe" Item "The Eyelander" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } } Wave { WaitWhenDone 15 Checkpoint Yes StartWaveOutput { Target wave_start_tasks_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name fake_icon TotalCurrency 0 TotalCount 1 Where respawnpoints WaitBeforeStarting 9999 TFBot{Class soldier ClassIcon soldier_robot_nys} } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Support 1 Squad { TFBot { Class Demoman Name "Bottle Demo" ClassIcon demoknight_bottle_lite Skill Hard Health 275 WeaponRestrictions MeleeOnly Action Mobber CharacterAttributes { "SPELL: Halloween voice modulation" 1 } } } } } }