// lite WaveSchedule { StartingCurrency 800 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 0 ExtraTankPath //Rocket Blimp { Name blimp_rocket Node "1651 3858 1022" Node "1044 3831 1022" Node "1013 3495 1022" Node "895 3124 1022" Node "64 2443 1022" Node "63 933 1022" Node "-278 698 1022" Node "-718 422 1022" Node "-923 72 1022" Node "-930 -1148 1022" Node "8 -1155 1022" Node "0 -1871 1022" } PointTemplates { gravity { NoFixup 1 trigger_gravity { "targetname" "gravtrigger" "origin" "0 896 1520" "mins" "-3072 -4736 -1552" "maxs" "3072 4736 1552" "gravity" "0.35" "spawnflags" "1" "startdisabled" "1" } NoFixup 1 trigger_gravity { "targetname" "gravtriggeroff" "origin" "0 896 1520" "mins" "-3072 -4736 -1552" "maxs" "3072 4736 1552" "gravity" "1" "spawnflags" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex2" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex2" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 prop_dynamic { "targetname" "gravvortex2" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 250" "rendercolor" "0 255 150" "renderfx" "6" "startdisabled" "1" "disableshadows" "1" } NoFixup 1 ambient_generic { "targetname" "alerton" "health" "7" "message" "mvm/mvm_cpoint_klaxon.wav" "pitch" "100" "pitchstart" "100" "spawnflags" "49" } NoFixup 1 ambient_generic { "targetname" "alerton" "health" "7" "message" "mvm/mvm_cpoint_klaxon.wav" "pitch" "100" "pitchstart" "100" "spawnflags" "49" } NoFixup 1 ambient_generic { "targetname" "alertactive" "health" "10" "message" "misc/halloween/merasmus_appear.wav" "pitch" "100" "pitchstart" "100" "spawnflags" "49" } NoFixup 1 ambient_generic { "targetname" "alertoff" "health" "10" "message" "mvm/mvm_cpoint_klaxon.wav" "pitch" "90" "pitchstart" "100" "spawnflags" "49" } NoFixup 1 ambient_generic { "targetname" "alertdeactive" "health" "10" "message" "misc/halloween/merasmus_disappear.wav" "pitch" "100" "pitchstart" "100" "spawnflags" "49" } NoFixup 1 env_fog_controller { "targetname" "fogblue" "fogenable" "1" "fogstart" "128" "fogend" "512" "fogmaxdensity" "1" "fogcolor" "0 0 0" "foglerptime" "2" } NoFixup 1 trigger_multiple { "targetname" "fogtrigger" "origin" "0 896 1520" "mins" "-3072 -4736 -1552" "maxs" "3072 4736 1552" "StartDisabled" "1" "spawnflags" "1" "OnStartTouch" "!activator,SetFogController,fogblue,0,-1" } NoFixup 1 trigger_multiple { "targetname" "fogtriggeroff" "origin" "0 896 1520" "mins" "-3072 -4736 -1552" "maxs" "3072 4736 1552" "StartDisabled" "1" "spawnflags" "1" "OnStartTouch" "!activator,SetFogController,fog_above,0,-1" } NoFixup 1 trigger_push { "targetname" "movetrigger" "origin" "0 896 1520" "mins" "-3072 -4736 -1552" "maxs" "3072 4736 1552" "pushdir" "0 -90 0" "speed" "100" "spawnflags" "1" "startdisabled" "1" } NoFixup 1 ambient_generic { "targetname" "movesound" "health" "10" "message" "ambient/desert_wind_high.wav" "pitch" "100" "pitchstart" "100" "spawnflags" "17" } NoFixup 1 logic_relay { "targetname" "lowgrvon_relay" "OnTrigger" "gravvortex,color,180 50 255,0,-1" "OnTrigger" "gravvortex2,color,180 50 255,0,-1" "OnTrigger" "alerton,playsound,,0,-1" "OnTrigger" "alerton,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3,-1" "OnTrigger" "gravvortex2,enable,,0.3,-1" "OnTrigger" "gravvortex2,disable,,1,-1" "OnTrigger" "alerton,playsound,,1,-1" "OnTrigger" "alerton,stopsound,,1.1,-1" "OnTrigger" "gravvortex,enable,,1,-1" "OnTrigger" "gravvortex,disable,,1.3,-1" "OnTrigger" "gravvortex2,enable,,1.3,-1" "OnTrigger" "gravvortex2,disable,,2,-1" "OnTrigger" "mainvortex,color,180 50 255,2,-1" "OnTrigger" "alertactive,playsound,,2,-1" "OnTrigger" "gravtrigger,enable,,2.01,-1" "OnTrigger" "gravtriggeroff,disable,,2,-1" } NoFixup 1 logic_relay { "targetname" "lowgrvoff_relay" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "gravvortex,color,255 100 0,0,-1" "OnTrigger" "gravvortex2,color,255 100 0,0,-1" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "alertoff,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3335,-1" "OnTrigger" "gravvortex2,enable,,0.3335,-1" "OnTrigger" "gravvortex2,disable,,1.1116,-1" "OnTrigger" "alertoff,playsound,,1.1116,-1" "OnTrigger" "alertoff,stopsound,,1.2227,-1" "OnTrigger" "gravvortex,enable,,1.1116,-1" "OnTrigger" "gravvortex,disable,,1.445,-1" "OnTrigger" "gravvortex2,enable,,1.445,-1" "OnTrigger" "gravvortex2,disable,,2.223,-1" "OnTrigger" "mainvortex,color,255 100 0,2.223,-1" "OnTrigger" "alertdeactive,playsound,,2.223,-1" "OnTrigger" "gravtrigger,disable,,2.223,-1" "OnTrigger" "gravtriggeroff,enable,,2.223,-1" } NoFixup 1 logic_relay { "targetname" "fogon_relay" "OnTrigger" "gravvortex,color,0 110 255,0,-1" "OnTrigger" "gravvortex2,color,0 110 255,0,-1" "OnTrigger" "alerton,playsound,,0,-1" "OnTrigger" "alerton,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3,-1" "OnTrigger" "gravvortex2,enable,,0.3,-1" "OnTrigger" "gravvortex2,disable,,1,-1" "OnTrigger" "alerton,playsound,,1,-1" "OnTrigger" "alerton,stopsound,,1.1,-1" "OnTrigger" "gravvortex,enable,,1,-1" "OnTrigger" "gravvortex,disable,,1.3,-1" "OnTrigger" "gravvortex2,enable,,1.3,-1" "OnTrigger" "gravvortex2,disable,,2,-1" "OnTrigger" "mainvortex,color,0 110 255,2,-1" "OnTrigger" "alertactive,playsound,,2,-1" "OnTrigger" "fogtrigger,enable,,2.01,-1" "OnTrigger" "fogtriggeroff,disable,,2,-1" "OnTrigger" "skynormal,kill,,2,-1" "OnTrigger" "blueskybox,forcespawn,,2,-1" } NoFixup 1 logic_relay { "targetname" "fogoff_relay" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "gravvortex,color,255 100 0,0,-1" "OnTrigger" "gravvortex2,color,255 100 0,0,-1" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "alertoff,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3335,-1" "OnTrigger" "gravvortex2,enable,,0.3335,-1" "OnTrigger" "gravvortex2,disable,,1.1116,-1" "OnTrigger" "alertoff,playsound,,1.1116,-1" "OnTrigger" "alertoff,stopsound,,1.2227,-1" "OnTrigger" "gravvortex,enable,,1.1116,-1" "OnTrigger" "gravvortex,disable,,1.445,-1" "OnTrigger" "gravvortex2,enable,,1.445,-1" "OnTrigger" "gravvortex2,disable,,2.223,-1" "OnTrigger" "mainvortex,color,255 100 0,2.223,-1" "OnTrigger" "alertdeactive,playsound,,2.223,-1" "OnTrigger" "fogtrigger,disable,,2.223,-1" "OnTrigger" "fogtriggeroff,enable,,2.223,-1" "OnTrigger" "normalskybox,forcespawn,,2.223,-1" "OnTrigger" "skyblue,kill,,2.223,-1" } NoFixup 1 logic_relay { "targetname" "moveon_relay" "OnTrigger" "gravvortex,color,255 75 75,0,-1" "OnTrigger" "gravvortex2,color,255 75 75,0,-1" "OnTrigger" "alerton,playsound,,0,-1" "OnTrigger" "alerton,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3,-1" "OnTrigger" "gravvortex2,enable,,0.3,-1" "OnTrigger" "gravvortex2,disable,,1,-1" "OnTrigger" "alerton,playsound,,1,-1" "OnTrigger" "alerton,stopsound,,1.1,-1" "OnTrigger" "gravvortex,enable,,1,-1" "OnTrigger" "gravvortex,disable,,1.3,-1" "OnTrigger" "gravvortex2,enable,,1.3,-1" "OnTrigger" "gravvortex2,disable,,2,-1" "OnTrigger" "mainvortex,color,255 75 75,2,-1" "OnTrigger" "alertactive,playsound,,2,-1" "OnTrigger" "movetrigger,enable,,2,-1" "OnTrigger" "movesound,playsound,,2,-1" } NoFixup 1 logic_relay { "targetname" "moveoff_relay" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "gravvortex,color,255 100 0,0,-1" "OnTrigger" "gravvortex2,color,255 100 0,0,-1" "OnTrigger" "alertoff,playsound,,0,-1" "OnTrigger" "alertoff,stopsound,,0.1,-1" "OnTrigger" "gravvortex,enable,,0,-1" "OnTrigger" "gravvortex,disable,,0.3335,-1" "OnTrigger" "gravvortex2,enable,,0.3335,-1" "OnTrigger" "gravvortex2,disable,,1.1116,-1" "OnTrigger" "alertoff,playsound,,1.1116,-1" "OnTrigger" "alertoff,stopsound,,1.2227,-1" "OnTrigger" "gravvortex,enable,,1.1116,-1" "OnTrigger" "gravvortex,disable,,1.445,-1" "OnTrigger" "gravvortex2,enable,,1.445,-1" "OnTrigger" "gravvortex2,disable,,2.223,-1" "OnTrigger" "mainvortex,color,255 100 0,2.223,-1" "OnTrigger" "alertdeactive,playsound,,2.223,-1" "OnTrigger" "movetrigger,disable,,2.223,-1" "OnTrigger" "movesound,stopsound,,2.223,-1" } } blueskybox { sky_camera { "targetname" "skyblue" "origin" "-901 -2853 785" "fogcolor" "15 25 50" "fogenable" "1" "fogstart" "128" "fogend" "1024" "fogmaxdensity" "1" "scale" "32" } } normalskybox { sky_camera { "targetname" "skynormal" "origin" "0 8192 180" "fogcolor" "18 20 24" "fogenable" "1" "fogstart" "1000" "fogend" "12000" "fogmaxdensity" "1" "scale" "16" } } rocketblimp { func_rotating { "targetname" "rocketrotate" "origin" "-8 0 48" "mins" "-8 -8 -8" "maxs" "8 8 8" "fanfriction" "100" "maxspeed" "90" "rendermode" "10" "spawnflags" "65" } prop_dynamic { "targetname" "rocketprop" "origin" "48 0 76" "angles" "45 0 180" "modelscale" "0.75" "model" "models/props_frontline/tank_turret.mdl" "skin" "2" "parentname" "rocketrotate" } tf_glow { "target" "rocketprop" "glowcolor" "175 215 255 210" } NoFixup 1 tf_point_weapon_mimic { "targetname" "rocketshoot" "origin" "50 0 -56" "angles" "45 0 0" "damage" "135" "firesound" "weapons/airstrike_fire_01.wav" "modeloverride" "models/weapons/w_models/w_rocket_airstrike/w_rocket_airstrike.mdl" "modelscale" "1" "speedmax" "770" "speedmin" "770" "splashradius" "146" "spreadangle" "5" "teamnum" "3" "parentname" "rocketrotate" } NoFixup 1 ambient_generic { "targetname" "rocketsound" "health" "10" "message" "weapons/airstrike_fire_01.wav" "pitch" "100" "pitchstart" "100" "radius" "10000" "spawnflags" "48" "origin" "50 0 -56" "parentname" "rocketrotate" } NoFixup 1 ambient_generic { "targetname" "rocketsound" "health" "10" "message" "weapons/airstrike_fire_01.wav" "pitch" "100" "pitchstart" "100" "radius" "10000" "spawnflags" "48" "origin" "50 0 -56" "parentname" "rocketrotate" } NoFixup 1 ambient_generic { "targetname" "rocketsound_crit" "health" "10" "message" "weapons/airstrike_fire_crit.wav" "pitch" "100" "pitchstart" "100" "radius" "10000" "spawnflags" "48" "origin" "50 0 -56" "parentname" "rocketrotate" } NoFixup 1 ambient_generic { "targetname" "rocketsound_crit" "health" "10" "message" "weapons/airstrike_fire_crit.wav" "pitch" "100" "pitchstart" "100" "radius" "10000" "spawnflags" "48" "origin" "50 0 -56" "parentname" "rocketrotate" } NoFixup 1 logic_timer { "targetname" "rockettimer" "refiretime" "0.16" "OnTimer" "rocketshoot,fireonce,,0,-1" "OnTimer" "rocketsound,playsound,,0,-1" } logic_relay { "OnSpawn" "tank_boss,addoutput,OnHealthBelow20Percent rocketshoot:addoutput:crits 1:0:-1,0,-1" "OnSpawn" "tank_boss,addoutput,OnHealthBelow20Percent rtc_relay:trigger::0:-1,0,-1" "OnSpawn" "tank_boss,addoutput,OnHealthBelow20Percent rocketsound:kill::0:-1,0,-1" } NoFixup 1 logic_relay { "targetname" "rtc_relay" "OnTrigger" "rockettimer,addoutput,OnTimer rocketsound_crit:playsound::0:-1,0,-1" } } skull { prop_dynamic { "targetname" "mainvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 240" "modelscale" "1.25" "rendercolor" "255 100 0" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 240" "modelscale" "1.25" "rendercolor" "255 100 0" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "origin" "6 8444 240" "modelscale" "1.25" "rendercolor" "0 0 0" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_lakeside_event/wof_plane2.mdl" "origin" "0 8444 472" "angles" "0 0 90" "modelscale" "0.8" "rendercolor" "255 100 0" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_lakeside_event/wof_plane2.mdl" "origin" "16 8444 472" "angles" "0 180 90" "modelscale" "0.8" "rendercolor" "255 100 0" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_combine/stasisvortex.mdl" "origin" "6 8444 220" "angles" "0 0 180" "modelscale" "0.85" "rendercolor" "255 100 0" "defaultanim" "idle" "disableshadows" "1" } prop_dynamic { "targetname" "mainvortex" "model" "models/props_combine/stasisvortex.mdl" "origin" "6 8444 220" "angles" "0 180 180" "modelscale" "0.85" "rendercolor" "255 100 0" "defaultanim" "idle" "disableshadows" "1" } prop_dynamic { "model" "models/props_viaduct_event/skull_island01.mdl" "angles" "-1 4 10" "modelscale" "0.9" "origin" "48 3888 528" "rendercolor" "135 128 100" "disableshadows" "1" } prop_dynamic { "model" "models/props_medieval/medieval_stairs_stone02.mdl" "angles" "0 90 0" "origin" "64 3640 496" "rendermode" "10" "solid" "6" "disableshadows" "1" } func_forcefield { "mins" "-88 -912 -1304" "maxs" "88 912 1304" "origin" "-168 4400 1768" "TeamNum" "2" } func_forcefield { "mins" "-144 -6 -88" "maxs" "144 6 88" "origin" "64 3410 552" "TeamNum" "2" } func_forcefield { "mins" "-88 -912 -1304" "maxs" "88 912 1304" "origin" "296 4400 1768" "TeamNum" "2" } NoFixup 1 prop_dynamic { "model" "models\bots\skeleton_sniper\skeleton_sniper.mdl" "angles" "0 -90 0" "origin" "830 -2429 523" "targetname" "skelemodel1" "defaultanim" "stand_melee" "disableshadows" "1" } NoFixup 1 prop_dynamic { "model" "models\bots\skeleton_sniper\skeleton_sniper.mdl" "angles" "0 -90 0" "origin" "-873 -2429 523" "targetname" "skelemodel2" "defaultanim" "stand_melee" "disableshadows" "1" } NoFixup 1 prop_dynamic { "model" "models\bots\skeleton_sniper\skeleton_sniper.mdl" "angles" "0 -45 0" "origin" "-942 1332 704" "targetname" "skelemodel3" "defaultanim" "taunt_russian" "disableshadows" "1" } // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "rendercolor" "255 100 0" // "disableshadows" "1" // } // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "rendercolor" "255 100 0" // "disableshadows" "1" // } // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "disableshadows" "1" // } // //UPPER FOG // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "rendercolor" "255 100 0" // "disableshadows" "1" // } // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "rendercolor" "255 100 0" // "disableshadows" "1" // } // prop_dynamic // { // "model" "models/props_lakeside_event/fog_plane01.mdl" // "origin" "0 256 456" // "modelscale" "2" // "disableshadows" "1" // } } main { sky_camera { "origin" "848 -2903 545" "scale" "51.8" } prop_dynamic { "origin" "848 -2896 512" "disableshadows" "1" "model" "models/props_mvm/diorama_deathpit.mdl" } logic_relay { "onspawn" "!player,setfogcontroller,nofog,0,-1" } env_fog_controller { "targetname" "nofog" } } } SpawnTemplate "gravity" SpawnTemplate "skull" SpawnTemplate "main" Wave // Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot TotalCount 1 WaitBeforeStarting 99999 TFBot { Class Scout ClassIcon hellmet_blank } } WaveSpawn { TotalCount 1 Tank { Name "blimpboss" Health 2000 Speed 75 Skin 1 StartingPathTrackNode "blimp_rocket_1" ClassIcon blimp2_rocket_lite DisableSmokestack 1 MaxTurnRate 20 Gravity 0 DisableTracks 1 DisableChildModels 1 ReplaceModelCollisions 1 SpawnTemplate "rocketblimp" Model { Default "models/bots/boss_bot/boss_blimp.mdl" Damage1 "models/bots/boss_bot/boss_blimp_damage1.mdl" Damage2 "models/bots/boss_bot/boss_blimp_damage2.mdl" Damage3 "models/bots/boss_bot/boss_blimp_damage3.mdl" } OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } }