;---------------------------- ; Last changed on 24-02-2023 ;---------------------------- ;------------------------------------------------------------------------ ; Fixes a teleport which gets enabled too early compared to the message ;------------------------------------------------------------------------ modify: { match: { "origin" "6395.81 -3872.82 4520" "targetname" "s1_button_collector" "classname" "math_counter" } delete: { "OnHitMax" "zombie_cage_teleporter,Enable,,30,1" } insert: { "OnHitMax" "zombie_cage_teleporter,Enable,,40,1" } } ;---------------------------------------------- ; Fixes hp bug for s1_sonic and s1_bullet_bill ;---------------------------------------------- modify: { match: { "targetname" "s1_hp_add_bullet_and_sonic" "classname" "trigger_once" } replace: { "StartDisabled" "1" } delete: { "OnStartTouch" "s1_bullet_bill_counter,Add,800,3,-1" "OnStartTouch" "s1_sonic_counter,Add,1000,8,-1" } insert: { "OnStartTouch" "s1_bullet_bill_counter,Add,1200,0,-1" "OnStartTouch" "s1_sonic_counter,Add,800,0,-1" } } ;-------------------------------------------------------- ; Enables the hp trigger for s1_sonic and s1_bullet_bill ;-------------------------------------------------------- modify: { match: { "origin" "6395.81 -3872.82 4520" "targetname" "s1_button_collector" "classname" "math_counter" } insert: { "OnHitMax" "s1_hp_add_bullet_and_sonic,Enable,,65,1" } } ;-------------------------------------------------- ; Adds another timer to spawn Wazoski_shrek at s5 ;-------------------------------------------------- add: { "origin" "-9936 10112 5184" "UseRandomTime" "0" "targetname" "s5_ending_timer_2" "StartDisabled" "1" "spawnflags" "0" "RefireTime" "1" "classname" "logic_timer" "OnTimer" "Wazoski_Shrek_maker,ForceSpawn,,0,-1" } ;---------------------------------------------------- ; Inserts the new timer values to the s5_alien path ;---------------------------------------------------- modify: { match: { "origin" "-9952 10656 5178.79" "targetname" "last_alien_boss_path2" "classname" "path_track" } insert: { "OnPass" "s5_ending_timer_2,Enable,,6,1" "OnPass" "s5_ending_timer_2,Disable,,39,1" "OnPass" "s5_ending_timer_2,Kill,,40,1" } } ;---------------------------------------------------------------------------------------- ; Makes s3_shadow invisible attack max 3 times & starts his delection attack 1 sec later ;---------------------------------------------------------------------------------------- modify: { match: { "origin" "12144 3904 6408" "targetname" "attack_case_shadow" "classname" "logic_case" } delete: { "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,1,-1" "OnCase02" "console,Command,say *** Shadow goes invisible ***,0,-1" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,4,-1" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,7,-1" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,11,-1" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,14,-1" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,15,-1" "OnCase05" "console,Command,say *** Shadow deflects your bullets ***,0,-1" "OnCase05" "console,Command,say *** Shadows deflection stopped ***,6,-1" "OnCase05" "point_hurt_template,ForceSpawn,,1,-1" "OnCase05" "point_hurt,Kill,,6,-1" "OnCase05" "deflect_particle,Start,,0,-1" "OnCase05" "deflect_particle,Stop,,6,-1" } insert: { "OnCase02" "console,Command,say *** Shadow goes invisible ***,0,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,1,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,4,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,7,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,11,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,14,3" "OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,15,3" "OnCase05" "console,Command,say *** Shadow deflects your bullets ***,0,-1" "OnCase05" "point_hurt_template,ForceSpawn,,2,-1" "OnCase05" "console,Command,say *** Shadows deflection stopped ***,7,-1" "OnCase05" "point_hurt,Kill,,7,-1" "OnCase05" "deflect_particle,Start,,1,-1" "OnCase05" "deflect_particle,Stop,,7,-1" } } ;--------------------------------------------------- ; Slightly reduces s3_shadow boss the hp per player ;--------------------------------------------------- modify: { match: { "targetname" "s3_boss_shadow_hp_add" "classname" "trigger_once" } delete: { "OnStartTouch" "s3_boss_shadow_counter,Add,800,0,-1" } insert: { "OnStartTouch" "s3_boss_shadow_counter,Add,650,0,-1" } } ;-------------------------- ; Fixes s5 skull slowness ;-------------------------- modify: { match: { "origin" "4990.37 -13806.3 2568" "targetname" "s5_skull_counter" "classname" "math_counter" } delete: { "OnHitMax" "speed_back,Enable,,1,1" "OnHitMax" "Alien_Skull_deagle,Kill,,0.5,1" } insert: { "OnHitMax" "timer_speed,Enable,,0,-1" } } ;------------------------------------------ ; Adds a logic_timer to fix slowness issue ;------------------------------------------ add: { "origin" "12696 3840 6408" "UseRandomTime" "0" "targetname" "timer_speed" "StartDisabled" "1" "spawnflags" "0" "RefireTime" "0.2" "classname" "logic_timer" "OnTimer" "speed_back,Enable,,0,-1" "OnTimer" "speed_back,Disable,,0.5,-1" } ;------------------------------ ; reparent the physbox for s5 ;------------------------------ modify: { match: { "targetname" "skull_physc_player" "classname" "func_physbox_multiplayer" } replace: { "parentname" "Alien_Skull_deagle" } } ;----------------------------------------------- ; gives the s5 trigger_multiple -1 instead of 1 ;----------------------------------------------- modify: { match: { "targetname" "speed_back" "classname" "trigger_multiple" } delete: { "OnStartTouch" "speed,ModifySpeed,1,0,1" } insert: { "OnStartTouch" "speed,ModifySpeed,1,0,-1" } } ;------------------------------------------------- ; Adds a practice mode button for stage 2 ending ;------------------------------------------------- add: { "model" "*314" "wait" "4" "unlocked_sound" "0" "unlocked_sentence" "0" "targetname" "admin_room_practice_level_2" "speed" "5" "spawnflags" "1024" "sounds" "3" "rendermode" "0" "renderfx" "0" "rendercolor" "255 255 255" "renderamt" "255" "origin" "9647.99 -12984 6298" "movedir" "90 0 0" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "disablereceiveshadows" "0" "classname" "func_button" "OnPressed" "math_counter_level,SetValueNoFire,6,0,-1" "OnPressed" "console,Command,say *** An admin have selected practice mode for level 2 ***,0,-1" } ;------------------------------------------------- ; Adds a practice mode button for stage 3 ending ;------------------------------------------------- add: { "model" "*314" "wait" "4" "unlocked_sound" "0" "unlocked_sentence" "0" "targetname" "admin_room_practice_level_3" "speed" "5" "spawnflags" "1024" "sounds" "3" "rendermode" "0" "renderfx" "0" "rendercolor" "255 255 255" "renderamt" "255" "origin" "9463.99 -12984 6298" "movedir" "90 0 0" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "disablereceiveshadows" "0" "classname" "func_button" "OnPressed" "math_counter_level,SetValueNoFire,7,0,-1" "OnPressed" "console,Command,say *** An admin have selected practice mode for level 3 ***,0,-1" } ;------------------------------------------------- ; Adds a practice mode button for stage 4 ending ;------------------------------------------------- add: { "model" "*314" "wait" "4" "unlocked_sound" "0" "unlocked_sentence" "0" "targetname" "admin_room_practice_level_4" "speed" "5" "spawnflags" "1024" "sounds" "3" "rendermode" "0" "renderfx" "0" "rendercolor" "255 255 255" "renderamt" "255" "origin" "9255.99 -12984 6298" "movedir" "90 0 0" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "disablereceiveshadows" "0" "classname" "func_button" "OnPressed" "math_counter_level,SetValueNoFire,8,0,-1" "OnPressed" "console,Command,say *** An admin have selected practice mode for level 4 ***,0,-1" } ;---------------------------------------------------------- ; Adds the new practive levels values to the stage counter ;---------------------------------------------------------- modify: { match: { "origin" "9880 -13048 6281" "targetname" "logic_case_level" "classname" "logic_case" } insert: { "Case06" "6" "OnCase06" "stage_2_practice_relay,Trigger,,0,-1" "Case07" "7" "OnCase07" "stage_3_practice_relay,Trigger,,0,-1" "Case08" "8" "OnCase08" "stage_4_practice_relay,Trigger,,0,-1" } } ;--------------------------------------------------- ; Changes the max amount on the match_level counter ;--------------------------------------------------- modify: { match: { "origin" "9896 -13048 6281" "targetname" "math_counter_level" "classname" "math_counter" } replace: { "max" "8" } } ;---------------------------------------------------------------------------------- ; Adds a new teleport destination inside boss arena in stage 2 - for practice mode ;---------------------------------------------------------------------------------- add: { "targetname" "stage_2_destination_practice" "angles" "0 0 0" "spawnflags" "0" "origin" "11936 -9392 -1468" "classname" "info_target" } ;---------------------------------------------------------------------------------- ; Adds a new teleport destination inside boss arena in stage 3 - for practice mode ;---------------------------------------------------------------------------------- add: { "targetname" "stage_3_destination_practice" "angles" "0 0 0" "spawnflags" "0" "origin" "12540 3928 6944" "classname" "info_target" } ;----------------------------------------------- ; Adds a new stage_6_relay for stage s2 practice ;----------------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "stage_2_practice_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "game_text,Display,,5,-1" "OnTrigger" "game_text,AddOutput,message level 2 - The dark chambers - PRACTICE MODE ,0,-1" "OnTrigger" "stage_2_template,ForceSpawn,,0,-1" "OnTrigger" "main_trigger_1,Kill,,0,-1" "OnTrigger" "spawn_teleporter,Addoutput,target stage_2_destination_practice,2,-1" "OnTrigger" "spawn_teleporter,Enable,,10,-1" "OnTrigger" "spawn_teleporter,Disable,,12,-1" "OnTrigger" "spawn_teleporter,Addoutput,target s2_destination_4_cage,13,-1" "OnTrigger" "spawn_teleporter,Enable,,14,-1" "OnTrigger" "s2_hornet_intro_tracktrain,StartForward,,16,-1" "OnTrigger" "s2_trigger_hp_add_hornet,Enable,,18,-1" "OnTrigger" "s2_real_ending_relay,Kill,,16,-1" } ;----------------------------------------------- ; Adds a new stage_7_relay for stage s3 practice ;----------------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "stage_3_practice_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "game_text,Display,,5,-1" "OnTrigger" "game_text,AddOutput,message level 3 - Metropolis zone - PRACTICE MODE ,0,-1" "OnTrigger" "stage_3_template,ForceSpawn,,0,-1" "OnTrigger" "main_trigger_1,Kill,,1,-1" "OnTrigger" "s3_real_ending_relay,Kill,,1,-1" "OnTrigger" "spawn_teleporter,Addoutput,target stage_3_destination_practice,2,-1" "OnTrigger" "spawn_teleporter,Enable,,10,-1" "OnTrigger" "spawn_teleporter,Disable,,14,-1" "OnTrigger" "spawn_teleporter,Addoutput,target s3_destination_3_cage,16,-1" "OnTrigger" "spawn_teleporter,Enable,,17,-1" "OnTrigger" "Boss_shadow_template,ForceSpawn,,19,-1" "OnTrigger" "Shadow_Boss_Model,FireUser1,,20,-1" "OnTrigger" "s3_boss_shadow_hp_add,Enable,,18,-1" "OnTrigger" "s3_stairs,Break,,8,-1" "OnTrigger" "Shadow_Boss_Model,SetAnimation,move,20,-1" "OnTrigger" "Shadow_Boss_Model,SetDefaultAnimation,move,20.01,-1" "OnTrigger" "s3_door_respawn_3,ForceSpawn,,0,-1" "OnTrigger" "s3_attack_timer,Enable,,22,-1" "OnTrigger" "s3_boss_music,PlaySound,,20,-1" } ;----------------------------------------------- ; Adds a new stage_8_relay for stage s4 practice ;----------------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "stage_4_practice_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "game_text,Display,,5,-1" "OnTrigger" "game_text,AddOutput,message level 4 - The long awaited journey - PRACTICE MODE ,0,-1" "OnTrigger" "stage_4_template,ForceSpawn,,0,-1" "OnTrigger" "main_trigger_1,Kill,,0,-1" "OnTrigger" "main_fall_teleporter_1,AddOutput,target s4_destination_4,1,1" "OnTrigger" "large_teleporter_1,Addoutput,target s4_destination_4,2,-1" "OnTrigger" "large_teleporter_1,Enable,,6,-1" "OnTrigger" "s4_spawn_music,Volume,0,5,1" "OnTrigger" "s4_spongebobchill_music,PlaySound,,6,1" "OnTrigger" "large_teleporter_1,Disable,,8,-1" "OnTrigger" "spawn_teleporter,Addoutput,target s4_destination_4,9,-1" "OnTrigger" "spawn_teleporter,Enable,,10,-1" "OnTrigger" "s4_box_1,Break,,10,1" "OnTrigger" "s4_box_2,Break,,12,1" "OnTrigger" "s4_real_ending_relay,Kill,,6,1" "OnTrigger" "console,Command,say *** The patty boxes are broken run for the kitchen! ***,10,1" "OnTrigger" "console,Command,say *** Inside the next room you must press E on all props ***,25,1" "OnTrigger" "s4_teleporter_4,Enable,,20,1" "OnTrigger" "console,Command,say *** Zombies advance in 5 seconds ***,15,1" } ;--------------------------------------------------------------- ; Removes ending on the stag path into relays so practice works ;--------------------------------------------------------------- modify: { match: { "targetname" "stage_2_relay" "classname" "logic_relay" } insert: { "OnTrigger" "s2_practice_ending_relay,Kill,,10,-1" } } ;--------------------------------------------------- ; Removes s3 ending practice relay on s3 real stage ;--------------------------------------------------- modify: { match: { "targetname" "stage_3_relay" "classname" "logic_relay" } insert: { "OnTrigger" "s3_practice_relay,Kill,,10,-1" } } ;--------------------------------------------------- ; Removes s4 ending practice relay on s4 real stage ;--------------------------------------------------- modify: { match: { "targetname" "stage_4_relay" "classname" "logic_relay" } insert: { "OnTrigger" "s4_practice_relay,Kill,,10,-1" } } ;--------------------------------------------------------------- ; Removes ending on the stag path into relays so practice works ;--------------------------------------------------------------- modify: { match: { "targetname" "s2_stag_path6" "classname" "path_track" } delete: { "OnPass" "s2_elevator_door_2,Open,,0,1" } insert: { "OnPass" "s2_real_ending_relay,Trigger,,0,1" "OnPass" "s2_practice_ending_relay,Trigger,,0,1" } } ;------------------------------------------------------- ; Adds a logic_relay for s2 to trigger the real ending ;------------------------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "s2_real_ending_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "s2_elevator_door_2,Open,,0,1" } ;------------------------------------------------------- ; Adds a logic_relay for s2 to trigger the real ending ;------------------------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "s2_practice_ending_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "console,Command,say *** Practice mode ends in 10 seconds ***,0,1" "OnTrigger" "console,Command,say *** Practice mode ends in 5 seconds ***,5,1" "OnTrigger" "console,Command,say *** Practice mode ended ***,10,1" "OnTrigger" "console,Command,say *** Practice mode 2 ended moving to Practice mode 3 ***,12,1" "OnTrigger" "s2_nuke,Enable,,15,1" "OnTrigger" "math_counter_level,SetValueNoFire,7,16,1" } ;------------------------------------ ; Adds a logic_relay for s3 practice ;------------------------------------ add: { "origin" "9648 -12984 6280" "targetname" "s3_practice_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "s3_teleporter_4,Enable,,0,1" "OnTrigger" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1" "OnTrigger" "console,Command,say *** He is throwing them! ***,10,1" "OnTrigger" "s3_rock_throw_timer,Enable,,10,1" "OnTrigger" "s3_teleporter_5_falldown,Enable,,15,1" "OnTrigger" "console,Command,say *** Silver was defeated ***,60,1" "OnTrigger" "s3_rock_throw_timer,Disable,,60,1" "OnTrigger" "s3_escape_pod,Open,,60,1" "OnTrigger" "s3_silver_model,SetAnimation,stun,60,1" "OnTrigger" "s3_silver_model,SetDefaultAnimation,stun,60.01,1" "OnTrigger" "console,Command,say *** Practice mode ends in 10 seconds ***,61,1" "OnTrigger" "console,Command,say *** Practice mode ends in 5 seconds ***,66,1" "OnTrigger" "console,Command,say *** Practice mode ended humans ***,71,1" "OnTrigger" "console,Command,say *** Practice mode 3 ended moving to Practice mode 4 ***,72,1" "OnTrigger" "math_counter_level,SetValueNoFire,8,73,1" "OnTrigger" "s3_nuke,Enable,,73,1" } ;--------------------------------------- ; Adds a logic_relay for s3 real ending ;--------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "s3_real_ending_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "s3_rock_throw_timer,Enable,,10,1" "OnTrigger" "s3_teleporter_4,Enable,,0,1" "OnTrigger" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1" "OnTrigger" "console,Command,say *** He is throwing them! ***,10,1" "OnTrigger" "s3_rock_throw_timer,Disable,,60,1" "OnTrigger" "s3_silver_model,SetAnimation,stun,60,1" "OnTrigger" "s3_silver_model,SetDefaultAnimation,stun,60.01,1" "OnTrigger" "s3_teleporter_5_falldown,Enable,,15,1" "OnTrigger" "math_counter_level,SetValueNoFire,4,70,1" "OnTrigger" "s3_nuke,Enable,,67,1" "OnTrigger" "round_end_music,PlaySound,,67,1" "OnTrigger" "round_fade,Fade,,69,1" "OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,65,1" "OnTrigger" "console,Command,say *** You beat stage 3 - moving on to stage 4 ***,62,1" "OnTrigger" "console,Command,say *** Silver was defeated ***,60,1" "OnTrigger" "s3_escape_pod,Open,,60,1" } ;------------------------------------ ; Adds a logic_relay for s4 practice ;------------------------------------ add: { "origin" "9648 -12984 6280" "targetname" "s4_practice_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "s4_patty_laser_timer,Enable,,5,1" "OnTrigger" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1" "OnTrigger" "console,Command,say *** HE IS PUKING ***,5,1" "OnTrigger" "patrick_respawn_s4_ending,ForceSpawn,,0,1" "OnTrigger" "s4_patty_laser_timer,Disable,,65,1" "OnTrigger" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1" "OnTrigger" "patty_laser_patrick_model,Kill,,65,1" "OnTrigger" "s4_patty_laser_timer,Kill,,65,1" "OnTrigger" "s4_patty_laser_case,Kill,,65,1" "OnTrigger" "math_counter_level,SetValueNoFire,1,79,1" "OnTrigger" "round_fade,Fade,,75,1" "OnTrigger" "round_end_music,PlaySound,,74,1" "OnTrigger" "s4_nuke,Enable,,77,1" "OnTrigger" "console,Command,say *** Practice mode 4 ended moving ***,67,1" "OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1" "OnTrigger" "console,Command,say *** YOU BEAT ALL PRACTICE LEVELS ASWELL WELL DONE! *** ,71,1" } ;--------------------------------------- ; Adds a logic_relay for s4 real ending ;--------------------------------------- add: { "origin" "9648 -12984 6280" "targetname" "s4_real_ending_relay" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "s4_patty_laser_timer,Enable,,5,1" "OnTrigger" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1" "OnTrigger" "console,Command,say *** HE IS PUKING ***,5,1" "OnTrigger" "patrick_respawn_s4_ending,ForceSpawn,,0,1" "OnTrigger" "s4_patty_laser_timer,Disable,,65,1" "OnTrigger" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1" "OnTrigger" "patty_laser_patrick_model,Kill,,65,1" "OnTrigger" "s4_patty_laser_timer,Kill,,65,1" "OnTrigger" "s4_patty_laser_case,Kill,,65,1" "OnTrigger" "math_counter_level,SetValueNoFire,5,79,1" "OnTrigger" "round_fade,Fade,,75,1" "OnTrigger" "round_end_music,PlaySound,,74,1" "OnTrigger" "s4_nuke,Enable,,77,1" "OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1" "OnTrigger" "console,Command,say *** You beat stage 4 - moving on to stage 5 ***,67,1" } ;---------------------------------------- ; Removes everything from the patty wagon ;----------------------------------------- modify: { match: { "targetname" "patty_mover" "classname" "func_movelinear" "origin" "7808 -2960 4456" } delete: { "OnFullyOpen" "s4_patty_laser_timer,Enable,,5,1" "OnFullyOpen" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1" "OnFullyOpen" "console,Command,say *** HE IS PUKING ***,5,1" "OnFullyOpen" "patrick_respawn_s4_ending,ForceSpawn,,0,1" "OnFullyOpen" "s4_patty_laser_timer,Disable,,65,1" "OnFullyOpen" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1" "OnFullyOpen" "patty_laser_patrick_model,Kill,,65,1" "OnFullyOpen" "s4_patty_laser_timer,Kill,,65,1" "OnFullyOpen" "s4_patty_laser_case,Kill,,65,1" "OnFullyOpen" "math_counter_level,SetValueNoFire,5,79,1" "OnFullyOpen" "round_fade,Fade,,75,1" "OnFullyOpen" "round_end_music,PlaySound,,74,1" "OnFullyOpen" "s4_nuke,Enable,,77,1" "OnFullyOpen" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1" "OnFullyOpen" "console,Command,say *** You beat stage 4 - moving on to stage 5 ***,67,1" } insert: { "OnFullyOpen" "s4_practice_relay,Trigger,0,-1" "OnFullyOpen" "s4_real_ending_relay,Trigger,0,-1" } } ;----------------------------------------------------------- ; Removes everything from the glass breakable at spaceship ;----------------------------------------------------------- modify: { match: { "origin" "12779.5 12481 6983.97" "targetname" "s3_escape_pod_glass" "classname" "func_breakable" } delete: { "OnBreak" "s3_rock_throw_timer,Enable,,10,1" "OnBreak" "s3_teleporter_4,Enable,,0,1" "OnBreak" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1" "OnBreak" "console,Command,say *** He is throwing them! ***,10,1" "OnBreak" "s3_rock_throw_timer,Disable,,60,1" "OnBreak" "s3_silver_model,SetAnimation,stun,60,1" "OnBreak" "s3_silver_model,SetDefaultAnimation,stun,60.01,1" "OnBreak" "s3_teleporter_5_falldown,Enable,,15,1" "OnBreak" "math_counter_level,SetValueNoFire,4,70,1" "OnBreak" "s3_nuke,Enable,,67,1" "OnBreak" "round_end_music,PlaySound,,67,1" "OnBreak" "round_fade,Fade,,69,1" "OnBreak" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,65,1" "OnBreak" "console,Command,say *** You beat stage 3 - moving on to stage 4 ***,62,1" "OnBreak" "console,Command,say *** Silver was defeated ***,60,1" "OnBreak" "s3_escape_pod,Open,,60,1" } insert: { "OnBreak" "s3_practice_relay,Trigger,0,-1" "OnBreak" "s3_real_ending_relay,Trigger,0,-1" } } ;---------------------------------------------------------------- ; After stage 5 beaten map gets set to practice mode for stage 2 ;---------------------------------------------------------------- modify: { match: { "targetname" "last_alien_boss_path2" "classname" "path_track" } delete: { "OnPass" "console,Command,say *** Resetting map back to level 1 ***,52,1" "OnPass" "math_counter_level,SetValueNoFire,1,63,1" } insert: { "OnPass" "console,Command,say *** Resetting map to stage 2 - PRACTICE MODE ***,52,1" "OnPass" "math_counter_level,SetValueNoFire,6,63,1" } }