//Just To make Everyone Spy Lol WaveSchedule { PointTemplates { antibuffed { //THESPY DOESNT filter_tf_bot_has_tag { "negated" "1" "require_all_tags" "1" "tags" "dontbuffme" } } //SCRAPPED CONTENT HERE SADLY spytime { OnSpawnOutput { Target !activator Action SetCustomModel Param "models/player/spy.mdl" } } wakeupcall { KeepAlive 0 logic_relay { "targetname" "reset" "onspawn" "worldspawn,runscriptcode,SetSkyboxTexture(`sky_hydro_01`),0,-1" } logic_relay { "targetname" "afternoon" "ontrigger" "worldspawn,runscriptcode,SetSkyboxTexture(`sky_harvest_01`),0,-1" } logic_relay { "targetname" "night" "ontrigger" "worldspawn,runscriptcode,SetSkyboxTexture(`sky_night_01`),0,-1" } } //TIME FOR SPY COPTER WAAAAAAAAAA //UPDATE: awww no more spycopter :( // idfortele // { // info_target // { // "targetname" "tele_bot" // "origin" "0 0 -60" // } // } // spycopter // { // OnSpawnOutput // { // Target "shoot" // Action trigger // } // OnSpawnOutput // { // Target "addatt" // Action Trigger // } // //Setting the model of the thingy // logic_relay // { // "onspawn" "!parent,$getprop$m_flModelScale,copter|$setprop$m_flModelScale|1,0.01,-1" // } // //Setting the Model // prop_dynamic // { // "Targetname" "copter" // "model" "models/props_frontline/helicopter_windows.mdl" // "defaultanim" "Fly_idle" // "skin" 1 // "modelscale" "0.8" // } // //Setting the Gun for the Copter // tf_point_weapon_mimic // { // "targetname" "homingrocket" // "$weaponname" "TF_WEAPON_ROCKETLAUNCHER" // "angles" "0 0 90" // "origin" "200 0 -50" // "SpeedMax" "85" // "SpeedMin" "85" // "SplashRadius" "100" // "SpreadAngle" "120" // "Crits" "1" // "$firetime" "0.1" // "WeaponType" "0" // "ModelScale" "2" // "$preventshootparent" "1" // } // logic_relay // { // "targetname" "shoot" // "spawnflags" 2 // "ontrigger" "homingrocket,$StartFiring,1,0,-1" // "ontrigger" "homingrocket,$StopFiring,,1.5,-1" // "ontrigger" "!self,trigger,,4,-1" // } // logic_relay // { // //ADDING THE ATTRIBUTES TO THE ROCKET // "targetname" "addatt" // "OnTrigger" "homingrocket,$AddWeaponAttribute,mod projectile heat seek power|80,0,-1" // // "OnTrigger" "homingrocket,$AddWeaponAttribute,mod projectile heat aim error|250,0,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,mod projectile heat aim time|1,0,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,Projectile speed increased|0.5,0,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,projectile spread angle penalty|30,0,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,mini rockets|1,0,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,not solid|1,0.22,-1" // "OnTrigger" "homingrocket,$AddWeaponAttribute,projectile lifetime|5.5,0.22,-1" // } // } // //TELEPORTATION BEGINNINGS // // copterteleportationlocation // { // NoFixup 1 // trigger_teleport // { // "OnStartTouch" "teleporter_text,Display,,0,-1" // "targetname" "teleporter" // "filtername" "telebot" // "target" "tele_bot" // "spawnflags" "1" // "mins" "-200 -200 -200" // "maxs" "200 200 200" // "origin" "-914.10 3919.47 286.64" // } // filter_tf_bot_has_tag // { // "targetname" "telebot" // "Negated" "Allow entities that match critera" // "require_all_tags" "1" // "tags" "teleportbot" // } // //HOW TO TRIGGER THIS ONCE THEY REACH LAST NODE??/ // // info_particle_system // // { // // "targetname" "teleportstart" // // "effect_name" "teleported_mvm_bot_persist" // // "origin" "0 0 0" // // "start_active" "1" // // "flag_as_weather" "0" // // } // } //THE Buff radius Class classamplifier { OnParentKilledOutput { Name classbuffer Action Disable } OnParentKilledOutput { Name buffteammates Action Disable } // THE SHENANIGANS, THANK YOU TO YUUGI FOR THE COOL IDEA INSPIRATION prop_dynamic { "targetname" "classbuffer" "Model" "models\props_gameplay\cap_square_512.mdl" //cool elizabeth model right here "skin" "2" "solid" "0" "origin" "0 0 20" "angles" "0 0 0" "modelscale" "1.3" "disableshadows" "1" } //TEAM GETS THE BUFFS filter_activator_tfteam { "targetname" "bluteamonly" "TeamNum" "3" "Negated" "0" } //Demobuffs trigger_add_tf_player_condition { "targetname" "buffteammates" "filtername" "bluteamonly" "spawnflags" "1" "condition" "17" "duration" "3" "mins" "-300 -300 -300" "maxs" "300 300 300" } trigger_add_tf_player_condition { "targetname" "buffteammates" "filtername" "bluteamonly" "spawnflags" "1" "condition" "26" "duration" "-1" "mins" "-300 -300 -300" "maxs" "300 300 300" } trigger_add_tf_player_condition { "targetname" "buffteammates" "filtername" "bluteamonly" "spawnflags" "1" "condition" "16" "duration" "-1" "mins" "-300 -300 -300" "maxs" "300 300 300" } trigger_add_tf_player_condition { "targetname" "buffteammates" "filtername" "bluteamonly" "spawnflags" "1" "condition" "5" "duration" "0.8" "mins" "-300 -300 -300" "maxs" "300 300 300" } } } }