diff --git a/maps/changelog b/maps/changelog new file mode 100755 index 0000000..0d70059 --- /dev/null +++ b/maps/changelog @@ -0,0 +1,1561 @@ +_ + +2023-09-28 + +ze_stargate_escape_v8 + +;; prevent delaying at the end +;; move stargate teleport location a bit further +;; increase water trap damage to prevent delaying + +ze_escape_horizon_c1v2 + +;; roof for spawn to prevent knifing +;; fix nuke evading spots + +ze_random_v9 + +- small changes to mitigate issue with missing prop_physics + +ze_tloz_celestia_a4 + +;; don't set low hp to zombies at spawn +;; stage 2 - make bombs on boss more dangerous +;; zm stage - prevent spawn camping +;; stage 2 - don't break zm cage if boss was killed in time +- fixed stage 4 boss hp scaling +- changed stage2 boss hp scaling per player 100>125 + +ze_source_ware_b1_8 + +;; mog - fix zm shortcut opening early +;; wave - fix zombies from being permaslowed by wave +;; wave - fix lifeguard + +ze_the_parish_c5m1 + +- updated stripper with a new one from mapper + + +2023-09-29 + +- fixed syntax/formatting errors in various configs that I've sent before + + +2023-09-30 + +ze_jungleescape_b3_6 + +;; stage 3 - add zm mode + + +2023-10-01 + +ze_jungleescape_b3_6 + +- added afk teleport for stage 3 +;; remove invalid prop_physics +;; stage 1 - prevent zombies from getting out of elevator shaft early +;; stage 2 - fix winning score +;; stage 3 - block unfair spot + + +2023-10-02 + +ze_indiana_jones_iv_v2_4 + +;; stage 2 - afk teleport +;; stage 3 - increase door blocking damage +;; stage 3 - fix xtrem detection of zombies inside boss area, only kill humans on detection +;; stage 3 - fix second afk teleport +;; stage 3 - scale boss hp properly +;; stage 3 - trigger door relay only once + + +2023-10-04 + +ze_random_v9 + +- changed icecap secret fruits from prop_physics to prop_dynamic_override as a temp fix +- increased chance of random events on classic for Halloween duration + + +2023-10-08 + +ze_ztastic_v2 + +;; prevent players from getting stuck in hovercraft +;; increase nuke damage +;; increase trap damage + +ze_jungleescape_b3_6 + +;; stage 2 - disable boss attacks on death +;; stage 1 - spawn afk teleport + +ze_random_v9 + +;; teleport players who got stuck in shortcut + + +2023-10-10 + +cs_office + +;; added props to Side Yard (request from jenz) + +ze_tloz_celestia_a4 + +- increased boss hp scaling on stage 3 (125>150) +;; stage 3 - disable boss attacks on death +;; stage 4 - increase energy balls hp + + +2023-10-11 + +zm_cbble_b3 + +; 2nd way to get to the 'MOO-box' - replaced prop with a missing model to a different one + +ze_infiltration_final_v4l_004 + +;; disable 'Loop moving sound' on tram ride + +ze_dangerous_waters_v1a + +;; prevent zombies from evading teleport on 2nd hold + +ze_mario_tower_v4 + +;; prevent players from blocking last elevators + + +2023-10-12 + +ze_moon_base_v1 + +- delayed last afk teleport by 30 seconds + +ze_tkara_v1 + +;; fix issue with players getting stuck in doorways + + +2023-10-16 + +ze_indiana_jones_iv_v2_4 + +;; alternative nuke +;; stage 1,2 - convert nuke into teleport to prevent client crashing +;; convert ct fail nuke into teleport to prevent possible client crashing +;; fix output spam + + +2023-10-17 + +ze_destruction_of_exorath_re3 + +;; possible fix to client 'crashing' + + +2023-10-20 + +ze_random_map_v3_7 + +;; boat - increase nuke damage +;; boat - keep nuke enabled +;; boat - remove unnecessary trigger +;; islande - fix trigger origin +;; islande - added prop to indicate a ladder +;; islande - block shortcut +;; islande ending - increase nuke damage +;; islande ending - increase crush damage, enable nuke to prevent delaying +;; islande ending - remove m4a1 on 'crushing ending', break cage +;; islande ending - nuke zombies if ct with a car dies + + +2023-10-22 + +ze_zombierig_v4_3 + +;; players can't block doors + +ze_resonance_cascade_v3 + +;; prevent ct's from delaying in test chamber + +ze_random_map_v3_7 + +;; islande ending - set zm hp and nuke respawned zm's +;; islande ending - trigger buttons only once + +ze_jungleescape_b3_6 + +;; prevent players from blocking doors + +ze_games_v2_2a + +;; modify nuke to prevent bots from delaying + +ze_infected_tramway_v3_3 + +;; increase nuke damage + + +2023-10-24 + +ze_river_escape_v3_fix + +;; prevent ct's from delaying on top of a helicopter + + +2023-10-30 + +ze_indiana_jones_iv_v2_4 + +;; stage 3 - fix boss afk teleport +;; stage 1 - prevent players from getting stuck in traincart + +ze_gameshow_v1_2 + +;; stage 2 - additional fence on last hold + + +2023-11-01 + +ze_random_map_v3_7 + +;; islande ending - nuke zombies if ct with a car dies, prevent delaying + + +2023-11-03 + +ze_minecraft_adventure_v1_2c + +;; stage 4 - fix afk teleport glitch spot + + +2023-11-08 + +ze_castlevania_v1_3 + +;; stage 5 - prevent softlock from last elevator being blocked by weapon/item and not reaching ending trigger + +ze_resonance_cascade_v3 + +;; fix ct delaying spot + +ze_volcano_escape_v4 + +;; fix nuke evading spot + +ze_rollermine_factory_2010 + +;; fix fall teleport + + +2023-11-12 + +ze_naruto_v2_6e + +;; fix afk teleports +;; add playerclip in last room +;; fix naruto skin +;; reset player gravity on spawn +;; bikes give gravity on first pickup only, nerf speed a little + + +2023-11-13 + +ze_rtcw_ominous_rumors_v1 + +;; skip EASY difficulty + +ze_prototype_v2 + +;; stage 1 - bosshp push only for humans +;; stage 2 - decrease speed of final zm push + +ze_rooftop_runaway1_v4 + +;; playerclip to prevent boosted zombies falling under the map +;; fix nuke evading spot + +ze_illya_b4 + +;; stage 3 - players can't block elevator +;; stage 3 - fix afk teleport origin +;; stage 3 - block cave skip, playerclips for last elevator +;; stage 4 - fix crane collision model + + +2023-11-16 + +ze_parking_v3_1 + +;; fix afk teleport glitch spot + +ze_tloz_stone_tower_temple_v1 + +;; stage 1 - delay spawn teleport + + +2023-11-17 + +ze_doom3_v1 + +;; stage 1 - fix afk teleport glitch spots +;; stage 2,3 - fix afk teleport glitch spots +;; stage 3 - disable zm push after bossfight a bit later + + +2023-11-30 + +ze_indiana_jones_v4a_004 + +- removed 'dynamic' shortcut delay + +ze_indiana_jones_iv_v2_4 + +;; balance music volume +;; stage 1 - fix ending trigger origin +;; reset targetname on spawn + + +2023-12-04 + +ze_puta + +;; fix afk teleport/nuke evading spots + +ze_random_v9 + +- reverted back ending trigger on Interstellar Escape + + +2023-12-09 + +ze_source_ware_b1_8 + +;; wave - fix lifeguard + + +2023-12-10 + +ze_rtcw_ominous_rumors_v1 + +;; skip EASY difficulty + + +2023-12-11 + +ze_random_map_v3_7 + +;; boat - change heli trigger +;; boat - delay spawn teleport +;; boat - change heli path origin +;; boat - increase water damage +;; islande - fix trigger origin + + +2023-12-13 + +ze_flying_world_v2 + +;; prevent players from early triggering last hold + + +2023-12-15 + +ze_ice_hold_b2 + +;; prevent vending machines from being stuck in tram +;; slightly correct tram's path_track origin +;; unlock nuke button on first tram arrival + +ze_icecap_escape_v3 + +;; tram 'balancing' (complaint from Greece) + + +2023-12-16 + +ze_icecap_escape_v5 + +;; tram 'balancing' (complaint from Greece) + + +2023-12-17 + +ze_tloz_stone_tower_temple_v1 + +;; stage 1 - fix final door timing +;; 'easter egg' after winning both stages + +ze_jungleescape_b3_6 + +;; fix spawnpoint origin +;; stage 2 - bossfight afk teleport + + +2023-12-18 + +ze_games_v2_2a + +;; obstacle - lock from rotation +;; minigames can be played only once +;; drop - reset player gravity + +ze_random_v9 + +- small syntax error + + +2023-12-19 + +ze_icecap_escape_v3 + +- more 'tram' stuff + + +2023-12-21 + +ze_icecap_escape_v3 + +- 'tram' stuff + + +2023-12-23 + +ze_nostromo_v1_0f + +;; delay afk teleport +;; fix buttons + +ze_biohazard3_nemesis_b5_2s + +;; fix zspawn/ztele glitch + + +2023-12-24 + +ze_random_escape_b7_3 + +;; zombie murder - prevent zombies getting stuck on grenade box, remove nade box on final attack +;; deathrun - fix fire origin +;; zomeal - delay POD teleport +;; classic (test) - reduce stage duration + +ze_icecap_escape_v5 + +- 'tram' stuff + +ze_parkers_pit_b8 + +;; stage 5 - fix bossfight zm teleport + + +2023-12-25 + +ze_greencity_v1_1 + +;; fix early nuke on normal and extreme + + +2023-12-29 + +ze_resonance_cascade_v3 + +;; elevator doors are unblockable + +ze_abandoned_project_v1_2 + +;; stage 3 - fix afk teleport glitch spot +;; stage 3 - ending balance + +ze_parkers_pit_b8 + +;; stage 5 - prevent zombies from infecting humans on bossfight + + +2023-12-30 + +ze_sewer_escape_2012_b1 + +- afk teleport balancing + + +2024-01-01 + +ze_antartika_b2 + +;; players can't block doors + +ze_fast_escape_fix + +;; prevent spawn camping + + +2024-01-02 + +ze_jungle_escape_v1_2 + +;; stage 1 - fix bosshp trigger origin +- disable bhop only on stage 2 + + +2024-01-04 + +ze_illya_b4 + +;; stage 5 - fix nuke + +ze_random_escape_b7_3 + +;; volcano alter - fix ct teleport origin + + +2024-02-03 + +ze_strange_escape_b3 + +;; stage 1 - fix fall teleport glitch + +ze_source_ware_b1_8 + +;; wave - fix first trigger + + +2024-02-04 + +ze_sewer_escape_2012_b1 + +;; prevent zombies from getting pushed by a train + +ze_nibui_a3_2 + +;; temporary music workaround + + +2024-02-05 + +ze_atix_apocalypse_v1a + +;; truck - only zombies can destroy the truck +;; truck - kill humans/zombies on top of a truck + + +2024-02-06 + +ze_megaman_a6 + +;; fix castle elevator + + +2024-02-07 + +ze_silent_hill_2_illusion_kn1 + +;; true ending - disable collisions of elevator button + + +2024-02-10 + +ze_atix_apocalypse_v1a + +;; fix nuke glitch spot + +ze_paper_escaper_v7_1 + +;; stage 1 - fix early trigger with penis gun + + +2024-02-18 + +ze_sst_b2_1 + +;; fix humans getting knifed through dropship floor + +ze_purgatorium_b1fix + +;; fix last afk teleport + + +2024-02-19 + +ze_ten_keys_b2fix + +;; stage 2 - players can't block elevator + +ze_snowcrash_escape_vfixed1 + +;; spawn afk teleport + + +2024-02-21 + +ze_inboxed_v1_5 + +;; start with normal difficulty +- small edit of spawn shortcut stripper + + +2024-02-22 + +ze_ancient_wrath_v1_fix2 + +;; stage 2 - prevent players from blocking trains + + +2024-02-23 + +ze_chronus_a1s + +;; fix shortcut on first hold + +ze_atix_helicopter_i3d_c1 + +;; final nuke to prevent delays + +ze_abandoned_project_v1_2 + +;; stage 3 - fix hoverboat pathing + + +2024-02-24 + +ze_random_escape_b7_3 + +;; zomeal - fix zombie "knockback" + +ze_atix_panic_b3t + +;; fix nuke glitch spot + + +2024-02-26 + +ze_survivors_b5 + +;; cold mountain - fix winning score + +ze_biohazard2_sewer_v4c + +;; unlock button on tram stop + +ze_noir_b1 + +;; autonuke warning + +ze_antartika_b2 + +;; stage 2 - fix issue with zombies respawning after nuke + + +2024-02-29 + +- removed tram events on ze_icecap_escape_v3/5 + + +2024-03-01 + +ze_jungleescape_b3_6 + +;; stage 2 - close hangar door on afk teleport + +ze_tloz_celestia_a4 + +;; increase roundtime + +ze_crashbandicoot_v1fix + +;; stage 3 - fix elevator zm teleport + +ze_naruto_v2_6e + +;; start with normal difficulty +;; stage 3 - fix zombie spawn on last hold + + +2024-03-03 + +ze_icecap_escape_v3 + +;; red container antidelay + + +2024-03-04 + +ze_random_v9 + +- couch escape music fix + + +2024-03-09 + +ze_survivors_b5 + +;; reduce number of stages from 9 to 7 (skip Mountain Low and Building Easy) + + +2024-03-11 + +ze_games_v2_2a + +;; castle defense - no user control for catapult + + +2024-03-12 + +ze_illya_b4 + +;; stage 5 - players can't block elevators + + +2024-03-17 + +ze_boatescape6_remix_fix2.cfg + +;; increase nuke damage + + +2024-03-18 + +ze_jurassicpark_v2_10_ob + +;; increase nuke damage + + +2024-03-24 + +ze_random_map_v3_7 + +;; possible crash fix? + +ze_boat_escape_jenz_v4_5 + +;; possible crash fix? + + +2024-03-27 + +ze_shaun_of_the_dead_b3 + +;; fix boat softlock + + +2024-03-31 + +ze_games_v2_2a + +;; trap - fix side ladder + +ze_sc_turtles_v5fix + +;; fix nuke glitch spot + +ze_mkzk_scarab_v4 + +;; sector 13 - fix fall trigger +;; sector 13 - block shortcut + + +2024-04-02 + +ze_elevator_escape + +;; fix nuke glitch spots +;; keep nuke enabled + + +2024-04-06 + +ze_trainescape_final + +;; increase nuke damage + +ze_2012_b3b + +;; increase nuke damage +;; players can't block doors + +ze_icecap_escape_act2_b3s_fix + +;; fix nuke damage + + +2024-04-12 + +ze_venice_escape_b2 + +;; secret nuke crash possible fix + +ze_stargate_escape_v8 + +;; fix nuke glitch spot +;; no user control on truck + +ze_sg1_missions_v2_1 + +;; abydos - fix early c4 trigger + +ze_frostdrake_tower_v1s + +;; fix zm teleport glitch spot + + +2024-04-14 + +ze_tloz_stone_tower_temple_v1 + +;; music volume + + +2024-04-16 + +ze_ocean_base_escape_v4 + +;; level system + +ze_rollermine_factory_2010 + +;; increase nuke damage + + +2024-04-20 + +ze_scp_v4 + +;; scp_049 - balancing (ModifySpeed 2 > 1.25) + +ze_ouroboros_v2 + +;; additional zm push on loop reset + + +2024-04-21 + +ze_scp_v4 + +;; fix item spawn + + +2024-04-22 + +ze_ouroboros_v3 + +;; prevent zm's from camping ct teleport + +ze_scp_v4 + +;; give ct's a chance to survive scp-173 on stairs + + +2024-04-23 + +ze_dark_souls_ptd_v0_4 + +;; restart round on warmup + +ze_strange_escape_b3 + +;; increase nuke damage + + +2024-04-24 + +ze_games_v2_2a + +;; trap - fix trap boxes + +ze_paradise_v1 + +;; fix invisible props + +ze_ouroboros_v3 + +;; prevent zm's from camping ct teleport + + +2024-04-29 + +ze_saw_final + +;; don't nuke zombies outside + +ze_indiana_jones_v4a_004 + +- nuke damage + + +2024-04-30 + +ze_santassination_css2 + +;; act 1 - prevent players from getting stuck in elevator door and failing the round +;; act 3 - players can't block elevator gate + + +2024-05-01 + +ze_lotr_mount_doom_v4_2 + +;; fix rocks skip at the top of Mount Doom + + +2024-05-07 + +ze_mohgwyn_v1 + +;; fix ztele/zspawn glitch + +ze_pirates_port_royal_v5_4s2 + +- additional trigger_teleport for glitch spot on stage 5 + +cs_office + +;; teleport to skybox + + +2024-05-09 + +cs_office + +- skybox stuff + + +2024-05-10 + +ze_arctic_escape_c1_fix3 + +;; the oil rig is out of barrels + +ze_gibletz_establishment_b6 + +;; fix afk killer + + +2024-05-11 + +ze_death_star_escape_v4_3 + +;; reward for delivering crates to the shuttle + + +2024-05-13 + +ze_biohazard_v2b_004 + +;; possible fix for heli/item crash + + +2024-05-16 + +ze_tloz_celestia_a4 + +;; stage 4 - make fish boss more active + + +2024-05-20 + +ze_deepice_v8 + +;; possible crash fix + +ze_infiltration_final_v4l_004 + +;; possible crash fix + + +2024-05-24 + +ze_warped_v1_1 + +;; remove invalid spawnpoints +;; fix teleport + +ze_random_escape_b7_3 + +;; deathrun - fix glitch spot + + +2024-06-04 + +ze_zombierig_v4_3 + +;; normal - fix music + +ze_warped_v1_1 + +;; fix doors +;; afk teleport + +ze_deepice_v8 + +;; fix roundtime +;; playerclips + + +2024-06-05 + +ze_warped_v1_1 + +;; fix roundtime + +ze_the_parish_m1_v1 + +- updated stripper + + +2024-06-06 + +ze_indiana_jones_iv_v2_4 + +;; fix push item +;; stage 1 - fix afk teleport +;; reduce infection time + + +2024-06-07 + +ze_warped_v1_1 + +;; fix teleport boosting +;; downtown - ct fall trigger + + +2024-06-08 + +ze_indiana_jones_iv_v2_4 + +;; stage 3 - fix afk teleport + + +2024-06-10 + +ze_chicken_ranch_v2_1s + +;; stage 2 - sped up heli, so zombies can't infect under it +;; stage 2 - delay nuke, zm check + + +2024-06-13 + +ze_cursed_ruins_v2s + +;; help players that got stuck at spikes +;; speed up heli + +ze_exchange_innovation_v1bs + +;; fix boats + +ze_prototype_v2 + +;; stage 3 - last boss hp scaling rework + + +2024-06-16 + +ze_gods_wrath_v3_8b + +;; fix teleport angles + +ze_infested-industry_v2_b10 + +;; stage 2,3 - lock valve after door is opened + + +2024-06-23 + +ze_hidden_temple_v2_5d + +;; restart round on warmup + +ze_project_alcaria_v1_5s + +;; restart round on warmup + + +2024-06-29 + +ze_resonance_cascade_v3 + +;; fix ichthyosaur ending nuke + + +2024-07-06 + +ze_scp_v3 + +;; possible softlock fix + + +2024-07-07 + +ze_einstein_v7_css1 + +;; fix afk teleport + +ze_warped_v1_1 + +;; outpost zm push +;; directions + + +2024-07-08 + +ze_illya_b4 + +;; stage 4 - split players on spawn +;; stage 5 - boss arena rework + + +2024-07-09 + +ze_motanuminc_ob + +;; afk teleport instead of killer +;; fix afk teleport +;; fix knife stripper + +ze_parking_v3_1 + +;; reduce warmup duration + + +2024-07-10 + +ze_river_escape_v3_fix + +;; fix sealed door + + +2024-07-11 + +ze_deltarune_ch1_b1 + +;; fix afk teleport + +ze_random_escape_b7_3 + +;; (experimental) sonic - remove holds + + +2024-07-15 + +ze_prototype_v2 + +;; zm - fix nuke glitch spot + +ze_2012_b3b + +;; filter zm bars + +ze_sc_turtles_v5fix + +;; afk teleport + +ze_floating_rocks_survival_v3 + +;; block vents + + +2024-07-17 + +ze_solstice_redux_b1 + +;; fix fall trigger +;; block shortcut +;; fix nuke glitch spot + + +2024-07-19 + +ze_zombierig_v4_3 + +;; extreme - fix music + + +2024-07-21 + +ze_temple_raider_b4 + +;; restart round on warmup +;; enable "bomb rush" mode after winning the map + +ze_parking_v3_1 + +;; restart round on warmup + +ze_illya_b4 + +;; stage 1,2,3,5 - fix zombie checker + + +2024-07-29 + +ze_saw_final + +;; players can't block doors + + +2024-08-01 + +ze_sit_caelum_paradisus_b7s + +;; fix spawn nuke + + + +2024-08-03 + +ze_luigismanison_fix2 + +;; afk teleport rework +;; additional tower teleport +;; fix push triggers +;; fix nuke + +ze_negative_legacy_xf4s + +;; players can't block elevator + + +2024-08-04 + +ze_showdown_v7_dfix + +;; increase nuke damage + + +2024-08-12 + +ze_biohazard2_rpd_v4e_004 + +;; possibly fix rocket launcher playercrash +;; keep rocket launcher constrained + +ze_halo_v1_3 + +;; fix vehicles +;; prevent ct from delaying on spawn + + +2024-08-14 + +ze_voodoo_islands_v4_007 + +;; increase nuke damage + + +2024-09-17 + +ze_oot_shadowtemple_b10s + +;; teleport boss back if he fell down during ship bossfight + +ze_deepice_v8 + +;; add ladder for train + + +2024-09-22 + +ze_barrage_v1 + +;; longer first holds + + +2024-09-24 + +ze_boat_escape_jenz_v4_5 + +;; fix gamemodes + + +2024-10-11 + +ze_atix_apocalypse_v1a + +;; fix flamethrower +;; train/sewers - block zombies more effectively + + +2024-10-13 + +ze_bioshock_v7_1 + +;; stage 4 - fix trigger +;; stage 1999 - fix falling tower + +ze_abandoned_project_v1_2 + +;; stage 3 - increase boss hp + +ze_greencity_v1_1 + +;; increase nuke damage + + +2024-10-16 + +ze_pitchblack_v5 + +;; fix nuke +;; afk teleport + +ze_corrup_r1 + +;; other - fix afk teleport + +ze_winter_wasteland_zi3 + +;; increase roundtime +;; fix fence collisions +;; fix afk teleport + + +2024-10-18 + +ze_surf_facility_v3_pre2 + +;; disable bhop or lower aa on last hold (instead of infinite ammo) +;; shorten afk killer + + +2024-10-19 + +ze_potc_v3_4fix + +;; temp fix for water push on 100 tick + + +2024-10-20 + +ze_stardust_battleground_v1 + +;; fix nuke + +bhop_monster_jam + +; fix nuke + +ze_bowser_in_the_fire_sea_v1e + +;; stage 4 - fix shortcuts + + +2024-10-21 + +ze_planeshifter_a3 + +;; stage 3 - possible playercrash fix (and animations for a "new" boss model) + + +2024-10-23 + +ze_aperturescience_ob + +;; increase nuke damage +;; prevent early debris movement + +ze_haunted_lab_escape_v2c + +;; disable afk killer +;; afk teleport + + +2024-10-25 + +ze_stardust_battleground_v1 + +;; fix playerequip + +ze_obj_npst_zi4_t + +- fix iszaar's stripper (missing checkpoints) +;; fix zspawn/ztele + + +2024-10-26 + +ze_rizomata_s2_1 + +;; fix playerequip + +ze_planeshifter_a3 + +;; reset gravity on spawn + + +2024-11-10 + +ze_rooftop_runaway2_v5 + +;; connect 4 + + + +2024-11-12 + +ze_rooftop_runaway2_v5 + +;; remove duplicate train + +ze_motanuminc_ob + +;; fix nuke origin + + + +2024-11-13 + +ze_night_cinema_v1 + +- add stripper fix + + +2024-11-15 + +ze_paradise_v1 + +;; increase nuke damage + +ze_atix_apocalypse_v1a + +;; extra mode messages + +ze_gods_wrath_v3_8b + +;; fix afk teleport + +ze_parkers_pit_b8 + +;; increase nuke damage +;; increase roundtime +;; stage 5 - nuke zombies after bossfight +;; stage 2 - fix nuke glitchspot + + +2024-11-17 + +ze_artika_base_v1_2s + +;; fix playercrash +;; fix afk teleport on boat ending + +ze_antartika_b2 + +;; stage 3 - fix heli movement + +ze_scp_v4 + +;; fix scp-173 on stairs and slopes + + +2024-11-27 + +ze_corrup_r1 + +;; other - fix teleport boost + + +2024-11-29 + +ze_floating_rocks_survival_v3 + +;; make holds shorter + + +2024-12-03 + +ze_metro2033_v1_fix + +;; disable bhop +;; fix medkit +;; fix afk teleport +;; prevent door from being blocked by ct's +;; open door by a timer if triggerer delaying/ztele'd/suicided + + +2024-12-06 + +ze_best_korea_css3 + +;; stage 2 - entity lag mitigation? +;; fix npc death animation + +ze_rooftop_runaway_xmas_v1 + +;; fix nuke + + +2024-12-10 + +ze_italy_town_v3 + +;; increase nuke damage + + +2024-12-12 + +ze_sorrento_xmas_v4 + +;; ice skating + + +2024-12-13 + +ze_games_v2_2a + +;; (test) skip obstacle on start and let players choose 3 minigames + + +2024-12-14 + +ze_yuki_base_v3 + +;; stage 3 - fix bosshp +;; stage 3 - fix fall triggers + + +2024-12-18 + +ze_games_v2_2a + +;; conveyor - make platforms 5% higher +;; conveyor - give humans time to get on the platforms + + +2024-12-28 + +ze_icecap_escape_act2_b3s_fix + +;; disable vehicles after nuke + + +2024-12-30 + +ze_best_korea_css3 + +;; stage 3 - entity lag + +ze_halo_v1_3 + +;; fix zm teleport before boss + + +2025-01-01 + +ze_tloz_celestia_a4 + +;; fix playerequip + +ze_winter_bash_v3_b3 + +;; reset cvars on round start + + + diff --git a/maps/changelog_previous b/maps/changelog_previous new file mode 100755 index 0000000..e27c70d --- /dev/null +++ b/maps/changelog_previous @@ -0,0 +1,307 @@ +_ + +ze_amkoescape_v1337 + +;; prevent players from triggering nuke early by swimming + +ze_assassins_creed_v1 + +;; prevent humans from delaying in houses by spamming door +;; stop players from getting under the map +;; stage 1 - fix afk teleport zones +;; stage 2 - fix boss/afk teleport zones +;; stage 2 - unstuck players at first boss arena +;; stage 2 - fix shortcuts +;; stage 2 - prevent players from getting into Masyaf temple early +;; stage 2 - players can't block Masyaf temple gate +;; stage 2 - add last afk teleport zone + +ze_aztec_temple_v3c + +;; prevent players from blocking small door + +ze_barrage_v1 + +;; increase nuke damage + +ze_biohazard_manor_v4a_004 + +;; players can't block elevators +;; additional nuke/afk tp fix +;; flamethrower fixes + +ze_biohazard_v2b_004 + +;; rest of the elevators not blockable +;; fix for Moltard's AFK_Tp_Spawn +;; fix zombie ztele glitch + +ze_biohazard2_rpd_v4e_004 + +;; prevent boosted zombies from early triggering + +ze_biohazard2_sewer_v4c + +;; increase nuke damage +; prevent late players that get infected at elevator from dropping to humans +;; prevent zombies from opening last door +;; spawn teleport rework + +ze_breakable_v1_8 + +;; increase nuke damage + +ze_castlevania_v1_3 + +;; stage 2 - remove zm gravity item before boar ride + +ze_crashbandicoot_v1fix + +;; stage 3 - teleport stuck in pipe players at ukauka elevator + +ze_cursed_ruins_v2s + +;; fix first afk teleport origin +;; help players that got stuck at spikes + +ze_escape_the_eye_remix_finb + +;; fix teleport/nuke evading spot +;; prevent secret way players from early triggering last button + +ze_exchange_innovation_v1bs + +;; players can't block elevator +;; sped up elevator, so zombies won't be able to outrun it + +ze_forestbunkers_v2_fix + +;; no user control for the chopper at the end + +ze_games_v2_2a + +;; Prevent multiple minigames being chosen at the same time +;; Prevent players from interacting with platforms on Conveyor minigame +;; fix frogger afk teleport evading spot +;; prevent zombies from getting out of cage during nuke sequence +;; increase afk cage push speed to prevent delays + +ze_gameshow_v1_2 + +;; prevent players from opening shortcut early + +ze_gargantua_v2_0 + +;; increase nuke damage + +ze_gods_wrath_v3_8b + +;; fix teleport evading spots +;; fix trap at the Citadel +;; increase nuke damage + +ze_halloween_house_b4s + +;; fix afk teleport evading spots + +ze_haunted_lab_escape_v2c + +- no loop sound for gate + +ze_hypernova_v2fix + +;; no user control for gate with box +;; increase nuke damage + +ze_icecap_escape_act2_b3s_fix + +;; fix vehicle parenting + +ze_inboxed_v1_5 + +;; fix shortcut + +ze_indiana_jones_iv_v2_4 + +;; replaced push particle +;; tried to fix push sound (might not work on Unloze) +;; stage 3 - fix boss afk teleport +;; stage 3 - increase nuke damage +;; fix indiana's xtrem physbox, death sound +;; stage 3 - unlock boss button only after door is closed +;; add damage filter for indiana +;; make indiana invulnerable on extreme stages +;; prevent zombies from taking crystal skull item + +ze_indiana_jones_v4a_004 + +;; no loop sound on doors +;; every broken door piece delays secret teleport by 1 second + +ze_isla_nublar_v3 + +;; changed logic for zombie tp to prevent their early release +;; fix elevator doors + +ze_island_escape_sg_01 + +;; increase nuke damage +;; trigger nuke only by boat +;; keep nuke enabled + +ze_jungleescape_b3_6 + +;; remove broken particle +;; stage 1 - disable elevator anti-glitch teleport a bit earlier + +ze_jurassic_park_story_v1 + +;; prevent zombies from getting in during t-rex push +;; fix nuke evading spot at Dock ending + +ze_minecraft_v1_1a + +;; fixed minecarts at the end +;; disable dublicate button + +ze_moon_base_v1 + +;; filter (now?) useless volume triggers +;; set gravity at round start +;; Add afk teleport +;; blastdoors crush players +;; unstuck players after lunar vehicle crash + +ze_notredame_v1_3 + +;; fixed zm teleport on spawn + +ze_nuke_v2 + +- no user control for truck, fix roof teleport glitch, fix generators + +ze_paradise_v1 + +;; fix volcano door + +ze_parking_v3_1 + +;; disabled gate loop sound and removed chat spam on first hold +;; skip 2nd warmup round +;; remove stage checkpoints + +ze_potc_iv_v6_1 + +;; fix afk teleport + +ze_prototype_v2 + +;; lvl3 - prevent players getting stuck, while riding on trucks +;; stage 1 - fix early nuke glitch +;; increase nuke damage +;; fix afk teleport/nuke evading spots + +ze_puta + +;; fix afk teleport/nuke evading spots + +ze_random_v9 + +;; Ice cap escape +;; Classic +;; Couch escape +;; Interstellar Escape +;; City Night Escape + +ze_re4_castle_a3 + +;; block glitch spot +;; add fall teleports +;; doors crush players to prevent delays +;; at the end, crush players that stand under opening staircase + +ze_resonance_cascade_v3 + +;; at the end, prevent fallen down humans from delaying + +ze_saw_final + +; fix afk teleport evading spots +; door crush players (that closes before last vent hold) +; fix (forgotten???) afk teleport +; teleport zombies past vent hold + +ze_sg1_missions_v2_1 + +;; fix push cooldown +;; fix zat gun cooldown +;; increase nuke damage +;; remove unecessary prop with missing texture + +ze_siberia_1990_v1_2c + +; fix afk tp evading spot +;; fix human ztele glitch +;; fix proximity mine item origin + +ze_snowcrash_escape_vfixed1 + +;; prevent knifed at spawn zombies getting out-of-bounds +;; bridge break only on trigger +;; block shortcuts to end + +ze_stargate_escape_v8 + +;; prevent delaying at the end + +ze_temple_v2_1 + +;; fix heal item + +ze_ten_keys_b2fix + +;; stage 1 - don't kill zombies on key bearer's death + +ze_titanic_cqd_v2_fixed + +; buffed nuke at the end, zm push (that prevents them from getting to the boats from side) + +ze_tloz_celestia_a4 + +- couple of fixes + +ze_tloz_stone_tower_temple_v1 + +;; increase lava damage to prevent early triggering, which can lead to zombies evading cage teleport +;; delay door opening a bit +;; stage 1 - fix teleport evading zone +;; stage 1 - add human afk teleport +;; stage 1 - don't close doors when blocked +;; stage 1 - close door after mass teleport +;; stage 1 - extended ztele + +ze_toaster_v1_2 + +;; fixed teleports +;; nuke fix + +ze_traak_b1 + +;; fix nuke evading spot + +ze_trainstation_tunnels_a1 + +;; increase nuke damage +;; prevent zombies from hitching a train ride, stop players from getting out-of-bounds + +ze_volcano_escape_v4 + +;; players can't block elevators + +ze_zombierig_v4_3 + +; nuke ct's that not on the chopper + +ze_ztastic_v2 + +; save players from hearing damage diff --git a/maps/cs_office.cfg b/maps/cs_office.cfg new file mode 100755 index 0000000..24c72da --- /dev/null +++ b/maps/cs_office.cfg @@ -0,0 +1,598 @@ +;; _ + +;; added props to Side Yard (request from jenz) + +add: +{ + "origin" "-1431 1103 -336" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/de_train_signalbox_01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-1431 1216 -336" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/de_train_signalbox_01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-1399 1024 -210" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/acunit02.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-1399 960 -210" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/acunit02.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} + +;; teleport to skybox + +add: +{ + "origin" "936 -463 -133" + "targetname" "message" + "classname" "point_servercommand" +} +add: +{ + "origin" "936 -463 -113" + "targetname" "Filter_CT" + "Negated" "0" + "filterteam" "3" + "classname" "filter_activator_team" +} +add: +{ + "origin" "936 -463 -103" + "targetname" "Filter_T" + "Negated" "0" + "filterteam" "2" + "classname" "filter_activator_team" +} + +add: +{ + "origin" "936 -463 -123" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "CT_elevator_tele,FireUser1,,0.1,1" + "OnMapSpawn" "T_elevator_tele,FireUser1,,0.1,1" + "OnMapSpawn" "T_skybox_tele,FireUser1,,0.1,1" + "OnMapSpawn" "CT_skybox_tele,FireUser1,,0.1,1" + "OnMapSpawn" "CT_skybox_arch_tele,FireUser1,,0.1,1" + "OnMapSpawn" "T_skybox_arch_tele,FireUser1,,0.1,1" + "OnMapSpawn" "skybox_random,PickRandom,,5,1" +} +add: +{ + "origin" "936 -463 -83" + "targetname" "skybox_random" + "Case05" "5" + "Case04" "4" + "Case03" "3" + "Case02" "2" + "Case01" "1" + "classname" "logic_case" + "OnCase01" "elevator_sound,PlaySound,,60,1" + "OnCase01" "CT_elevator_sprite,ToggleSprite,,60,1" + "OnCase01" "CT_elevator_tele,Enable,,60,1" + "OnCase01" "T_elevator_sprite,ToggleSprite,,60,1" + "OnCase01" "T_elevator_tele,Enable,,60,1" + "OnCase01" "message,Command,say > The elevators have arrived <,63,1" + "OnCase01" "T_elevator_tele,Disable,,150,1" + "OnCase01" "T_elevator_sprite,ToggleSprite,,150,1" + "OnCase01" "CT_elevator_sprite,ToggleSprite,,150,1" + "OnCase01" "CT_elevator_tele,Disable,,150,1" + "OnCase01" "T_skybox_tele,Enable,,150,1" + "OnCase01" "CT_skybox_tele,Enable,,150,1" + "OnCase02" "elevator_sound,PlaySound,,5,1" + "OnCase02" "CT_elevator_sprite,ToggleSprite,,5,1" + "OnCase02" "CT_elevator_tele,Enable,,5,1" + "OnCase02" "CT_skybox_arch,Enable,,5,1" + "OnCase02" "CT_skybox_arch,EnableCollision,,5,1" + "OnCase02" "CT_skybox_arch_tele,Enable,,5,1" + "OnCase02" "CT_skybox_arch_sprite,ToggleSprite,,5,1" + "OnCase02" "T_elevator_sprite,ToggleSprite,,5,1" + "OnCase02" "T_elevator_tele,Enable,,5,1" + "OnCase02" "T_skybox_arch,Enable,,5,1" + "OnCase02" "T_skybox_arch,EnableCollision,,5,1" + "OnCase02" "T_skybox_arch_tele,Enable,,5,1" + "OnCase02" "T_skybox_arch_sprite,ToggleSprite,,5,1" + "OnCase03" "skybox_random,FireUser1,,0,1" + "OnCase04" "skybox_random,FireUser1,,0,1" + "OnCase05" "skybox_random,FireUser1,,0,1" +} + +; elevators + +add: +{ + "wait" "1" + "targetname" "T_elevator_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1073.5 -464 -104" + "filtername" "Filter_T" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1" + "OnStartTouch" "T_elevator_case,PickRandom,,0,-1" +} +add: +{ + "origin" "936 -463 -93" + "targetname" "T_elevator_case" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin -217 1240 13053,0,-1" + "OnCase02" "!activator,AddOutput,origin 330 1515 13064,0,-1" + "OnCase03" "!activator,AddOutput,origin -47 1984 13064,0,-1" + "OnCase04" "!activator,AddOutput,origin -658 1548 13105,0,-1" + +} +add: +{ + "origin" "1070 -505 -112" + "targetname" "T_elevator_sprite" + "spawnflags" "0" + "scale" "0.4" + "rendermode" "9" + "renderfx" "0" + "rendercolor" "255 0 0" + "renderamt" "255" + "model" "sprites/light_glow01.spr" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "disablereceiveshadows" "1" + "classname" "env_sprite" +} + +add: +{ + "wait" "1" + "targetname" "CT_elevator_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1073.5 -656 -104" + "filtername" "Filter_CT" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1" + "OnStartTouch" "!activator,AddOutput,origin -256 1696 13919,0,-1" +} +add: +{ + "origin" "1070 -697 -112" + "targetname" "CT_elevator_sprite" + "spawnflags" "0" + "scale" "0.4" + "rendermode" "9" + "renderfx" "0" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.spr" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "disablereceiveshadows" "1" + "classname" "env_sprite" +} +add: +{ + "origin" "1048 -560 -73" + "volstart" "0" + "targetname" "elevator_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/tones/elev1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +; skybox + +add: +{ + "model" "*19" + "volume" "10" + "targetname" "skybox_rot" + "spawnflags" "65" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-255 1694 14096" + "maxspeed" "180" + "fanfriction" "20" + "dmg" "9999" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} +add: +{ + "model" "*19" + "StartDisabled" "0" + "targetname" "skybox_push" + "parentname" "skybox_rot" + "speed" "650" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "-256 1695 13938" + "angles" "0 90 0" + "alternateticksfix" "0" + "filtername" "Filter_CT" + "classname" "trigger_push" +} + +add: +{ + "origin" "-2169 3192 13815" + "targetname" "CT_skybox_arch" + "StartDisabled" "1" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "0 0 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/it_doorc.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "wait" "1" + "targetname" "CT_skybox_arch_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2171 3192 13817" + "filtername" "Filter_CT" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1" + "OnStartTouch" "CT_skybox_case,PickRandom,,0,-1" +} +add: +{ + "origin" "-2172 3192 13817" + "targetname" "CT_skybox_arch_sprite" + "spawnflags" "0" + "scale" "2" + "rendermode" "9" + "renderfx" "0" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.spr" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "disablereceiveshadows" "1" + "classname" "env_sprite" +} + +add: +{ + "origin" "2377 958 13395" + "targetname" "T_skybox_arch" + "StartDisabled" "1" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 0 20" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/it_doorc.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "wait" "1" + "targetname" "T_skybox_arch_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2374 958 13405" + "filtername" "Filter_T" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1" + "OnStartTouch" "T_skybox_case,PickRandom,,0,-1" +} +add: +{ + "origin" "2375 958 13405" + "targetname" "T_skybox_arch_sprite" + "spawnflags" "0" + "scale" "2" + "rendermode" "9" + "renderfx" "0" + "rendercolor" "255 0 0" + "renderamt" "255" + "model" "sprites/light_glow01.spr" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "disablereceiveshadows" "1" + "classname" "env_sprite" +} + +add: +{ + "wait" "1" + "targetname" "T_skybox_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-256 1792 13495.5" + "filtername" "Filter_T" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1" + "OnStartTouch" "T_skybox_case,PickRandom,,0,-1" +} +add: +{ + "origin" "590 -414 13000" + "targetname" "T_skybox_case" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin 1008 -1423 -288,0,-1" + "OnCase02" "!activator,AddOutput,origin -969 -780 -292,0,-1" + "OnCase03" "!activator,AddOutput,origin -1230 871 -288,0,-1" +} + +add: +{ + "wait" "1" + "targetname" "CT_skybox_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-256 1792 13495.5" + "filtername" "Filter_CT" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1" + "OnStartTouch" "CT_skybox_case,PickRandom,,0,-1" +} +add: +{ + "origin" "590 -414 13010" + "targetname" "CT_skybox_case" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin -1380 646 -128,0,-1" + "OnCase02" "!activator,AddOutput,origin -671 -953 -128,0,-1" + "OnCase03" "!activator,AddOutput,origin 809 -2049 -127,0,-1" + "OnCase04" "!activator,AddOutput,origin -304 -1886 -206,0,-1" + "OnCase05" "!activator,AddOutput,origin -1196 318 -159,0,-1" + "OnCase06" "!activator,AddOutput,origin 2170 -168 -118,0,-1" +} + + + +;; slightly rearrange spawn points to free space for extra props + +modify: +{ + match: + { + "origin" "1336 732 -151" + "angles" "0 307 0" + "classname" "info_player_terrorist" + } + replace: + { + "origin" "1401 732 -151" + } +} + +;; extra prop_physics for Office areas + +modify: +{ + match: + { + "model" "models/props/cs_office/offpaintingd.mdl" + "angles" "0 270 0" + "classname" "prop_physics_multiplayer" + } + replace: + { + "origin" "1312.5 672 -65" + } +} + +add: +{ + "origin" "1317 675 -151" + "massScale" "0.0" + "_minlight" "0.0" + "rendercolor" "255 255 255" + "renderamt" "255" + "model" "models/props/cs_havana/bookcase_large.mdl" + "fadescale" "1" + "fademindist" "-1" + "inertiaScale" "1.0" + "physdamagescale" "0.1" + "spawnflags" "257" + "angles" "0 270 0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "classname" "prop_physics_override" +} + +modify: +{ + match: + { + "classname" "prop_physics_multiplayer" + } + replace: + { + "spawnflags" "257" + } +} + + diff --git a/maps/stgtest2.cfg b/maps/stgtest2.cfg new file mode 100644 index 0000000..764c603 --- /dev/null +++ b/maps/stgtest2.cfg @@ -0,0 +1,191 @@ +filter: +{ + "targetname" "ps_case_color1" +} + +filter: +{ + "targetname" "ps_case_color2" +} + +filter: +{ + "targetname" "ps_rainbow" +} + +add: +{ +"origin" "0 0 2128" +"targetname" "ps_case_color1" +"Case16" "16" +"Case15" "15" +"Case14" "14" +"Case13" "13" +"Case12" "12" +"Case11" "11" +"Case10" "10" +"Case09" "9" +"Case08" "8" +"Case07" "7" +"Case06" "6" +"Case05" "5" +"Case04" "4" +"Case03" "3" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"hammerid" "173266" +"OnCase01" "ps_mrb,Color,250 50 50,0,-1" +"OnCase02" "ps_mrb,Color,250 150 50,0,-1" +"OnCase03" "ps_mrb,Color,250 250 50,0,-1" +"OnCase04" "ps_mrb,Color,150 250 50,0,-1" +"OnCase05" "ps_mrb,Color,50 250 50,0,-1" +"OnCase06" "ps_mrb,Color,50 250 150,0,-1" +"OnCase07" "ps_mrb,Color,50 250 250,0,-1" +"OnCase08" "ps_mrb,Color,50 150 250,0,-1" +"OnCase09" "ps_mrb,Color,50 50 250,0,-1" +"OnCase10" "ps_mrb,Color,150 50 250,0,-1" +"OnCase11" "ps_mrb,Color,250 50 250,0,-1" +"OnCase12" "ps_mrb,Color,250 50 150,0,-1" +"OnCase13" "ps_mrb,Color,255 0 0,0,-1" +"OnCase14" "ps_mrb,Color,0 255 0,0,-1" +"OnCase15" "ps_mrb,Color,0 0 255,0,-1" +"OnCase15" "fade_shipcolor,Color,0 0 255,0,-1" +"OnCase14" "fade_shipcolor,Color,0 255 0,0,-1" +"OnCase13" "fade_shipcolor,Color,255 0 0,0,-1" +"OnCase12" "fade_shipcolor,Color,250 50 150,0,-1" +"OnCase11" "fade_shipcolor,Color,250 50 250,0,-1" +"OnCase10" "fade_shipcolor,Color,150 50 250,0,-1" +"OnCase09" "fade_shipcolor,Color,50 50 250,0,-1" +"OnCase08" "fade_shipcolor,Color,50 150 250,0,-1" +"OnCase07" "fade_shipcolor,Color,50 250 250,0,-1" +"OnCase06" "fade_shipcolor,Color,50 250 150,0,-1" +"OnCase05" "fade_shipcolor,Color,50 250 50,0,-1" +"OnCase04" "fade_shipcolor,Color,150 250 50,0,-1" +"OnCase03" "fade_shipcolor,Color,250 250 50,0,-1" +"OnCase02" "fade_shipcolor,Color,250 150 50,0,-1" +"OnCase01" "fade_shipcolor,Color,250 50 50,0,-1" +"OnCase15" "ps_trail,Color,0 0 255,0,-1" +"OnCase14" "ps_trail,Color,0 255 0,0,-1" +"OnCase13" "ps_trail,Color,255 0 0,0,-1" +"OnCase12" "ps_trail,Color,250 50 150,0,-1" +"OnCase11" "ps_trail,Color,250 50 250,0,-1" +"OnCase10" "ps_trail,Color,150 50 250,0,-1" +"OnCase09" "ps_trail,Color,50 50 250,0,-1" +"OnCase08" "ps_trail,Color,50 150 250,0,-1" +"OnCase07" "ps_trail,Color,50 250 250,0,-1" +"OnCase06" "ps_trail,Color,50 250 150,0,-1" +"OnCase05" "ps_trail,Color,50 250 50,0,-1" +"OnCase04" "ps_trail,Color,150 250 50,0,-1" +"OnCase03" "ps_trail,Color,250 250 50,0,-1" +"OnCase02" "ps_trail,Color,250 150 50,0,-1" +"OnCase01" "ps_trail,Color,250 50 50,0,-1" +"OnCase16" "ps_mrb,FireUser1,,0,1" +"OnCase16" "fade_shipcolor,Color,0 0 0,0,1" +} + +add: +{ +"origin" "0 0 2144" +"targetname" "ps_case_color2" +"Case16" "32" +"Case15" "31" +"Case14" "30" +"Case13" "29" +"Case12" "28" +"Case11" "27" +"Case10" "26" +"Case09" "25" +"Case08" "24" +"Case07" "23" +"Case06" "22" +"Case05" "21" +"Case04" "20" +"Case03" "19" +"Case02" "18" +"Case01" "17" +"classname" "logic_case" +"hammerid" "173264" +"OnCase01" "ps_mrb,Color,250 100 50,0,-1" +"OnCase02" "ps_mrb,Color,250 200 50,0,-1" +"OnCase03" "ps_mrb,Color,200 250 50,0,-1" +"OnCase04" "ps_mrb,Color,100 250 50,0,-1" +"OnCase05" "ps_mrb,Color,50 250 100,0,-1" +"OnCase06" "ps_mrb,Color,50 250 200,0,-1" +"OnCase07" "ps_mrb,Color,50 200 250,0,-1" +"OnCase08" "ps_mrb,Color,50 100 250,0,-1" +"OnCase09" "ps_mrb,Color,100 50 250,0,-1" +"OnCase10" "ps_mrb,Color,200 50 250,0,-1" +"OnCase11" "ps_mrb,Color,250 50 200,0,-1" +"OnCase12" "ps_mrb,Color,250 50 100,0,-1" +"OnCase13" "ps_mrb,Color,64 64 64,0,-1" +"OnCase14" "ps_mrb,Color,128 128 128,0,-1" +"OnCase15" "ps_mrb,Color,255 255 255,0,-1" +"OnCase16" "ps_mrb,FireUser2,,0,1" +"OnCase15" "fade_shipcolor,Color,255 255 255,0,-1" +"OnCase14" "fade_shipcolor,Color,128 128 128,0,-1" +"OnCase13" "fade_shipcolor,Color,64 64 64,0,-1" +"OnCase12" "fade_shipcolor,Color,250 50 100,0,-1" +"OnCase11" "fade_shipcolor,Color,250 50 200,0,-1" +"OnCase10" "fade_shipcolor,Color,200 50 250,0,-1" +"OnCase09" "fade_shipcolor,Color,100 50 250,0,-1" +"OnCase08" "fade_shipcolor,Color,50 100 250,0,-1" +"OnCase07" "fade_shipcolor,Color,50 200 250,0,-1" +"OnCase06" "fade_shipcolor,Color,50 250 200,0,-1" +"OnCase05" "fade_shipcolor,Color,50 250 100,0,-1" +"OnCase04" "fade_shipcolor,Color,100 250 50,0,-1" +"OnCase03" "fade_shipcolor,Color,200 250 50,0,-1" +"OnCase02" "fade_shipcolor,Color,250 200 50,0,-1" +"OnCase01" "fade_shipcolor,Color,250 100 50,0,-1" +"OnCase15" "ps_trail,Color,255 255 255,0,-1" +"OnCase14" "ps_trail,Color,128 128 128,0,-1" +"OnCase13" "ps_trail,Color,64 64 64,0,-1" +"OnCase12" "ps_trail,Color,250 50 100,0,-1" +"OnCase11" "ps_trail,Color,250 50 200,0,-1" +"OnCase10" "ps_trail,Color,200 50 250,0,-1" +"OnCase09" "ps_trail,Color,100 50 250,0,-1" +"OnCase08" "ps_trail,Color,50 100 250,0,-1" +"OnCase07" "ps_trail,Color,50 200 250,0,-1" +"OnCase06" "ps_trail,Color,50 250 200,0,-1" +"OnCase05" "ps_trail,Color,50 250 100,0,-1" +"OnCase04" "ps_trail,Color,100 250 50,0,-1" +"OnCase03" "ps_trail,Color,200 250 50,0,-1" +"OnCase02" "ps_trail,Color,250 200 50,0,-1" +"OnCase01" "ps_trail,Color,250 100 50,0,-1" +"OnCase16" "fade_shipcolor,Color,255 0 255,0,1" +} + +add: +{ +"origin" "0 0 2160" +"targetname" "ps_rainbow" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "0.6" +"classname" "logic_timer" +"hammerid" "173262" +"OnTimer" "ps_mrb,Color,250 50 150,0.55,-1" +"OnTimer" "ps_mrb,Color,250 50 250,0.5,-1" +"OnTimer" "ps_mrb,Color,150 50 250,0.45,-1" +"OnTimer" "ps_mrb,Color,50 50 250,0.4,-1" +"OnTimer" "ps_mrb,Color,50 150 250,0.35,-1" +"OnTimer" "ps_mrb,Color,50 250 250,0.3,-1" +"OnTimer" "ps_mrb,Color,50 250 150,0.25,-1" +"OnTimer" "ps_mrb,Color,50 250 50,0.2,-1" +"OnTimer" "ps_mrb,Color,150 250 50,0.15,-1" +"OnTimer" "ps_mrb,Color,250 250 50,0.1,-1" +"OnTimer" "ps_mrb,Color,250 150 50,0.05,-1" +"OnTimer" "ps_mrb,Color,250 50 50,0,-1" +"OnTimer" "ps_trail,Color,250 50 150,0.55,-1" +"OnTimer" "ps_trail,Color,250 50 250,0.5,-1" +"OnTimer" "ps_trail,Color,150 50 250,0.45,-1" +"OnTimer" "ps_trail,Color,50 50 250,0.4,-1" +"OnTimer" "ps_trail,Color,50 150 250,0.35,-1" +"OnTimer" "ps_trail,Color,50 250 250,0.3,-1" +"OnTimer" "ps_trail,Color,50 250 150,0.25,-1" +"OnTimer" "ps_trail,Color,50 250 50,0.2,-1" +"OnTimer" "ps_trail,Color,150 250 50,0.15,-1" +"OnTimer" "ps_trail,Color,250 250 50,0.1,-1" +"OnTimer" "ps_trail,Color,250 150 50,0.05,-1" +"OnTimer" "ps_trail,Color,250 50 50,0,-1" +} \ No newline at end of file diff --git a/maps/ze_2012_b3b.cfg b/maps/ze_2012_b3b.cfg index 667dd52..3bf3912 100644 --- a/maps/ze_2012_b3b.cfg +++ b/maps/ze_2012_b3b.cfg @@ -56,3 +56,65 @@ filter: "hammerid" "2918" } + + +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "hurtmap" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; players can't block doors + +modify: +{ + match: + { + "targetname" "arcdoor" + "classname" "func_door_rotating" + } + replace: + { + "dmg" "3" + } +} +modify: +{ + match: + { + "targetname" "cockpitdoor" + "classname" "func_door_rotating" + } + replace: + { + "dmg" "3" + } +} + +;; filter zm bars + +modify: +{ + match: + { + "targetname" "/bar[1-4]/" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "tteam" + } +} + + diff --git a/maps/ze_2012_fix2.cfg b/maps/ze_2012_fix2.cfg index 4e8f6a3..e007182 100644 --- a/maps/ze_2012_fix2.cfg +++ b/maps/ze_2012_fix2.cfg @@ -1,50 +1,50 @@ -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -; fix no nuke near the breaking fence -;------------------------------------- - -add: -{ - "model" "*132" - "targetname" "offcliffpush" - "StartDisabled" "1" - "speed" "500" - "spawnflags" "1" - "pushdir" "0 0 0" - "origin" "-7560 -11596 134" - "alternateticksfix" "0" - "classname" "trigger_push" -} - -;------------------------- -; fix go above end bunker -;------------------------- - -add: -{ - "model" "*233" - "targetname" "hurtmap" - "target" "beginark" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "-8070 -10486 624" - "classname" "trigger_teleport" -} - -;----------------- -; fix nuke damage -;----------------- - -modify: -{ - match: - { - "targetname" "hurtmap" - "classname" "trigger_hurt" - } - replace: - { - "damage" "500000" - } -} +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +; fix no nuke near the breaking fence +;------------------------------------- + +add: +{ + "model" "*132" + "targetname" "offcliffpush" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "-7560 -11596 134" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +;------------------------- +; fix go above end bunker +;------------------------- + +add: +{ + "model" "*233" + "targetname" "hurtmap" + "target" "beginark" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-8070 -10486 624" + "classname" "trigger_teleport" +} + +;----------------- +; fix nuke damage +;----------------- + +modify: +{ + match: + { + "targetname" "hurtmap" + "classname" "trigger_hurt" + } + replace: + { + "damage" "500000" + } +} diff --git a/maps/ze_30_seconds__b21.cfg b/maps/ze_30_seconds__b21.cfg index 3147c8b..86dacf1 100644 --- a/maps/ze_30_seconds__b21.cfg +++ b/maps/ze_30_seconds__b21.cfg @@ -1,38 +1,38 @@ -; -;++++++++++++++++++++++++++changed the low gravity trigger to a cleaner one++++++++++++++++++++++++++ -; -filter: -{ - "origin" "-4824 2152 -688" - "classname" "trigger_gravity" -} -filter: -{ - "origin" "-3432 2416 -688" - "classname" "trigger_gravity" -} -filter: -{ - "origin" "-6216 2416 -688" - "classname" "trigger_gravity" -} - -modify: -{ - match: - { - "origin" "-4824 2416 -688" - "classname" "trigger_gravity" - } - replace: - { - "classname" "trigger_multiple" - "wait" "0" - "spawnflags" "1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,gravity 0.2,0,-1" - "OnEndTouch" "!activator,AddOutput,gravity 1,0,-1" - } -} +; +;++++++++++++++++++++++++++changed the low gravity trigger to a cleaner one++++++++++++++++++++++++++ +; +filter: +{ + "origin" "-4824 2152 -688" + "classname" "trigger_gravity" +} +filter: +{ + "origin" "-3432 2416 -688" + "classname" "trigger_gravity" +} +filter: +{ + "origin" "-6216 2416 -688" + "classname" "trigger_gravity" +} + +modify: +{ + match: + { + "origin" "-4824 2416 -688" + "classname" "trigger_gravity" + } + replace: + { + "classname" "trigger_multiple" + "wait" "0" + "spawnflags" "1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.2,0,-1" + "OnEndTouch" "!activator,AddOutput,gravity 1,0,-1" + } +} diff --git a/maps/ze_666_crazy_escape_b3s.cfg b/maps/ze_666_crazy_escape_b3s.cfg index c52dac4..e875b34 100644 --- a/maps/ze_666_crazy_escape_b3s.cfg +++ b/maps/ze_666_crazy_escape_b3s.cfg @@ -1,86 +1,86 @@ -;-------------; -; Stripper by ; -; Pasas1345 ; -;-------------; - -;Make the laser boss have hp depending on how many people are there. - -add: -{ - "model" "*52" - "targetname" "stripper_lasers_trigger_adderhp" - "classname" "trigger_once" - "origin" "-1520 2304 2336" - "spawnflags" "1" - "StartDisabled" "1" - "filtername" "CTS" - - "OnStartTouch" "nrk1_laserboss_2_break,AddHealth,150,0,-1" -} - -modify: -{ - match: - { - "targetname" "nrk1_laserboss_2_break" - "classname" "func_breakable" - } - replace: - { - "health" "100" - } -} - -modify: -{ - match: - { - "targetname" "nrk1_room6_trigger" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "stripper_lasers_trigger_adderhp,Enable,,10.50,-1" - } -} - -;Modify the lasers to make them reduce hp per human die - -modify: -{ - match: - { - "targetname" "nrk1_laser2_hurt_L" - "classname" "trigger_hurt" - } - insert: - { - "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "nrk1_laser2_hurt_R" - "classname" "trigger_hurt" - } - insert: - { - "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "nrk1_laser2_hurt" - "classname" "trigger_hurt" - } - insert: - { - "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" - } +;-------------; +; Stripper by ; +; Pasas1345 ; +;-------------; + +;Make the laser boss have hp depending on how many people are there. + +add: +{ + "model" "*52" + "targetname" "stripper_lasers_trigger_adderhp" + "classname" "trigger_once" + "origin" "-1520 2304 2336" + "spawnflags" "1" + "StartDisabled" "1" + "filtername" "CTS" + + "OnStartTouch" "nrk1_laserboss_2_break,AddHealth,150,0,-1" +} + +modify: +{ + match: + { + "targetname" "nrk1_laserboss_2_break" + "classname" "func_breakable" + } + replace: + { + "health" "100" + } +} + +modify: +{ + match: + { + "targetname" "nrk1_room6_trigger" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "stripper_lasers_trigger_adderhp,Enable,,10.50,-1" + } +} + +;Modify the lasers to make them reduce hp per human die + +modify: +{ + match: + { + "targetname" "nrk1_laser2_hurt_L" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "nrk1_laser2_hurt_R" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "nrk1_laser2_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "nrk1_laserboss_2_break,RemoveHealth,100,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_666_crazy_escape_v2s2.cfg b/maps/ze_666_crazy_escape_v2s2.cfg new file mode 100755 index 0000000..3a23746 --- /dev/null +++ b/maps/ze_666_crazy_escape_v2s2.cfg @@ -0,0 +1,96 @@ +;readjust ending laser height for stage 1 +modify: +{ + match: + { + "classname" "env_entity_maker" + "targetname" "nrk1_laser2_maker_Low" + "origin" "-1536 768 2088" + } + replace: + { + "origin" "-1536 768 2072" + } +} + +modify: +{ + match: + { + "classname" "env_entity_maker" + "targetname" "nrk1_laser2_makerL" + "origin" "-1536 768 2104" + } + replace: + { + "origin" "-1536 768 2096" + } +} + +modify: +{ + match: + { + "classname" "env_entity_maker" + "targetname" "nrk1_laser2_makerR" + "origin" "-1536 768 2104" + } + replace: + { + "origin" "-1536 768 2096" + } +} + +modify: +{ + match: + { + "classname" "env_entity_maker" + "targetname" "nrk1_laser2_maker_high" + "origin" "-1536 768 2104" + } + replace: + { + "origin" "-1536 768 2112" + } +} + +;speed up lasers +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "/nrk1_laser2_move.*/" + } + replace: + { + "speed" "2500" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "nrk2_laser_move" + } + replace: + { + "speed" "2750" + } +} + +;remove my name from logic_auto +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "Console,Command,say << port by koen >>,10,-1" + } +} diff --git a/maps/ze_8bit_v4b.cfg b/maps/ze_8bit_v4b.cfg index 71a126c..158bc64 100644 --- a/maps/ze_8bit_v4b.cfg +++ b/maps/ze_8bit_v4b.cfg @@ -1,50 +1,50 @@ -modify: -{ - match: - { - "classname" "math_counter" - "targetname" "Counter_boss5_1" - } - delete: - { - "OnHitMin" "Rocket_boss5,Kill,,0,-1" - "OnHitMin" "Explosion_rocket_boss5,Kill,,0,-1" - "OnHitMin" "Relay_attcak_rocket_boss5,Kill,,0,-1" - "OnHitMin" "Rocket_going_boss5_1,Kill,,0,-1" - "OnHitMin" "Rocket_going_boss5_2,Kill,,0,-1" - } -} - -modify: -{ - match: - { - "classname" "logic_timer" - "targetname" "Timer_push_1" - } - delete: - { - "OnTimer" "Logic_case_push_1,PickRandom,,0,-1" - } - insert: - { - "OnTimer" "Logic_case_push_1,PickRandomShuffle,,0,-1" - } -} - -modify: -{ - match: - { - "classname" "logic_timer" - "targetname" "Timer_push_2" - } - delete: - { - "OnTimer" "Logic_case_push_2,PickRandom,,0,-1" - } - insert: - { - "OnTimer" "Logic_case_push_2,PickRandomShuffle,,0,-1" - } +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "Counter_boss5_1" + } + delete: + { + "OnHitMin" "Rocket_boss5,Kill,,0,-1" + "OnHitMin" "Explosion_rocket_boss5,Kill,,0,-1" + "OnHitMin" "Relay_attcak_rocket_boss5,Kill,,0,-1" + "OnHitMin" "Rocket_going_boss5_1,Kill,,0,-1" + "OnHitMin" "Rocket_going_boss5_2,Kill,,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_timer" + "targetname" "Timer_push_1" + } + delete: + { + "OnTimer" "Logic_case_push_1,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "Logic_case_push_1,PickRandomShuffle,,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_timer" + "targetname" "Timer_push_2" + } + delete: + { + "OnTimer" "Logic_case_push_2,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "Logic_case_push_2,PickRandomShuffle,,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_8bit_v5b.cfg b/maps/ze_8bit_v5b.cfg index fc945c9..42eae4c 100644 --- a/maps/ze_8bit_v5b.cfg +++ b/maps/ze_8bit_v5b.cfg @@ -91,3 +91,66 @@ modify: "OnBreak" "TheCurrentLevelPlugin,SetValue,7,0,1" } } + +;Sent by Alcolo +;Fix zombies tp on stage 1 ending +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "Trigger_teleport_lava_5" + } + replace: + { + "target" "TeleportD_12" + } +} + +;Moltard +;Fix people standing on boss box + +add: +{ + "model" "*257" + "targetname" "Boss_box_5_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "Boss_box_5" + "origin" "-4642 -10126 275" + "nodmgforce" "0" + "damagetype" "1" + "damagemodel" "0" + "damagecap" "100" + "damage" "999999" + "classname" "trigger_hurt" +} +add: +{ + "model" "*257" + "targetname" "Boss_box_5_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "Boss_box_5" + "origin" "-4626 -10126 275" + "nodmgforce" "0" + "damagetype" "1" + "damagemodel" "0" + "damagecap" "100" + "damage" "999999" + "classname" "trigger_hurt" +} + +; Enable it 5 sec after boss can be damaged so they think they can actually glitch +modify: +{ + match: + { + "targetname" "Trigger_once_26" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "Boss_box_5_hurt,Enable,,55,1" + } +} diff --git a/maps/ze_a_e_s_t_h_e_t_i_c_v1_1s.cfg b/maps/ze_a_e_s_t_h_e_t_i_c_v1_1s.cfg index 5e626e7..cf286f0 100644 --- a/maps/ze_a_e_s_t_h_e_t_i_c_v1_1s.cfg +++ b/maps/ze_a_e_s_t_h_e_t_i_c_v1_1s.cfg @@ -1,483 +1,483 @@ -; FIX BROKEN SAY MESSAGES - -modify: -{ - match: - { - "targetname" "KillHumansIfTooLong" - } - delete: - { - "OnUser1" "Console,Command,say ** Sadly,0,2" - } - insert: - { - "OnUser1" "Console,Command,say ** Sadly we shall never know -- for time is the only resource truly long gone! **,2,-1" - } -} - -modify: -{ - match: - { - "targetname" "RPSFails" - } - delete: - { - "OnHitMax" "Console,Command,say ** Tough luck,0,1" - } - insert: - { - "OnHitMax" "Console,Command,say ** Tough luck lads! Come back when you learn to read computer minds! **,1,1" - } -} - -modify: -{ - match: - { - "targetname" "RPSHp" - } - delete: - { - "OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain,0,0" - } - insert: - { - "OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain -- wasted -- just to reach further and then be slain! **,10,1" - } -} - -modify: -{ - match: - { - "targetname" "Burger_Fed" - } - delete: - { - "OnHitMax" "Console,Command,say ** And so it awakes,0,0" - } - insert: - { - "OnHitMax" "Console,Command,say ** And so it awakes -- hamboighed! Will only a piece of stardust -- a clump of meat -- save us? **,0,-1" - } -} - -modify: -{ - match: - { - "model" "*93" - "origin" "0 -13120 -544" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda,0,0" - } - insert: - { - "OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda -- erased by a crescent moon... **,0,1" - } -} - -modify: -{ - match: - { - "targetname" "Boss_Mini_Elevator_Movement" - } - delete: - { - "OnFalse" "Console,Command,say ** Lasciate ogne speranza,0,0" - } - insert: - { - "OnFalse" "Console,Command,say ** Lasciate ogne speranza -- o voi ch'intrate. **,0,1" - } -} - -modify: -{ - match: - { - "model" "*117" - "origin" "-15152 -5236 -1432" - "classname" "func_door_rotating" - } - delete: - { - "OnOpen" "Console,Command,say ** The king dreams he is king,0,0" - } - insert: - { - "OnOpen" "Console,Command,say ** The king dreams he is king -- and he lives in the deceit of a king... **,0,1" - } -} - -modify: -{ - match: - { - "model" "*120" - "origin" "-7712 -2560 -352" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Console,Command,say ** Down,0,0" - } - insert: - { - "OnStartTouch" "Console,Command,say ** Down down and sliding -- If sad don't forget smiling... **,0,1" - } -} - -modify: -{ - match: - { - "targetname" "FinalPlatformTrigger" - } - delete: - { - "OnStartTouch" "Console,Command,say ** ...these words that lie forever,0,10" - } - insert: - { - "OnStartTouch" "Console,Command,say ** ...these words that lie forever never turned to strokes by hand... **,10,1" - } -} - -modify: -{ - match: - { - "model" "*189" - "origin" "-7712 -5056 -1792" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "Console,Command,say ** If I were you,0,5" - "OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important,0,10" - } - insert: - { - "OnStartTouch" "Console,Command,say ** If I were you I'd look up some 70's Canterbury bands to go with the Bucholics of this land... **,5,1" - "OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important -- I'd diversify as well. **,10,1" - } -} - -modify: -{ - match: - { - "targetname" "TotalTrigger" - } - delete: - { - "OnUser2" "Console,Command,say ** Move it! Only of bar stools,0,-1" - } - insert: - { - "OnUser2" "Console,Command,say ** Move it! Only of bar stools ephebes and nonsense may the future be made of! **,20,1" - } -} - -modify: -{ - match: - { - "model" "*266" - "origin" "-384.01 15712 4620" - "classname" "func_button" - } - delete: - { - "OnPressed" "Console,Command,say ** C??line probably rides along with us to the end of the night,0,0" - "OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream,0,12" - } - insert: - { - "OnPressed" "Console,Command,say ** Celine probably rides along with us to the end of the night -- making offhand remarks. **,0,1" - "OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream -- a selfish attack against the One State. **,12.5,1" - } -} - -modify: -{ - match: - { - "model" "*271" - "origin" "1280 10560 4526.18" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Console,Command,say ** [...] The hand that feeds you,0,0" - } - insert: - { - "OnStartTouch" "Console,Command,say ** [...] The hand that feeds you -- that knows you -- that helps you -- that hand you will bite. **,0,1" - } -} - -modify: -{ - match: - { - "targetname" "TopHeight" - } - delete: - { - "OnPressed" "Console,Command,say ** At some point in the journey,0,0" - } - insert: - { - "OnPressed" "Console,Command,say ** At some point in the journey the traveller is given a hand. **,0,1" - } -} - -modify: -{ - match: - { - "targetname" "SecretUnveil" - } - delete: - { - "OnBreak" "Console,Command,say ** And as time is but a rambling story,0,0" - } - insert: - { - "OnBreak" "Console,Command,say ** And as time is but a rambling story -- rambling further it shall flow. **,0,1" - } -} - -modify: -{ - match: - { - "targetname" "BasesDecoder" - } - delete: - { - "OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted,0,0" - } - insert: - { - "OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted -- the still-standing walls will fall. **,0,-1" - } -} - -modify: -{ - match: - { - "model" "*318" - "origin" "-112 3016 -148" - "classname" "func_button" - } - delete: - { - "OnPressed" "Console,Command,say ** The spectacle must continue,0,0" - "OnPressed" "Console,Command,say ** Extras must be part of the action too,0,5" - } - insert: - { - "OnPressed" "Console,Command,say ** The spectacle must continue -- though at a different place. ** ,0,1" - "OnPressed" "Console,Command,say ** Extras must be part of the action too -- or were they the protagonists? **,5,1" - } -} - -modify: -{ - match: - { - "model" "*324" - "origin" "1184 3720 -623" - "classname" "func_button" - } - delete: - { - "OnPressed" "Console,Command,say ** Something's up,0,0" - } - insert: - { - "OnPressed" "Console,Command,say ** Something's up -- something's left. The movement comes soon again. **,0,1" - } -} - -; MAKE MUSIC ADJUSTABLE WITH SND_MUSICVOLUME - -modify: -{ - match: - { - "targetname" "Music7" - } - replace: - { - "message" "#music/aesthetic/charles mingus - moanin.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music8b" - } - replace: - { - "message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music0" - } - replace: - { - "message" "#music/aesthetic/tong-nou main theme - osamu sato.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music1" - } - replace: - { - "message" "#music/aesthetic/transmigration tong-nou ending theme - osamu sato.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music2" - } - replace: - { - "message" "#music/aesthetic/tomba 2 ost-town of the fisherman extended.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music3" - } - replace: - { - "message" "#music/aesthetic/osamu sato - genetic scale goh hotoda mix.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music4" - } - replace: - { - "message" "#music/aesthetic/osamu sato - retrofit with ryuichi sakamoto.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music5" - } - replace: - { - "message" "#music/aesthetic/perez prado - moliendo cafe.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music6" - } - replace: - { - "message" "#music/aesthetic/cowboy bebop ost 4 - yo pumpkin head.mp3" - } -} - -modify: -{ - match: - { - "targetname" "Music8" - } - replace: - { - "message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3" - } -} - -; FIX FINAL BOSS GATE GAP - -add: -{ - "model" "*85" - "wait" "-1" - "unlocked_sentence" "0" - "targetname" "KingGondolaBlocker" - "speed" "48" - "spawnpos" "0" - "spawnflags" "0" - "shadowdepthnocache" "0" - "rendermode" "10" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "0" - "origin" "10356 1104 -1096" - "noise2" "doors/door_metal_gate_close1.wav" - "noise1" "doors/metal_move1.wav" - "movedir" "0 180 0" - "loopmovesound" "0" - "locked_sentence" "0" - "lip" "32" - "ignoredebris" "0" - "health" "0" - "forceclosed" "0" - "fadescale" "1" - "fademindist" "-1" - "fademaxdist" "0" - "drawinfastreflection" "0" - "dmg" "0" - "disableshadows" "1" - "disableshadowdepth" "0" - "disablereceiveshadows" "1" - "disableflashlight" "0" - "classname" "func_door" -} - -modify: -{ - match: - { - "targetname" "FinalGateOpener" - } - insert: - { - "OnHitMax" "KingGondolaBlocker,Kill,,20,1" - } -} +; FIX BROKEN SAY MESSAGES + +modify: +{ + match: + { + "targetname" "KillHumansIfTooLong" + } + delete: + { + "OnUser1" "Console,Command,say ** Sadly,0,2" + } + insert: + { + "OnUser1" "Console,Command,say ** Sadly we shall never know -- for time is the only resource truly long gone! **,2,-1" + } +} + +modify: +{ + match: + { + "targetname" "RPSFails" + } + delete: + { + "OnHitMax" "Console,Command,say ** Tough luck,0,1" + } + insert: + { + "OnHitMax" "Console,Command,say ** Tough luck lads! Come back when you learn to read computer minds! **,1,1" + } +} + +modify: +{ + match: + { + "targetname" "RPSHp" + } + delete: + { + "OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain,0,0" + } + insert: + { + "OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain -- wasted -- just to reach further and then be slain! **,10,1" + } +} + +modify: +{ + match: + { + "targetname" "Burger_Fed" + } + delete: + { + "OnHitMax" "Console,Command,say ** And so it awakes,0,0" + } + insert: + { + "OnHitMax" "Console,Command,say ** And so it awakes -- hamboighed! Will only a piece of stardust -- a clump of meat -- save us? **,0,-1" + } +} + +modify: +{ + match: + { + "model" "*93" + "origin" "0 -13120 -544" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda,0,0" + } + insert: + { + "OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda -- erased by a crescent moon... **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "Boss_Mini_Elevator_Movement" + } + delete: + { + "OnFalse" "Console,Command,say ** Lasciate ogne speranza,0,0" + } + insert: + { + "OnFalse" "Console,Command,say ** Lasciate ogne speranza -- o voi ch'intrate. **,0,1" + } +} + +modify: +{ + match: + { + "model" "*117" + "origin" "-15152 -5236 -1432" + "classname" "func_door_rotating" + } + delete: + { + "OnOpen" "Console,Command,say ** The king dreams he is king,0,0" + } + insert: + { + "OnOpen" "Console,Command,say ** The king dreams he is king -- and he lives in the deceit of a king... **,0,1" + } +} + +modify: +{ + match: + { + "model" "*120" + "origin" "-7712 -2560 -352" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Console,Command,say ** Down,0,0" + } + insert: + { + "OnStartTouch" "Console,Command,say ** Down down and sliding -- If sad don't forget smiling... **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "FinalPlatformTrigger" + } + delete: + { + "OnStartTouch" "Console,Command,say ** ...these words that lie forever,0,10" + } + insert: + { + "OnStartTouch" "Console,Command,say ** ...these words that lie forever never turned to strokes by hand... **,10,1" + } +} + +modify: +{ + match: + { + "model" "*189" + "origin" "-7712 -5056 -1792" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Console,Command,say ** If I were you,0,5" + "OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important,0,10" + } + insert: + { + "OnStartTouch" "Console,Command,say ** If I were you I'd look up some 70's Canterbury bands to go with the Bucholics of this land... **,5,1" + "OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important -- I'd diversify as well. **,10,1" + } +} + +modify: +{ + match: + { + "targetname" "TotalTrigger" + } + delete: + { + "OnUser2" "Console,Command,say ** Move it! Only of bar stools,0,-1" + } + insert: + { + "OnUser2" "Console,Command,say ** Move it! Only of bar stools ephebes and nonsense may the future be made of! **,20,1" + } +} + +modify: +{ + match: + { + "model" "*266" + "origin" "-384.01 15712 4620" + "classname" "func_button" + } + delete: + { + "OnPressed" "Console,Command,say ** C??line probably rides along with us to the end of the night,0,0" + "OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream,0,12" + } + insert: + { + "OnPressed" "Console,Command,say ** Celine probably rides along with us to the end of the night -- making offhand remarks. **,0,1" + "OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream -- a selfish attack against the One State. **,12.5,1" + } +} + +modify: +{ + match: + { + "model" "*271" + "origin" "1280 10560 4526.18" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Console,Command,say ** [...] The hand that feeds you,0,0" + } + insert: + { + "OnStartTouch" "Console,Command,say ** [...] The hand that feeds you -- that knows you -- that helps you -- that hand you will bite. **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "TopHeight" + } + delete: + { + "OnPressed" "Console,Command,say ** At some point in the journey,0,0" + } + insert: + { + "OnPressed" "Console,Command,say ** At some point in the journey the traveller is given a hand. **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "SecretUnveil" + } + delete: + { + "OnBreak" "Console,Command,say ** And as time is but a rambling story,0,0" + } + insert: + { + "OnBreak" "Console,Command,say ** And as time is but a rambling story -- rambling further it shall flow. **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "BasesDecoder" + } + delete: + { + "OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted,0,0" + } + insert: + { + "OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted -- the still-standing walls will fall. **,0,-1" + } +} + +modify: +{ + match: + { + "model" "*318" + "origin" "-112 3016 -148" + "classname" "func_button" + } + delete: + { + "OnPressed" "Console,Command,say ** The spectacle must continue,0,0" + "OnPressed" "Console,Command,say ** Extras must be part of the action too,0,5" + } + insert: + { + "OnPressed" "Console,Command,say ** The spectacle must continue -- though at a different place. ** ,0,1" + "OnPressed" "Console,Command,say ** Extras must be part of the action too -- or were they the protagonists? **,5,1" + } +} + +modify: +{ + match: + { + "model" "*324" + "origin" "1184 3720 -623" + "classname" "func_button" + } + delete: + { + "OnPressed" "Console,Command,say ** Something's up,0,0" + } + insert: + { + "OnPressed" "Console,Command,say ** Something's up -- something's left. The movement comes soon again. **,0,1" + } +} + +; MAKE MUSIC ADJUSTABLE WITH SND_MUSICVOLUME + +modify: +{ + match: + { + "targetname" "Music7" + } + replace: + { + "message" "#music/aesthetic/charles mingus - moanin.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music8b" + } + replace: + { + "message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music0" + } + replace: + { + "message" "#music/aesthetic/tong-nou main theme - osamu sato.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music1" + } + replace: + { + "message" "#music/aesthetic/transmigration tong-nou ending theme - osamu sato.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music2" + } + replace: + { + "message" "#music/aesthetic/tomba 2 ost-town of the fisherman extended.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music3" + } + replace: + { + "message" "#music/aesthetic/osamu sato - genetic scale goh hotoda mix.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music4" + } + replace: + { + "message" "#music/aesthetic/osamu sato - retrofit with ryuichi sakamoto.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music5" + } + replace: + { + "message" "#music/aesthetic/perez prado - moliendo cafe.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music6" + } + replace: + { + "message" "#music/aesthetic/cowboy bebop ost 4 - yo pumpkin head.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Music8" + } + replace: + { + "message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3" + } +} + +; FIX FINAL BOSS GATE GAP + +add: +{ + "model" "*85" + "wait" "-1" + "unlocked_sentence" "0" + "targetname" "KingGondolaBlocker" + "speed" "48" + "spawnpos" "0" + "spawnflags" "0" + "shadowdepthnocache" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "10356 1104 -1096" + "noise2" "doors/door_metal_gate_close1.wav" + "noise1" "doors/metal_move1.wav" + "movedir" "0 180 0" + "loopmovesound" "0" + "locked_sentence" "0" + "lip" "32" + "ignoredebris" "0" + "health" "0" + "forceclosed" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "drawinfastreflection" "0" + "dmg" "0" + "disableshadows" "1" + "disableshadowdepth" "0" + "disablereceiveshadows" "1" + "disableflashlight" "0" + "classname" "func_door" +} + +modify: +{ + match: + { + "targetname" "FinalGateOpener" + } + insert: + { + "OnHitMax" "KingGondolaBlocker,Kill,,20,1" + } +} diff --git a/maps/ze_abandoned_project_v1_2.cfg b/maps/ze_abandoned_project_v1_2.cfg index b228774..aebd225 100644 --- a/maps/ze_abandoned_project_v1_2.cfg +++ b/maps/ze_abandoned_project_v1_2.cfg @@ -206,3 +206,153 @@ modify: "disableshadows" "1" } } + + + +;; _ + +;; stage 3 - fix afk teleport glitch spot + +add: +{ + "targetname" "tele_explosion" + "target" "tele_agua" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7784.5 -3520.5 932.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -387.5 -980.5 -211.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 387.5 980.5 211.5,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4561" + } + insert: + { + "OnMapSpawn" "tele_explosion,FireUser1,,0,-1" + } +} + +;; stage 3 - ending balance + +modify: +{ + match: + { + "targetname" "tele_explosion" + "classname" "trigger_teleport" + } + replace: + { + "target" "tele_agua" + } +} +modify: +{ + match: + { + "targetname" "boton_ascensor_extremo" + "classname" "func_button" + } + insert: + { + "OnPressed" "tele_ascensor_tri_2,ClearParent,,13,1" + } +} +modify: +{ + match: + { + "targetname" "ascensorfinal_3" + "classname" "path_track" + } + delete: + { + "OnPass" "tele_ascensor_tri_2,ClearParent,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "ascensorfinal_4" + "classname" "path_track" + } + delete: + { + "OnPass" "tele_ascensor_tri_2,Kill,,14,-1" + } +} + +;; stage 3 - fix hoverboat pathing + +filter: +{ + "targetname" "/hover_((12)|(14)|(32)|(34)|(33)|(21)|(25)|(16)|(24)|(26)|(30))/" + "classname" "path_track" +} + +modify: +{ + match: + { + "targetname" "hover_20" + "classname" "path_track" + } + replace: + { + "origin" "9718 524 -2646" + "target" "hover_15" + } +} +modify: +{ + match: + { + "targetname" "hover_15" + "classname" "path_track" + } + replace: + { + "origin" "9387 211 -2642" + "target" "hover_22" + } +} +modify: +{ + match: + { + "targetname" "hover_22" + "classname" "path_track" + } + replace: + { + "origin" "9656 -209 -2642" + } +} + +;; stage 3 - increase boss hp + +modify: +{ + match: + { + "targetname" "trigger_boss_activar" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "vidajefe,Add,80,0,-1" + } + insert: + { + "OnStartTouch" "vidajefe,Add,100,0,-1" + } +} + + diff --git a/maps/ze_aethership_v1_1b.cfg b/maps/ze_aethership_v1_1b.cfg new file mode 100644 index 0000000..5c9f9e5 --- /dev/null +++ b/maps/ze_aethership_v1_1b.cfg @@ -0,0 +1,19 @@ +; =======================================; +; ze_aethership_v1_1b -- By Pasas1345 +; Stripper by Pasas1345 +; Iteration #1 +; =======================================; + +; Fix the late teleport text being shown to all players. This in turn makes the zombies the only ones that can see the message. +modify: +{ + match: + { + "classname" "game_text" + "targetname" "late_teleport_text" + } + replace: + { + "spawnflags" "0" + } +} diff --git a/maps/ze_aethership_v1_2.cfg b/maps/ze_aethership_v1_2.cfg new file mode 100644 index 0000000..2fa9602 --- /dev/null +++ b/maps/ze_aethership_v1_2.cfg @@ -0,0 +1,45 @@ +; =======================================; +; ze_aethership_v1_2 -- By Pasas1345 +; Stripper by Pasas1345 +; Iteration #2 +; =======================================; + +; Re-enables the intro cutscene sequence +modify: +{ + match: + { + "targetname" "intro_cam_relay" + "classname" "logic_relay" + } + replace: + { + "StartDisabled" "0" + } +} +; Make the hold time of the Cybernetic Rage Text to be 7 seconds instead +modify: +{ + match: + { + "targetname" "item_cybernrage_text" + "classname" "game_text" + } + replace: + { + "holdtime" "7" + } +} + +; Fixes the god forsaken item spec glitch. +modify: +{ + match: + { + "classname" "point_viewcontrol" + } + replace: + { + "spawnflags" "28" + } +} diff --git a/maps/ze_alien_shooter2_revisited_v2_4.cfg b/maps/ze_alien_shooter2_revisited_v2_4.cfg new file mode 100755 index 0000000..1589194 --- /dev/null +++ b/maps/ze_alien_shooter2_revisited_v2_4.cfg @@ -0,0 +1,31 @@ +;-------------------------------------------------------------------------------- +; Inserts a targetname for bosshud to work & forcespawns hitbox for lasers boss +;-------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-3304 9216 2016" + "classname" "trigger_multiple" + } + insert: + { + "targetname" "laser_sphere_hp_add" + "OnStartTouch" "Lasers_boss_physbox,SetDamageFilter,Filter_Team_CT,0,1" + } +} +;----------------------------------------- +; Inserts a damagefilter onto the physbox +;----------------------------------------- +modify: +{ + match: + { + "origin" "3088 346 32" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Lasers_boss_physbox,SetDamageFilter,Filter_Nada,0,-1" + } +} diff --git a/maps/ze_amkoescape_v1337.cfg b/maps/ze_amkoescape_v1337.cfg index 44594f3..051841e 100644 --- a/maps/ze_amkoescape_v1337.cfg +++ b/maps/ze_amkoescape_v1337.cfg @@ -33,3 +33,33 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" } } + +;; STRIPPER BY ENCAP + +;; prevent players from triggering nuke early by swimming + +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "19134" + } + replace: + { + "origin" "-3010 3182 47" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "19103" + } + replace: + { + "origin" "-3480 3272 -91" + } +} diff --git a/maps/ze_ancient_wrath_v1_fix2.cfg b/maps/ze_ancient_wrath_v1_fix2.cfg index 11c2a0a..7a4bc0a 100644 --- a/maps/ze_ancient_wrath_v1_fix2.cfg +++ b/maps/ze_ancient_wrath_v1_fix2.cfg @@ -158,3 +158,24 @@ modify: "OnHitMin" "zombie_prison_push_antiglitch_s4,Kill,,20,-1" } } + + + +;; _ + +;; stage 2 - prevent players from blocking trains + +modify: +{ + match: + { + "targetname" "train_teleporter" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-200 1760 18" + } +} + + diff --git a/maps/ze_ancient_wrath_v2_test27.cfg b/maps/ze_ancient_wrath_v2_test27.cfg index 121cfab..a9bc92b 100644 --- a/maps/ze_ancient_wrath_v2_test27.cfg +++ b/maps/ze_ancient_wrath_v2_test27.cfg @@ -1,181 +1,437 @@ -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;FIX ELEVATOR ISSUES -;-------------------- - -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "1087185" - } - insert: - { - "OnMapSpawn" "IFixAStupidMistake,FireUser1,,1,1" - } -} - -modify: -{ - match: - { - "targetname" "Cargoelevator_top_relay_4" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "IFixAStupidMistake,Enable,,0,-1" - "OnTrigger" "IFixAStupidMistake,Kill,,26.95,-1" - } -} - -add: -{ - "targetname" "IFixAStupidMistake" - "target" "mainroom_teleport_destination" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-329 1136 256" - "classname" "trigger_teleport" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -13 -174 -256,0.1,1" - "OnUser1" "!self,AddOutput,maxs 13 174 256,0.1,1" -} -add: -{ - "targetname" "IFixAStupidMistake" - "target" "mainroom_teleport_destination" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-834 1136 256" - "classname" "trigger_teleport" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -13 -174 -256,0.1,1" - "OnUser1" "!self,AddOutput,maxs 13 174 256,0.1,1" -} -add: -{ - "targetname" "IFixAStupidMistake" - "target" "mainroom_teleport_destination" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-578 881 256" - "classname" "trigger_teleport" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -174 -13 -256,0.1,1" - "OnUser1" "!self,AddOutput,maxs 174 13 256,0.1,1" -} -add: -{ - "targetname" "IFixAStupidMistake" - "target" "mainroom_teleport_destination" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-578 1393 256" - "classname" "trigger_teleport" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -174 -13 -256,0.1,1" - "OnUser1" "!self,AddOutput,maxs 174 13 256,0.1,1" -} - -;-------------------------------------------------- -;RESTART ROUND ON WARMUP INSTEAD OF SLAYING PLAYERS -;-------------------------------------------------- - -;Normal Warmup -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "Stage_WARMUP_initate" - } - delete: - { - "OnTrigger" "Trigger_nuke2,Enable,,59,-1" - "OnTrigger" "ending_explosion_sound2,PlaySound,,59,-1" - } - insert: - { - "OnTrigger" "command,Command,mp_restartgame 1,59,1" - } -} - -;Extreme Warmup -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "Stage_INTERLUDE_initate" - } - delete: - { - "OnTrigger" "Trigger_nuke2,Enable,,59,-1" - "OnTrigger" "ending_explosion_sound2,PlaySound,,59,-1" - } - insert: - { - "OnTrigger" "command,Command,mp_restartgame 1,59,1" - } -} - -;------------------------------------- -;FIX ZOMBIE GLITCH AFTER STAGE 4 BOSS -;------------------------------------- - -add: -{ - "model" "*202" - "targetname" "zombie_prison_push_antiglitch_s4" - "origin" "-3475 -1917 -702" - "filtername" "Zombie_only" - "StartDisabled" "1" - "pushdir" "0 90 0" - "spawnflags" "1" - "speed" "500" - "classname" "trigger_push" -} -modify: -{ - match: - { - "targetname" "boss_3_knockback_1_counter" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "zombie_prison_push_antiglitch_s4,Enable,,1,-1" - } -} - -modify: -{ - match: - { - "origin" "-3475 -1923 -702" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "zombie_prison_push_antiglitch_s4,Disable,,8,-1" - } -} - -; Also better automatically kill the pushes in case the CT dont want to go out of the room -modify: -{ - match: - { - "targetname" "boss_3_knockback_1_counter" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "Zombie_Prison_push1,Kill,,20,-1" - "OnHitMin" "Zombie_Prison_push2,Kill,,20,-1" - "OnHitMin" "zombie_prison_push_antiglitch_s4,Kill,,20,-1" - } -} +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX ELEVATOR ISSUES +;-------------------- + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1087185" + } + insert: + { + "OnMapSpawn" "IFixAStupidMistake,FireUser1,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "Cargoelevator_top_relay_4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "IFixAStupidMistake,Enable,,0,-1" + "OnTrigger" "IFixAStupidMistake,Kill,,26.95,-1" + } +} + +add: +{ + "targetname" "IFixAStupidMistake" + "target" "mainroom_teleport_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-329 1136 256" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -13 -174 -256,0.1,1" + "OnUser1" "!self,AddOutput,maxs 13 174 256,0.1,1" +} +add: +{ + "targetname" "IFixAStupidMistake" + "target" "mainroom_teleport_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-834 1136 256" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -13 -174 -256,0.1,1" + "OnUser1" "!self,AddOutput,maxs 13 174 256,0.1,1" +} +add: +{ + "targetname" "IFixAStupidMistake" + "target" "mainroom_teleport_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-578 881 256" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -174 -13 -256,0.1,1" + "OnUser1" "!self,AddOutput,maxs 174 13 256,0.1,1" +} +add: +{ + "targetname" "IFixAStupidMistake" + "target" "mainroom_teleport_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-578 1393 256" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -174 -13 -256,0.1,1" + "OnUser1" "!self,AddOutput,maxs 174 13 256,0.1,1" +} + +;-------------------------------------------------- +;RESTART ROUND ON WARMUP INSTEAD OF SLAYING PLAYERS +;-------------------------------------------------- + +;Normal Warmup +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_WARMUP_initate" + } + delete: + { + "OnTrigger" "Trigger_nuke2,Enable,,59,-1" + "OnTrigger" "ending_explosion_sound2,PlaySound,,59,-1" + } + insert: + { + "OnTrigger" "command,Command,mp_restartgame 1,59,1" + } +} + +;Extreme Warmup +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_INTERLUDE_initate" + } + delete: + { + "OnTrigger" "Trigger_nuke2,Enable,,59,-1" + "OnTrigger" "ending_explosion_sound2,PlaySound,,59,-1" + } + insert: + { + "OnTrigger" "command,Command,mp_restartgame 1,59,1" + } +} + +;------------------------------------- +;FIX ZOMBIE GLITCH AFTER STAGE 4 BOSS +;------------------------------------- + +add: +{ + "model" "*202" + "targetname" "zombie_prison_push_antiglitch_s4" + "origin" "-3475 -1917 -702" + "filtername" "Zombie_only" + "StartDisabled" "1" + "pushdir" "0 90 0" + "spawnflags" "1" + "speed" "500" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "boss_3_knockback_1_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "zombie_prison_push_antiglitch_s4,Enable,,1,-1" + } +} + +modify: +{ + match: + { + "origin" "-3475 -1923 -702" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "zombie_prison_push_antiglitch_s4,Disable,,8,-1" + } +} + +; Also better automatically kill the pushes in case the CT dont want to go out of the room +modify: +{ + match: + { + "targetname" "boss_3_knockback_1_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "Zombie_Prison_push1,Kill,,20,-1" + "OnHitMin" "Zombie_Prison_push2,Kill,,20,-1" + "OnHitMin" "zombie_prison_push_antiglitch_s4,Kill,,20,-1" + } +} + +;Fix safe spot from stage 3 nuke +add: +{ + "model" "*431" + "targetname" "stage3nukefix" + "classname" "trigger_hurt" + "origin" "-3128 2579 -492" + "StartDisabled" "1" + "spawnflags" "1" + "damage" "50000" +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "boss_3_container" + } + insert: + { + "OnBreak" "stage3nukefix,Enable,,173,-1" + } +} + +;-------------------------------------------------------------------- +; FOLLOWING FIXES BY HOBBITTEN +;-------------------------------------------------------------------- + +;------------------------------------------------------------------------------- +; Adds another trigger_hurt for stage 3 at the staircase not being reached +;------------------------------------------------------------------------------- +add: +{ + "model" "*287" + "targetname" "Trigger_nuke3_fix" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3523.73 3086.4 -1660.5" + "nodmgforce" "0" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "999999" + "damage" "999999" + "classname" "trigger_hurt" +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "1804 -1301 8" + } + insert: + { + "OnMapSpawn" "Trigger_nuke3_fix,AddOutput,angles 90 0,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Trigger_nuke3" + "classname" "trigger_hurt" + "origin" "1988.5 2119.45 -244.5" + } + replace: + { + "damage" "999999" + "damagecap" "999999" + } +} +;------------------------------------------------------------------------------------ +; Adds the Trigger_nuke3_fix into the other entities that activates Trigger_nuke3 +;------------------------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "boss_3_container" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "Trigger_nuke3_fix,Enable,,173,-1" + } +} +modify: +{ + match: + { + "targetname" "bomb_track_2" + "classname" "path_track" + } + insert: + { + "OnPass" "Trigger_nuke3_fix,Enable,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "manta_track_6" + "classname" "path_track" + } + insert: + { + "OnPass" "Trigger_nuke3_fix,Enable,,3,-1" + } +} +modify: +{ + match: + { + "targetname" "2_Ending" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "Trigger_nuke3_fix,Enable,,3,-1" + "OnStartTouch" "fix_never_ending_round_relay,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "stage_6_win_trigger" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "Trigger_nuke3_fix,Enable,,3,-1" + } +} +modify: +{ + match: + { + "targetname" "Stage_1_Win_Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Trigger_nuke3_fix,Enable,,3,-1" + } +} +;---------------------------------------------------------------------------- +; Fixes stage 1 teleporter near elevator not being connected to a location +;---------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "stage_1_teleport_temp_2" + "classname" "trigger_teleport" + } + insert: + { + "target" "Teleporter_tomb_Cargo" + } +} +;------------------------------------------------------------------------------------------------------------------------- +; Adding extra teleporters at stage 3 for the props underneath bridge can be standed on and prevent being teleported +;------------------------------------------------------------------------------------------------------------------------- +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4456.59 2782.86 -1205.9" + "classname" "trigger_teleport" +} +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4624 2752 -1205.9" + "classname" "trigger_teleport" +} +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5024 2352 -1287.99" + "classname" "trigger_teleport" +} +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4928 -1328 -1303.99" + "classname" "trigger_teleport" +} +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4496 -2368 -1287.99" + "classname" "trigger_teleport" +} +add: +{ + "model" "*38" + "targetname" "stage_3_teleport_perm_6" + "target" "teleport_core_1_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5120 -3936 -1223.99" + "classname" "trigger_teleport" +} +;------------------------------------------------------------------------- +; Fixing stage 2 where the round can never end if no one reaches the end +;------------------------------------------------------------------------- +add: +{ + "origin" "-3480 -2712 -1016" + "targetname" "fix_never_ending_round_relay" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "command,Command,say *** HUMANS FAILED TO ESCAPE ***,0,-1" + "OnTrigger" "ending_explosion_sound,PlaySound,,0,-1" + "OnTrigger" "ending_screen_fade,Fade,,0,-1" + "OnTrigger" "Trigger_nuke3_fix,Enable,,3,-1" + "OnTrigger" "Trigger_nuke3,Enable,,3,-1" + "OnTrigger" "ending_explosion_sound2,PlaySound,,3,-1" +} +modify: +{ + match: + { + "targetname" "Train_path4" + "classname" "path_track" + } + insert: + { + "OnPass" "fix_never_ending_round_relay,Trigger,,8,-1" + } +} + diff --git a/maps/ze_antartika_b2.cfg b/maps/ze_antartika_b2.cfg index c28893e..1c4f6f7 100644 --- a/maps/ze_antartika_b2.cfg +++ b/maps/ze_antartika_b2.cfg @@ -45,3 +45,154 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" } } + + + +;; _ + +;; stage 1 - players can't block doors + +modify: +{ + match: + { + "targetname" "BridgeDoors" + "classname" "func_door_rotating" + } + replace: + { + "dmg" "1000" + } +} + +;; stage 2 - fix issue with zombies respawning after nuke + +modify: +{ + match: + { + "targetname" "C4Counter" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "Console,Command,zr_respawn 0,0,1" + } +} +modify: +{ + match: + { + "targetname" "/Chapter[2,3]Relay/" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Console,Command,zr_respawn 1,0,1" + } +} + +;; stage 3 - fix heli movement +; +;modify: +;{ +; match: +; { +; "targetname" "EndingHeli" +; "classname" "func_tracktrain" +; } +; replace: +; { +; "orientationtype" "3" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "/HeliTrack[24,25,26]/" +; "classname" "path_track" +; } +; replace: +; { +; "speed" "0" +; } +;} + +;; separate the zr commands into the relay instead of cfg file +;; for cleanliness, editing the relay again separately from the StageDisplay plugin +modify: +{ + match: + { + "targetname" "BlizardModeRelay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Console,Command,exec antartika/blizard_overwrite,6.2,-1" + "OnTrigger" "Console,Command,exec antartika/blizard,6,-1" + } + insert: + { + "OnTrigger" "Console,Command,zr_respawn_delay 3,6,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies health 4 1,6,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies speed 1.05 1,6,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies knockback 0.8 1,6,-1" + "OnTrigger" "Console,Command,zr_class_reload @all,6.2,-1" + } +} + +modify: +{ + match: + { + "targetname" "Chapter1Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 6,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 15,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 15,0,-1" + "OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1" + "OnTrigger" "Console,Command,zr_class_reload @all,1,-1" + } +} +modify: +{ + match: + { + "targetname" "Chapter2Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 5,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 13,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 13,0,-1" + "OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1" + "OnTrigger" "Console,Command,zr_class_reload @all,1,-1" + } +} +modify: +{ + match: + { + "targetname" "Chapter3Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 5,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 14,0,-1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 14,0,-1" + "OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1" + "OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1" + "OnTrigger" "Console,Command,zr_class_reload @all,1,-1" + } +} + + diff --git a/maps/ze_aperturescience_ob.cfg b/maps/ze_aperturescience_ob.cfg index e159f6e..3284953 100644 --- a/maps/ze_aperturescience_ob.cfg +++ b/maps/ze_aperturescience_ob.cfg @@ -55,3 +55,40 @@ filter: { "targetname" "Afk killer" } + + + +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "Big explosion" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; prevent early debris movement + +modify: +{ + match: + { + ""health" "10000" + "damagetoenablemotion" "9999" + "classname" "func_physbox" + } + replace: + { + "damagetoenablemotion" "9850" + } +} + + diff --git a/maps/ze_april_fools_v2.cfg b/maps/ze_april_fools_v2.cfg new file mode 100755 index 0000000..7b6d350 --- /dev/null +++ b/maps/ze_april_fools_v2.cfg @@ -0,0 +1,323 @@ +;------------------ +;Fix: buffing the white items +;------------------ +modify: +{ + match: + { + "targetname" "Item_macon_filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera,Start,,5,-1" + "OnPass" "Item_macon_button,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera,Start,,1.5,-1" + "OnPass" "Item_macon_button,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter1" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera1,Start,,5,-1" + "OnPass" "Item_macon_button1,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera1,Start,,1.5,-1" + "OnPass" "Item_macon_button1,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter2" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera2,Start,,5,-1" + "OnPass" "Item_macon_button2,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera2,Start,,1.5,-1" + "OnPass" "Item_macon_button2,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter3" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera3,Start,,5,-1" + "OnPass" "Item_macon_button3,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera3,Start,,1.5,-1" + "OnPass" "Item_macon_button3,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter4" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera4,Start,,5,-1" + "OnPass" "Item_macon_button4,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera4,Start,,1.5,-1" + "OnPass" "Item_macon_button4,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter5" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera5,Start,,5,-1" + "OnPass" "Item_macon_button5,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera5,Start,,1.5,-1" + "OnPass" "Item_macon_button5,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter6" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera6,Start,,5,-1" + "OnPass" "Item_macon_button6,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera6,Start,,1.5,-1" + "OnPass" "Item_macon_button6,Unlock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_filter7" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_macon_particle_sfera7,Start,,5,-1" + "OnPass" "Item_macon_button7,Unlock,,5,-1" + } + insert: + { + "OnPass" "Item_macon_particle_sfera7,Start,,1.5,-1" + "OnPass" "Item_macon_button7,Unlock,,2,-1" + } +} +;------------------ +;Fix: decreasing the first infection to avoid the items users being infected +;------------------ +modify: +{ + match: + { + "targetname" "tp_spawn_t" + "origin" "1536 4128 1120" + "hammerid" "550" + } + replace: + { + "StartDisabled" "0" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "3932 4184 1112" + "hammerid" "1207" + } + delete: + { + "OnMapSpawn" "cmd,Command,zr_infect_spawntime_max 20,0,-1" + "OnMapSpawn" "cmd,Command,zr_infect_spawntime_min 20,0,-1" + } + insert: + { + "OnMapSpawn" "cmd,Command,zr_infect_spawntime_max 1,0,-1" + "OnMapSpawn" "cmd,Command,zr_infect_spawntime_min 1,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "1536 4128 896" + "hammerid" "145" + } + delete: + { + "OnTrigger" "tp_spawn,Enable,,16,-1" + "OnTrigger" "cmd,Command,say ** 15s **,1,-1" + } + insert: + { + "OnTrigger" "tp_spawn,Enable,,8,-1" + } +} +;------------------ +;Fix: adding countdown on the yellow plateforme before it goes up +;------------------ +modify: +{ + match: + { + "targetname" "relay_charpentier1" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "text2_sec_wall,SetTextureIndex,1,0,-1" + "OnSpawn" "tex_sec_wall,SetTextureIndex,5,0,-1" + } + insert: + { + "OnSpawn" "text2_sec_wall,SetTextureIndex,0,0,-1" + "OnSpawn" "tex_sec_wall,SetTextureIndex,3,0,-1" + "OnSpawn" "timer_wall_count,Enable,,0,1" + "OnSpawn" "timer_wall_count,disable,,3,1" + "OnSpawn" "text2_sec_wall,SetTextureIndex,1,3.01,-1" + "OnSpawn" "tex_sec_wall,SetTextureIndex,5,3.01,-1" + "OnSpawn" "count_sec_wall,SetValue,3,0,-1" + "OnSpawn" "count_sec_wall,SetValue,5,3,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_charpentier2" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "text2_sec_wall1,SetTextureIndex,1,0,-1" + "OnSpawn" "tex_sec_wall1,SetTextureIndex,5,0,-1" + } + insert: + { + "OnSpawn" "text2_sec_wall1,SetTextureIndex,0,0,-1" + "OnSpawn" "tex_sec_wall1,SetTextureIndex,3,0,-1" + "OnSpawn" "timer_wall_count1,Enable,,0,1" + "OnSpawn" "timer_wall_count1,disable,,3,1" + "OnSpawn" "text2_sec_wall1,SetTextureIndex,1,3.01,-1" + "OnSpawn" "tex_sec_wall1,SetTextureIndex,5,3.01,-1" + "OnSpawn" "count_sec_wall1,SetValue,3,0,-1" + "OnSpawn" "count_sec_wall1,SetValue,5,3,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_charpentier3" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "text2_sec_wall2,SetTextureIndex,1,0,-1" + "OnSpawn" "tex_sec_wall2,SetTextureIndex,5,0,-1" + } + insert: + { + "OnSpawn" "text2_sec_wall2,SetTextureIndex,0,0,-1" + "OnSpawn" "tex_sec_wall2,SetTextureIndex,3,0,-1" + "OnSpawn" "timer_wall_count2,Enable,,0,1" + "OnSpawn" "timer_wall_count2,disable,,3,1" + "OnSpawn" "text2_sec_wall2,SetTextureIndex,1,3.01,-1" + "OnSpawn" "tex_sec_wall2,SetTextureIndex,5,3.01,-1" + "OnSpawn" "count_sec_wall2,SetValue,3,0,-1" + "OnSpawn" "count_sec_wall2,SetValue,5,3,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_charpentier4" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "text2_sec_wall3,SetTextureIndex,1,0,-1" + "OnSpawn" "tex_sec_wall3,SetTextureIndex,5,0,-1" + } + insert: + { + "OnSpawn" "text2_sec_wall3,SetTextureIndex,0,0,-1" + "OnSpawn" "tex_sec_wall3,SetTextureIndex,3,0,-1" + "OnSpawn" "timer_wall_count3,Enable,,0,1" + "OnSpawn" "timer_wall_count3,disable,,3,1" + "OnSpawn" "text2_sec_wall3,SetTextureIndex,1,3.01,-1" + "OnSpawn" "tex_sec_wall3,SetTextureIndex,5,3.01,-1" + "OnSpawn" "count_sec_wall3,SetValue,3,0,-1" + "OnSpawn" "count_sec_wall3,SetValue,5,3,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_charpentier5" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "text2_sec_wall4,SetTextureIndex,1,0,-1" + "OnSpawn" "tex_sec_wall4,SetTextureIndex,5,0,-1" + } + insert: + { + "OnSpawn" "text2_sec_wall4,SetTextureIndex,0,0,-1" + "OnSpawn" "tex_sec_wall4,SetTextureIndex,3,0,-1" + "OnSpawn" "timer_wall_count4,Enable,,0,1" + "OnSpawn" "timer_wall_count4,disable,,3,1" + "OnSpawn" "text2_sec_wall4,SetTextureIndex,1,3.01,-1" + "OnSpawn" "tex_sec_wall4,SetTextureIndex,5,3.01,-1" + "OnSpawn" "count_sec_wall4,SetValue,3,0,-1" + "OnSpawn" "count_sec_wall4,SetValue,5,3,-1" + } +} diff --git a/maps/ze_arctic_escape_c1_fix3.cfg b/maps/ze_arctic_escape_c1_fix3.cfg index 284e36e..79fc5ab 100644 --- a/maps/ze_arctic_escape_c1_fix3.cfg +++ b/maps/ze_arctic_escape_c1_fix3.cfg @@ -314,4 +314,329 @@ add: "ammo_50ae" "0" "classname" "game_player_equip" "hammerid" "177" -} \ No newline at end of file +} + + +;; _ + +;; the oil rig is out of barrels + +add: +{ + "origin" "-2886 15030 -1356" + "targetname" "barrels_filter" + "Negated" "Allow entities that match criteria" + "filtername" "oil_barrels" + "classname" "filter_activator_name" +} +add: +{ + "origin" "-2886 15035 -1356" + "targetname" "barrel_points" + "spawnflags" "0" + "points" "10" + "classname" "game_score" +} +add: +{ + "origin" "-2886 15040 -1356" + "targetname" "barrels_counter" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "5" + "classname" "math_counter" + "OnHitMax" "point_servercommand_1,Command,say *** All barrels have been successfully transported. ***,0,1" +} +add: +{ + "origin" "-2886 15050 -1356" + "targetname" "left_counter" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "5" + "classname" "math_counter" + "OnGetValue" "points_left_case,InValue,,0,1" +} +add: +{ + "origin" "-2886 15055 -1356" + "targetname" "right_counter" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "5" + "classname" "math_counter" + "OnGetValue" "points_right_case,InValue,,0,1" +} +add: +{ + "origin" "-2886 15060 -1356" + "targetname" "points_left_case" + "Case05" "5" + "Case04" "4" + "Case03" "3" + "Case02" "2" + "Case01" "1" + "classname" "logic_case" + "OnCase01" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase01" "points_left,Enable,,0.1,1" + "OnCase02" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase02" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase02" "points_left,Enable,,0.1,1" + "OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_left,Enable,,0.1,1" + "OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_left,Enable,,0.1,1" + "OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_left,Enable,,0.1,1" +} +add: +{ + "origin" "-2886 15070 -1356" + "targetname" "points_right_case" + "Case05" "5" + "Case04" "4" + "Case03" "3" + "Case02" "2" + "Case01" "1" + "classname" "logic_case" + "OnCase01" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase01" "points_right,Enable,,0.1,1" + "OnCase02" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase02" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase02" "points_right,Enable,,0.1,1" + "OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase03" "points_right,Enable,,0.1,1" + "OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase04" "points_right,Enable,,0.1,1" + "OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1" + "OnCase05" "points_right,Enable,,0.1,1" +} + +add: +{ + "model" "*146" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3070 13992 -512" + "classname" "trigger_once" + "OnStartTouch" "point_servercommand_1,Command,say *** The oil rig is running out of barrels. ***,0,1" +} + +add: +{ + "model" "*166" + "StartDisabled" "1" + "spawnflags" "8" + "targetname" "barrels_check_left" + "parentname" "func_tanktrain_boat_4" + "origin" "-2894.5 14956 -1362.5" + "filtername" "barrels_filter" + "classname" "trigger_once" + "OnStartTouch" "!activator,AddOutput,rendercolor 125 255 125,0,-1" + "OnStartTouch" "success_sound1,PlaySound,,0,1" + "OnStartTouch" "barrels_counter,Add,1,0,-1" + "OnStartTouch" "left_counter,Add,1,0,-1" +} +add: +{ + "model" "*166" + "StartDisabled" "1" + "spawnflags" "1" + "targetname" "points_left" + "parentname" "func_tanktrain_boat_4" + "origin" "-2894.5 14956 -1343.5" + "classname" "trigger_once" +} +add: +{ + "model" "*166" + "StartDisabled" "1" + "spawnflags" "8" + "targetname" "barrels_check_right" + "parentname" "func_tanktrain_boat_3" + "origin" "-2891.5 14400.5 -1362.5" + "filtername" "barrels_filter" + "classname" "trigger_once" + "OnStartTouch" "!activator,AddOutput,rendercolor 125 255 125,0,-1" + "OnStartTouch" "success_sound2,PlaySound,,0,1" + "OnStartTouch" "barrels_counter,Add,1,0,-1" + "OnStartTouch" "right_counter,Add,1,0,-1" +} +add: +{ + "model" "*166" + "StartDisabled" "1" + "spawnflags" "1" + "targetname" "points_right" + "parentname" "func_tanktrain_boat_3" + "origin" "-2891.5 14400.5 -1343.5" + "classname" "trigger_once" +} +add: +{ + "origin" "8132 14678 -1350" + "volstart" "0" + "targetname" "success_sound1" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1500" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "vo/npc/barney/ba_ohyeah.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "SourceEntityName" "func_tanktrain_boat_4" + "classname" "ambient_generic" +} +add: +{ + "origin" "8132 14678 -1360" + "volstart" "0" + "targetname" "success_sound2" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1500" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "vo/npc/barney/ba_yell.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "SourceEntityName" "func_tanktrain_boat_3" + "classname" "ambient_generic" +} + +modify: +{ + match: + { + "targetname" "path_track_boat_4_5" + "classname" "path_track" + } + insert: + { + "OnPass" "barrels_check_left,Enable,,0,1" + "OnPass" "left_counter,GetValue,,0.1,1" + "OnPass" "barrels_check_left,Kill,,0.2,1" + "OnPass" "points_left,Kill,,0.5,1" + } +} +modify: +{ + match: + { + "targetname" "path_track_boat_3_5" + "classname" "path_track" + } + insert: + { + "OnPass" "barrels_check_right,Enable,,0,1" + "OnPass" "right_counter,GetValue,,0.1,1" + "OnPass" "barrels_check_right,Kill,,0.2,1" + "OnPass" "points_right,Kill,,0.5,1" + } +} + +modify: +{ + match: + { + "origin" "-2903.7 14239.5 -1335.72" + "classname" "prop_physics_multiplayer" + "hammerid" "143848" + } + insert: + { + "targetname" "oil_barrels" + } +} +modify: +{ + match: + { + "origin" "-2951.76 14241.4 -1335.72" + "classname" "prop_physics_multiplayer" + "hammerid" "143852" + } + insert: + { + "targetname" "oil_barrels" + } +} +modify: +{ + match: + { + "origin" "-3075.96 14786.3 -1335.72" + "classname" "prop_physics_multiplayer" + "hammerid" "143856" + } + insert: + { + "targetname" "oil_barrels" + } +} +modify: +{ + match: + { + "origin" "-3026.17 14778.8 -1335.72" + "classname" "prop_physics_multiplayer" + "hammerid" "143860" + } + insert: + { + "targetname" "oil_barrels" + } +} +modify: +{ + match: + { + "origin" "-3006.02 14728.7 -1335.72" + "classname" "prop_physics_multiplayer" + "hammerid" "143864" + } + insert: + { + "targetname" "oil_barrels" + } +} + + diff --git a/maps/ze_arid_lands_of_king_theba_b1_0.cfg b/maps/ze_arid_lands_of_king_theba_b1_0.cfg new file mode 100644 index 0000000..3a25ffc --- /dev/null +++ b/maps/ze_arid_lands_of_king_theba_b1_0.cfg @@ -0,0 +1,425 @@ +;ze_arid_lands_of_king_theba_b1_0 -- Stripper fixes -- Last Updated May 17th, 2024 +;Thanks to NiDE for helping with testing the map before and after Stripper changes were made. +;Extra comment -- If your server has a hitmarkers plugin of sorts, please disable it as this map uses custom overlays of its own and will cause flickering. + +;------------------ +; General Stuff +;------------------ + +;Spawns an extra radar template to reset the effects of Jammer in case a template radar isn't in the map at the moment Jammer is used. + +modify: +{ + match: + { + "targetname" "item_radar_jammer_filter" + } + insert: + { + "OnPass" "template_radar_maker,ForceSpawnAtEntityOrigin,item_radar_jammer_button,8.05,-1" + } +} + +;Enables bhop every round due to Stripper config disabling it at parts + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "main_console,FireUser3,,2,1" + "OnNewGame" "main_console,Command,sv_airaccelerate 16,2,1" + } +} + +;------------------ +; Stage 1 +;------------------ + +;------------------ +; Oasis +;------------------ + +;Increases the time the zombie tp stays active for in the sewer section + +modify: +{ + match: + { + "targetname" "s1_oasis_hold3_break_tp" + } + replace: + { + "spawnflags" "1" + } +} + +modify: +{ + match: + { + "targetname" "s1_oasis_hold3_trigger" + } + delete: + { + "OnTrigger" "s1_oasis_hold3_break_tp,Kill,,30,1" + } + insert: + { + "OnTrigger" "s1_oasis_hold3_break_tp,Kill,,31,1" + } +} + +;Adds a push trigger that I meant to add before but forgor skull emoji + +add: +{ + "model" "*80" + "targetname" "s1_oasis_hold7_push_zm" + "StartDisabled" "1" + "speed" "450" + "spawnflags" "1" + "pushdir" "0 135 0" + "origin" "2400 -1520 768" + "filtername" "main_filter_zombies" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "targetname" "s1_oasis_hold7_trigger" + } + insert: + { + "OnTrigger" "s1_oasis_hold7_push_zm,Enable,,32,1" + "OnTrigger" "s1_oasis_hold7_push_zm,Kill,,38,1" + } +} + +;------------------ +; Alley of the Sphinxes +;------------------ + +;Disables bhop when humans get teleported to the canyon area + +modify: +{ + match: + { + "targetname" "s1_aos_hold1_push" + } + insert: + { + "OnStartTouch" "main_console,FireUser2,,0,1" + } +} + +;Shortens the first hold time in the canyon area to 20 seconds from 25 + +filter: +{ + "targetname" "s1_aos_hold1_relay" +} + +add: +{ + "origin" "-8000 10400 -2880" + "targetname" "s1_aos_hold1_relay" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "114379" + + "OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1" + "OnTrigger" "item_detonator_template,ForceSpawn,,18,1" + "OnTrigger" "c4_prop*,Kill,,20,1" + "OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,20,1" + "OnTrigger" "s1_aos_hold1_break,Break,,20,1" + "OnTrigger" "s1_aos_hold1_prop,Kill,,20,1" + "OnTrigger" "s1_music_aos_peace,FireUser2,,20,1" + "OnTrigger" "!self,Kill,,20.08,1" + "OnTrigger" "s1_music_aos_medium,FireUser1,,22,1" + "OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Look! There's a clean water stream up ahead**,23,1" + "OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Aren't we lucky? This one's running down in the direction we're headed to**,27,1" + "OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Let's not take it down all the way though -- My readings also point out a dead end further ahead**,31,1" + "OnTrigger" "s1_aos_hold1_tp,Enable,,45,1" +} + +;Filters out the prop_dynamics used in the Detonator item and replaces them with an info_teleport_destination entity + +filter: +{ + "classname" "prop_dynamic" + "targetname" "item_detonator_exp_spawner_l" +} + +filter: +{ + "classname" "prop_dynamic" + "targetname" "item_detonator_exp_spawner_r" +} + +add: +{ + "origin" "-7456 8576 -2016" + "targetname" "item_detonator_exp_spawner_l" + "parentname" "item_detonator_prop" + "angles" "0 270 0" + "classname" "info_teleport_destination" + + "OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1" +} + +add: +{ + "origin" "-8480 8576 -2016" + "targetname" "item_detonator_exp_spawner_r" + "parentname" "item_detonator_prop" + "angles" "0 270 0" + "classname" "info_teleport_destination" + + "OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1" +} + +;Adds a new breakable at the river hold as there's a gap there where humans can currently bug through -- Thanks to Hobgoblin for reporting + +add: +{ + "model" "*157" + "targetname" "s1_aos_hold2_break" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1408 5136 -3520" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" + "hammerid" "122376" +} + + +;Increases the hold time by 10 seconds at the waterfall / bridge part so zombies have a chance to catch up + +filter: +{ + "targetname" "s1_aos_hold3_relay" +} + +add: +{ + "origin" "-6240 3136 -4800" + "targetname" "s1_aos_hold3_relay" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "143516" + + "OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1" + "OnTrigger" "s1_aos_hold4_pfx_spawner,Trigger,,21.08,1" + "OnTrigger" "c4_prop*,Kill,,25,1" + "OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,25,1" + "OnTrigger" "s1_aos_hold3_break,Break,,25,1" + "OnTrigger" "s1_aos_hold3_prop,Kill,,25,1" + "OnTrigger" "!self,Kill,,25.08,1" +} + +;------------------ +; Dunes +;------------------ + +;Moves the ZM td further back and the fog trigger with it as they spawn too close to humans + +modify: +{ + match: + { + "origin" "11136 -14656 -10143" + "targetname" "s1_dunes_hold1_td_zm" + } + replace: + { + "origin" "11136 -15168 -10180" + } +} + +modify: +{ + match: + { + "targetname" "s1_dunes_hold1_fog_zm" + } + replace: + { + "origin" "11136 -15168 -10080" + } + insert: + { + "OnStartTouch" "main_console,Command,sv_airaccelerate 10,3,1" + } +} + +;Adds a clone of the zm trigger at the Dunes section to apply fog to humans as it's currently not long enough to cover both TPs + +add: +{ + "model" "*174" + "targetname" "s1_dunes_hold1_fog_human_alt" + "wait" "1" + "StartDisabled" "0" + "origin" "11136 -15168 -10080" + "spawnflags" "1" + "filtername" "main_filter_humans" + "classname" "trigger_multiple" + + "OnStartTouch" "!activator,SetFogController,main_fog_humans,0,-1" +} + +;Lowers the zombie health nerfs even more to accommodate for high zombie numbers + +modify: +{ + match: + { + "targetname" "s1_dunes_hold1_nerf" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 1250,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 350,0,-1" + "OnEndTouch" "!activator,AddOutput,health 350,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "s1_dunes_hold3_nerf" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 3000,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 2500,0,-1" + "OnEndTouch" "!activator,AddOutput,health 2500,0,-1" + } +} + +;Moves zombie teleports everytime humans get to a new hold so they can spawn closer every time + +modify: +{ + match: + { + "targetname" "s1_dunes_hold2_trigger" + } + insert: + { + "OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -8288 -10176:0.02:-1,0,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_dunes_hold3_trigger" + } + insert: + { + "OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -5344 -10176:0.04:-1,0,1" + "OnTrigger" "s1_dunes_hold3_nerf,AddOutput,OnEndTouch !activator:AddOutput:health 500:0.05:-1,18.05,1" + } +} + +;Changes some outputs on Dunes to apply fades only once + +modify: +{ + match: + { + "targetname" "s1_aos_hold5_fade" + } + delete: + { + "OnStartTouch" "s1_fade_to_dunes,Fade,,0,-1" + } + insert: + { + "OnStartTouch" "s1_fade_to_dunes,Fade,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_dunes_run_trigger" + } + delete: + { + "OnStartTouch" "s1_fade_to_dunes,Fade,,2,-1" + } + insert: + { + "OnStartTouch" "s1_fade_to_dunes,Fade,,2,1" + } +} + +;Reenables proper bhop settings after the Dunes fog section + +modify: +{ + match: + { + "targetname" "s1_dunes_outside_trigger" + } + insert: + { + "OnStartTouch" "!self,FireUser1,,0,1" + "OnStartTouch" "main_console,FireUser3,,2,1" + "OnStartTouch" "main_console,Command,sv_airaccelerate 16,2,1" + } +} + +;Applies the nuke_ignore filter in the teleport after the funny to ensure everyone gets it + +modify: +{ + match: + { + "targetname" "s1_post_end_tp_humans" + } + insert: + { + "OnStartTouch" "!activator,SetDamageFilter,nuke_ignore,0,-1" + } +} + diff --git a/maps/ze_artika_base_v1_2s.cfg b/maps/ze_artika_base_v1_2s.cfg index 28d88f3..a2edc66 100644 --- a/maps/ze_artika_base_v1_2s.cfg +++ b/maps/ze_artika_base_v1_2s.cfg @@ -5,4 +5,71 @@ filter: }{ "classname" "info_particle_system" "targetname" "boom1" -} \ No newline at end of file +} + + + +;; _ + +;; fix playercrash + +modify: +{ + match: + { + "targetname" "boom2" + "effect_name" "explosion_silo" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "explosion_huge_j" + } +} + +modify: +{ + match: + { + "targetname" "ship" + "classname" "func_tanktrain" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "origin" "9208 -9172 -1824" + "parentname" "ship" + "model" "models/props_vehicles/boat_fishing02.mdl" + "classname" "prop_dynamic" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + +;; fix afk teleport on boat ending + +modify: +{ + match: + { + "origin" "5040 -10026 -1977.71" + "classname" "func_button" + "hammerid" "368384" + } + insert: + { + "OnPressed" "tp7,Enable,,3,1" + } +} + + diff --git a/maps/ze_assassins_creed_v1.cfg b/maps/ze_assassins_creed_v1.cfg index 9be2285..5391c20 100644 --- a/maps/ze_assassins_creed_v1.cfg +++ b/maps/ze_assassins_creed_v1.cfg @@ -132,4 +132,297 @@ modify: "OnStartTouch" "SwordCounter1,Add,45,0,-1" "OnStartTouch" "SwordCounter2,Add,45,0,-1" } -} \ No newline at end of file +} + +; +; STRIPPER BY ENCAP +; + +;; prevent humans from delaying by spamming doors + +modify: +{ + match: + { + "model" "models/props_c17/door01_left.mdl" + "classname" "prop_door_rotating" + } + replace: + { + "spawnflags" "0" + } +} + +;; prevent players from falling under the map + +add: +{ + "model" "*67" + "origin" "7721.02 -8708.15 -4877.63" + "classname" "func_brush" + "spawnflags" "2" + "solidity" "2" +} +{ + "model" "*67" + "origin" "5579.02 -8177.15 -4993.13" + "classname" "func_brush" + "spawnflags" "2" + "solidity" "2" +} +{ + "model" "*67" + "origin" "9553.02 -8900.15 -4460.12" + "classname" "func_brush" + "spawnflags" "2" + "solidity" "2" +} +{ + "model" "*64" + "origin" "3728.77 4707.36 -4974.07" + "classname" "func_brush" + "spawnflags" "2" + "solidity" "2" +} + +;; stage 1 - fix afk teleport zones + +filter: +{ + "hammerid" "135636" +} + +add: +{ + "model" "*27" + "targetname" "stage1_teleport2" + "target" "teleport2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7206 -3230 -4851" + "classname" "trigger_teleport" +} +add: +{ + "targetname" "stage1_teleport1" + "target" "teleport1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "12544.5 -5245.5 -4379.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -982.5 -788.5 -188.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 982.5 788.5 188.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "67184" + } + insert: + { + "OnMapSpawn" "stage1_teleport1,FireUser1,,0,-1" + } +} + +;; stage 2 - fix boss/afk teleport zones + +add: +{ + "model" "*53" + "targetname" "stage2_bossteleport2" + "target" "teleportboss" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6925.5 5164.5 -4773.5" + "classname" "trigger_teleport" +} +add: +{ + "targetname" "stage2_bossteleport" + "target" "teleportboss" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2052 10371 -4050" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1174 -575 -366,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1174 575 366,0.1,1" +} +add: +{ + "targetname" "stage2_bossteleport" + "target" "teleportboss" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3921 6660.5 -4737" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -973 -271.5 -320,0.1,1" + "OnUser1" "!self,AddOutput,maxs 973 271.5 320,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "67184" + } + insert: + { + "OnMapSpawn" "stage2_bossteleport,FireUser1,,0,-1" + } +} + +;; stage 2 - unstuck players at first boss arena + +add: +{ + "model" "*49" + "targetname" "stage2_pushprotect" + "target" "teleportbossarea" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5880 5304.7 -4919.5" + "filtername" "filter_humanos" + "classname" "trigger_teleport" + "OnStartTouch" "!self,Kill,,0.5,-1" +} + +;; stage 2 - fix shortcuts + +add: +{ + "targetname" "castle_clip" + "model" "*5" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "3454 9480 -4596" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +modify: +{ + match: + { + "targetname" "stage2_walltoggleafterboss" + "classname" "trigger_push" + } + replace: + { + "speed" "600" + "origin" "6700.5 4798 -4733" + } +} + +;; stage 2 - prevent players from getting into Masyaf temple early + +modify: +{ + match: + { + "targetname" "asd" + "classname" "prop_dynamic" + "hammerid" "1351862" + } + replace: + { + "solid" "0" + } +} + +;; stage 2 - players can't block Masyaf temple gate + +modify: +{ + match: + { + "targetname" "doormas" + "classname" "func_door" + } + replace: + { + "wait" "-1" + "dmg" "1000" + } +} + +;; stage 2 - add last afk teleport zone + +add: +{ + "targetname" "stage2_templeteleport" + "target" "templeteleport" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4320 -445.5 4207.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2557 -2156.5 -1344.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2557 2156.5 1344.5,0.1,1" +} +add: +{ + "targetname" "stage2_templeteleport" + "target" "templeteleport" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4037.5 -3557.5 4579.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1060.5 -952.5 -519.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1060.5 952.5 519.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "67184" + } + insert: + { + "OnMapSpawn" "stage2_templeteleport,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1576.5 -3435 3921" + "classname" "func_button" + "hammerid" "1096572" + } + insert: + { + "OnPressed" "stage2_templeteleport,Enable,,15,1" + } +} +modify: +{ + match: + { + "targetname" "templeteleport" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "-2547 -3292 3867" + } +} diff --git a/maps/ze_atix_apocalypse_v1a.cfg b/maps/ze_atix_apocalypse_v1a.cfg index b61bc79..5520c87 100644 --- a/maps/ze_atix_apocalypse_v1a.cfg +++ b/maps/ze_atix_apocalypse_v1a.cfg @@ -114,7 +114,7 @@ add: "damagemodel" "0" "damagetype" "1048576" "damagecap" "20" - "damage" "2000" + "damage" "20000" "StartDisabled" "0" "classname" "trigger_hurt" } @@ -253,7 +253,16 @@ add: "StartDisabled" "1" "classname" "trigger_teleport" } - +add: +{ + "targetname" "MyTrainEntrance2" + "target" "MyTrainDest2" + "filtername" "Filter_T" + "origin" "-330 -147 -226" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} modify: { @@ -305,3 +314,253 @@ modify: } } + +;; _ + +;; truck - only zombies can destroy the truck + +modify: +{ + match: + { + "parentname" "atix_truck" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "Filter_T" + } +} + +;; truck - kill humans/zombies on top of a truck + +add: +{ + "targetname" "truck_hurt" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-950.5 -334 463.5" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -17.5 -302 -223.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 17.5 302 223.5,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "1887 -338 10" + } + insert: + { + "OnMapSpawn" "truck_hurt,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "path23" + "classname" "path_track" + } + insert: + { + "OnPass" "servercommand,Command,say ** STAY INSIDE THE TRUCK!!! **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "path30" + "classname" "path_track" + } + replace: + { + "origin" "-1824 -324 23" + } +} + +;; fix nuke glitch spot + +add: +{ + "model" "*77" + "origin" "2035 305 75" + "targetname" "nuke_hurt" + "spawnflags" "67" + "damagemodel" "0" + "damagetype" "8" + "damagecap" "20" + "damage" "9999999" + "StartDisabled" "1" + "classname" "trigger_hurt" +} + +;; fix flamethrower + +modify: +{ + match: + { + "origin" "3098 36 526" + "targetname" "m249" + } + insert: + { + "spawnflags" "1" + } +} +modify: +{ + match: + { + "targetname" "flame" + "classname" "ambient_generic" + } + replace: + { + "message" "fire_large" + "spawnflags" "16" + } + insert: + { + "SourceEntityName" "m249" + } +} +modify: +{ + match: + { + "origin" "3131.5 35.5 541.5" + "classname" "func_button" + } + replace: + { + "wait" "15" + } + insert: + { + "OnPressed" "flame,StopSound,,7,-1" + } +} + +;; train/sewers - block zombies more effectively + +add: +{ + "wait" "1" + "targetname" "zm_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1460 -1142.5 335.5" + "filtername" "Filter_T" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2420 -2006.5 -335.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2420 2006.5 335.5,0.1,1" + "OnStartTouch" "!activator,AddOutput,origin -4158 -152 1159,0,-1" +} +add: +{ + "model" "*618" + "wait" "1" + "targetname" "zm_tele_back" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4172 -112 1277" + "classname" "trigger_multiple" + "OnStartTouch" "zm_tele_back_case,PickRandomShuffle,,0,-1" +} +add: +{ + "origin" "-7680 -1536 2999" + "targetname" "zm_tele_back_case" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin 1528 -1953 14,0,-1" + "OnCase02" "!activator,AddOutput,origin 2688 -1224 14,0,-1" + "OnCase03" "!activator,AddOutput,origin 1484 -309 14,0,-1" + "OnCase04" "!activator,AddOutput,origin 371 -1295 14,0,-1" +} +modify: +{ + match: + { + "origin" "1887 -338 10" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "zm_tele,FireUser1,,0.1,1" + } +} + +modify: +{ + match: + { + "targetname" "trainstart" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "zm_tele,Enable,,10,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,12,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,14,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,16,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,18,1" + "OnTrigger" "zm_tele,Disable,,19.9,1" + "OnTrigger" "zm_tele_back,Enable,,20,1" + } +} +modify: +{ + match: + { + "targetname" "Boat" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "zm_tele,Enable,,20,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,22,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,24,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,26,1" + "OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,28,1" + "OnTrigger" "zm_tele,Disable,,29.9,1" + "OnTrigger" "zm_tele_back,Enable,,30,1" + } +} + +;; extra mode messages + +modify: +{ + match: + { + "targetname" "lolwut" + "classname" "logic_case" + } + insert: + { + "OnCase01" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,5,-1" + "OnCase01" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,10,-1" + "OnCase02" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,5,-1" + "OnCase02" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,10,-1" + "OnCase03" "servercommand,Command,say ** TRUCK EVACUATION - GET TO THE MIDDLE AREAS **,5,-1" + "OnCase03" "servercommand,Command,say ** TRUCK EVACUATION - GET TO THE MIDDLE AREAS **,10,-1" + "OnCase04" "servercommand,Command,say ** TRAIN EVACUATION - GET TO THE STATION **,5,-1" + "OnCase04" "servercommand,Command,say ** TRAIN EVACUATION - GET TO THE STATION **,10,-1" + "OnCase05" "servercommand,Command,say ** BOAT EVACUATION - GET TO THE SEWERS ** ,5,-1" + "OnCase05" "servercommand,Command,say ** BOAT EVACUATION - GET TO THE SEWERS ** ,10,-1" + } +} + + diff --git a/maps/ze_atix_helicopter_i3d_c1.cfg b/maps/ze_atix_helicopter_i3d_c1.cfg index 8eb5b8c..c139001 100644 --- a/maps/ze_atix_helicopter_i3d_c1.cfg +++ b/maps/ze_atix_helicopter_i3d_c1.cfg @@ -51,3 +51,49 @@ add: "_minlight" "0.0" "classname" "func_brush" } + + + +;; _ + +;; final nuke to prevent delays + +add: +{ + "origin" "522 664 410" + "targetname" "message" + "classname" "point_servercommand" +} +add: +{ + "model" "*125" + "targetname" "nuke_hurt_final" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2208.5 -1288.5 432.5" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "80000" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "origin" "388.5 687.5 452" + "classname" "trigger_multiple" + "hammerid" "902" + } + insert: + { + "OnTrigger" "message,Command,say ** 20 SECONDS UNTIL FINAL NUKE **,15,1" + "OnTrigger" "nuke_fade,Fade,,34,1" + "OnTrigger" "nuke_sound12,PlaySound,,34,1" + "OnTrigger" "nuke_hurt,Enable,,35,1" + "OnTrigger" "nuke_hurt_final,Enable,,35,1" + } +} + + diff --git a/maps/ze_atix_panic_b3t.cfg b/maps/ze_atix_panic_b3t.cfg index 37cfd06..bcd9965 100644 --- a/maps/ze_atix_panic_b3t.cfg +++ b/maps/ze_atix_panic_b3t.cfg @@ -148,3 +148,23 @@ modify: } + +;; _ + +;; fix nuke glitch spot + +add: +{ + "model" "*98" + "targetname" "nuke_hurt" + "origin" "427.5 921 1056.5" + "spawnflags" "1" + "damagemodel" "0" + "damagetype" "0" + "damagecap" "20" + "damage" "80000" + "StartDisabled" "1" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_atix_panic_b3t_halloween_v1.cfg b/maps/ze_atix_panic_b3t_halloween_v1.cfg new file mode 100755 index 0000000..27a85e3 --- /dev/null +++ b/maps/ze_atix_panic_b3t_halloween_v1.cfg @@ -0,0 +1,46 @@ +add: +{ + "classname" "env_fog_controller" + "angles" "0 0 0" + "farz" "-1" + "fogblend" "0" + "fogcolor" "0 0 0" + "fogcolor2" "0 0 0" + "fogdir" "1 0 0" + "fogenable" "1" + "fogend" "700.0" + "foglerptime" "0" + "fogmaxdensity" "1" + "fogstart" "-2000.0" + "spawnflags" "1" + "targetname" "fogcontr" + "use_angles" "0" +} + +; stop nuke from disabling +modify: +{ + match: + { + "targetname" "rofl" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "nuke_hurt,Disable,,10,-1" + } +} +; make nuke hurt more +modify: +{ + match: + { + "targetname" "nuke_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "12500" + } +} + diff --git a/maps/ze_avalanche_reboot_beta7.cfg b/maps/ze_avalanche_reboot_beta7.cfg index d69439c..0b7ae63 100644 --- a/maps/ze_avalanche_reboot_beta7.cfg +++ b/maps/ze_avalanche_reboot_beta7.cfg @@ -1,135 +1,384 @@ -;******************************************* -;*-------------STRIPPER BY-----------------* -;*---------------KLIXUS--------------------* -;******************************************* - - -;Moves item spawnpoints from unobtainable area to playable area - -modify: -{ - match: - { - "targetname" "lvl3_item_origin" - "classname" "logic_case" - "hammerid" "2010245" - } - delete: - { - "OnCase01" "lvl3_item_spawn,AddOutput,origin 811 -1313 7270,0,1" - "OnCase02" "lvl3_item_spawn,AddOutput,origin 6854 644 7412,0,1" - "OnCase03" "lvl3_item_spawn,AddOutput,origin 5116 3154 7332,0,1" - "OnCase04" "lvl3_item_spawn,AddOutput,origin 6034 5228 7424,0,1" - } - insert: - { - "OnCase01" "lvl3_item_spawn,AddOutput,origin 1187 4572 7211,0,1" - "OnCase02" "lvl3_item_spawn,AddOutput,origin 3623 2763 3871,0,1" - "OnCase03" "lvl3_item_spawn,AddOutput,origin 3788 944 3559,0,1" - "OnCase04" "lvl3_item_spawn,AddOutput,origin -1170 -1038 3247,0,1" - } -} - -;Restart round on warmup instead of slaying players -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "warmup_map_relay" - } - delete: - { - "OnTrigger" "killall,Enable,,41,-1" - } - insert: - { - "OnTrigger" "command,Command,mp_restartgame 1,41,1" - } -} - -;Add math_counter for stagedisplay - -add: -{ - "origin" "-4980 -13200 -480" - "targetname" "TheCurrentLevelPlugin" - "min" "0" - "max" "5" - "startvalue" "0" - "classname" "math_counter" -} - - -modify: -{ - match: - { - "targetname" "warmup_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,0,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl1_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl2_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl3_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl4_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl5_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" - } -} +;------------------------------------------------ +;Replace physics level system with perm entities +;------------------------------------------------ +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "6" + "StartDisabled" "0" + "min" "1" + "max" "6" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "OnCase01" "lvl1_map_relay,Trigger,,0.02,-1" + "OnCase02" "lvl2_map_relay,Trigger,,0.02,-1" + "OnCase03" "lvl3_map_relay,Trigger,,0.02,-1" + "OnCase04" "lvl4_map_relay,Trigger,,0.02,-1" + "OnCase05" "lvl5_map_relay,Trigger,,0.02,-1" + "OnCase06" "warmup_map_relay,Trigger,,0.02,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;------------------------------------ +;Change stage triggers to new system +;------------------------------------ +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1442088" + } + delete: + { + "OnPressed" "lvl1_brush,Disable,,0.05,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1442207" + } + delete: + { + "OnPressed" "lvl2_brush,Disable,,0.05,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1442267" + } + delete: + { + "OnPressed" "lvl3_brush,Disable,,0.05,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1442260" + } + delete: + { + "OnPressed" "lvl4_brush,Disable,,0.05,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1442384" + } + delete: + { + "OnPressed" "lvl5_brush,Disable,,0.05,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "warmup_map_relay" + } + delete: + { + "OnTrigger" "lvl1_brush,Disable,,40.05,-1" + "OnTrigger" "lvl1_brush,Enable,,40,-1" + "OnTrigger" "lvl2_brush,Enable,,40,-1" + "OnTrigger" "lvl3_brush,Enable,,40,-1" + "OnTrigger" "lvl4_brush,Enable,,40,-1" + "OnTrigger" "lvl5_brush,Enable,,40,-1" + "OnTrigger" "lvl6_brush,Enable,,40,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,40,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl1_win" + } + delete: + { + "OnStartTouch" "lvl2_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl2_win" + } + delete: + { + "OnStartTouch" "lvl3_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl3_win" + } + delete: + { + "OnStartTouch" "lvl4_brush,Disable,,5.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,5,-1" + "OnStartTouch" "lvl2_brush,Enable,,5,-1" + "OnStartTouch" "lvl3_brush,Enable,,5,-1" + "OnStartTouch" "lvl4_brush,Enable,,5,-1" + "OnStartTouch" "lvl5_brush,Enable,,5,-1" + "OnStartTouch" "lvl6_brush,Enable,,5,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,4,5,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl4_win" + } + delete: + { + "OnStartTouch" "lvl5_brush,Disable,,5.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl5_win" + } + delete: + { + "OnStartTouch" "lvl1_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,0,-1" + } +} + +;------------------------- +;Cleanup old level system +;------------------------- +filter: +{ + "classname" "func_brush" + "targetname" "/(warmup|lvl[1-6])_brush/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/(warmup|lvl[1-6])_trigger/" +} + +filter: +{ + "classname" "func_physbox" + "targetname" "lvl_phys" +} + +;------------------------------------ +;Remove all unfinished stage 6 stuff +;------------------------------------ +filter: +{ + "targetname" "/lvl6_.*/" +} + +;******************************************* +;*-------------STRIPPER BY-----------------* +;*---------------KLIXUS--------------------* +;******************************************* + + +;Moves item spawnpoints from unobtainable area to playable area + +modify: +{ + match: + { + "targetname" "lvl3_item_origin" + "classname" "logic_case" + "hammerid" "2010245" + } + delete: + { + "OnCase01" "lvl3_item_spawn,AddOutput,origin 811 -1313 7270,0,1" + "OnCase02" "lvl3_item_spawn,AddOutput,origin 6854 644 7412,0,1" + "OnCase03" "lvl3_item_spawn,AddOutput,origin 5116 3154 7332,0,1" + "OnCase04" "lvl3_item_spawn,AddOutput,origin 6034 5228 7424,0,1" + } + insert: + { + "OnCase01" "lvl3_item_spawn,AddOutput,origin 1187 4572 7211,0,1" + "OnCase02" "lvl3_item_spawn,AddOutput,origin 3623 2763 3871,0,1" + "OnCase03" "lvl3_item_spawn,AddOutput,origin 3788 944 3559,0,1" + "OnCase04" "lvl3_item_spawn,AddOutput,origin -1170 -1038 3247,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_azathoth_v1_css.cfg b/maps/ze_azathoth_v1_css.cfg index 38c81bc..c187e48 100644 --- a/maps/ze_azathoth_v1_css.cfg +++ b/maps/ze_azathoth_v1_css.cfg @@ -1,20 +1,20 @@ -;--------------------------------------- -;Change Boss HP Scale -;--------------------------------------- -modify: -{ - match: - { - "targetname" "eyeboss_health_scale" - } - delete: - { - "OnStartTouch" "BossCounter2,add,25,0,-1" - "OnStartTouch" "BossCounter1,add,25,0,-1" - } - insert: - { - "OnStartTouch" "BossCounter2,add,55,0,-1" - "OnStartTouch" "BossCounter1,add,55,0,-1" - } -} +;--------------------------------------- +;Change Boss HP Scale +;--------------------------------------- +modify: +{ + match: + { + "targetname" "eyeboss_health_scale" + } + delete: + { + "OnStartTouch" "BossCounter2,add,25,0,-1" + "OnStartTouch" "BossCounter1,add,25,0,-1" + } + insert: + { + "OnStartTouch" "BossCounter2,add,55,0,-1" + "OnStartTouch" "BossCounter1,add,55,0,-1" + } +} diff --git a/maps/ze_aztec_temple_v3c.cfg b/maps/ze_aztec_temple_v3c.cfg new file mode 100755 index 0000000..69c474b --- /dev/null +++ b/maps/ze_aztec_temple_v3c.cfg @@ -0,0 +1,17 @@ +================================================================= +;; stripper by encap + +;; prevent players from blocking small door + +modify: +{ + match: + { + "targetname" "defend_door2" + "classname" "func_door" + } + replace: + { + "dmg" "3" + } +} \ No newline at end of file diff --git a/maps/ze_aztecorum_b2.cfg b/maps/ze_aztecorum_b2.cfg new file mode 100755 index 0000000..a5a3c1d --- /dev/null +++ b/maps/ze_aztecorum_b2.cfg @@ -0,0 +1,15 @@ +modify: +{ + match: + { + "targetname" "p9_bridge" + "hammerid" "699385" + } + replace: + { + "classname" "func_movelinear" + "blockdamage" "100000" + "movedistance" "864" + "startposition" "0" + } +} \ No newline at end of file diff --git a/maps/ze_bandit_v1final_fix1.cfg b/maps/ze_bandit_v1final_fix1.cfg new file mode 100755 index 0000000..66b5d77 --- /dev/null +++ b/maps/ze_bandit_v1final_fix1.cfg @@ -0,0 +1,604 @@ +; Fix door glitch +modify: +{ + match: + { + "classname" "func_door" + "targetname" "door4" + } + replace: + { + "dmg" "100" + } +} +; Push to boss fix speed for pervent some trims +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "35516" + } + replace: + { + "speed" "900" + } +} +; Fix hp for mid boss, before for me it was a lot, that make fights boring and faster rtv this map +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "multiple2" + } + delete: + { + "OnStartTouch" "Boss_Health,Add,250,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Health,Add,150,0,-1" + } +} +; Mid boss fix hp and cut time for some seconds after killing boss +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "Boss" + } + replace: + { + "health" "5000" + } + delete: + { + "OnBreak" "breakable5,Break,,18,1" + "OnBreak" "teleport10,Enable,,17,1" + "OnBreak" "zm_tp,Break,,18,1" + } + insert: + { + "OnBreak" "breakable5,Break,,12,1" + "OnBreak" "teleport10,Enable,,10,1" + "OnBreak" "zm_tp,Break,,12,1" + } +} +; About this explosion edit, it hurt boss only for help team kill him faster +modify: +{ + match: + { + "classname" "env_explosion" + "targetname" "exp_2_e" + } + replace: + { + "iMagnitude" "25" + } +} +; Let humans prepare 5 seconds before last hold +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "Boss_Hitbox" + } + delete: + { + "OnBreak" "finalzmbreak,Break,,1,-1" + } + insert: + { + "OnBreak" "finalzmbreak,Break,,5,-1" + } + replace: + { + "health" "1500" + } +} +; Make laser boss lower hp, for let players kill faster or not delay much time +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Boss_HP_Add" + } + delete: + { + "OnStartTouch" "Boss_Counter,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Counter,Add,45,0,-1" + } +} +; Fix glitch that you can avoid laser attack in front of face boss +add: +{ +"model" "*40" +"targetname" "Fixglitch" +"StartDisabled" "0" +"spawnflags" "1" +"origin" "-11808 8128 -3168" +"nodmgforce" "0" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "10000" +"damage" "10000" +"classname" "trigger_hurt" +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "Boss_Hitbox" + } + insert: + { + "OnBreak" "Fixglitch,Kill,,0,-1" + } +} +; Removing useless triggers +filter: +{ + "hammerid" "44772" + "classname" "trigger_multiple" + "origin" "2621.74 -7858.3 -3487.5" + "targetname" "multiple1" +} +filter: +{ + "hammerid" "4965" + "classname" "path_track" + "targetname" "path1" +} +; removing mess spawn points +filter: +{ + "classname" "info_player_counterterrorist" +} +filter: +{ + "classname" "info_player_terrorist" +} +; Not necessary, but my edits +modify: +{ + match: + { + "targetname" "sprite2" + } + replace: + { + "rendercolor" "0 0 255" + } +} +modify: +{ + match: + { + "targetname" "sprite1" + } + replace: + { + "rendercolor" "255 255 0" + "startwidth" "8.0" + } +} +modify: +{ + match: + { + "targetname" "text1" + } + insert: + { + "OnTrigger" "cmd,Command,say ***STRIPPER FIXES BY KILLIK***,4,-1" + "OnTrigger" "cmd,Command,say ***SEE BUG? PING KILLIK IN DISCORD!***,5,-1" + } +} +; Added new spawn points, before it was mess +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 -320 65" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 -320 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 -320 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 -320 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 -256 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 -256 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 -256 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 -256 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 -128 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 -128 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 -128 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 -128 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 -192 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 -192 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 -192 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 -192 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 128 61" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 128 61" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 128 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 128 61" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 64 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 64 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 64 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 64 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 -64 64" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 -64 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 -64 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 -64 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "320 0 63" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "384 0 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "448 0 62" +} +add: +{ + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "512 0 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 384 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 384 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 384 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 384 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 320 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 320 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 320 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 320 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 192 64" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 192 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 192 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 192 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 256 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 256 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 256 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 256 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 448 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 640 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 640 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 640 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 640 61" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 576 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 576 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 576 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 576 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 512 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 512 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 512 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "512 512 62" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "448 448 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "384 448 63" +} +add: +{ + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "origin" "320 448 64" +} + +; Change platform speed to faster +modify: +{ + match: + { + "targetname" "train" + "classname" "func_tanktrain" + } + replace: + { + "startspeed" "600" + } +} diff --git a/maps/ze_barrage_v1.cfg b/maps/ze_barrage_v1.cfg new file mode 100755 index 0000000..e4d921f --- /dev/null +++ b/maps/ze_barrage_v1.cfg @@ -0,0 +1,71 @@ +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "trig_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; longer first holds + +modify: +{ + match: + { + "origin" "-5602 2020 -195" + "classname" "trigger_once" + "hammerid" "75007" + } + delete: + { + "OnStartTouch" "r_house,Trigger,,0,-1" + "OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 15s<<,0,1" + "OnStartTouch" "cmd,Command,say >>DEFEND THE HOUSE 50s<<,5,1" + "OnStartTouch" "cmd,Command,say >>5s LEFT<<,50,1" + "OnStartTouch" "cmd,Command,say >>>RUN<<<,55,1" + } + insert: + { + "OnStartTouch" "r_house,Trigger,,15,1" + "OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 30s<<,0,1" + "OnStartTouch" "cmd,Command,say >>DEFEND THE HOUSE 50s<<,20,1" + "OnStartTouch" "cmd,Command,say >>5s LEFT<<,65,1" + "OnStartTouch" "cmd,Command,say >>>RUN<<<,70,1" + } +} +modify: +{ + match: + { + "origin" "5692 2412 -258" + "classname" "trigger_once" + "hammerid" "86506" + } + delete: + { + "OnStartTouch" "r_gas,Trigger,,0,-1" + "OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 15s<<,0,1" + "OnStartTouch" "cmd,Command,say >>DEFEND THE GAS STATION 50s<<,5,1" + "OnStartTouch" "cmd,Command,say >>5s LEFT<<,50,1" + "OnStartTouch" "cmd,Command,say >>>RUN<<<,55,1" + } + insert: + { + "OnStartTouch" "r_gas,Trigger,,15,1" + "OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 30s<<,0,1" + "OnStartTouch" "cmd,Command,say >>DEFEND THE GAS STATION 50s<<,20,1" + "OnStartTouch" "cmd,Command,say >>5s LEFT<<,65,1" + "OnStartTouch" "cmd,Command,say >>>RUN<<<,70,1" + } +} + + diff --git a/maps/ze_battletoads_a1.cfg b/maps/ze_battletoads_a1.cfg new file mode 100644 index 0000000..d52acf8 --- /dev/null +++ b/maps/ze_battletoads_a1.cfg @@ -0,0 +1,458 @@ +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Stripper by Małgo 11.05.2024 +;STRIPPER CFG BY MAŁGO https://steamcommunity.com/profiles/76561197992553990/ +;--------------------------------------------------------------- +;--------------------------------------- +;Fix buggy stage 2 boss movment +;--------------------------------------- +modify: +{ + match: + { + "targetname" "s3_boss_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s3_boss_phys,DisableMotion,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "s3_boss_attack_track_3" + "classname" "path_track" + } + insert: + { + "OnPass" "s3_boss_phys,EnableMotion,,0,-1" + } +} +;--------------------------------------- +;Balance Stage 2 boss HP +;--------------------------------------- +modify: +{ + match: + { + "targetname" "s3_boss_enter_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "s3_boss_hp,Add,145,0,-1" + } + insert: + { + "OnStartTouch" "s3_boss_hp,Add,230,0,-1" + } +} +;--------------------------------------- +;Balance Stage 1 HP +;--------------------------------------- +modify: +{ + match: + { + "targetname" "s1_miniboss_enter_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "s1_miniboss_brekable,AddHealth,450,0,-1" + } + insert: + { + "OnStartTouch" "s1_miniboss_brekable,AddHealth,769,0,-1" + } +} +;--------------------------------------- +;Boost Crow hole damage +;--------------------------------------- +modify: +{ + match: + { + "targetname" "crow_hurt_001" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100" + } +} +;--------------------------------------- +;Fix buggy spawn teleport at stage 1 +;--------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "167861" + } + insert: + { + "OnTrigger" "Spawn_teleport,AddOutput,target stage2_spawn_001zm,16,-1" + } +} +;--------------------------------------- +;Fix broken mine model +;--------------------------------------- +modify: +{ + match: + { + "targetname" "mine_phys" + "classname" "func_physbox" + } + insert: + { + "OnUser1" "!self,Break,,0,-1" + } +} +;--------------------------------------- +;Later underground base tp and faster triggers +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage3_once" + "hammerid" "227715" + } + delete: + { + "OnTrigger" "stage3_teleport_001,Enable,,5,-1" + } + insert: + { + "OnTrigger" "stage3_teleport_001,Enable,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "stage3_once" + "hammerid" "228899" + } + delete: + { + "OnTrigger" "stage3_teleport_002,Enable,,0,-1" + } + insert: + { + "OnTrigger" "stage3_teleport_002,Enable,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "stage3_once" + "hammerid" "224999" + } + delete: + { + "OnTrigger" "cmd,Command,say **Hold here 15 seconds until the gates is open or use TNT!**,0,-1" + "OnTrigger" "stage3_door_001,FireUser1,,15,-1" + } + insert: + { + "OnTrigger" "cmd,Command,say **Hold here 9 seconds until the gates is open or use TNT!**,0,-1" + "OnTrigger" "stage3_door_001,FireUser1,,9,-1" + } +} +modify: +{ + match: + { + "targetname" "stage3_once" + "hammerid" "248999" + } + delete: + { + "OnTrigger" "stage3_door_004,Open,,10,-1" + "OnTrigger" "cmd,Command,say **Hold here 10 seconds!**,0,-1" + } + insert: + { + "OnTrigger" "stage3_door_004,Open,,15,-1" + "OnTrigger" "cmd,Command,say **Hold here 15 seconds!**,0,-1" + } +} +;--------------------------------------- +;faster triggers in turbo tunnel +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage6_once" + "hammerid" "441086" + } + delete: + { + "OnTrigger" "stage6_wall_001,Break,,15,-1" + "OnTrigger" "cmd,Command,say **Hold here for 15 seconds!**,0,-1" + } + insert: + { + "OnTrigger" "stage6_wall_001,Break,,10,-1" + "OnTrigger" "cmd,Command,say **Hold here for 10 seconds!**,0,-1" + } +} +modify: +{ + match: + { + "targetname" "stage6_once" + "hammerid" "427304" + } + delete: + { + "OnTrigger" "stage6_floor_001,Toggle,,15,-1" + "OnTrigger" "cmd,Command,say **Hold here for 15 seconds!**,0,-1" + } + insert: + { + "OnTrigger" "stage6_floor_001,Toggle,,8,-1" + "OnTrigger" "cmd,Command,say **Hold this area 8 secodns more!**,0,-1" + } +} +modify: +{ + match: + { + "targetname" "stage6_once" + "hammerid" "432734" + } + delete: + { + "OnTrigger" "stage6_wall_002,Break,,10,-1" + "OnTrigger" "cmd,Command,say **Hold here 10 seconds more!**,0,-1" + } + insert: + { + "OnTrigger" "stage6_wall_002,Break,,7,-1" + "OnTrigger" "cmd,Command,say **Hold here 7 seconds more!**,0,-1" + } +} +;--------------------------------------- +;Fix landmine nade push +;--------------------------------------- +modify: +{ + match: + { + "targetname" "mine_start_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "mine_phys,DisableMotion,,5,1" + } + insert: + { + "OnSpawn" "mine_phys,DisableMotion,,0.5,1" + } +} +;--------------------------------------- +;Fix buggy turbo tunnel ramps +;--------------------------------------- +add: +{ + "model" "*315" + "wait" "0.1" + "targetname" "turbo_up2_trigger2" + "parentname" "turbo_up2_move" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-9389 -10045 -5880" + "filtername" "ct" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,BaseVelocity 0 0 800,0,-1" +} +add: +{ + "model" "*17" + "wait" "0.1" + "targetname" "turbo_up3_trigger2" + "parentname" "turbo_up3_move" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-9394 -7909 -5882" + "filtername" "ct" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,BaseVelocity 0 0 800,0,-1" +} +;--------------------------------------- +;Add checkpoint after underground base +;--------------------------------------- +add: +{ + "classname" "logic_relay" + "targetname" "stage4_relay" + "origin" "5249 3171 -4980" + "spawnflags" "0" + "StartDisabled" "0" + "OnTrigger" "Spawn_teleport,AddOutput,Target stage4_spawn_001,0,-1" + "OnTrigger" "stage3_teleport_004,Enable,,0,-1" + "OnTrigger" "Game_text,AddOutput,message UNDERGROUND BASE,0,-1" + "OnTrigger" "Game_text,AddOutput,color 226 222 222,0,-1" + "OnTrigger" "Game_text,AddOutput,color2 168 168 168,0,-1" + "OnTrigger" "Game_text,FireUser1,,11,-1" + "OnTrigger" "music,Volume,0,10,-1" + "OnTrigger" "music,AddOutput,message Music.Stage4_1,10.01,-1" + "OnTrigger" "music,Volume,10,10.02,-1" +} + +modify: +{ + match: + { + "targetname" "Level_Case" + "classname" "logic_case" + } + insert: + { + "OnCase05" "template_stage3,ForceSpawn,,0,1" + "OnCase05" "template_stage4,ForceSpawn,,0,1" + "OnCase05" "Spawn_button,AddOutput,OnBreak stage4_relay:Trigger::0.00:-1,0,1" + "OnCase05" "stage2_*,Kill,,0,1" + "OnCase05" "stage1_*,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "stage5_once" + "hammerid" "422096" + } + insert: + { + "OnTrigger" "Level_Counter,SetValueNoFire,5,0,1" + } +} +;--------------------------------------- +;Balance NPC HP +;--------------------------------------- +modify: +{ + match: + { + "targetname" "NPC_Hitbox" + "classname" "func_physbox" + } + replace: + { + "health" "2150" + } +} +;--------------------------------------- +;Later Sever first tp +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage4_once" + "hammerid" "284145" + } + delete: + { + "OnTrigger" "stage4_teleport_001,Enable,,20,-1" + } + insert: + { + "OnTrigger" "stage4_teleport_001,Enable,,24,-1" + } +} +;--------------------------------------- +;Faster Sever last trigger +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage4_once" + "hammerid" "357732" + } + delete: + { + "OnTrigger" "cmd,Command,say **Hold here for 30 seconds!**,0,-1" + "OnTrigger" "template_stage5,ForceSpawn,,30,-1" + "OnTrigger" "stage4_wall_008,Break,,30,-1" + } + insert: + { + "OnTrigger" "cmd,Command,say **Hold here for 25 seconds!**,0,-1" + "OnTrigger" "template_stage5,ForceSpawn,,25,-1" + "OnTrigger" "stage4_wall_008,Break,,25,-1" + } +} +;--------------------------------------- +;PEDRO PEDRO PEDRO +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage4_button_001" + "hammerid" "357364" + } + insert: + { + "OnPressed" "cmd,Command,say **PEDRO PEDRO PEDRO**,0,1" + } +} +;--------------------------------------- +;Balance NPC Damage +;--------------------------------------- +modify: +{ + match: + { + "targetname" "NPC_attack_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "50" + } +} +;--------------------------------------- +;Disable BHOP after underground base boss +;--------------------------------------- +modify: +{ + match: + { + "targetname" "s3_boss_HP" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "targetname" "stage4_once" + "hammerid" "284205" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_best_korea_css2.cfg b/maps/ze_best_korea_css2.cfg new file mode 100755 index 0000000..0eb5e7e --- /dev/null +++ b/maps/ze_best_korea_css2.cfg @@ -0,0 +1,1053 @@ +// ze_best_korea_css2 +// Stripper fixes done by iszaar and optimization by Zuff + +// Logic Auto +modify: +{ + match: + { + "hammerid" "777474" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "server,Command,zr_infect_spawntime_min 14,0,-1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_max 17,0,-1" + } + insert: + { + "OnMapSpawn" "s3_gachi_gape_wall,Enable,,5,1" + "OnMapSpawn" "server,Command,say +++ Stripper version 06.01.2023 +++,1.5,1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_min 13,0,-1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_max 14,0,-1" + } +} + + +;;;;;;;;;;;;;;;;;;;;;;;;;; +// UNLOZE BALANCING REMOVE IF FOR EVENTS! +// UNLOZE BALANCING REMOVE IF FOR EVENTS! +// UNLOZE BALANCING REMOVE IF FOR EVENTS! +// UNLOZE BALANCING REMOVE IF FOR EVENTS! +;;;;;;;;;;;;;;;;;;;;;;;;;; +modify: +{ + match: + { + "hammerid" "780789" + "targetname" "MapManagerStage3" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 0,1,1" + "OnTrigger" "server,Command,zr_infect_mzombie_ratio 10,0,1" + + } +} + +modify: +{ + match: + { + "hammerid" "766356" + "targetname" "MapManagerStage2" + } + delete: + { + "OnTrigger" "server,Command,sv_airaccelerate 12,0,-1" + } + insert: + { + "OnTrigger" "server,Command,sv_airaccelerate 10,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "s3_ramranch_door" + "hammerid" "508260" + } + insert: + { + "OnFullyOpen" "server,Command,sv_enablebunnyhopping 1,0,1" + } +} + +modify: +{ + match: + { + "targetname" "s3_postpringle_door" + "hammerid" "560591" + } + insert: + { + "OnOpen" "server,Command,sv_enablebunnyhopping 0,1,1" + } +} +;;;;;;;;;;;;;;;;;;;;;;;;;; + + + +// skybox3 fix origin 11643.05 -13054.3 14416 +// skybox2 fix skybox_s2 origin 10899.5 -12913.8 14188 +// skybox 1 looked fine???? +modify: +{ + match: + { + "hammerid" "937616" + "targetname" "skybox_s2" + } + replace: + { + "origin" "10899.5 -12913.8 14188" + } +} +modify: +{ + match: + { + "hammerid" "934045" + "targetname" "skybox_s3" + } + replace: + { + "origin" "11643.05 -13054.3 14416" + } +} + +// BossHP Buff + +modify: +{ + match: + { + "hammerid" "809874" + "targetname" "bosshp_Add" + } + delete: + { + "OnStartTouch" "babyboss_hp,AddHealth,1250,0,-1" + "OnStartTouch" "babyboss_hp2,AddHealth,1250,0,-1" + } + insert: + { + "OnStartTouch" "babyboss_hp,AddHealth,3250,0,-1" + "OnStartTouch" "babyboss_hp2,AddHealth,3250,0,-1" + } +} + +// Fixes + +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "560283" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,targetname pedo,0,-1" + "OnStartTouch" "filter_ct_pedo,TestActivator,,0,-1" + "OnStartTouch" "!self,Disable,,15,-1" + } + insert: + { + "OnStartTouch" "global_speedmod,ModifySpeed,0.05,0,-1" + "OnStartTouch" "global_speedmod,ModifySpeed,1,15,-1" + } +} + +modify: +{ + match: + { + "targetname" "babyswarm_trigger" + "classname" "trigger_multiple" + "hammerid" "560053" + } + insert: + { + "OnStartTouch" "global_speedmod,ModfiySpeed,1,15,-1" ; FAIL SAFE IN REAL GAME IT BREAKS + } +} + + +// move sprite +modify: +{ + match: + { + "hammerid" "893298" + "targetname" "i_ikea_castlebox_trigger" + } + replace: + { + "origin" "-12863 960 64" + } +} +modify: +{ + match: + { + "hammerid" "513847" + "targetname" "i_ikea_castlebox_sprite" + } + replace: + { + "origin" "-12863 960 64" + } +} + +// i_nkbabysoldier_bomb_phys +// OnSpawn _nkbabysoldier_headsprite,SetParentAttachment,headtip,0,1 +// parenting didnt work u also gootta set its shitty thingy +modify: +{ + match: + { + "hammerid" "892404" + "targetname" "i_nkbabysoldier_bomb_phys" + } + insert: + { + "parentname" "i_nkbabysoldier_model" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "i_nkbabysoldier_start" + } + insert: + { + "OnSpawn" "i_nkbabysoldier_bomb_phys,SetParentAttachment,headtip,0,1" + } +} + +modify: // anim fix same method as big baby kim +{ + match: + { + "targetname" "i_nksoldier_trigger_jump" + "hammerid" "869040" + } + delete: + { + "OnTrigger" "i_nksoldier_model,SetAnimation,run,1,-1" + "OnTrigger" "i_nksoldier_model,SetDefaultAnimation,run,1,-1" + } + insert: + { + "OnTrigger" "!self,FireUser2,run,1,-1" + "OnUser2" "i_nksoldier_model,SetAnimation,run,0,-1" + "OnUser2" "i_nksoldier_model,SetDefaultAnimation,run,0,-1" + } +} + +modify: // anim fix same method as big baby kim +{ + match: + { + "targetname" "i_nkbabysoldier_trigger_jump" + "hammerid" "869040" + } + delete: + { + "OnTrigger" "i_nkbabysoldier_model,SetAnimation,crawl,1,-1" + "OnTrigger" "i_nkbabysoldier_model,SetDefaultAnimation,crawl,1,-1" + } + insert: + { + "OnTrigger" "!self,FireUser2,run,1,-1" + "OnUser2" "i_nkbabysoldier_model,SetAnimation,crawl,0,-1" + "OnUser2" "i_nkbabysoldier_model,SetDefaultAnimation,crawl,0,-1" + } +} + + +// s3_gachi_gape_wall,Kill,,5,1 + +modify: +{ + match: + { + "origin" "6049 11904 8800" // triger where kill thing + "hammerid" "506312" + } + delete: + { + "OnStartTouch" "s3_gachi_gape_wall,Kill,,5,1" + } + insert: + { + "OnStartTouch" "s3_gachi_gape_wall,Disable,,5,1" + } +} + + +// s3_finalgate +modify: +{ + match: + { + "targetname" "s3_finalgate" + "hammerid" "473033" + } + insert: + { + "OnOpen" "s3_uppershortcutladder_2,Break,,6,1" + } + +} +modify: +{ + match: + { + "targetname" "s3_finalgate" + } + delete: + { + "OnStartTouch" "s3_uppershortcutladder_2,Break,,0,1" + } + +} + +// overlay fix??? +// janky as fuck i swear to god i need to make this cleaner +// FIX THIS FOR NEXT RELEASE I SWEAR TO GOD +// Update I FIXED IT FUCK YEAH +modify: +{ + match: + { + "hammerid" "587567" + "classname" "func_button" + "origin" "511.5 -376 9820" + } + replace: + { + "classname" "game_zone_player" + } + insert: + { + "targetname" "OVERLAY_SHIT_pray" + "OnPlayerOutZone" "overlay_frame,GetValue,0,-1" + "OnUser1" "overlay_frame,SetValueNoFire,0,-1" + "OnUser1" "overlay_reset,Disable,,0.5,1" // remove? + "OnUser1" "OVERLAY_SHIT_pray,CountPlayersInZone,0.02,-1" + "OnUser2" "OVERLAY_SHIT_pray,CountPlayersInZone,0,-1" + } + delete: + { + "OnPressed" "server,Command,say ***ADMIN ROOM - ALL BABIES***,0,-1" + } + +} +modify: +{ + match: + { + "hammerid" "777268" + "targetname" "AutoInstance1-Level_Case" + } + delete: + { + "OnCase01" "overlay_frame,SetValue,1,0,-1" + "OnCase02" "overlay_frame,SetValue,2,0,-1" + "OnCase03" "overlay_frame,SetValue,3,0,-1" + } + insert: + { + "OnCase01" "overlay_frame,SetValue,1,1,-1" + "OnCase01" "OVERLAY_SHIT_pray,FireUser1,,0,1" + "OnCase01" "OVERLAY_SHIT_pray,FireUser1,,10.2,1" + "OnCase01" "OVERLAY_SHIT_pray,FireUser2,,1.1,1" + "OnCase02" "overlay_frame,SetValue,2,1,-1" + "OnCase02" "OVERLAY_SHIT_pray,FireUser2,,1.1,1" + "OnCase02" "OVERLAY_SHIT_pray,FireUser1,,0,1" + "OnCase02" "OVERLAY_SHIT_pray,FireUser1,,10,1" + "OnCase03" "overlay_frame,SetValue,3,1,-1" + "OnCase03" "OVERLAY_SHIT_pray,FireUser1,,0,1" + "OnCase03" "OVERLAY_SHIT_pray,FireUser1,,10,1" + "OnCase03" "OVERLAY_SHIT_pray,FireUser2,,1.1,1" + } + +} + + +filter: +{ + "hammerid" "923006" + "targetname" "overlay_reset" +} + +modify: +{ + match: + { + "hammerid" "736061" + "targetname" "s3_pringles_phys" + } + delete: + { + "OnUser2" "overlay_reset,Enable,,75,1" + "OnUser2" "overlay_reset,Disable,,0,1" + } + insert: + { + "OnUser2" "OVERLAY_SHIT_pray,FireUser1,,75,1" + } + +} + +// DisableBoneFollowers fix for less annoying shit?? +// i_nkbabysoldier_model (maybe this one wont work without its already pretty low perf so i aint touching it untill there are MAJOR lag issues) +// i_nksoldier_model +// babyboss_model +// babyrush_boss_model + + +modify: +{ + match: + { + "hammerid" "34804" + "targetname" "i_nksoldier_model" + } + insert: + { + "DisableBoneFollowers" "1" + } + +} + +modify: +{ + match: + { + "hammerid" "11105" + "targetname" "babyboss_model" + } + insert: + { + "DisableBoneFollowers" "1" + } + +} + +modify: +{ + match: + { + "hammerid" "150444" + "targetname" "babyrush_boss_model" + } + insert: + { + "DisableBoneFollowers" "1" + } +} + +modify: +{ + match: + { + "hammerid" "6998" + "targetname" "i_babysuicide_model" + } + insert: + { + "DisableBoneFollowers" "1" + } + +} + + +// boss fix +// it should now not fucking die & then respawn +modify: +{ + match: + { + "classname" "point_hurt" + "hammerid" "894129" + "targetname" "baby_hurt_point" + } + insert: + { + "OnUser2" "babyboss_model,SetDefaultAnimation,crawling,0.02,1" + "OnUser2" "babyboss_hp2,SetDamageFilter,filter_ct,0,1" + "OnUser2" "babyboss_phys,EnableMotion,,0,1" + "OnUser2" "babyboss_model,SetAnimation,sit_gotocrawl,0,1" + "OnUser2" "babyboss_kick,Enable,,0,1" + "OnUser2" "baby_hurt_point,AddOutput,damage 90,0,1" + "OnUser1" "babyboss_model,SetDefaultAnimation,sit_crybaby,0.02,1" + "OnUser1" "babyboss_phys,DisableMotion,,0,1" + "OnUser1" "babyboss_model,SetAnimation,hurt_sit,0,1" + "OnUser1" "babyboss_s_4,PlaySound,,0,1" + "OnUser1" "babyboss_kick,Disable,,0,1" + "OnUser1" "!self,FireUser2,,12,1" + } +} + +modify: +{ + match: + { + "classname" "func_physbox" + "hammerid" "150776" + "targetname" "babyboss_hp" + } + delete: + { + "OnBreak" "babyboss_model,SetDefaultAnimation,crawling,12.02,1" + "OnBreak" "baby_hurt_point,AddOutput,damage 90,12,1" + "OnBreak" "babyboss_kick,Enable,,12,1" + "OnBreak" "babyboss_model,SetAnimation,sit_gotocrawl,12,1" + "OnBreak" "babyboss_phys,EnableMotion,,12,1" + "OnBreak" "babyboss_model,SetDefaultAnimation,sit_crybaby,0.02,1" + "OnBreak" "babyboss_kick,Disable,,0,1" + "OnBreak" "babyboss_s_4,PlaySound,,0,1" + "OnBreak" "babyboss_model,SetAnimation,hurt_sit,0,1" + "OnBreak" "babyboss_phys,DisableMotion,,0,1" + "OnBreak" "babyboss_hp2,SetDamageFilter,filter_ct,12,1" + } + insert: + { + "OnBreak" "baby_hurt_point,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "908551" + "targetname" "babyboss_hp2" + } + insert: + { + "OnBreak" "baby_hurt_point,Kill,,0,1" + } + +} + + + +// ending anti block + +modify: +{ + match: + { + "hammerid" "420282" + "targetname" "s3_space_elevator" + } + replace: + { + "dmg" "999" + } + +} + +// absvelocity issue dont use 250 on z-axis +modify: +{ + match: + { + "hammerid" "491148" + "origin" "8673 11968 4483.5" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 -260 250,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 -260 251,0,-1" + } + +} + + +// Stage 3 Skip Fix (ffs ambitious) +modify: +{ + match: + { + "hammerid" "466463" + "origin" "10593 1792 2819.5" + } + replace: + { + "StartDisabled" "1" + } + insert: + { + "targetname" "booster_fix_1" + } +} + +modify: +{ + match: + { + "hammerid" "598866" + "targetname" "s3_gate_lower" + } + insert: + { + "OnOpen" "booster_fix_1,Enable,,0,1" + } +} + + + +// fix stage 3 tp +add: +{ + "origin" "14025 3720 -1063" + "targetname" "s3_randomizer" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin 13385 -1792 1924,0,-1" + "OnCase02" "!activator,AddOutput,origin 10241 -2144 1796,0,-1" + "OnCase03" "!activator,AddOutput,origin 11681 -544 3012,0,-1" +} + +modify: +{ + match: + { + "hammerid" "468401" + "origin" "11809 -1664 992" + } + delete: + { + "OnStartTouch" "!activator,RunScriptCode,self.SetVelocity(Vector(self.GetForwardVector().x*300,0,100" + "UseLandmarkAngles" "1" + } + insert: + { + "targetname" "s3_randomizer_trigger" // failsafe for real rounds? Note: This did work im just keeping this incase for real rounds. + "OnStartTouch" "s3_randomizer,PickRandom,,0.02,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + } +} + + +//Part 1 -> start -> i_builder_hold_button + +//Part 2 -> ^ -> town_gate_pre + town_gate_under + town_gate_preside + +//Part 3 -> ^ -> town_gate_main + town_gate_shortcut + +//Part 4 -> ^ -> town_prebaby_gate + +//Part 5 -> ^ -> babyrush_gate_entrance + babyrush_gate_shortcut + +//Part 6 -> ^ -> End + +;------------------------- +filter: +{ + "targetname" "SpawnManagerStage2" + "hammerid" "766361" +} +modify: +{ + match: + { + "targetname" "MapManagerStage2" + "hammerid" "766356" + } + delete: + { + "OnTrigger" "SpawnManagerStage2,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "SpawnManagerS2P1,Trigger,,0,-1" + } +} +;------------------------- +modify: +{ + match: + { + "targetname" "i_builder_hold_button" + "classname" "func_button" + "hammerid" "144183" + } + insert: + { + "OnPressed" "SpawnManagerS2P2,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SpawnManagerS2P2" + "hammerid" "766382" + } + delete: + { + ; Part 3 + "OnTrigger" "s_nksoldier,AddOutput,origin -9584 -2676 256,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 242 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -10014 -3235 64,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 296 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + } + insert: + { + ; From Part 7 + "OnTrigger" "s_mine,AddOutput,origin -6938 -4512 512,0,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 359 0,0,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -8320 -4712 256,0.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -8320 -4583 256,0.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 89 0,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -8320 -4456 256,0.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 89 0,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + ; From Part 8 + "OnTrigger" "s_mine,AddOutput,origin -8320 -4327 256,0.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 89 0,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,origin -8320 -4200 256,1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 89 0,1,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -8320 -4096 256,1.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 89 0,1.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.3,-1" + } +} +;------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "146452" + } + insert: + { + "OnStartTouch" "SpawnManagerS2P3,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SpawnManagerS2P3" + "hammerid" "766384" + } + delete: + { + ; Part 4 + "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + ; Part 5 + "OnTrigger" "s_nksoldier,AddOutput,origin -12048 6911 64,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 292 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + ; Part 6 + "OnTrigger" "s_nksoldier,AddOutput,origin -10105 1994 64,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 87 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + } + insert: + { + ; From Part 2 + "OnTrigger" "s_nksoldier,AddOutput,origin -9584 -2676 256,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 242 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -10014 -3235 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 296 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + } +} +;------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "146470" + } + insert: + { + "OnStartTouch" "SpawnManagerS2P4,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SpawnManagerS2P4" + "hammerid" "766386" + } + delete: + { + ; Part 6 + "OnTrigger" "s_nksoldier,AddOutput,origin -9897 2334 64,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 95 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -10093 2756 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 -82 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12782 9767 320,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 322 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + ; Part 4 + "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + } + insert: + { + ; From Part 3 + "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + ; From Part 4 + "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + ; From Part 5 + "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,1,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,1,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,1.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,1.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,1.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,1.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.5,-1" + + ; From Part 5 + "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,0,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,0,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,0.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.3,-1" + ; From Part 6 + "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,0.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.5,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,0.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,0.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,0.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,0.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,1,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,1.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.3,-1" + ; From Part 7 + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,1.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.5,-1" + + ; From Part 8 + "OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,0,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,0.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + ; From Part 9 + "OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,0.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,0.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,0.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,1.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.3,-1" + ; From Part 10 + "OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,1.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,1.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.7,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,1.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.9,-1" + + ; From Part 10 + "OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,0,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,0,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.1,-1" + } +} +;------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "142245" + } + insert: + { + "OnStartTouch" "SpawnManagerS2P5,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SpawnManagerS2P5" + "hammerid" "766388" + } + delete: + { + ; Part 4 + "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + ; Part 4 + "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,0.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,0.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,0.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1" + } + insert: + { + ; From Part 3 + "OnTrigger" "s_nksoldier,AddOutput,origin -12048 6911 64,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 292 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + } +} +;------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "122459" + } + insert: + { + "OnStartTouch" "SpawnManagerS2P6,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SpawnManagerS2P6" + "hammerid" "766397" + } + delete: + { + ; Part 4 + "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,0,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,0.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,0.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.3,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,0.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,0.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.5,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,0.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,0.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,0.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,0.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1" + } + insert: + { + ; From Part 3 + "OnTrigger" "s_nksoldier,AddOutput,origin -10105 1994 64,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 87 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + ; From Part 4 + "OnTrigger" "s_nksoldier,AddOutput,origin -9897 2334 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 95 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -10093 2756 64,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 -82 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12782 9767 320,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 322 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + } +} +;------------------------- +filter: +{ + "targetname" "SpawnManagerS2P7" + "hammerid" "766399" +} +filter: +{ + "targetname" "SpawnManagerS2P8" + "hammerid" "766401" +} +filter: +{ + "targetname" "SpawnManagerS2P9" + "hammerid" "766403" +} +filter: +{ + "targetname" "SpawnManagerS2P10" + "hammerid" "766405" +} \ No newline at end of file diff --git a/maps/ze_best_korea_css3.cfg b/maps/ze_best_korea_css3.cfg new file mode 100755 index 0000000..181f143 --- /dev/null +++ b/maps/ze_best_korea_css3.cfg @@ -0,0 +1,558 @@ +;; _ + +;; stage 2 - entity lag + +modify: +{ + match: + { + "targetname" "SpawnManagerS2P4" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,0,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,1,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,1,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,1.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,1.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,1.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,1.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,1.5,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,0,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,0,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,0.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.3,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,0.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.5,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,0.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,0.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,0.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,0.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,1,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,1.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.3,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,1.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,0,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,0.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,0.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,0.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,0.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,1.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,1.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,1.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.7,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,1.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.9,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,0,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,0,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.1,-1" + } + insert: + { + "OnTrigger" "server,Command,say s_nksoldier,5,-1" +; "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,5,-1" +; "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,5,-1" +; "OnTrigger" "s_nksoldier,ForceSpawn,,5.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,5.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,5.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,5.9,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,6.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,6.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,6.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,6.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,6.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,7.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,7.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,7.4,-1" +; "OnTrigger" "s_nksoldier,ForceSpawn,,7.7,-1" +; "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,8,-1" +; "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,8.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,8.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,8.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,8.9,-1" +; "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,9.2,-1" +; "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,9.2,-1" +; "OnTrigger" "s_nksoldier,ForceSpawn,,9.5,-1" + "OnTrigger" "server,Command,say s_babysuicide,10,-1" +; "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,10,-1" +; "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,10,-1" +; "OnTrigger" "s_babysuicide,ForceSpawn,,10.3,-1" +; "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,10.6,-1" +; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,10.6,-1" +; "OnTrigger" "s_babysuicide,ForceSpawn,,10.9,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,11.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,11.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,11.5,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,11.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,11.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,12.1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,12.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,12.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,12.7,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,13,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,13.3,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,13.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,13.9,-1" +; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,14.2,-1" +; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,14.2,-1" +; "OnTrigger" "s_babysuicide,ForceSpawn,,14.5,-1" + "OnTrigger" "server,Command,say s_mine,15,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,15,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15,-1" + "OnTrigger" "s_mine,ForceSpawn,,15.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,15.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,15.9,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,16.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,16.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,16.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,17.1,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,17.4,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,17.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,17.7,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,18,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18,-1" + "OnTrigger" "s_mine,ForceSpawn,,18.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,18.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,18.9,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,19.2,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,19.5,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,19.8,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,20.3,-1" + "OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,20.6,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,20.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,20.9,-1" + "OnTrigger" "server,Command,say s_nkbabysoldier,21,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,21,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,21,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,21.3,-1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS2P1" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_nksoldier,AddOutput,origin -8069 -10375 192,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + } +} + +;; stage 3 - entity lag + +modify: +{ + match: + { + "targetname" "SpawnManagerStage3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "SpawnManagerS3P2,Trigger,,1,-1" + "OnTrigger" "SpawnManagerS3P3,Trigger,,2,-1" + "OnTrigger" "SpawnManagerS3P4,Trigger,,3,-1" + "OnTrigger" "SpawnManagerS3P5,Trigger,,4,-1" + "OnTrigger" "SpawnManagerS3P6,Trigger,,5,-1" + "OnTrigger" "SpawnManagerS3P7,Trigger,,6,-1" + "OnTrigger" "SpawnManagerS3P8,Trigger,,7,-1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS3P1" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_nksoldier,AddOutput,origin 9983 6551 3904,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 5759 9979 4672,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 0 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 9582 11567 4160,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 181 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + } + insert: + { + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.9,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 90 0,70.8,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7644 -439 4032,70.8,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.7,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70.6,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7643 -352 4032,70.6,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.5,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70.4,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7646 -283 4032,70.4,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.3,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7648 -213 4032,70,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 9983 6551 3904,75,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,75,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,75.1,-1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS3P2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.8,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 7547 4104,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 7423 4104,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 267 0,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 10947 13013 10304,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 9514 11004 9792,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 86 0,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 5326 10742 9920,0,-1" + } + insert: + { + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,1.9,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 224 0,1.7,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 10695 9927 4160,1.7,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,1.5,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 314 0,1.3,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 9265 9933 4160,1.3,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,1,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 7547 4104,1,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.8,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 7423 4104,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 8066 4104,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.4,-1" + "OnTrigger" "s_mine,AddOutput,origin 9986 7938 4104,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_mine,AddOutput,origin 9987 7804 4104,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0,-1" + "OnTrigger" "s_mine,AddOutput,origin 9987 7674 4104,0,-1" + } +} +modify: +{ + match: + { + "origin" "10017 6704 4520" + "classname" "trigger_multiple" + "hammerid" "508367" + } + insert: + { + "OnStartTouch" "SpawnManagerS3P2,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS3P3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.8,-1" + "OnTrigger" "s_mine,AddOutput,origin 9169 8906 7428,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1" + "OnTrigger" "s_mine,AddOutput,origin 9988 8066 4104,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.4,-1" + "OnTrigger" "s_mine,AddOutput,origin 9986 7938 4104,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.2,-1" + "OnTrigger" "s_mine,AddOutput,origin 9987 7804 4104,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 90 0,0,-1" + "OnTrigger" "s_mine,AddOutput,origin 9987 7674 4104,0,-1" + } + insert: + { + "OnTrigger" "s_nksoldier,AddOutput,origin 5759 9979 4672,0.8,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 0 0,0.8,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 9582 11567 4160,0.6,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 181 0,0.6,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 3 0,0.4,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 8039 10622 4160,0.4,-1" + } +} +modify: +{ + match: + { + "origin" "10049 9984 4224" + "classname" "trigger_multiple" + "hammerid" "508409" + } + insert: + { + "OnStartTouch" "SpawnManagerS3P3,Trigger,,25,1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS3P4" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.8,-1" + "OnTrigger" "s_mine,AddOutput,origin 8719 8805 7444,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.6,-1" + "OnTrigger" "s_mine,AddOutput,origin 8162 8747 7468,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.4,-1" + "OnTrigger" "s_mine,AddOutput,origin 7756 8779 7422,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.2,-1" + "OnTrigger" "s_mine,AddOutput,origin 8095 8792 7423,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0,-1" + "OnTrigger" "s_mine,AddOutput,origin 8626 8813 7425,0,-1" + } + insert: + { + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,3.1,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 90 0,3,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 11767 12045 8210,3,-1" + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.9,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 138 0,2.8,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 11131 8226 7840,2.8,-1" + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.7,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 144 0,2.6,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 10983 8214 7315,2.6,-1" + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.5,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 39 0,2.4,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 7394 8221 7315,2.4,-1" + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.3,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 180 0,2.2,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 7452 9286 7700,2.2,-1" + "OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.1,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 121 0,2,-1" + "OnTrigger" "s_ikea_castlebox,AddOutput,origin 10332 9464 7400,2,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.3,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,1.2,-1" + "OnTrigger" "s_mine,AddOutput,origin 9269 8922 7419,1.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,1.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,1,-1" + "OnTrigger" "s_mine,AddOutput,origin 9169 8906 7428,1,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.9,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.8,-1" + "OnTrigger" "s_mine,AddOutput,origin 8719 8805 7444,0.8,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.7,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.6,-1" + "OnTrigger" "s_mine,AddOutput,origin 8162 8747 7468,0.6,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.5,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.4,-1" + "OnTrigger" "s_mine,AddOutput,origin 7756 8779 7422,0.4,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.3,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.2,-1" + "OnTrigger" "s_mine,AddOutput,origin 8095 8792 7423,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 153 0,0,-1" + "OnTrigger" "s_mine,AddOutput,origin 8626 8813 7425,0,-1" + } +} +modify: +{ + match: + { + "origin" "6689 8704 4672" + "classname" "trigger_multiple" + "hammerid" "595752" + } + insert: + { + "OnStartTouch" "SpawnManagerS3P4,Trigger,,20,1" + } +} + +modify: +{ + match: + { + "targetname" "SpawnManagerS3P5" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.9,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 90 0,0.8,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7644 -439 4032,0.8,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.7,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.6,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7643 -352 4032,0.6,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.4,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7646 -283 4032,0.4,-1" + "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.2,-1" + "OnTrigger" "s_nkbabysoldier,AddOutput,origin 7648 -213 4032,0.2,-1" + "OnTrigger" "s_mine,ForceSpawn,,0.1,-1" + "OnTrigger" "s_mine,AddOutput,angles 0 40 0,0,-1" + "OnTrigger" "s_mine,AddOutput,origin 9269 8922 7419,0,-1" + } + insert: + { + "OnTrigger" "s_babysuicide,ForceSpawn,,2.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 0 0 ,2.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin 9711 11007 9736,2.6,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,2.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 315 0,2.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin 9657 10827 9736,2.2,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 255 0,1.8,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin 9294 10825 9736,1.8,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.6,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 270 0,1.4,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin 9469 10767 9736,1.4,-1" + "OnTrigger" "s_babysuicide,ForceSpawn,,1.2,-1" + "OnTrigger" "s_babysuicide,AddOutput,angles 0 0 0,1,-1" + "OnTrigger" "s_babysuicide,AddOutput,origin 6258 10367 10120,1,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 267 0,0.4,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 10947 13013 10304,0.4,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,0.2,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 9514 11004 9792,0.2,-1" + "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1" + "OnTrigger" "s_nksoldier,AddOutput,angles 0 86 0,0,-1" + "OnTrigger" "s_nksoldier,AddOutput,origin 5326 10742 9920,0,-1" + } +} +modify: +{ + match: + { + "targetname" "s3_pringles_roof_break" + "classname" "func_breakable" + "hammerid" "506160" + } + insert: + { + "OnBreak" "SpawnManagerS3P5,Trigger,,20,1" + } +} + +filter: +{ + "targetname" "SpawnManagerS3P6" + "hammerid" "780829" +} +{ + "targetname" "SpawnManagerS3P7" + "hammerid" "780831" +} +{ + "targetname" "SpawnManagerS3P8" + "hammerid" "780833" +} + +;; fix npc death animation + +modify: +{ + match: + { + "targetname" "i_nksoldier_die_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "i_nksoldier_model,SetAnimation,dieidle,1,-1" + "OnTrigger" "i_nksoldier_model,SetAnimation,dieidle,5,-1" + } +} + diff --git a/maps/ze_biohazard2_rpd_v4e_004.cfg b/maps/ze_biohazard2_rpd_v4e_004.cfg index f9df50c..b96f931 100644 --- a/maps/ze_biohazard2_rpd_v4e_004.cfg +++ b/maps/ze_biohazard2_rpd_v4e_004.cfg @@ -2,7 +2,7 @@ ;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ ;-------------------------------------------------------------------- ;FIX END NUKE DELAY -;-------------------------------- +;------------------- modify: { @@ -41,5 +41,200 @@ add: "classname" "trigger_teleport" "hammerid" "16507" "OnStartTouch" "glitcher,ModifySpeed,0.5,0,-1" - } + + +;------------------------------------------------ +;INCREASE FIRST DOOR DELAY TO PREVENT EARLY TRIM +;AUTO-PRESS THE BUTTON TO PREVENT SOFTLOCK +; IF CT DONT KNOW WHAT TO DO +;------------------------------------------------ + +modify: +{ + match: + { + "targetname" "push_02" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "hall,PlaySound,,0,1" + "OnStartTouch" "p_6,Close,,15,1" + "OnStartTouch" "p_7,Close,,15,1" + "OnStartTouch" "b_1,Unlock,,17,1" + "OnStartTouch" "t_2,Enable,,17,1" + "OnStartTouch" "t_2,Kill,,19,1" + } + insert: + { + "OnStartTouch" "hall,PlaySound,,0,1" + "OnStartTouch" "p_6,Close,,30,1" + "OnStartTouch" "p_7,Close,,30,1" + "OnStartTouch" "b_1,Unlock,,32,1" + "OnStartTouch" "t_2,Enable,,32,1" + "OnStartTouch" "t_2,Kill,,34,1" + "OnStartTouch" "b_1,Press,,45,1" + } +} + + +;-------------------------------------- +;INCREASE ROUND TIME BECAUSE 9 MINUTES +; IS NOT ENOUGH WITH THE LONGER HOLD +;-------------------------------------- + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "15728" + } + delete: + { + "OnMapSpawn" "server_console,Command,mp_roundtime 9,0,-1" + } + insert: + { + "OnMapSpawn" "server_console,Command,mp_roundtime 10,0,-1" + } +} + +;-------------------------------------------------- +;DELETE THE ENV_SPLASH TIMER AND LOGIC CASE +; AFTER THE ENV_SPLASH THEMSELVES HAVE BEEN KILLED +;-------------------------------------------------- + +modify: +{ + match: + { + "targetname" "b_20" + "classname" "func_button" + "hammerid" "71267" + ;; "OnPressed" "splash1,Kill,,0,1" + ;; "OnPressed" "splash2,Kill,,0,1" + ;; "OnPressed" "splash3,Kill,,0,1" + ;; "OnPressed" "splash4,Kill,,0,1" + } + insert: + { + "OnPressed" "adorno,Kill,,0,1" + "OnPressed" "splashx,Kill,,0,1" + } +} + + +;---------------------- +;STRIPPER CFG BY encap +;---------------------- + +;; fix boosting issue at the backalley part + +modify: +{ + match: + { + "origin" "1075.5 1460 105.68" + "classname" "func_button" + "spawnflags" "1024" + } + insert: + { + "targetname" "valvebutton" + } + replace: + { + "spawnflags" "3072" + } +} +modify: +{ + match: + { + "targetname" "b_2" + "classname" "func_button" + } + insert: + { + "OnPressed" "valvebutton,Unlock,,5,1" + } +} + +;; possibly fix rocket launcher playercrash + +modify: +{ + match: + { + "targetname" "misil_fuego" + "classname" "func_movelinear" + } + insert: + { + "disableshadows" "1" + } + replace: + { + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "misil_g" + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "misilx1" + "classname" "prop_physics_override" + } + insert: + { + "disablereceiveshadows" "1" + } + replace: + { + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "lanzaMisiles" + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + +;; keep rocket launcher constrained + +modify: +{ + match: + { + "targetname" "lanzaMisilesX" + "classname" "weapon_hegrenade" + } + replace: + { + "spawnflags" "1" + } +} + diff --git a/maps/ze_biohazard2_sewer_v4c.cfg b/maps/ze_biohazard2_sewer_v4c.cfg index 3b0aaf3..0a39347 100644 --- a/maps/ze_biohazard2_sewer_v4c.cfg +++ b/maps/ze_biohazard2_sewer_v4c.cfg @@ -657,6 +657,150 @@ modify: } replace: { - "damage" "5000" + "damage" "100000" } } + +;Stripper by encap + +;; spawn teleport rework + +modify: +{ + match: + { + "targetname" "relay_3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "anti_afk1,Enable,,0,-1" + } + insert: + { + "OnTrigger" "anti_afk1,Enable,,20,-1" + } +} + +modify: +{ + match: + { + "origin" "-964.5 -45 180" + "classname" "trigger_teleport" + "hammerid" "376456" + } + delete: + { + "filtername" "ct_filter" + } +} + +; prevent late players that get infected at elevator from dropping to humans + +modify: +{ + match: + { + "targetname" "relay_4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "anti_zm3,Kill,,4,-1" + } +} + +add: +{ + "origin" "504 -9608 36" + "targetname" "anti_zm3_tele" + "angles" "0 180 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*78" + "targetname" "anti_zm3" + "target" "anti_zm3_tele" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "292 -9547 -85" + "filtername" "zombie_filter" + "classname" "trigger_teleport" +} +add: +{ + "model" "*79" + "targetname" "anti_zm3" + "target" "anti_zm3_tele" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "291 -9548 -85" + "filtername" "zombie_filter" + "classname" "trigger_teleport" +} +;; prevent zombies from opening last door + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "193008" + } + insert: + { + "targetname" "last_button" + } + replace: + { + "spawnflags" "3073" + } +} + +modify: +{ + match: + { + "targetname" "relay_6" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "last_button,Unlock,,1,-1" + } +} + +;; unlock button on tram stop + +modify: +{ + match: + { + "origin" "-2990 6451 -656.82" + "classname" "func_button" + "hammerid" "469563" + } + insert: + { + "targetname" "tram_after" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "p_a64" + "classname" "path_track" + } + insert: + { + "OnPass" "tram_after,Unlock,,1,1" + } +} + diff --git a/maps/ze_biohazard3_nemesis_b5_2s.cfg b/maps/ze_biohazard3_nemesis_b5_2s.cfg new file mode 100755 index 0000000..34c9b79 --- /dev/null +++ b/maps/ze_biohazard3_nemesis_b5_2s.cfg @@ -0,0 +1,22 @@ +;; _ + +;; fix zspawn/ztele glitch + +modify: +{ + match: + { + "targetname" "button_7" + "classname" "func_button" + } + delete: + { + "OnPressed" "Map_TP_8,Disable,,14,-1" + } + insert: + { + "OnPressed" "Map_TP_8,Disable,,17,-1" + } +} + + diff --git a/maps/ze_biohazard_manor_v4a_004.cfg b/maps/ze_biohazard_manor_v4a_004.cfg index 6b1363c..3a3f233 100644 --- a/maps/ze_biohazard_manor_v4a_004.cfg +++ b/maps/ze_biohazard_manor_v4a_004.cfg @@ -117,3 +117,126 @@ modify: } } +;stripper by encap +;; players can't block elevators + +modify: +{ + match: + { + "targetname" "a_1" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} +modify: +{ + match: + { + "targetname" "m_3" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} +modify: +{ + match: + { + "targetname" "m_4" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} +modify: +{ + match: + { + "targetname" "m_5" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} +modify: +{ + match: + { + "targetname" "m_6" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + +;; additional nuke/afk tp fix + +modify: +{ + match: + { + "targetname" "kill3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "point_r_2,KillHierarchy,,0,-1" + } +} + +add: +{ + "model" "*86" + "targetname" "u_30" + "target" "u_30a" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4588 4355 1352" + "classname" "trigger_teleport" +} + +;; flamethrower fixes + +filter: +{ + "targetname" "sound2" + "hammerid" "782431" +} + +modify: +{ + match: + { + "targetname" "ent7" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "muzzle_machinegun" + } +} +modify: +{ + match: + { + "targetname" "sound1" + "classname" "ambient_generic" + } + insert: + { + "SourceEntityName" "ignite2" + } +} + diff --git a/maps/ze_biohazard_v2b_004.cfg b/maps/ze_biohazard_v2b_004.cfg index a34c31e..eb28019 100644 --- a/maps/ze_biohazard_v2b_004.cfg +++ b/maps/ze_biohazard_v2b_004.cfg @@ -265,4 +265,155 @@ modify: "OnOpen" "se_4,KillHierarchy,,0,-1" } } +; +; STRIPPER BY ENCAP +; +;; rest of the elevators not blockable + +modify: +{ + match: + { + "targetname" "m_5" + "origin" "188 4076 118.5" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} +modify: +{ + match: + { + "targetname" "m_6" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + +;; fix for Moltard's AFK_Tp_Spawn + +modify: +{ + match: + { + "targetname" "kill" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "a_11b,KillHierarchy,,0,-1" + } +} + +;; fix zombie ztele glitch + +modify: +{ + match: + { + "origin" "-2714 4613.5 -488" + "classname" "func_door" + } + insert: + { + "targetname" "ZombieDoor" + } + replace: + { + "spawnflags" "32" + } +} +modify: +{ + match: + { + "targetname" "p_62" + "classname" "func_door" + } + insert: + { + "OnOpen" "ZombieDoor,Close,,16,1" + "OnOpen" "ZombieDoorOut,Enable,,16,1" + } +} + +add: +{ + "model" "*172" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2726 4642 -486" + "targetname" "ZombieDoorIn" + "classname" "trigger_once" + "OnStartTouch" "ZombieDoor,Open,,0,1" +} +add: +{ + "model" "*172" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2704 4556 -486" + "filtername" "zombie_filter" + "targetname" "ZombieDoorOut" + "classname" "trigger_once" + "OnStartTouch" "ZombieDoor,Open,,0,1" +} + +;; possible fix for heli/item crash + +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + diff --git a/maps/ze_bioluminescent_b2.cfg b/maps/ze_bioluminescent_b2.cfg new file mode 100755 index 0000000..95f1ea8 --- /dev/null +++ b/maps/ze_bioluminescent_b2.cfg @@ -0,0 +1,172 @@ +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b1" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b2" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b3" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b4" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b5" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} +; Fix blocking issue on stage 1 ending cubes +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "stage1_dodge_b6" + } + replace: + { + "classname" "func_door" + } + insert: + { + "dmg" "99999" + "forceclosed" "1" + "ignoredebris" "1" + "lip" "-960" + "spawnflags" "4096" + "wait" "-1" + } +} + +; Kill gravity attack after boss death +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "s3_boss_death_relay" + } + insert: + { + "OnTrigger" "stage3_boss_pull*,Kill,,0.2,-1" + } +} +; Add nodamage to boss attack 1 +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "rxez_hurt" + } + insert: + { + "OnHurtPlayer" "NoDamage,FireUser1,,0,-1" + } +} +; Add nodamage to boss attack 2 +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "kxj_hurt" + } + insert: + { + "OnHurtPlayer" "NoDamage,FireUser1,,0,-1" + } +} diff --git a/maps/ze_bioshock_v7_1.cfg b/maps/ze_bioshock_v7_1.cfg index 0f69112..17fb9bc 100644 --- a/maps/ze_bioshock_v7_1.cfg +++ b/maps/ze_bioshock_v7_1.cfg @@ -1,113 +1,374 @@ -;------------------------------------------------------------ -;Add a parentname to zm trigger detector on 1999 ending boat -;------------------------------------------------------------ - -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "columbia_boat_zm_detector" - } - insert: - { - "parentname" "columbia_boat_train" - } -} - -;------------- -;Extend Warmup -;------------- - -modify: -{ - match: - { - "classname" "logic_case" - "targetname" "level_case" - } - delete: - { - "OnCase05" "console,Command,say >>>Warmup ends in 60 seconds<<<,2,-1" - "OnCase05" "console,Command,say >>>Introduction Complete<<<,59,-1" - "OnCase05" "console,Command,mp_restartgame 1,62,-1" - } - insert: - { - "OnCase05" "console,Command,say >>>Warmup ends in 80 seconds<<<,2,-1" - "OnCase05" "console,Command,say >>>Introduction Complete<<<,79,-1" - "OnCase05" "console,Command,mp_restartgame 1,82,-1" - } -} - -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;CANT TAKE ZOMBIE ITEM AS CT (and vice-versa) -;--------------------------------------------- - -; CT Item Trigger push. Only Zombies and only CT not named plasmid_user get pushed - -add: -{ - "origin" "-11520 -192 9096" - "targetname" "filter_no_item_and_zombie" - "Filter01" "filter_only_t" - "Filter02" "filter_no_item" - "filtertype" "1" - "Negated" "0" - "classname" "filter_multi" -} -modify: -{ - match: - { - "origin" "-3080 -13088 9112" - "classname" "trigger_push" - "hammerid" "2227273" - } - replace: - { - "filtername" "filter_no_item_and_zombie" - } -} - -; Zombie Item Trigger push. Only CT and only Zombies not named plasmid_user get pushed - -add: -{ - "origin" "-11520 -192 9096" - "targetname" "filter_no_item_and_human" - "Filter01" "filter_only_ct" - "Filter02" "filter_no_item" - "filtertype" "1" - "Negated" "0" - "classname" "filter_multi" -} -modify: -{ - match: - { - "origin" -4248 -13088 9112" - "classname" "trigger_push" - "hammerid" "2230208" - } - replace: - { - "filtername" "filter_no_item_and_human" - } -} - -;No telehop on 1999 stage last hold -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "columbia_end_trigger" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" - } -} +;------------------------------------------------------------ +;Add a parentname to zm trigger detector on 1999 ending boat +;------------------------------------------------------------ + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "columbia_boat_zm_detector" + } + insert: + { + "parentname" "columbia_boat_train" + } +} + +;------------- +;Extend Warmup +;------------- + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "level_case" + } + delete: + { + "OnCase05" "console,Command,say >>>Warmup ends in 60 seconds<<<,2,-1" + "OnCase05" "console,Command,say >>>Introduction Complete<<<,59,-1" + "OnCase05" "console,Command,mp_restartgame 1,62,-1" + } + insert: + { + "OnCase05" "console,Command,say >>>Warmup ends in 80 seconds<<<,2,-1" + "OnCase05" "console,Command,say >>>Introduction Complete<<<,79,-1" + "OnCase05" "console,Command,mp_restartgame 1,82,-1" + } +} + +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;CANT TAKE ZOMBIE ITEM AS CT (and vice-versa) +;--------------------------------------------- + +; CT Item Trigger push. Only Zombies and only CT not named plasmid_user get pushed + +add: +{ + "origin" "-11520 -192 9096" + "targetname" "filter_no_item_and_zombie" + "Filter01" "filter_only_t" + "Filter02" "filter_no_item" + "filtertype" "1" + "Negated" "0" + "classname" "filter_multi" +} +modify: +{ + match: + { + "origin" "-3080 -13088 9112" + "classname" "trigger_push" + "hammerid" "2227273" + } + replace: + { + "filtername" "filter_no_item_and_zombie" + } +} + +; Zombie Item Trigger push. Only CT and only Zombies not named plasmid_user get pushed + +add: +{ + "origin" "-11520 -192 9096" + "targetname" "filter_no_item_and_human" + "Filter01" "filter_only_ct" + "Filter02" "filter_no_item" + "filtertype" "1" + "Negated" "0" + "classname" "filter_multi" +} +modify: +{ + match: + { + "origin" "-4248 -13088 9112" + "classname" "trigger_push" + "hammerid" "2230208" + } + replace: + { + "filtername" "filter_no_item_and_human" + } +} + +;No telehop on 1999 stage last hold +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "columbia_end_trigger" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + } +} + +;----------------------------------------------------- +; Fixes stage 4 hitbox being spawned multiple times +;----------------------------------------------------- +modify: +{ + match: + { + "targetname" "fontaine_2_targeter" + "classname" "trigger_multiple" + } + insert: + { + "OnUser1" "fontaine_2_breakable,Kill,,5,-1" + } +} + +;----------------------------------------------------- +; Hides the zombie when the big daddy is picked up +;----------------------------------------------------- +modify: +{ + match: + { + "targetname" "big_daddy_wep" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + } +} + +;------------------------ +;DYNAMIC ENTWATCH CONFIG +;------------------------ +; Items levels +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_electro_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_incinerate_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_cyclone_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_gravity_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_frost_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "plasmid_insect_level_case" + } + insert: + { + "OnCase01" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 1),0,-1" + "OnCase02" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 2),0,-1" + "OnCase03" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 3),0,-1" + } +} + +;Max uses based on the current level +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "level_case" + } + insert: + { + ; Electro - Only this one is initialized in it, added it to be safe + "OnCase06" "console,Command,sm_setmaxuses 20244 4,10.1,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "difficulty_case" ;Handling from stage 1 to 4 + special level 1999 + } + insert: + { + ; Electro + "OnCase01" "console,Command,sm_setmaxuses 20244 4,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 20244 5,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 20244 6,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 20244 6,10.1,-1" + + ;Incinerate + "OnCase01" "console,Command,sm_setmaxuses 20392 5,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 20392 6,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 20392 6,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 20392 8,10.1,-1" + + ;Sonic + "OnCase01" "console,Command,sm_setmaxuses 20538 3,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 20538 5,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 20538 5,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 20538 6,10.1,-1" + + ;Gravity + "OnCase01" "console,Command,sm_setmaxuses 5063227 3,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 5063227 4,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 5063227 4,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 5063227 5,10.1,-1" + + ;Winter + "OnCase01" "console,Command,sm_setmaxuses 5082173 3,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 5082173 4,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 5082173 4,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 5082173 5,10.1,-1" + + ;Insect + "OnCase01" "console,Command,sm_setmaxuses 24222 3,10.1,-1" + "OnCase02" "console,Command,sm_setmaxuses 24222 5,10.1,-1" + "OnCase03" "console,Command,sm_setmaxuses 24222 6,10.1,-1" + "OnCase04" "console,Command,sm_setmaxuses 24222 5,10.1,-1" + } +} +;ADMIN Room: Plasmids set to max level +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_set_plasmids_max_level" + } + insert: + { + ; Electro + "OnPressed" "console,Command,sm_setmaxuses 20244 6,1.1,-1" + ;Incinerate + "OnPressed" "console,Command,sm_setmaxuses 20392 8,1.1,-1" + ;Sonic + "OnPressed" "console,Command,sm_setmaxuses 20538 6,1.1,-1" + ;Gravity + "OnPressed" "console,Command,sm_setmaxuses 5063227 5,1.1,-1" + ;Winter + "OnPressed" "console,Command,sm_setmaxuses 5082173 5,1.1,-1" + ;Insect + "OnPressed" "console,Command,sm_setmaxuses 24222 5,1.1,-1" + } +} + + + +;; _ + +;; stage 4 - fix trigger + +modify: +{ + match: + { + "model" "*261" + "origin" "6784 -11444 940" + "classname" "trigger_multiple" + "hammerid" "5617899" + } + replace: + { + "model" "*298" + "origin" "6784 -11324 936" + } +} + +;; stage 1999 - fix falling tower + +modify: +{ + match: + { + "targetname" "columbia_lighthouse" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "3" + } +} +modify: +{ + match: + { + "targetname" "columbia_lighthouse_path3" + "classname" "path_track" + } + delete: + { + "OnPass" "columbia_lighthouse,AddOutput,spawnflags 128,0,-1" + } + insert: + { + "OnPass" "columbia_lighthouse,AddOutput,spawnflags 130,0,-1" + } +} + + diff --git a/maps/ze_blackmesa_remix_v3_6.cfg b/maps/ze_blackmesa_remix_v3_6.cfg index 936e213..88d2946 100644 --- a/maps/ze_blackmesa_remix_v3_6.cfg +++ b/maps/ze_blackmesa_remix_v3_6.cfg @@ -1,48 +1,48 @@ -modify: -{ - match: - { - "targetname" "spawn_tram1" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "targetname" "helicopter1" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "targetname" "helicopter_rotor1" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "targetname" "helicopter_rotor2" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} +modify: +{ + match: + { + "targetname" "spawn_tram1" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "helicopter1" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "helicopter_rotor1" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "helicopter_rotor2" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} diff --git a/maps/ze_blueshift_a3.cfg b/maps/ze_blueshift_a3.cfg new file mode 100644 index 0000000..5e1c8e9 --- /dev/null +++ b/maps/ze_blueshift_a3.cfg @@ -0,0 +1,78 @@ +;---------------------------- +; Unfucks Zombie doors +;---------------------------- +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "295581" + } + replace: + { + "wait" "-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "295544" + } + replace: + { + "wait" "-1" + } +} +;---------------------------- +; Unfucks Spawn Doors +;---------------------------- +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "296241" + } + replace: + { + "wait" "-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "296223" + } + replace: + { + "wait" "-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "296233" + } + replace: + { + "wait" "-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "296209" + } + replace: + { + "wait" "-1" + } +} diff --git a/maps/ze_boat_escape_jenz_v4_5.cfg b/maps/ze_boat_escape_jenz_v4_5.cfg new file mode 100755 index 0000000..d2945c9 --- /dev/null +++ b/maps/ze_boat_escape_jenz_v4_5.cfg @@ -0,0 +1,672 @@ +;; _ + +;; possible crash fix? + +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_brush" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_wall_toggle" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tanktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + +;; fix gamemodes + +; lowgrav + +modify: +{ + match: + { + "targetname" "low grav" + "classname" "trigger_multiple" + "hammerid" "224416" + } + replace: + { + "wait" "-1" + "OnStartTouch" "console,Command,sv_gravity 200,0,1" + } +} + +; modelscale + +modify: +{ + match: + { + "targetname" "modelscale" + "classname" "trigger_multiple" + "hammerid" "205674" + } + delete: + { + "OnStartTouch" "physboxcar_breakable,SetHealth,100000000,0,-1" + "OnStartTouch" "physboxcar_breakable,Color,255 0 0,0,-1" + } + insert: + { + "OnStartTouch" "physboxcar_breakable,SetHealth,100000000,0,1" + "OnStartTouch" "physboxcar_breakable,Color,255 0 0,0,1" + } +} + +; zm + +modify: +{ + match: + { + "targetname" "zm mode" + "classname" "trigger_once" + "hammerid" "296623" + } + delete: + { + "OnStartTouch" "console,Command,say **Survive 4 minutes!**,3,-1" + "OnStartTouch" "console,Command,say **Survive 2 minutes!**,120,-1" + "OnStartTouch" "console,Command,say **Survive the last minute!**,180,-1" + "OnStartTouch" "console,Command,say **25 seconds left!**,215,-1" + "OnStartTouch" "console,Command,say **10 SECONDS LEFT!!!**,230,-1" + "OnStartTouch" "console,Command,say **GOOD JOB YOU SURVIVED 4 MINUTES**,240,-1" + "OnStartTouch" "zm mode winner,Enable,,239.99,-1" + "OnStartTouch" "zm mode gamescore,Enable,,240,-1" + "OnStartTouch" "zm mode particle,Start,,0,-1" + "OnStartTouch" "zm mode teleport,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "console,Command,say **Survive 4 minutes!**,3,1" + "OnStartTouch" "console,Command,say **Survive 3 minutes!**,60,1" + "OnStartTouch" "console,Command,say **Survive 2 minutes!**,120,1" + "OnStartTouch" "console,Command,say **Survive the last minute!**,180,1" + "OnStartTouch" "console,Command,say **25 seconds left!**,215,1" + "OnStartTouch" "console,Command,say **10 SECONDS LEFT!!!**,230,1" + "OnStartTouch" "console,Command,say **GOOD JOB YOU SURVIVED 4 MINUTES**,240,1" + "OnStartTouch" "zm mode winner,Enable,,239.99,1" + "OnStartTouch" "zm mode gamescore,Enable,,240,1" + "OnStartTouch" "zm mode particle,Start,,0,1" + "OnStartTouch" "zm mode teleport,Enable,,0,1" + "OnStartTouch" "zm_mode_dynamic,Enable,,0,1" + } +} +modify: +{ + match: + { + "origin" "-13128 -5677 450.727" + "targetname" "zm mode" + "model" "models/props_lab/teleplatform.mdl" + "classname" "prop_dynamic" + "hammerid" "296690" + } + replace: + { + "targetname" "zm_mode_dynamic" + } +} + +; reverse + +modify: +{ + match: + { + "targetname" "reverse mode" + "classname" "trigger_teleport" + "hammerid" "362436" + } + delete: + { + "OnStartTouch" "reverse mode desti case,PickRandom,,0,-1" + "OnStartTouch" "hello i3d button overworld,Kill,,0,-1" + "OnStartTouch" "overworld water hurt,Disable,,0,-1" + "OnStartTouch" "underworld water hurt,Disable,,0,-1" + "OnStartTouch" "reverse overworld water teleport,Enable,,0,-1" + "OnStartTouch" "reverse underworld water teleport,Enable,,0,-1" + "OnStartTouch" "boat overworld,StartForward,,16,-1" + "OnStartTouch" "boat underworld,StartForward,,3,-1" + "OnStartTouch" "chopper,StartForward,,15,-1" + "OnStartTouch" "chopper 2,StartForward,,15,-1" + "OnStartTouch" "chopper particle,Start,,15,-1" + "OnStartTouch" "chopper 2 particle,Start,,15,-1" + "OnStartTouch" "chopper 2 particle,Stop,,55,-1" + "OnStartTouch" "chopper particle,Stop,,55,-1" + "OnStartTouch" "chopper 2,Kill,,55,-1" + "OnStartTouch" "chopper,Kill,,55,-1" + "OnStartTouch" "boat underworld,Kill,,55,-1" + "OnStartTouch" "boat overworld,Kill,,55,-1" + "OnStartTouch" "boat underworld model,Break,,55,-1" + "OnStartTouch" "boat spawn 1 model,Kill,,55,-1" + "OnStartTouch" "overworld zombie once,Disable,,0,-1" + "OnStartTouch" "overworld human once,Disable,,0,-1" + "OnStartTouch" "underworld human once,Disable,,0,-1" + "OnStartTouch" "underworld zombie once,Disable,,0,-1" + "OnStartTouch" "reverse overworld first zm teleport,Enable,,55,-1" + "OnStartTouch" "reverse underworld first zm teleport,Enable,,55,-1" + "OnStartTouch" "reverse mode brush,Toggle,,20,-1" + "OnStartTouch" "nuke ambient,PlaySound,,300,-1" + "OnStartTouch" "nuke fade,Fade,,300,-1" + "OnStartTouch" "zm mode hurt,Enable,,300,-1" + "OnStartTouch" "reverse mode end teleport,Enable,,295,-1" + "OnStartTouch" "reverse mode end dustmote,TurnOn,,293,-1" + "OnStartTouch" "breakable big wall,Break,,0,-1" + "OnStartTouch" "reverse mode dynamic,Enable,,0,-1" + "OnStartTouch" "reverse extra hold once,Enable,,0,-1" + "OnStartTouch" "hello i3d button overworld,Kill,,0,-1" + "OnStartTouch" "reverse mode filter giver,Enable,,0,-1" + "OnStartTouch" "boat underworld,Kill,,0,-1" + "OnStartTouch" "chopper 2,Kill,,0,-1" + } + insert: + { + "OnStartTouch" "reverse mode desti case,PickRandom,,0,1" + "OnStartTouch" "hello i3d button overworld,Kill,,0,1" + "OnStartTouch" "overworld water hurt,Disable,,0,1" + "OnStartTouch" "underworld water hurt,Disable,,0,1" + "OnStartTouch" "reverse overworld water teleport,Enable,,0,1" + "OnStartTouch" "reverse underworld water teleport,Enable,,0,1" + "OnStartTouch" "boat overworld,StartForward,,16,1" + "OnStartTouch" "boat underworld,StartForward,,3,1" + "OnStartTouch" "chopper,StartForward,,15,1" + "OnStartTouch" "chopper 2,StartForward,,15,1" + "OnStartTouch" "chopper particle,Start,,15,1" + "OnStartTouch" "chopper 2 particle,Start,,15,1" + "OnStartTouch" "chopper 2 particle,Stop,,55,1" + "OnStartTouch" "chopper particle,Stop,,55,1" + "OnStartTouch" "chopper 2,Kill,,55,1" + "OnStartTouch" "chopper,Kill,,55,1" + "OnStartTouch" "boat underworld,Kill,,55,1" + "OnStartTouch" "boat overworld,Kill,,55,1" + "OnStartTouch" "boat underworld model,Break,,55,1" + "OnStartTouch" "boat spawn 1 model,Kill,,55,1" + "OnStartTouch" "overworld zombie once,Disable,,0,1" + "OnStartTouch" "overworld human once,Disable,,0,1" + "OnStartTouch" "underworld human once,Disable,,0,1" + "OnStartTouch" "underworld zombie once,Disable,,0,1" + "OnStartTouch" "reverse overworld first zm teleport,Enable,,55,1" + "OnStartTouch" "reverse underworld first zm teleport,Enable,,55,1" + "OnStartTouch" "reverse mode brush,Toggle,,20,1" + "OnStartTouch" "nuke ambient,PlaySound,,300,1" + "OnStartTouch" "nuke fade,Fade,,300,1" + "OnStartTouch" "zm mode hurt,Enable,,300,1" + "OnStartTouch" "reverse mode end teleport,Enable,,295,1" + "OnStartTouch" "reverse mode end dustmote,TurnOn,,293,1" + "OnStartTouch" "breakable big wall,Break,,0,1" + "OnStartTouch" "reverse extra hold once,Enable,,0,1" + "OnStartTouch" "hello i3d button overworld,Kill,,0,1" + "OnStartTouch" "reverse mode filter giver,Enable,,0,1" + "OnStartTouch" "boat underworld,Kill,,0,1" + "OnStartTouch" "chopper 2,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "reverse template" + "classname" "point_template" + "hammerid" "381004" + } + replace: + { + "Template02" "reverse_mode_dynamic" + } +} +modify: +{ + match: + { + "targetname" "reverse mode dynamic" + "model" "models/props/cs_militia/crate_extrasmallmill.mdl" + "classname" "prop_dynamic" + } + replace: + { + "targetname" "reverse_mode_dynamic" + "StartDisabled" "0" + } +} + +; snow + +modify: +{ + match: + { + "targetname" "snow mode" + "classname" "trigger_once" + "hammerid" "438841" + } + delete: + { + "OnStartTouch" "fog controller and fps whoring like a noob,TurnOn,,0,-1" + "OnStartTouch" "snow mode fog,TurnOff,,1,-1" + "OnStartTouch" "snow mode template 1,ForceSpawn,,2,-1" + } + insert: + { + "OnStartTouch" "fog controller and fps whoring like a noob,TurnOn,,0,1" + "OnStartTouch" "snow mode fog,TurnOff,,1,1" + "OnStartTouch" "snow mode template 1,ForceSpawn,,2,1" + } +} + +; chaos + +modify: +{ + match: + { + "targetname" "chaos mode" + "classname" "trigger_once" + "hammerid" "561037" + } + delete: + { + "OnStartTouch" "chaos mode timer,Enable,,0,-1" + "OnStartTouch" "chaos mode brush,Toggle,,1,-1" + "OnStartTouch" "chaos mode particle,Start,,1,-1" + "OnStartTouch" "chaos mode skin trigger,Enable,,5,-1" + } + insert: + { + "OnStartTouch" "chaos mode timer,Enable,,0,1" + "OnStartTouch" "chaos mode brush,Toggle,,1,1" + "OnStartTouch" "chaos mode particle,Start,,1,1" + "OnStartTouch" "chaos mode skin trigger,Enable,,5,1" + } +} +modify: +{ + match: + { + "targetname" "chaos mode case color relay" + "classname" "trigger_once" + "hammerid" "584407" + } + replace: + { + "classname" "trigger_multiple" + } + insert: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "chaos mode case modelscale" + "classname" "logic_relay" + "hammerid" "571396" + } + delete: + { + "OnTrigger" "console,Command,say **small players for 10 seconds!**,0,1" + } + insert: + { + "OnTrigger" "console,Command,say **small players for 10 seconds!**,0,-1" + } +} +modify: +{ + match: + { + "targetname" "chaos mode cases" + "classname" "logic_case" + "hammerid" "561109" + } + delete: + { + "OnCase06" "console,Command,say **Fast speed for 10 seconds**,0,-1" + "OnCase03" "chaos mode case push CT,Enable,,0,-1" + "OnCase03" "chaos mode case push CT,Disable,,10,-1" + "OnCase02" "chaos mode case push ZM,Enable,,0,-1" + "OnCase02" "chaos mode case push ZM,Disable,,10,-1" + } + insert: + { + "OnCase06" "console,Command,say **Fast speed for 10 seconds**,0,-1" + } +} +modify: +{ + match: + { + "targetname" "chaos mode case speed" + "classname" "trigger_multiple" + "hammerid" "576377" + } + delete: + { + "OnStartTouch" "console,Command,say **Fast speed for 10 seconds**,0,-1" + } +} + +add: +{ + "model" "*132" + "targetname" "chaos_mode_case_push_CT_90" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_CT" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*132" + "targetname" "chaos_mode_case_push_CT_180" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_CT" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*132" + "targetname" "chaos_mode_case_push_CT_270" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_CT" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "chaos mode case push CT" + "classname" "trigger_push" + "hammerid" "566165" + } + replace: + { + "targetname" "chaos_mode_case_push_CT_0" + } +} +modify: +{ + match: + { + "targetname" "chaos mode case push case ct" + "classname" "logic_case" + "hammerid" "584331" + } + delete: + { + "OnCase01" "chaos mode case push CT,AddOutput,angles 0 90 0,0,-1" + "OnCase02" "chaos mode case push CT,AddOutput,angles 0 270 0,0,-1" + "OnCase03" "chaos mode case push CT,AddOutput,angles 0 180 0,0,-1" + "OnCase04" "chaos mode case push CT,AddOutput,angles 0 0 0,0,-1" + } + insert: + { + "OnCase01" "chaos_mode_case_push_CT_0,Enable,,0,-1" + "OnCase01" "chaos_mode_case_push_CT_0,Disable,,10,-1" + "OnCase02" "chaos_mode_case_push_CT_90,Enable,,0,-1" + "OnCase02" "chaos_mode_case_push_CT_90,Disable,,10,-1" + "OnCase03" "chaos_mode_case_push_CT_180,Enable,,0,-1" + "OnCase03" "chaos_mode_case_push_CT_180,Disable,,10,-1" + "OnCase04" "chaos_mode_case_push_CT_270,Enable,,0,-1" + "OnCase04" "chaos_mode_case_push_CT_270,Disable,,10,-1" + } +} + +add: +{ + "model" "*131" + "targetname" "chaos_mode_case_push_ZM_90" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*131" + "targetname" "chaos_mode_case_push_ZM_180" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*131" + "targetname" "chaos_mode_case_push_ZM_270" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-55 -3677.5 -1145" + "filtername" "filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "chaos mode case push ZM" + "classname" "trigger_push" + "hammerid" "566096" + } + replace: + { + "targetname" "chaos_mode_case_push_ZM_0" + } +} +modify: +{ + match: + { + "targetname" "chaos mode case push case" + "classname" "logic_case" + "hammerid" "584255" + } + delete: + { + "OnCase01" "chaos mode case push ZM,AddOutput,angles 0 90 0,0,-1" + "OnCase02" "chaos mode case push ZM,AddOutput,angles 0 270 0,0,-1" + "OnCase03" "chaos mode case push ZM,AddOutput,angles 0 180 0,0,-1" + "OnCase04" "chaos mode case push ZM,AddOutput,angles 0 0 0,0,-1" + } + insert: + { + "OnCase01" "chaos_mode_case_push_ZM_0,Enable,,0,-1" + "OnCase01" "chaos_mode_case_push_ZM_0,Disable,,10,-1" + "OnCase02" "chaos_mode_case_push_ZM_90,Enable,,0,-1" + "OnCase02" "chaos_mode_case_push_ZM_90,Disable,,10,-1" + "OnCase03" "chaos_mode_case_push_ZM_180,Enable,,0,-1" + "OnCase03" "chaos_mode_case_push_ZM_180,Disable,,10,-1" + "OnCase04" "chaos_mode_case_push_ZM_270,Enable,,0,-1" + "OnCase04" "chaos_mode_case_push_ZM_270,Disable,,10,-1" + } +} + +; static + +modify: +{ + match: + { + "targetname" "static mode" + "classname" "trigger_once" + "hammerid" "644726" + } + delete: + { + "OnStartTouch" "static mode brush,Toggle,,0,-1" + "OnStartTouch" "static mode template,ForceSpawn,,0,-1" + "OnStartTouch" "brigde value,AddHealth,100000,0,-1" + "OnStartTouch" "static mode breakable case color,PickRandom,,0,-1" + } + insert: + { + "OnStartTouch" "static mode brush,Toggle,,0,1" + "OnStartTouch" "static mode template,ForceSpawn,,0,1" + "OnStartTouch" "brigde value,AddHealth,100000,0,1" + "OnStartTouch" "static mode breakable case color,PickRandom,,0,1" + } +} + + diff --git a/maps/ze_boatescape6_remix_fix2.cfg b/maps/ze_boatescape6_remix_fix2.cfg index 2fce839..5ba69f9 100644 --- a/maps/ze_boatescape6_remix_fix2.cfg +++ b/maps/ze_boatescape6_remix_fix2.cfg @@ -698,3 +698,24 @@ modify: "OnPass" "!activator,FireUser1,,2.5,-1" } } + + + +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_bowser_in_the_fire_sea_v1e.cfg b/maps/ze_bowser_in_the_fire_sea_v1e.cfg index 140bc98..b12e5a3 100644 --- a/maps/ze_bowser_in_the_fire_sea_v1e.cfg +++ b/maps/ze_bowser_in_the_fire_sea_v1e.cfg @@ -610,4 +610,98 @@ add: "StartDisabled" "0" "alternateticksfix" "0" "filtername" "zombie only" -} \ No newline at end of file +} + + + +;; _ + +;; stage 4 - fix shortcuts + +add: +{ + "model" "*439" + "target" "ins_shortcut_pro_tdes2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-1082 -7281 1906" + "classname" "trigger_teleport" +} +add: +{ + "model" "*373" + "target" "ins_shortcut_pro_tdes1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-859 -6619.5 2361" + "classname" "trigger_teleport" +} +add: +{ + "model" "*373" + "target" "ins_shortcut_pro_tdes1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-1973 -6619.5 1984" + "classname" "trigger_teleport" +} +add: +{ + "model" "*373" + "target" "ins_shortcut_pro_tdes1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3048.5 -6755.5 2350.5" + "classname" "trigger_teleport" +} +add: +{ + "targetname" "clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "368 -7337 3106.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2867 -448 -4.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2867 448 4.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "36472" + } + insert: + { + "OnMapSpawn" "clip1,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1921 -7932.5 2470.5" + "classname" "trigger_teleport" + "hammerid" "299733" + } + insert: + { + "target" "ins_shortcut_pro_tdes1" + "spawnflags" "1" + } +} + + diff --git a/maps/ze_breakable_v1_8.cfg b/maps/ze_breakable_v1_8.cfg new file mode 100755 index 0000000..b83cc49 --- /dev/null +++ b/maps/ze_breakable_v1_8.cfg @@ -0,0 +1,18 @@ +; +; STRIPPER BY ENCAP +; +;buffed nuke + +modify: +{ + match: + { + "targetname" "trigger_hurt_fin" + "damage" "1500" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} \ No newline at end of file diff --git a/maps/ze_builders_v1c.cfg b/maps/ze_builders_v1c.cfg new file mode 100755 index 0000000..732480c --- /dev/null +++ b/maps/ze_builders_v1c.cfg @@ -0,0 +1,3400 @@ + +;------------------------ +;TRIGGER DOWN ON ELEVATOR ORIGIN +;------------------------ +modify: +{ + match: + { + "targetname" "tp_down_4" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-11302 4154 -4838" + } +} +;------------------------ +;FIXING THE CD ON ITEMS SAME FOR ALL THE LEVELS PLUMBER +;------------------------ +modify: +{ + match: + { + "targetname" "item_plombier_relay_use" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,110,-1" + "OnTrigger" "Item_plombier_button,Unlock,,110,-1" + } + insert: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_plombier_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_plombier_relay_use_2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,90,-1" + "OnTrigger" "Item_plombier_button,Unlock,,90,-1" + } + insert: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_plombier_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_plombier_relay_use_3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,70,-1" + "OnTrigger" "Item_plombier_button,Unlock,,70,-1" + } + insert: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_plombier_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_plombier_relay_use_4" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,50,-1" + "OnTrigger" "Item_plombier_button,Unlock,,50,-1" + } + insert: + { + "OnTrigger" "Item_plombier_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_plombier_button,Unlock,,80,-1" + } +} +filter: +{ +"origin" "5230 4554 880" +"targetname" "Item_plombier_case_display" +"Case06" "6" +"Case05" "5" +"Case04" "4" +"Case03" "3" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"hammerid" "924029" +"OnCase01" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase01" "Item_plombier_text_cd,AddOutput,message - CD 110s Pushing water -,0,-1" +"OnCase02" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase02" "Item_plombier_text_cd,AddOutput,message - CD 90s burning and pushing water -,0,-1" +"OnCase03" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase03" "Item_plombier_text_cd,AddOutput,message - CD 70s freezing and pushing water -,0,-1" +"OnCase04" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase04" "Item_plombier_text_cd,AddOutput,message - CD 50s freezing and pushing water -,0,-1" +"OnCase05" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase05" "Item_plombier_text_cd,AddOutput,message - CD 50s freezing and pushing water -,0,-1" +"OnCase06" "Item_plombier_text_cd,Display,,0.01,-1" +"OnCase06" "Item_plombier_text_cd,AddOutput,message - CD 50s freezing and pushing water -,0,-1" +} +filter: +{ +"origin" "5230 4570 880" +"targetname" "Item_plombier_counter_display" +"startvalue" "1" +"StartDisabled" "0" +"classname" "math_counter" +"hammerid" "924031" +"OnGetValue" "Item_plombier_case_display,InValue,,0,-1" +} +add: +{ +"origin" "5278 4570 880" +"y" "0.3" +"x" "0.05" +"targetname" "Item_plombier_text" +"spawnflags" "0" +"message" "Item: Plumber! \nEffect: Push zombies with his water \nDuration: 5 seconds \nCooldown: 80 seconds" +"holdtime" "4" +"fxtime" ".05" +"fadeout" "0.5" +"fadein" ".025" +"effect" "2" +"color2" "0 255 255" +"color" "0 255 255" +"channel" "2" +"classname" "game_text" +} +filter: +{ +"origin" "5278 4570 880" +"y" "0.3" +"x" "0.05" +"targetname" "Item_plombier_text" +"spawnflags" "0" +"message" "Item: Plumber! +"holdtime" "4" +"fxtime" ".05" +"fadeout" "0.5" +"fadein" ".025" +"effect" "2" +"color2" "0 255 255" +"color" "0 255 255" +"channel" "2" +"classname" "game_text" +"hammerid" "923872" +} +filter: +{ +"origin" "5262 4554 880" +"y" "0.55" +"x" "1" +"targetname" "Item_plombier_text_cd" +"spawnflags" "0" +"message" "- CD 110s Pushing water -" +"holdtime" "4000" +"fxtime" ".05" +"fadeout" ".05" +"fadein" "0.05" +"effect" "2" +"color2" "135 206 250" +"color" "135 206 250" +"channel" "2" +"classname" "game_text" +"hammerid" "923726" +} +;------------------------ +;FIXING THE CD ON ITEMS SAME FOR ALL THE LEVELS ELECTRICIAN +;------------------------ +add: +{ +"origin" "6139 4895 880" +"y" "0.3" +"x" "0.05" +"targetname" "Item_electricien_text" +"spawnflags" "0" +"message" "Item: Electrician! \nEffect: Spawn a tower to electrocutes zombies \nDuration: 8 seconds \nCooldown: 80 seconds" +"holdtime" "4" +"fxtime" ".05" +"fadeout" "0.5" +"fadein" ".025" +"effect" "2" +"color2" "135 206 250" +"color" "135 206 250" +"channel" "2" +"classname" "game_text" +} +filter: +{ +"origin" "6139 4895 880" +"y" "0.3" +"x" "0.05" +"targetname" "Item_electricien_text" +"spawnflags" "0" +"message" "Item: Electrician! +"holdtime" "4" +"fxtime" ".05" +"fadeout" "0.5" +"fadein" ".025" +"effect" "2" +"color2" "135 206 250" +"color" "135 206 250" +"channel" "2" +"classname" "game_text" +"hammerid" "924123" +} +filter: +{ +"origin" "6155 4959 880" +"targetname" "Item_electricien_case_display" +"Case06" "6" +"Case05" "5" +"Case04" "4" +"Case03" "3" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"hammerid" "924036" +"OnCase01" "Item_electricien_text_cd,Display,,0.01,-1" +"OnCase01" "Item_electricien_text_cd,AddOutput,message - CD 110s Damage 50 -,0,-1" +"OnCase02" "Item_electricien_text_cd,Display,,0.01,-1" +"OnCase02" "Item_electricien_text_cd,AddOutput,message - CD 90s Damage 200 -,0,-1" +"OnCase03" "Item_electricien_text_cd,Display,,0.01,-1" +"OnCase03" "Item_electricien_text_cd,AddOutput,message - CD 70s Damage 400 -,0,-1" +"OnCase04" "Item_electricien_text_cd,Display,,0.01,-1" +"OnCase04" "Item_electricien_text_cd,AddOutput,message - CD 50s Damage 1000 -,0,-1" +} +filter: +{ +"origin" "6155 4943 880" +"targetname" "Item_electricien_counter_display" +"startvalue" "1" +"StartDisabled" "0" +"classname" "math_counter" +"hammerid" "924117" +"OnGetValue" "Item_electricien_case_display,InValue,,0,-1" +} +filter: +{ +"origin" "6155 4895 880" +"y" "0.55" +"x" "1" +"targetname" "Item_electricien_text_cd" +"spawnflags" "0" +"message" "- CD 110s Damage 50 -" +"holdtime" "4000" +"fxtime" ".05" +"fadeout" ".05" +"fadein" "0.05" +"effect" "2" +"color2" "32 158 255" +"color" "32 158 255" +"channel" "2" +"classname" "game_text" +"hammerid" "924104" +} +modify: +{ + match: + { + "targetname" "item_electricien_relay_use_2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,90,-1" + "OnTrigger" "Item_electricien_button,Unlock,,90,-1" + } + insert: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_electricien_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_electricien_relay_use_4" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,50,-1" + "OnTrigger" "Item_electricien_button,Unlock,,50,-1" + } + insert: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_electricien_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_electricien_relay_use_3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,70,-1" + "OnTrigger" "Item_electricien_button,Unlock,,70,-1" + } + insert: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_electricien_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "item_electricien_relay_use" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,110,-1" + "OnTrigger" "Item_electricien_button,Unlock,,110,-1" + } + insert: + { + "OnTrigger" "Item_electricien_particle_sfera,Start,,80,-1" + "OnTrigger" "Item_electricien_button,Unlock,,80,-1" + } +} +;------------------------ +;MAKING SOME PART OF THE MAP EASIER +;------------------------ +modify: +{ + match: + { + "targetname" "travaux_stage1_1_button11" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "travaux_sound,Volume,0,20,-1" + "OnTrigger" "cmd,Command,say ** The builder started to work 20s **,0,-1" + "OnTrigger" "debris_2_break,Break,,20,-1" + "OnTrigger" "debris_2,Kill,,20,-1" + } + insert: + { + "OnTrigger" "travaux_sound,Volume,0,30,-1" + "OnTrigger" "cmd,Command,say ** The builder started to work 30s **,0,-1" + "OnTrigger" "debris_2_break,Break,,30,-1" + "OnTrigger" "debris_2,Kill,,30,-1" + } +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "0 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1328 -213" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 0 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 1328 -213" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 0" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1248 -227" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 0 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 1248 -227" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 0" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 1088 -261" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "0 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 1168 -245" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 0 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1168 -245" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 0" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1168 -245" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 0 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1088 -261" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 0" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 1008 -273" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "0 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 1008 -273" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 0 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "448 928 -287" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +add: +{ +"model" "*284" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "0 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "608 928 -287" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +modify: +{ + match: + { + "targetname" "button_lobby" + "classname" "func_button" + } + delete: + { + "OnUseLocked" "move_1,Open,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 35s,0,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + "OnUseLocked" "part_1water,Kill,,25.01,-1" + "OnUseLocked" "elec_sound,StopSound,,25.01,-1" + "OnUseLocked" "part_1water,Stop,,25,-1" + "OnUseLocked" "hurt_water,Kill,,25,-1" + "OnUseLocked" "elec_sound,Volume,0,25,-1" + "OnUseLocked" "spark_5,Kill,,25,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,25,-1" + "OnUseLocked" "spark_working_1,StopSpark,,25,-1" + "OnUseLocked" "spark_working_1,Kill,,25.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,35,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,35,-1" + } + insert: + { + "OnUseLocked" "move_1,Open,,20,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 20s,0,-1" + "OnUseLocked" "fade_trigger,Fade,,20,-1" + "OnUseLocked" "part_1water,Kill,,10.01,-1" + "OnUseLocked" "elec_sound,StopSound,,10.01,-1" + "OnUseLocked" "part_1water,Stop,,10,-1" + "OnUseLocked" "hurt_water,Kill,,10,-1" + "OnUseLocked" "elec_sound,Volume,0,10,-1" + "OnUseLocked" "spark_5,Kill,,10,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,10,-1" + "OnUseLocked" "spark_working_1,StopSpark,,10,-1" + "OnUseLocked" "spark_working_1,Kill,,10.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,20,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,20,-1" + } +} +modify: +{ + match: + { + "targetname" "Gimmick_Lift_Timer" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "Gimmick_Lift_Position,Subtract,0.05,0,-1" + } + insert: + { + "OnTimer" "Gimmick_Lift_Position,Subtract,0.02,0,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test10" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** THE ELECTRICIAN LETF THE GAME ?! 25s **,0,-1" + "OnFail" "spark_2,Kill,,25,1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "button_3,Unlock,,25,-1" + "OnFail" "relay_fog_end,Trigger,,20,-1" + "OnFail" "bridge3b,Open,,25,-1" + "OnFail" "button_5,Unlock,,25,-1" + "OnFail" "fade_trigger,Fade,,25,-1" + } + insert: + { + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** THE ELECTRICIAN LETF THE GAME ?! 15s **,0,-1" + "OnFail" "spark_2,Kill,,15,1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "button_3,Unlock,,15,-1" + "OnFail" "relay_fog_end,Trigger,,10,-1" + "OnFail" "bridge3b,Open,,15,-1" + "OnFail" "button_5,Unlock,,15,-1" + "OnFail" "fade_trigger,Fade,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test3" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_stage1_4_toggle,Toggle,,25,-1" + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** THE PLUMBER IS DEAD OR WHAT? 25s **,0,-1" + "OnFail" "water_4,Open,,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "part_4_water,Kill,,25.01,-1" + "OnFail" "part_4_water,Stop,,25,-1" + "OnFail" "relay_bridge2,Trigger,,35,-1" + "OnFail" "chinese_bridge3,Enable,,35,-1" + "OnFail" "fade_trigger,Fade,,25,-1" + } + insert: + { + "OnFail" "travaux_stage1_4_toggle,Toggle,,15,-1" + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** THE PLUMBER IS DEAD OR WHAT? 15s **,0,-1" + "OnFail" "water_4,Open,,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "part_4_water,Kill,,15.01,-1" + "OnFail" "part_4_water,Stop,,15,-1" + "OnFail" "relay_bridge2,Trigger,,25,-1" + "OnFail" "chinese_bridge3,Enable,,25,-1" + "OnFail" "fade_trigger,Fade,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "button_2" + "classname" "func_button" + } + delete: + { + "OnUseLocked" "move_2,Open,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 35s,0,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + "OnUseLocked" "part_1water,Kill,,25.01,-1" + "OnUseLocked" "elec_sound,StopSound,,25.01,-1" + "OnUseLocked" "part_1water,Stop,,25,-1" + "OnUseLocked" "hurt_water,Kill,,25,-1" + "OnUseLocked" "elec_sound,Volume,0,25,-1" + "OnUseLocked" "spark_5,Kill,,25,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,25,-1" + "OnUseLocked" "spark_working_2,StartSpark,,0,-1" + "OnUseLocked" "spark_working_2,StopSpark,,25,-1" + "OnUseLocked" "spark_working_2,Kill,,25.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,35,-1" + "OnUseLocked" "tp_down_2,Enable,,25,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,35,-1" + } + insert: + { + "OnUseLocked" "move_2,Open,,20,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 20s,0,-1" + "OnUseLocked" "!self,Kill,,0,-1" + "OnUseLocked" "glow_lobby1,Kill,,0,-1" + "OnUseLocked" "fade_trigger,Fade,,20,-1" + "OnUseLocked" "part_1water,Kill,,10.01,-1" + "OnUseLocked" "elec_sound,StopSound,,10.01,-1" + "OnUseLocked" "part_1water,Stop,,10,-1" + "OnUseLocked" "hurt_water,Kill,,10,-1" + "OnUseLocked" "elec_sound,Volume,0,10,-1" + "OnUseLocked" "spark_5,Kill,,10,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,10,-1" + "OnUseLocked" "spark_working_2,StartSpark,,0,-1" + "OnUseLocked" "spark_working_2,StopSpark,,10,-1" + "OnUseLocked" "spark_working_2,Kill,,10.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,20,-1" + "OnUseLocked" "tp_down_2,Enable,,10,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,20,-1" + "OnPressed" "mason_break1,Enable,,10,-1" + "OnPressed" "mason_break1,Kill,,20,-1" + "OnUseLocked" "mason_break1,Enable,,20,-1" + "OnUseLocked" "mason_break1,Kill,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test8" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** THE ELECTRICIAN CAN FIX ELECTRICITY FASTER! LET HIM. 25s **,0,-1" + "OnFail" "spark_1,Kill,,25,-1" + "OnFail" "elec_sound_1,Volume,0,25,-1" + "OnFail" "elec_sound_1,StopSound,,25.01,-1" + "OnFail" "hurt_water_3,Kill,,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "button_2,Unlock,,25,-1" + "OnFail" "relay_laser_elec_2,Trigger,,25,-1" + "OnFail" "relay_laser_elec_3,Trigger,,25,-1" + "OnFail" "fade_trigger,Fade,,25,-1" + } + insert: + { + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** THE ELECTRICIAN CAN FIX ELECTRICITY FASTER! LET HIM. 15s **,0,-1" + "OnFail" "spark_1,Kill,,15,-1" + "OnFail" "elec_sound_1,Volume,0,15,-1" + "OnFail" "elec_sound_1,StopSound,,15.01,-1" + "OnFail" "hurt_water_3,Kill,,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "button_2,Unlock,,15,-1" + "OnFail" "relay_laser_elec_2,Trigger,,15,-1" + "OnFail" "relay_laser_elec_3,Trigger,,15,-1" + "OnFail" "fade_trigger,Fade,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test1" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_stage1_2_toggle,Toggle,,25,-1" + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** LET THE GODDAMN PLUMBER FIX PIPES! 25s **,0,-1" + "OnFail" "water_3,Open,,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "case_chinese_choice1,PickRandom,,25,-1" + "OnFail" "fade_trigger,Fade,,25,-1" + } + insert: + { + "OnFail" "travaux_stage1_2_toggle,Toggle,,15,-1" + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** LET THE GODDAMN PLUMBER FIX PIPES! 15s **,0,-1" + "OnFail" "water_3,Open,,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "case_chinese_choice1,PickRandom,,15,-1" + "OnFail" "fade_trigger,Fade,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "travaux_stage1_1_toggle,Toggle,,25,-1" + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE PLUMBER FIX IT! 25s **,0,-1" + "OnFail" "water_1,Open,,25,-1" + "OnFail" "part_1a,Stop,,25,-1" + "OnFail" "!activator,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "case_chinese_choice,PickRandom,,25,-1" + "OnFail" "case_chinese_choice,Kill,,25.01,-1" + "OnFail" "relay_toggle_1_2nd_time,Trigger,,25,-1" + } + insert: + { + "OnFail" "travaux_stage1_1_toggle,Toggle,,15,-1" + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE PLUMBER FIX IT! 15s **,0,-1" + "OnFail" "water_1,Open,,15,-1" + "OnFail" "part_1a,Stop,,15,-1" + "OnFail" "!activator,ModifySpeed,1,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "case_chinese_choice,PickRandom,,15,-1" + "OnFail" "case_chinese_choice,Kill,,15.01,-1" + "OnFail" "relay_toggle_1_2nd_time,Trigger,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test9" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE ELECTRICIAN DO IT! 25s **,0,-1" + "OnFail" "spark_5,Kill,,25,-1" + "OnFail" "elec_sound,Volume,0,25,-1" + "OnFail" "elec_sound,StopSound,,25.01,-1" + "OnFail" "hurt_water,Kill,,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "part_1water,Kill,,25.01,-1" + "OnFail" "part_1water,Stop,,25,-1" + "OnFail" "cmd,Command,say ** The electricity seems fixed for now.. **,25,-1" + "OnFail" "button_lobby,Unlock,,25,-1" + "OnFail" "compare_elec,SetValue,1,25,-1" + "OnFail" "relay_elec_spawn,Trigger,,25,-1" + "OnFail" "relay_laser_elec_1,Trigger,,25,-1" + } + insert: + { + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE ELECTRICIAN DO IT! 15s **,0,-1" + "OnFail" "spark_5,Kill,,15,-1" + "OnFail" "elec_sound,Volume,0,15,-1" + "OnFail" "elec_sound,StopSound,,15.01,-1" + "OnFail" "hurt_water,Kill,,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "part_1water,Kill,,15.01,-1" + "OnFail" "part_1water,Stop,,15,-1" + "OnFail" "cmd,Command,say ** The electricity seems fixed for now.. **,15,-1" + "OnFail" "button_lobby,Unlock,,15,-1" + "OnFail" "compare_elec,SetValue,1,15,-1" + "OnFail" "relay_elec_spawn,Trigger,,15,-1" + "OnFail" "relay_laser_elec_1,Trigger,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test9" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE ELECTRICIAN DO IT! 25s **,0,-1" + "OnFail" "spark_5,Kill,,25,-1" + "OnFail" "elec_sound,Volume,0,25,-1" + "OnFail" "elec_sound,StopSound,,25.01,-1" + "OnFail" "hurt_water,Kill,,25,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "part_1water,Kill,,25.01,-1" + "OnFail" "part_1water,Stop,,25,-1" + "OnFail" "cmd,Command,say ** The electricity seems fixed for now.. **,25,-1" + "OnFail" "button_lobby,Unlock,,25,-1" + "OnFail" "compare_elec,SetValue,1,25,-1" + "OnFail" "relay_elec_spawn,Trigger,,25,-1" + "OnFail" "relay_laser_elec_1,Trigger,,25,-1" + } + insert: + { + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** Why did you trigger? LET THE ELECTRICIAN DO IT! 15s **,0,-1" + "OnFail" "spark_5,Kill,,15,-1" + "OnFail" "elec_sound,Volume,0,15,-1" + "OnFail" "elec_sound,StopSound,,15.01,-1" + "OnFail" "hurt_water,Kill,,15,-1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "part_1water,Kill,,15.01,-1" + "OnFail" "part_1water,Stop,,15,-1" + "OnFail" "cmd,Command,say ** The electricity seems fixed for now.. **,15,-1" + "OnFail" "button_lobby,Unlock,,15,-1" + "OnFail" "compare_elec,SetValue,1,15,-1" + "OnFail" "relay_elec_spawn,Trigger,,15,-1" + "OnFail" "relay_laser_elec_1,Trigger,,15,-1" + } +} +add: +{ +"model" "*76" +"targetname" "tp_5_anti_glitch" +"target" "tp_dest_boss" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-2009.5 505 -256" +"classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test11" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** I STOP TO TALK.. 25s **,0,-1" + "OnFail" "travaux_stage1_1_button26,Kill,,0,-1" + "OnFail" "spark_3,Kill,,25,1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "button_4,Unlock,,25,-1" + "OnFail" "relay_laser_elec_5,Trigger,,25,-1" + "OnFail" "fade_trigger,Fade,,25,-1" + } + insert: + { + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** WHERE IS THE ELECTRICIAN?! 15s **,0,-1" + "OnFail" "travaux_stage1_1_button26,Kill,,0,-1" + "OnFail" "spark_3,Kill,,15,1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "button_4,Unlock,,15,-1" + "OnFail" "relay_laser_elec_5,Trigger,,15,-1" + "OnFail" "fade_trigger,Fade,,15,-1" + "OnPass" "grate_1,Break,,5,-1" + "OnFail" "grate_1,Break,,15,-1" + "OnPass" "cmd,Command,say ** OPENING THE SHORTCUT... **,5,-1" + "OnFail" "cmd,Command,say ** OPENING THE SHORTCUT... **,15,-1" + } +} +filter: +{ +"origin" "-1648 310 -140.653" +"VerticalGlowSize" "16" +"targetname" "glow_lobby2" +"spawnflags" "0" +"rendercolor" "12 255 0" +"MinDist" "1" +"MaxDist" "10" +"HorizontalGlowSize" "16" +"HDRColorScale" "1.0" +"GlowProxySize" "2.0" +"angles" "0 180 0" +"classname" "env_lightglow" +"hammerid" "1044711" +} +filter: +{ +"model" "*281" +"wait" "3" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"targetname" "button_3" +"speed" "5" +"spawnflags" "3073" +"sounds" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "-1659 310 -211.55" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +} +add: +{ +"model" "*124" +"StartDisabled" "0" +"spawnflags" "1" +"origin" "-1680 512 -218" +"classname" "trigger_once" +"OnTrigger" "tp_3,Enable,,45,-1" +"OnTrigger" "relay_kill3,Trigger,,45.01,-1" +"OnTrigger" "relay_fog_no_reverse,Trigger,,0,-1" +"OnTrigger" "fade_trigger,Fade,,0,-1" +"OnTrigger" "hall_smoke_part_1,Start,,0,-1" +"OnTrigger" "move_3,Open,,0,-1" +"OnTrigger" "temp_c4,Kill,,0,-1" +"OnTrigger" "laser_2,TurnOn,,0,-1" +"OnTrigger" "laser_1,TurnOn,,0,-1" +"OnTrigger" "tp_down_3,Enable,,0,-1" +"OnTrigger" "part_6,Start,,0,-1" +"OnTrigger" "timer_tesla_lab,Enable,,0,-1" +"OnTrigger" "door_sound_boss,PlaySound,,0,-1" +"OnTrigger" "5,Volume,0,5,-1" +"OnTrigger" "6,PlaySound,,5,-1" +"OnTrigger" "part_ambient_machine,Start,,0,-1" +"OnTrigger" "laser_ele1a5,TurnOn,,0,-1" +"OnTrigger" "laser_ele1a6,TurnOn,,0,-1" +"OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND LABORATORY & RESEARCH -,0,-1" +"OnTrigger" "informations_room_text,Display,,0.01,-1" +} +filter: +{ +"model" "*364" +"targetname" "tp_anti_glitch_game1" +"target" "tp_dest_anti_glitch_game1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "898 1150 -158" +"classname" "trigger_teleport" +"hammerid" "1485356" +} +modify: +{ + match: + { + "targetname" "button_4" + "classname" "func_button" + } + delete: + { + "OnPressed" "grate_1,Break,,0,-1" + "OnUseLocked" "grate_1,Break,,0,-1" + "OnUseLocked" "move_4,Open,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 35s,0,-1" + "OnUseLocked" "!self,Kill,,0,-1" + "OnUseLocked" "glow_lobby3,Kill,,0,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + "OnUseLocked" "part_1water,Kill,,25.01,-1" + "OnUseLocked" "elec_sound,StopSound,,25.01,-1" + "OnUseLocked" "part_1water,Stop,,25,-1" + "OnUseLocked" "hurt_water,Kill,,25,-1" + "OnUseLocked" "elec_sound,Volume,0,25,-1" + "OnUseLocked" "spark_5,Kill,,25,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,25,-1" + "OnUseLocked" "spark_working_4,StopSpark,,25,-1" + "OnUseLocked" "spark_working_4,Kill,,25.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,35,-1" + "OnUseLocked" "part_6,Kill,,35,-1" + "OnUseLocked" "dyn_decor_1,Enable,,35,-1" + "OnUseLocked" "grate_1,Break,,0,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,35,-1" + "OnUseLocked" "relay_fog_end,Trigger,,30,-1" + "OnUseLocked" "hall_smoke_part_outside,Start,,35,-1" + "OnUseLocked" "to_outside,Enable,,35,-1" + "OnUseLocked" "chinese_boss,Enable,,35,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + } + insert: + { + "OnPressed" "mason_break4,Enable,,10,-1" + "OnPressed" "mason_break4,Kill,,20,-1" + "OnUseLocked" "mason_break4,Enable,,20,-1" + "OnUseLocked" "mason_break4,Kill,,35,-1" + "OnUseLocked" "move_4,Open,,20,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 20s,0,-1" + "OnUseLocked" "!self,Kill,,0,-1" + "OnUseLocked" "glow_lobby3,Kill,,0,-1" + "OnUseLocked" "fade_trigger,Fade,,20,-1" + "OnUseLocked" "part_1water,Kill,,10.01,-1" + "OnUseLocked" "elec_sound,StopSound,,10.01,-1" + "OnUseLocked" "part_1water,Stop,,10,-1" + "OnUseLocked" "hurt_water,Kill,,10,-1" + "OnUseLocked" "elec_sound,Volume,0,10,-1" + "OnUseLocked" "spark_5,Kill,,10,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,10,-1" + "OnUseLocked" "spark_working_4,StopSpark,,10,-1" + "OnUseLocked" "spark_working_4,Kill,,10.01,-1" + "OnUseLocked" "hall_smoke_part_1,Start,,20,-1" + "OnUseLocked" "part_6,Kill,,20,-1" + "OnUseLocked" "dyn_decor_1,Enable,,20,-1" + "OnUseLocked" "grate_1,Break,,0,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,20,-1" + "OnUseLocked" "relay_fog_end,Trigger,,20,-1" + "OnUseLocked" "hall_smoke_part_outside,Start,,20,-1" + "OnUseLocked" "to_outside,Enable,,20,-1" + "OnUseLocked" "chinese_boss,Enable,,20,-1" + "OnUseLocked" "fade_trigger,Fade,,20,-1" + } +} +add: +{ +"model" "*129" +"spawnobject" "0" +"spawnflags" "45056" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"preferredcarryangles" "0 0 0" +"PerformanceMode" "0" +"origin" "2882 649 -206.36" +"notsolid" "0" +"nodamageforces" "0" +"material" "2" +"massScale" "0" +"health" "12000" +"gibdir" "0 0 0" +"forcetoenablemotion" "0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"Damagetype" "0" +"damagetoenablemotion" "0" +"damagefilter" "filter_t" +"classname" "func_physbox" +} +modify: +{ + match: + { + "targetname" "button_5" + "classname" "func_button" + } + delete: + { + "OnUseLocked" "move_5a,Open,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 35s,0,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! door open: 10s,25,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,35,-1" + "OnUseLocked" "move_5b,Open,,35,-1" + "OnUseLocked" "part_ambient_game,Start,,35,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + } + insert: + { + "OnUseLocked" "move_5a,Open,,20,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! door open: 20s,0,-1" + "OnUseLocked" "fade_trigger,Fade,,20,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,20,-1" + "OnUseLocked" "move_5b,Open,,20,-1" + "OnUseLocked" "part_ambient_game,Start,,20,-1" + "OnUseLocked" "fade_trigger,Fade,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test10" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "button_5,AddOutput,Origin 3368 3319 859,0.01,-1" + "OnPass" "button_5,AddOutput,Origin 3131 710 -200,5.01,-1" + } +} +;------------------------ +;UPGRADING WALL ITEMS +;------------------------ +modify: +{ + match: + { + "targetname" "Item_macon_text12" + "classname" "game_text" + } + replace: + { + "color2" "255 126 0" + "color" "255 126 0" + "message" "Item: Mason! \nEffect: Wall HP: 150 \nCooldown: 5 seconds" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_text4" + "classname" "game_text" + } + replace: + { + "color2" "255 126 0" + "color" "255 126 0" + "message" "Item: Mason! \nEffect: Wall HP: 150 \nCooldown: 5 seconds" + } +} +modify: +{ + match: + { + "targetname" "macon_wall4" + "classname" "func_physbox" + } + replace: + { + "health" "150" + "rendercolor" "255 126 0" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_particle_sfera4" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "custom_004" + } +} +modify: +{ + match: + { + "targetname" "macon_wall12" + "classname" "func_physbox" + } + replace: + { + "health" "150" + "rendercolor" "255 126 0" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_particle_sfera12" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "custom_004" + } +} +modify: +{ + match: + { + "targetname" "macon_wall13" + "classname" "func_physbox" + } + replace: + { + "health" "150" + "rendercolor" "0 210 255" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_particle_sfera13" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "custom_041" + } +} +modify: +{ + match: + { + "targetname" "macon_wall14" + "classname" "func_physbox" + } + replace: + { + "health" "50" + } +} +modify: +{ + match: + { + "targetname" "macon_wall15" + "classname" "func_physbox" + } + replace: + { + "health" "150" + "rendercolor" "255 126 0" + } +} +modify: +{ + match: + { + "targetname" "Item_macon_particle_sfera15" + "classname" "info_particle_system" + } + replace: + { + "effect_name" "custom_004" + } +} +modify: +{ + match: + { + "targetname" "macon_wall16" + "classname" "func_physbox" + } + replace: + { + "health" "50" + } +} +;------------------------ +;BREAKING THE MASONS WALLS WHEN THE ELEVATOR IS GOING UP TO PREVENT TROLLS +;------------------------ +modify: +{ + match: + { + "targetname" "tm_set_speed_elevator_notfixed" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "mason_wall_timer_break,Enable,,9,-1" + "OnTrigger" "mason_wall_timer_break,Disable,,11,-1" + } +} +modify: +{ + match: + { + "targetname" "tm_set_speed_elevator_normal" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "mason_wall_timer_break,Enable,,9,-1" + "OnTrigger" "mason_wall_timer_break,Disable,,11,-1" + } +} +;------------------------ +;ATTACKS INFORMATIONS TEXT TRIGGERS +;------------------------ +modify: +{ + match: + { + "targetname" "elec_ball_attack" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "informations_attack_text,AddOutput,Message - BOSS ABILITY - ENERGY BALLS -,0,-1" + "OnTrigger" "informations_attack_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "rage_attack" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "informations_attack_text,AddOutput,Message - BOSS ABILITY - BERSERK -,0,-1" + "OnTrigger" "informations_attack_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_zombies" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "informations_attack_text,AddOutput,Message - BOSS ABILITY - ZOMBIES ATTACK -,0,-1" + "OnTrigger" "informations_attack_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_water" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "informations_attack_text,AddOutput,Message - BOSS ABILITY - BROKEN PIPES -,0,-1" + "OnTrigger" "informations_attack_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_electricity" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "informations_attack_text,AddOutput,Message - BOSS ABILITY - SELF ENERGY -,0,-1" + "OnTrigger" "informations_attack_text,Display,,0.01,-1" + } +} +;------------------------ +;ATTACKS INFORMATIONS TEXT +;------------------------ +add: +{ +"origin" "1648 3216 1140" +"y" "0.3" +"x" "0.1" +"targetname" "informations_builders_text" +"spawnflags" "1" +"message" "- MASONS ITEMS UNLOCKED -" +"holdtime" "3" +"fxtime" "0.25" +"fadeout" "3" +"fadein" "0.1" +"color2" "84 92 255" +"color" "84 92 255" +"channel" "1" +"classname" "game_text" +"hammerid" "77056" +} +add: +{ +"origin" "1648 3216 1141" +"y" "0.3" +"x" "-1" +"targetname" "informations_attack_text" +"spawnflags" "1" +"message" "attack1" +"holdtime" "8" +"fxtime" "0.25" +"fadeout" "3" +"fadein" "0.1" +"color2" "255 70 105" +"color" "255 70 105" +"channel" "1" +"classname" "game_text" +"hammerid" "77056" +} +;------------------------ +;ROOM INFORMATIONS TEXT +;------------------------ +add: +{ +"origin" "1648 3216 1142" +"y" "0.2" +"x" "-1" +"targetname" "informations_room_text" +"spawnflags" "1" +"holdtime" "2" +"fxtime" "0.25" +"fadeout" "6" +"fadein" "3" +"color2" "175 230 255" +"color" "175 230 255" +"channel" "1" +"classname" "game_text" +"hammerid" "77056" +} +;------------------------ +;ROOM INFORMATIONS TEXT TRIGGERS +;------------------------ +modify: +{ + match: + { + "origin" "1648 3216 1136" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND - CHINA Wujin District - 2031 -,15,-1" + "OnTrigger" "informations_room_text,Display,,15.01,-1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "-16 -424 678" + } + insert: + { + "OnBreak" "informations_room_text,AddOutput,Message - WORLD KIDLAND MAIN LOBBY -,0,-1" + "OnBreak" "informations_room_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_button2" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND MACHINES ROOM ALPHA -,10,-1" + "OnTrigger" "informations_room_text,Display,,10.01,-1" + } +} +modify: +{ + match: + { + "targetname" "move_5b" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "informations_room_text,AddOutput,Message - WORLD KIDLAND PLAYGROUND -,0,-1" + "OnFullyOpen" "informations_room_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "move_4" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "informations_room_text,AddOutput,Message - WORLD KIDLAND OUTDOOR PARK -,0,-1" + "OnFullyOpen" "informations_room_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "origin" "-7216 1096.01 -162" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "informations_room_text,AddOutput,Message - SENIOR ADMINISTRATIVE MANAGEMENT -,0,-1" + "OnBreak" "informations_room_text,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "door_after_boss" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "informations_room_text,AddOutput,Message - WORLD KIDLAND ADMINISTRATIVE OFFICE -,5,-1" + "OnFullyOpen" "informations_room_text,Display,,5.01,-1" + } +} +modify: +{ + match: + { + "origin" "-11301 4940 1724" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND UNKNOW PLACE???!!! -,0,-1" + "OnTrigger" "informations_room_text,Display,,0.01,-1" + } +} +;------------------------ +;KILLING THE LAST TP CT IN THE CASE IT'S NOT TOUCHED +;------------------------ +modify: +{ + match: + { + "targetname" "to_final_elect" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "tp_boss_elec_ct,Kill,,15,-1" + } +} +;------------------------ +;IMPROVING THE BOSS PART +;------------------------ +modify: +{ + match: + { + "targetname" "Guard_Boss_Attack_Timer" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "boss_attacls_case,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "boss_attacls_case,PickRandomShuffle,,0,-1" + } +} +add: +{ +"origin" "-8321.69 1374.5 -1184" +"targetname" "mason_items_boss" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "informations_builders_text,Display,,3,-1" +"OnTrigger" "mason_items_unlock,trigger,,3,-1" +"OnTrigger" "anti_troll_elevator,disable,,2.99,-1" +"OnTrigger" "anti_troll_elevator,Enable,,11,-1" +"OnTrigger" "macon_wall*,Break,,11,-1" +"OnTrigger" "tp_anti_glitch_water_attack,Enable,,11,-1" +"OnTrigger" "tp_anti_glitch_water_attack,Disable,,11.05,-1" +"OnTrigger" "cmd,Command,say ** MASON ITEMS UNLOCKED IN 3S! **,0,-1" +"OnTrigger" "cmd,Command,say ** MASON ITEMS LOCKED! **,11,-1" +"OnTrigger" "informations_builders_text,AddOutput,Message - MASONS ITEMS LOCKED -,8,-1" +"OnTrigger" "informations_builders_text,Display,,10.01,-1" +"OnTrigger" "informations_builders_text,AddOutput,Message - MASONS ITEMS UNLOCKED -,11,-1" +} +add: +{ +"origin" "-8341.56 1367.34 -1184" +"targetname" "mason_items_boss_timer" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "22" +"classname" "logic_timer" +"OnTimer" "mason_items_boss,trigger,,0,-1" +} +;------------------------ +;CHANGING GAMEPLAY AFTER SECOND GAME +;------------------------ +modify: +{ + match: + { + "targetname" "water_4" + "classname" "func_water_analog" + } + replace: + { + "movedistance" "30" + } +} +;------------------------ +;CANCELING THE RING ATTACK WHEN BOSS DIES +;------------------------ +modify: +{ + match: + { + "targetname" "Guard_Boss_Trigger_End_attack" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "tp_zombies_attack_main,Disable,,0,-1" + "OnTrigger" "elec_ball_attack,CancelPending,,0,-1" + "OnTrigger" "circle_boss_timer_spawn,Kill,,0,-1" + "OnTrigger" "circle_boss_hurt*,Kill,,0,-1" + "OnTrigger" "part_circle_boss*,Kill,,0,-1" + "OnTrigger" "circle_maker*,Kill,,0,-1" + "OnTrigger" "mason_items_boss_timer,Kill,,0,-1" + "OnTrigger" "mason_items_boss,CancelPending,,0,-1" + "OnTrigger" "mason_wall_timer_break,Enable,,0,-1" + "OnTrigger" "mason_wall_timer_break,Disable,,0.3,-1" + } +} +modify: +{ + match: + { + "origin" "2560 35.03 -406" + "classname" "func_physbox" + } + replace: + { + "spawnflags" "45057" + } +} +;------------------------ +;REMAKING TP PART ON KID GAMES +;------------------------ +add: +{ +"origin" "-800 1120 -268" +"targetname" "tp_down_kid_game1_dest3" +"angles" "0 180 0" +"classname" "info_teleport_destination" +} +add: +{ +"model" "*212" +"targetname" "tp_down_kid_game4" +"target" "tp_down_kid_game1_dest3" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-944 1440 -548" +"classname" "trigger_teleport" +} +add: +{ +"model" "*56" +"targetname" "tp_down_kid_game4" +"target" "tp_down_kid_game1_dest3" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-1504 824 -640" +"classname" "trigger_teleport" +} +add: +{ +"model" "*56" +"targetname" "tp_down_kid_game4" +"target" "tp_down_kid_game1_dest3" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-1504 824 -636" +"classname" "trigger_teleport" +} +add: +{ +"model" "*313" +"targetname" "tp_down_kid_game3" +"target" "tp_down_kid_game1_dest1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "556 696 -883" +"classname" "trigger_teleport" +} +add: +{ +"model" "*313" +"targetname" "tp_down_kid_game3" +"target" "tp_down_kid_game1_dest1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "468 696 -883" +"classname" "trigger_teleport" +} +add: +{ +"origin" "771 1228 -124" +"targetname" "tp_down_kid_game1_dest2" +"angles" "0 180 0" +"classname" "info_teleport_destination" +} +add: +{ +"model" "*258" +"targetname" "tp_down_kid_game3" +"target" "tp_down_kid_game1_dest1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-320 728 -798.23" +"classname" "trigger_teleport" +} +add: +{ +"origin" "1578 1120 -242" +"targetname" "tp_down_kid_game1_dest1" +"angles" "0 180 0" +"classname" "info_teleport_destination" +} +add: +{ +"model" "*258" +"targetname" "tp_down_kid_game2" +"target" "tp_down_kid_game1_dest1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "1344 728 -805.23" +"classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "button_5" + "classname" "func_button" + } + insert: + { + "OnPressed" "tp_down_kid_game*,Enable,,10,-1" + "OnUseLocked" "tp_down_kid_game*,Enable,,35,-1" + + } +} +add: +{ +"origin" "3050 942 -242" +"targetname" "tp_down_kid_game1_dest" +"angles" "0 90 0" +"classname" "info_teleport_destination" +} +add: +{ +"model" "*376" +"targetname" "tp_down_kid_game1" +"target" "tp_down_kid_game1_dest" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "2948 1313 -798" +"classname" "trigger_teleport" +} +;------------------------ +;ADDING A NAME TO THE TRIGGER JUST BEFORE THE BOSS AND MAKE THE GRATE ONLY BREAK ON TRIGGER +;------------------------ +modify: +{ + match: + { + "origin" "-7216 1096.01 -162" + "classname" "func_breakable" + "hammerid" "527213" + } + replace: + { + "spawnflags" "1" + } + insert: + { + "targetname" "grate_boss_break" + } +} +modify: +{ + match: + { + "origin" "-6949 1100 -240" + "classname" "trigger_once" + "targetname" "to_outside" + } + delete: + { + "OnTrigger" "cmd,Command,say ** THE WORKER IS BUILDING A TELEPORT! **,0,-1" + "OnTrigger" "cmd,Command,say ** KILL THIS GRATE AND FALLBACK FAST!! 10s **,2,-1" + "OnTrigger" "tp_outside_stairs_final,Enable,,12,-1" + "OnTrigger" "part_stairs_outside_final,Start,,12,-1" + } + insert: + { + "OnTrigger" "cmd,Command,say ** MY ARENA WILL BE OPEN FOR YOU IN 30s **,2,-1" + "OnTrigger" "grate_boss_break,Break,,32,-1" + } +} +;------------------------ +;REMOVING THE TRIGGER THAT MAKE THE ELEVATOR GOING TOP BEFORE BOSS PART +;------------------------ +filter: +{ +"model" "*342" +"StartDisabled" "0" +"spawnflags" "1" +"origin" "-6336 950 -583" +"classname" "trigger_once" +"hammerid" "2037663" +"OnTrigger" "cmd,Command,say ** The Chinese worker is helping the zombies!,0,-1" +"OnTrigger" "cmd,Command,say **this thing is an elevator! wtf...10s **,0,-1" +"OnTrigger" "elevator_outside_1,Open,,10,-1" +"OnTrigger" "tp_outside_stairs,Enable,,0,-1" +"OnTrigger" "part_stairs_outside,Start,,0,-1" +"OnTrigger" "elevator_sound,Volume,10,10,-1" +"OnTrigger" "elevator_sound,PlaySound,,10.01,-1" +"OnTrigger" "elevator_sound,PlaySound,,10,-1" +} +;------------------------ +;FIXING PLUMBER TRIGGER ITEM LVL 3 +;------------------------ +modify: +{ + match: + { + "targetname" "Item_plombier_trigger3" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,1,5,-1" + "OnStartTouch" "speed,ModifySpeed,1,5,-1" + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0.5,3,-1" + "OnStartTouch" "speed,ModifySpeed,0.5,3,-1" + "OnStartTouch" "speed,ModifySpeed,0.6,3.5,-1" + "OnStartTouch" "speed,ModifySpeed,0.6,3.5,-1" + "OnStartTouch" "speed,ModifySpeed,0.7,4,-1" + "OnStartTouch" "speed,ModifySpeed,0.7,4,-1" + "OnStartTouch" "speed,ModifySpeed,0.8,4.5,-1" + "OnStartTouch" "speed,ModifySpeed,0.8,4.5,-1" + "OnEndTouch" "speed,ModifySpeed,0.9,4.75,-1" + "OnEndTouch" "speed,ModifySpeed,0.9,4.75,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0.5,3,-1" + "OnStartTouch" "speed,ModifySpeed,0.6,3.5,-1" + "OnStartTouch" "speed,ModifySpeed,0.7,4,-1" + "OnStartTouch" "speed,ModifySpeed,0.8,4.5,-1" + "OnStartTouch" "speed,ModifySpeed,0.9,4.75,-1" + "OnStartTouch" "speed,ModifySpeed,1,6,-1" + } +} +;------------------------ +;CHANGING BOSS START +;------------------------ +modify: +{ + match: + { + "targetname" "to_add_hp_boss" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "Guard_Boss_Break,SetDamageFilter,filter_ct,6,1" + "OnTrigger" "cmd,Command,say ** Boss Fight in 10s **,0,1" + "OnStartTouch" "Boss_Health_backup,Add,70,3,-1" + "OnStartTouch" "Boss_Health,Add,70,3,-1" + } + insert: + { + "OnTrigger" "Guard_Boss_Break,SetDamageFilter,filter_ct,10,1" + "OnTrigger" "cmd,Command,say ** Boss Fight in 5s **,5,1" + "OnTrigger" "cmd,Command,say ** I'M IN A GOOD MOOD TODAY! WILL GIVE YOU 200HP! **,3,1" + "OnStartTouch" "!activator,AddOutput,health 200,3,-1" + "OnTrigger" "mason_items_boss_timer,Enable,,10,1" + "OnStartTouch" "Boss_Health_backup,Add,45,3,-1" + "OnStartTouch" "Boss_Health,Add,45,3,-1" + } +} +;------------------------ +;MAKING THE LAST FIXES EASIER AFTER BOSS FIGHT +;------------------------ +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test12" + "classname" "filter_activator_name" + } + delete: + { + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** MOSTLY THE ELECTRICIAN IS AFK. 25s **,0,-1" + "OnFail" "travaux_sound,Volume,10,0,-1" + "OnPass" "travaux_sound,Volume,0,5,-1" + "OnPass" "travaux_sound,PlaySound,,0.01,-1" + "OnPass" "travaux_sound,Volume,10,0,-1" + "OnPass" "cmd,Command,say ** The Electrician started to work! it's fast! 5s **,0,-1" + "OnFail" "spark_4,Kill,,25,1" + "OnPass" "spark_4,Kill,,5,1" + "OnPass" "speed,ModifySpeed,1,5,-1" + "OnPass" "speed,ModifySpeed,0,0,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "water_hurt_2,Kill,,25,-1" + "OnPass" "water_hurt_2,Kill,,5,-1" + "OnFail" "part_water_2,Stop,,25,-1" + "OnPass" "part_water_2,Stop,,5,-1" + "OnPass" "part_water_2,Kill,,5.01,-1" + "OnFail" "part_water_2,Kill,,25.01,-1" + "OnPass" "Item_electricien_counter_triggers,Add,1,0,-1" + "OnPass" "Item_electricien_counter_display,GetValue,,0.01,-1" + "OnPass" "Item_electricien_counter_display,Add,1,0,-1" + "OnFail" "tm_set_speed_elevator_notfixed,Kill,,25,-1" + "OnPass" "tm_set_speed_elevator_notfixed,Kill,,5,-1" + "OnPass" "tm_set_speed_elevator_normal,Enable,,5,-1" + "OnFail" "tm_set_speed_elevator_normal,Enable,,25,-1" + "OnFail" "tm_set_speed_elevator_count,Kill,,25,-1" + "OnPass" "tm_set_speed_elevator_count,Kill,,5,-1" + "OnFail" "button_6,Unlock,,25,-1" + "OnPass" "button_6,Unlock,,5,-1" + } + insert: + { + "OnPass" "button_6,Unlock,,2,-1" + "OnPass" "tm_set_speed_elevator_count,Kill,,2,-1" + "OnPass" "part_water_2,Stop,,2,-1" + "OnPass" "part_water_2,Kill,,2.01,-1" + "OnPass" "tm_set_speed_elevator_notfixed,Kill,,2,-1" + "OnPass" "tm_set_speed_elevator_normal,Enable,,2,-1" + "OnPass" "Item_electricien_counter_triggers,Add,1,0,-1" + "OnPass" "Item_electricien_counter_display,GetValue,,0.01,-1" + "OnPass" "Item_electricien_counter_display,Add,1,0,-1" + "OnPass" "water_hurt_2,Kill,,2,-1" + "OnPass" "spark_4,Kill,,2,1" + "OnPass" "speed,ModifySpeed,1,2,-1" + "OnPass" "speed,ModifySpeed,0,0,-1" + "OnPass" "travaux_sound,Volume,0,2,-1" + "OnPass" "travaux_sound,PlaySound,,0.01,-1" + "OnPass" "travaux_sound,Volume,10,0,-1" + "OnPass" "cmd,Command,say ** The Electrician started to work! it's fast! 2s **,0,-1" + "OnFail" "travaux_sound,Volume,0,15,-1" + "OnFail" "cmd,Command,say ** MOSTLY THE ELECTRICIAN IS AFK. 15s **,0,-1" + "OnFail" "travaux_sound,Volume,10,0,-1" + "OnFail" "spark_4,Kill,,15,1" + "OnFail" "speed,ModifySpeed,1,15,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "water_hurt_2,Kill,,15,-1" + "OnFail" "part_water_2,Stop,,15,-1" + "OnFail" "part_water_2,Kill,,15.01,-1" + "OnFail" "tm_set_speed_elevator_notfixed,Kill,,15,-1" + "OnFail" "tm_set_speed_elevator_normal,Enable,,15,-1" + "OnFail" "tm_set_speed_elevator_count,Kill,,15,-1" + "OnFail" "button_6,Unlock,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "button_6" + "classname" "func_button" + } + delete: + { + "OnPressed" "fade_trigger,Fade,,10,-1" + "OnPressed" "door_sound_boss,PlaySound,,10,-1" + "OnPressed" "fade_trigger,Fade,,10,-1" + "OnPressed" "glow_lobby5,Kill,,0,-1" + "OnPressed" "!self,Kill,,0,-1" + "OnPressed" "door_elevator,Open,,10,-1" + "OnPressed" "cmd,Command,say ** The door will open: 10s **,0,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! Elevator door open: 35s,0,-1" + "OnUseLocked" "!self,Kill,,0,-1" + "OnUseLocked" "glow_lobby5,Kill,,0,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! Elevator door open: 10s,25,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,35,-1" + "OnUseLocked" "door_elevator,Open,,35,-1" + "OnUseLocked" "fade_trigger,Fade,,35,-1" + } + insert: + { + "OnPressed" "fade_trigger,Fade,,5,-1" + "OnPressed" "door_sound_boss,PlaySound,,5,-1" + "OnPressed" "fade_trigger,Fade,,5,-1" + "OnPressed" "glow_lobby5,Kill,,0,-1" + "OnPressed" "!self,Kill,,0,-1" + "OnPressed" "door_elevator,Open,,5,-1" + "OnPressed" "cmd,Command,say ** The door will open: 5s **,0,-1" + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! Elevator door open: 15s,0,-1" + "OnUseLocked" "!self,Kill,,0,-1" + "OnUseLocked" "glow_lobby5,Kill,,0,-1" + "OnUseLocked" "fade_trigger,Fade,,15,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! Elevator door open: 10s,5,-1" + "OnUseLocked" "door_sound_boss,PlaySound,,15,-1" + "OnUseLocked" "door_elevator,Open,,15,-1" + "OnUseLocked" "fade_trigger,Fade,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "travaux_stage1_1_test2" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "travaux_stage1_1_button27,Unlock,,5,-1" + "OnPass" "water_2,Open,,5,-1" + "OnPass" "part_5,Stop,,5,-1" + "OnPass" "travaux_sound,Volume,0,5,-1" + "OnPass" "travaux_stage1_3_toggle,Toggle,,5,-1" + "OnPass" "travaux_sound,Volume,10,0,-1" + "OnPass" "cmd,Command,say ** The Plomber started to work! it's fast! 5s **,0,-1" + "OnPass" "!activator,ModifySpeed,1,5,-1" + "OnPass" "speed,ModifySpeed,1,5,-1" + "OnPass" "speed,ModifySpeed,0,0,-1" + "OnFail" "travaux_stage1_3_toggle,Toggle,,25,-1" + "OnFail" "travaux_sound,Volume,0,25,-1" + "OnFail" "cmd,Command,say ** THE PLUMBER CRASHED OR SOMETHING ? 25s **,0,-1" + "OnFail" "travaux_sound,Volume,10,0,-1" + "OnFail" "speed,ModifySpeed,1,25,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "part_5,Stop,,25,-1" + "OnFail" "water_2,Open,,25,-1" + "OnFail" "travaux_stage1_1_button27,Unlock,,25,-1" + } + insert: + { + "OnPass" "travaux_stage1_1_button27,Unlock,,2,-1" + "OnPass" "water_2,Open,,2,-1" + "OnPass" "part_5,Stop,,2,-1" + "OnPass" "travaux_sound,Volume,0,2,-1" + "OnPass" "travaux_stage1_3_toggle,Toggle,,2,-1" + "OnPass" "travaux_sound,Volume,10,0,-1" + "OnPass" "cmd,Command,say ** The Plomber started to work! it's fast! 2s **,0,-1" + "OnPass" "!activator,ModifySpeed,1,2,-1" + "OnPass" "speed,ModifySpeed,1,2,-1" + "OnPass" "speed,ModifySpeed,0,0,-1" + "OnFail" "travaux_stage1_3_toggle,Toggle,,10,-1" + "OnFail" "travaux_sound,Volume,0,10,-1" + "OnFail" "cmd,Command,say ** THE PLUMBER CRASHED OR SOMETHING ? 10s **,0,-1" + "OnFail" "travaux_sound,Volume,10,0,-1" + "OnFail" "speed,ModifySpeed,1,10,-1" + "OnFail" "speed,ModifySpeed,0,0,-1" + "OnFail" "part_5,Stop,,10,-1" + "OnFail" "water_2,Open,,10,-1" + "OnFail" "travaux_stage1_1_button27,Unlock,,10,-1" + } +} +;------------------------ +;CHANGING THE DISTANCE THAT LAST WATER MOVE +;------------------------ +modify: +{ + match: + { + "targetname" "water_2" + "classname" "func_water_analog" + } + replace: + { + "movedistance" "534" + } +} +;------------------------ +;CHANGING THE DAMAGE OF THE BALLS AT THE END +;------------------------ +modify: +{ + match: + { + "targetname" "timer_elec_final" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.5" + } +} +modify: +{ + match: + { + "targetname" "elec_hurt_ball" + "classname" "trigger_hurt" + } + replace: + { + "damage" "45" + } +} +;------------------------ +;ADDING A PAIN SYSTEM TO AVOID PLAYERS TO TROLL ON CLOSE AREA LIKE DOORS. KID GAMES +;------------------------ +add: +{ +"model" "*344" +"targetname" "mason_break4" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "-4564 -800 -1151" +"classname" "trigger_once" +"OnStartTouch" "!activator,Break,,0,-1" +} +;------------------------ +;ADDING A PAIN SYSTEM TO AVOID PLAYERS TO TROLL ON CLOSE AREA LIKE DOORS. KID GAMES +;------------------------ +add: +{ +"model" "*344" +"targetname" "mason_break3" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "-1768 512 -203" +"classname" "trigger_once" +"OnStartTouch" "!activator,Break,,0,-1" +} +modify: +{ + match: + { + "targetname" "button_3" + "classname" "func_button" + } + insert: + { + "OnPressed" "mason_break3,Enable,,10,-1" + "OnPressed" "mason_break3,Kill,,20,-1" + "OnUseLocked" "mason_break3,Enable,,35,-1" + "OnUseLocked" "mason_break3,Kill,,45,-1" + } +} +;------------------------ +;ADDING A PAIN SYSTEM TO AVOID PLAYERS TO TROLL ON CLOSE AREA LIKE DOORS. KID GAMES +;------------------------ +add: +{ +"model" "*344" +"targetname" "mason_break2" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "3040 794 -211.59" +"classname" "trigger_once" +"OnStartTouch" "!activator,Break,,0,-1" +} +modify: +{ + match: + { + "targetname" "button_5" + "classname" "func_button" + } + insert: + { + "OnPressed" "mason_break2,Enable,,10,-1" + "OnPressed" "mason_break2,Kill,,20,-1" + "OnUseLocked" "mason_break2,Enable,,35,-1" + "OnUseLocked" "mason_break2,Kill,,45,-1" + } +} +;------------------------ +;ADDING A PAIN SYSTEM TO AVOID PLAYERS TO TROLL ON CLOSE AREA LIKE DOORS. MOVE2 +;------------------------ +add: +{ +"model" "*344" +"targetname" "mason_break1a" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "2560 -896 -203" +"classname" "trigger_once" +"OnStartTouch" "macon_wall*,Break,,0,-1" +} +add: +{ +"model" "*344" +"targetname" "mason_break1" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "2560 -1080 -203" +"classname" "trigger_once" +"OnStartTouch" "macon_wall*,Break,,0,-1" +} +modify: +{ + match: + { + "targetname" "to_game2_end_win" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "mason_break1a,Enable,,13,-1" + "OnTrigger" "mason_break1a,Kill,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "to_game2_end_lose" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "mason_break1a,Enable,,13,-1" + "OnTrigger" "mason_break1a,Kill,,30,-1" + } +} +;------------------------ +;FILTERING NO SENS TELEPORT ON THE MAPS +;------------------------ +filter: +{ +"model" "*213" +"targetname" "tp_outside_stairs_final" +"target" "tp_outside_stairs_final_dest" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-6334 962 -607.5" +"classname" "trigger_teleport" +"hammerid" "2038156" +} +filter: +{ +"origin" "-6334 962 -595.46" +"targetname" "part_stairs_outside_final" +"start_active" "0" +"effect_name" "custom_particle_043" +"angles" "0 0 0" +"classname" "info_particle_system" +"hammerid" "2038159" +} +filter: +{ +"model" "*341" +"targetname" "tp_outside_stairs" +"target" "tp_outside_stairs_dest" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-5277 -798 -1167.5" +"classname" "trigger_teleport" +"hammerid" "2037839" +} +filter: +{ +"origin" "-5277 -798 -1155.46" +"targetname" "part_stairs_outside" +"start_active" "0" +"effect_name" "custom_particle_043" +"angles" "0 0 0" +"classname" "info_particle_system" +"hammerid" "2037842" +} +;------------------------ +;REMOVING NO SENS TRIGGER THAT BREAK THE PHYSBOX ON THE BOSS ARENA +;------------------------ +filter: +{ +"model" "*81" +"targetname" "tp_5_phys" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "-8562 784 -504" +"classname" "trigger_once" +"hammerid" "1374496" +"OnStartTouch" "!activator,Break,,0,-1" +} +;------------------------ +;ADDING A SYSTEME THAT KILL THE MASON ITEMS WALL BEFORE THE BOSS FIGHT +;------------------------ +add: +{ +"origin" "-8296 1400 -1184" +"targetname" "mason_wall_timer_break" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "0.2" +"classname" "logic_timer" +"OnTimer" "macon_wall*,Break,,0,-1" +} +modify: +{ + match: + { + "targetname" "to_add_hp_boss_start" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "mason_wall_timer_break,Enable,,15.05,1" + "OnTrigger" "mason_wall_timer_break,Disable,,15.5,1" + } +} +;------------------------ +;FIX THE WATER AT THE END NOT GOING DOWN WHEN THE ELEVATOR BUTTON IS PRESSED +;------------------------ +modify: +{ + match: + { + "targetname" "button_6" + "classname" "Func_Button" + } + delete: + { + "OnUseLocked" "cmd,Command,say Electricity hasn't been fixed! Elevator door open: 35s,0,-1" + "OnUseLocked" "cmd,Command,say Electricity is fixed! Elevator door open: 10s,25,-1" + } + insert: + { + "OnUseLocked" "cmd,Command,say Electricity or Pipes hasn't been fixed! Elevator door open: 35s,0,-1" + "OnUseLocked" "cmd,Command,say Electricity and Pipes are fixed! Elevator door open: 10s,25,-1" + "OnUseLocked" "water_hurt_2,Kill,,25,-1" + "OnUseLocked" "water_2,Open,,25,-1" + "OnUseLocked" "part_5,Kill,,25,-1" + "OnUseLocked" "travaux_stage1_3_toggle,Toggle,,25,-1" + "OnUseLocked" "travaux_stage1_1_button27,Kill,,25,-1" + "OnUseLocked" "travaux_stage1_28,Kill,,25,-1" + "OnUseLocked" "travaux_stage1_1_button3,Kill,,25,-1" + "OnUseLocked" "travaux_stage1_4,Kill,,25,-1" + "OnUseLocked" "travaux_stage1_3_toggle,Toggle,,25,-1" + "OnUseLocked" "part_water_2,Kill,,25,-1" + "OnPressed" "travaux_stage1_1_button27,Kill,,10,-1" + "OnPressed" "travaux_stage1_28,Kill,,10,-1" + "OnPressed" "travaux_stage1_1_button3,Kill,,10,-1" + "OnPressed" "travaux_stage1_4,Kill,,10,-1" + } +} +;------------------------ +;NERFING DAMAGE ON TRIGGER TELEPORT DOWN +;------------------------ +modify: +{ + match: + { + "targetname" "tp_down_2a" + "classname" "trigger_hurt" + } + replace: + { + "damage" "5" + } +} +modify: +{ + match: + { + "targetname" "tp_down_2" + "classname" "trigger_hurt" + } + replace: + { + "damage" "5" + } +} +;------------------------ +;CHANGING THE TIME WHEN THE TRIGGER THAT BREAK THE MASON ITEMS BEING ENABLE TO AVOID TE BOSS BEEING STUCK +;------------------------ +modify: +{ + match: + { + "targetname" "to_add_hp_boss_start" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_5_phys,Enable,,15,1" + "OnTrigger" "tp_5_phys,Kill,,15.05,1" + } + insert: + { + "OnTrigger" "tp_5_phys,Enable,,24.05,1" + "OnTrigger" "tp_5_phys,Kill,,24.55,1" + } +} +modify: +{ + match: + { + "targetname" "item_bomb_explosion*" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "60" + } +} +;------------------------ +;MUSIC VOLUME 0 AFTER THE ELEVATOR +;------------------------ +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-11301 4940 1724" + } + insert: + { + "OnTrigger" "8a,Volume,0,0,1" + "OnTrigger" "tp_6,Enable,,20,-1" + } + delete: + { + "OnTrigger" "tp_6,Enable,,8,-1" + } +} +;------------------------ +;TRIGGER TP NOT ENABLE ON THE ELEVATOR WHEN THE ELECTRICITY IS FIXED +;------------------------ +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "tm_set_speed_elevator_normal" + } + insert: + { + "OnTrigger" "tp_down_4,Enable,,10,1" + "OnTrigger" "timer_destination,Enable,,10,1" + "OnTrigger" "fade_trigger,Fade,,10,1" + "OnTrigger" "elevator_move_zm,Open,,15,1" + "OnTrigger" "8a,PlaySound,,6,1" + "OnTrigger" "8,Volume,0,3,1" + } +} +;------------------------ +;DYNAMIC ENTWATCH CONFIG +;------------------------ +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_plombier_case_triggers" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 923951 PlumberLv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 923951 PlumberLv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 923951 PlumberLv3,0,-1" + "OnCase04" "cmd,Command,sm_ewsetshortname 923951 PlumberLv4,0,-1" + "OnCase05" "cmd,Command,sm_ewsetshortname 923951 PlumberLv4,0,-1" + "OnCase06" "cmd,Command,sm_ewsetshortname 923951 PlumberLv4,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_electricien_case_triggers" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 924365 ElecLv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 924365 ElecLv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 924365 ElecLv3,0,-1" + "OnCase04" "cmd,Command,sm_ewsetshortname 924365 ElecLv4,0,-1" + "OnCase05" "cmd,Command,sm_ewsetshortname 924365 ElecLv4,0,-1" + "OnCase06" "cmd,Command,sm_ewsetshortname 924365 ElecLv4,0,-1" + } +} +;------------------------ +;TURNING OFF THE MUSIC BEFORE THE LAST ARENA AND FIXING PUSHSCALE +;------------------------ +modify: +{ + match: + { + "origin" "6912 -2880 3680" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "cmd1,Command,phys_pushscale 2,0,-1" + } + insert: + { + "OnTrigger" "builder_elec_final_sound,Volume,0,0,-1" + "OnTrigger" "builder_elec_final_sound,Stopsound,,0.01,-1" + "OnTrigger" "cmd1,Command,phys_pushscale 4,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "3936 4182 1112" + } + insert: + { + "OnMapSpawn" "cmd1,Command,phys_pushscale 1,0,-1" + "OnMapSpawn" "player,AddOutput,modelindex 509,0,-1" + } + delete: + { + "OnMapSpawn" "player,AddOutput,modelindex 505,0,-1" + } +} +;------------------------ +;CHANGING THE MASS SCALE OF THE LAST BALL +;------------------------ +modify: +{ + match: + { + "targetname" "ball_boss_final" + "classname" "func_physbox" + } + replace: + { + "massScale" "0.4" + } +} +;---------------------- +;REMOVING USELESS GAME PLAYER EQUIP +;------------------------ +fiLter: +{ +"origin" "3916 4200 1112" +"weapon_p90" "1" +"weapon_knife" "1" +"weapon_hegrenade" "1" +"weapon_elite" "1" +"spawnflags" "0" +"classname" "game_player_equip" +"hammerid" "328262" +} +filter: +{ +"origin" "-11036.5 5551.53 1656" +"weapon_p90" "1" +"weapon_knife" "1" +"weapon_hegrenade" "1" +"weapon_elite" "1" +"spawnflags" "0" +"classname" "game_player_equip" +"hammerid" "764191" +} +;------------------------ +;ADDING A TP INSTEAD OF THE HURT FOR THE FIRST GAME +;------------------------ +add: +{ +"model" "*101" +"targetname" "tp_game_1_down" +"target" "tp_dest_game1ct" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "1376 -5440 704" +"classname" "trigger_teleport" +"filtername" "filter_ct" +} +filter: +{ +"model" "*101" +"targetname" "tp_game_1_down" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "1376 -5440 704" +"nodmgforce" "0" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "999" +"classname" "trigger_hurt" +"hammerid" "1714851" +"OnHurtPlayer" "tp_dest_game1t,Teleport,,0,-1" +} +add: +{ +"model" "*101" +"targetname" "tp_game_1_down" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "1376 -5440 704" +"nodmgforce" "0" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "999" +"classname" "trigger_hurt" +"filtername" "filter_t" +"OnHurtPlayer" "tp_dest_game1t,Teleport,,0,-1" +} +;------------------------ +;DELAYING THE GLOBAL TP FIRST GAME +;------------------------ +modify: +{ + match: + { + "targetname" "move_4" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "tp_4,Enable,,15,-1" + "OnFullyOpen" "relay_kill4,Trigger,,15,-1" + } + insert: + { + "OnFullyOpen" "tp_4,Enable,,45,-1" + "OnFullyOpen" "relay_kill4,Trigger,,45,-1" + } +} +modify: +{ + match: + { + "targetname" "move_3" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "tp_3,Enable,,15,-1" + "OnFullyOpen" "relay_kill3,Trigger,,15.01,-1" + "OnFullyOpen" "cmd,Command,say ** Mass tp in 15s **,0,-1" + "OnFullyOpen" "relay_fog_no_reverse,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "to_game1_t" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_game_1_start_t,Kill,,19.99,-1" + "OnTrigger" "tp_game_1_back_t,Enable,,20,-1" + } + insert: + { + "OnTrigger" "tp_game_1_start_t,Kill,,27.99,-1" + "OnTrigger" "tp_game_1_back_t,Enable,,28,-1" + } +} +modify: +{ + match: + { + "targetname" "to_game1_ct" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_game_1_start_t,Kill,,19.99,-1" + "OnTrigger" "tp_game_1_back_t,Enable,,20,-1" + } + insert: + { + "OnTrigger" "tp_game_1_start_t,Kill,,27.99,-1" + "OnTrigger" "tp_game_1_back_t,Enable,,28,-1" + } +} +;------------------------ +;FIXING THE IMMUNITY FOR THE HUMANS FOR THE SECOND GAME +;------------------------ +modify: +{ + match: + { + "targetname" "tp_game_2_back_ct" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,SetDamageFilter,,0,-1" + } +} +filter: +{ +"model" "*63" +"wait" "0.1" +"targetname" "no_damage_ct" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-3064 -5952 1507.64" +"filtername" "filter_t" +"classname" "trigger_multiple" +"OnStartTouch" "Item_macon_filter_game,TestActivator,,0,-1" +} +add: +{ +"model" "*63" +"wait" "0.1" +"targetname" "no_damage_ct" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-3064 -5952 1507.64" +"filtername" "filter_ct" +"classname" "trigger_multiple" +"hammerid" "1748412" +"OnStartTouch" "!activator,SetDamageFilter,Filter_Team_Zombies_Ignore,0,-1" +} +add: +{ +"origin" "6912 -1992 3728" +"targetname" "no_damage_ct_timer" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "0.3" +"classname" "logic_timer" +"OnTimer" "no_damage_ct,Enable,,0,-1" +"OnTimer" "no_damage_ct,Disable,,0.01,-1" +} +;------------------------ +;DELAYING THE GLOBAL TP SECOND GAME +;------------------------ +modify: +{ + match: + { + "targetname" "to_game2_end_win" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_game_2_back_t,Enable,,23,-1" + "OnTrigger" "tp_game_2_start_t,Kill,,22.99,-1" + } + insert: + { + "OnTrigger" "tp_game_2_back_t,Enable,,33,-1" + "OnTrigger" "tp_game_2_start_t,Kill,,32.99,-1" + "OnTrigger" "no_damage_ct_timer,Kill,,33,-1" + "OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND MACHINES ROOM BETA -,13,-1" + "OnTrigger" "informations_room_text,Display,,13.01,-1" + } +} +modify: +{ + match: + { + "targetname" "to_game2_end_lose" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_game_2_back_t,Enable,,23,-1" + "OnTrigger" "tp_game_2_start_t,Kill,,22.99,-1" + } + insert: + { + "OnTrigger" "tp_game_2_back_t,Enable,,33,-1" + "OnTrigger" "tp_game_2_start_t,Kill,,32.99,-1" + "OnTrigger" "no_damage_ct_timer,Kill,,33,-1" + "OnTrigger" "informations_room_text,AddOutput,Message - WORLD KIDLAND MACHINES ROOM -,13,-1" + "OnTrigger" "informations_room_text,Display,,13.01,-1" + } +} +;------------------------ +;ANTI TROLL MASON ITEMS +;------------------------ +modify: +{ + match: + { + "targetname" "move_2" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "no_damage_ct_timer,Enable,,0.02,-1" + } +} +;------------------------ +;ANTI TROLL MASON ITEMS GAME KID +;------------------------ +add: +{ +"model" "*191" +"wait" "1" +"targetname" "anti_troll_game" +"StartDisabled" "1" +"spawnflags" "8" +"origin" "949 1188 -157.21" +"classname" "trigger_multiple" +"OnStartTouch" "macon_wall*,Break,,0,-1" +} +modify: +{ + match: + { + "targetname" "to_game_bridge_ct" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "button_3,Kill,,0,-1" + } +} +;------------------------ +;NERFING THE CIRCLE ATTACKS TO AVOID A SV CRASH +;------------------------ +modify: +{ + match: + { + "targetname" "circle_boss_to" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "circle_maker,ForceSpawnAtEntityOrigin,!activator,0,-1" + } + insert: + { + "OnStartTouch" "circle_maker,ForceSpawnAtEntityOrigin,!activator,0,1" + } +} +;------------------------ +;MAKING THE LAST BALLS BOSS BEEING SLOWER +;------------------------ +modify: +{ + match: + { + "targetname" "fire_ball_train" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "800" + } +} +;------------------------ +;BLOCKING THE ZOMBIE BEEING ABLE TO GO DOWN ON THE LAST ARENA +;------------------------ +add: +{ +"model" "*376" +"targetname" "break_anti_glitch" +"spawnobject" "0" +"spawnflags" "1" +"rendermode" "6" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "6912 -2080 3856" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "10" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +} +;------------------------ +;INCREASING THE BALL FORCE ON THE LAST ARENA +;------------------------ +filter: +{ +"origin" "7096 -1712 3624" +"targetname" "ball_final_move_Case" +"Case09" "25" +"Case08" "24" +"Case07" "23" +"Case06" "22" +"Case05" "21" +"Case04" "20" +"Case03" "19" +"Case02" "18" +"Case01" "17" +"classname" "logic_case" +"hammerid" "2552543" +"OnCase01" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase02" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase03" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase04" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase05" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase06" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase07" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase08" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase09" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase01" "Guard_Boss_Thrust_Forward1,Scale,1870,0,-1" +"OnCase02" "Guard_Boss_Thrust_Forward1,Scale,1880,0,-1" +"OnCase03" "Guard_Boss_Thrust_Forward1,Scale,1890,0,-1" +"OnCase04" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase05" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase06" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase07" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase08" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase09" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +} +add: +{ +"origin" "7096 -1712 3624" +"targetname" "ball_final_move_Case" +"Case16" "32" +"Case15" "31" +"Case14" "30" +"Case13" "29" +"Case12" "28" +"Case11" "27" +"Case10" "26" +"Case09" "25" +"Case08" "24" +"Case07" "23" +"Case06" "22" +"Case05" "21" +"Case04" "20" +"Case03" "19" +"Case02" "18" +"Case01" "17" +"classname" "logic_case" +"OnCase01" "cmd1,Command,phys_pushscale 1,0,-1" +"OnCase02" "cmd1,Command,phys_pushscale 0.95,0,-1" +"OnCase03" "cmd1,Command,phys_pushscale 0.9,0,-1" +"OnCase04" "cmd1,Command,phys_pushscale 0.85,0,-1" +"OnCase05" "cmd1,Command,phys_pushscale 0.8,0,-1" +"OnCase06" "cmd1,Command,phys_pushscale 0.75,0,-1" +"OnCase07" "cmd1,Command,phys_pushscale 0.7,0,-1" +"OnCase08" "cmd1,Command,phys_pushscale 0.65,0,-1" +"OnCase09" "cmd1,Command,phys_pushscale 0.6,0,-1" +"OnCase10" "cmd1,Command,phys_pushscale 0.55,0,-1" +"OnCase11" "cmd1,Command,phys_pushscale 0.5,0,-1" +"OnCase12" "cmd1,Command,phys_pushscale 0.45,0,-1" +"OnCase13" "cmd1,Command,phys_pushscale 0.40,0,-1" +"OnCase14" "cmd1,Command,phys_pushscale 0.35,0,-1" +"OnCase15" "cmd1,Command,phys_pushscale 0.30,0,-1" +"OnCase16" "cmd1,Command,phys_pushscale 0.25,0,-1" +"OnCase01" "Guard_Boss_Thrust_Forward1,Scale,1940,0,-1" +"OnCase02" "Guard_Boss_Thrust_Forward1,Scale,1960,0,-1" +"OnCase03" "Guard_Boss_Thrust_Forward1,Scale,1980,0,-1" +"OnCase04" "Guard_Boss_Thrust_Forward1,Scale,2000,0,-1" +"OnCase05" "Guard_Boss_Thrust_Forward1,Scale,2020,0,-1" +"OnCase06" "Guard_Boss_Thrust_Forward1,Scale,2040,0,-1" +"OnCase07" "Guard_Boss_Thrust_Forward1,Scale,2060,0,-1" +"OnCase08" "Guard_Boss_Thrust_Forward1,Scale,2080,0,-1" +"OnCase09" "Guard_Boss_Thrust_Forward1,Scale,2100,0,-1" +"OnCase10" "Guard_Boss_Thrust_Forward1,Scale,2120,0,-1" +"OnCase11" "Guard_Boss_Thrust_Forward1,Scale,2140,0,-1" +"OnCase12" "Guard_Boss_Thrust_Forward1,Scale,2160,0,-1" +"OnCase13" "Guard_Boss_Thrust_Forward1,Scale,2180,0,-1" +"OnCase14" "Guard_Boss_Thrust_Forward1,Scale,2200,0,-1" +"OnCase15" "Guard_Boss_Thrust_Forward1,Scale,2220,0,-1" +"OnCase16" "Guard_Boss_Thrust_Forward1,Scale,2240,0,-1" +} +filter: +{ +"origin" "7080 -1712 3624" +"targetname" "ball_final_move_Case" +"Case16" "16" +"Case15" "15" +"Case14" "14" +"Case13" "13" +"Case12" "12" +"Case11" "11" +"Case10" "10" +"Case09" "9" +"Case08" "8" +"Case07" "7" +"Case06" "6" +"Case05" "5" +"Case04" "4" +"Case03" "3" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"hammerid" "2552541" +"OnCase01" "Item_Ammo_Trigger_solo,Enable,,0,-1" +"OnCase01" "Item_Ammo_Timer,Enable,,0,-1" +"OnCase01" "cmd1,Command,say ** SOLO ?? INFINITE AMMO ENABLE!! **,0,-1" +"OnCase01" "cmd1,Command,phys_pushscale 4,0,-1" +"OnCase02" "cmd1,Command,phys_pushscale 3.6,0,-1" +"OnCase03" "cmd1,Command,phys_pushscale 3.2,0,-1" +"OnCase04" "cmd1,Command,phys_pushscale 2.9,0,-1" +"OnCase05" "cmd1,Command,phys_pushscale 2.6,0,-1" +"OnCase06" "cmd1,Command,phys_pushscale 2.3,0,-1" +"OnCase07" "cmd1,Command,phys_pushscale 2,0,-1" +"OnCase08" "cmd1,Command,phys_pushscale 1.9,0,-1" +"OnCase09" "cmd1,Command,phys_pushscale 1.8,0,-1" +"OnCase10" "cmd1,Command,phys_pushscale 1.7,0,-1" +"OnCase11" "cmd1,Command,phys_pushscale 1.6,0,-1" +"OnCase12" "cmd1,Command,phys_pushscale 1.5,0,-1" +"OnCase13" "cmd1,Command,phys_pushscale 1.4,0,-1" +"OnCase14" "cmd1,Command,phys_pushscale 1.3,0,-1" +"OnCase15" "cmd1,Command,phys_pushscale 1.2,0,-1" +"OnCase16" "cmd1,Command,phys_pushscale 1.1,0,-1" +"OnCase01" "Guard_Boss_Thrust_Forward1,Scale,1700,0,-1" +"OnCase02" "Guard_Boss_Thrust_Forward1,Scale,1720,0,-1" +"OnCase03" "Guard_Boss_Thrust_Forward1,Scale,1730,0,-1" +"OnCase04" "Guard_Boss_Thrust_Forward1,Scale,1740,0,-1" +"OnCase05" "Guard_Boss_Thrust_Forward1,Scale,1750,0,-1" +"OnCase06" "Guard_Boss_Thrust_Forward1,Scale,1760,0,-1" +"OnCase07" "Guard_Boss_Thrust_Forward1,Scale,1770,0,-1" +"OnCase08" "Guard_Boss_Thrust_Forward1,Scale,1780,0,-1" +"OnCase09" "Guard_Boss_Thrust_Forward1,Scale,1790,0,-1" +"OnCase10" "Guard_Boss_Thrust_Forward1,Scale,1800,0,-1" +"OnCase11" "Guard_Boss_Thrust_Forward1,Scale,1810,0,-1" +"OnCase12" "Guard_Boss_Thrust_Forward1,Scale,1820,0,-1" +"OnCase13" "Guard_Boss_Thrust_Forward1,Scale,1830,0,-1" +"OnCase14" "Guard_Boss_Thrust_Forward1,Scale,1840,0,-1" +"OnCase15" "Guard_Boss_Thrust_Forward1,Scale,1850,0,-1" +"OnCase16" "Guard_Boss_Thrust_Forward1,Scale,1860,0,-1" +} +add: +{ +"origin" "7080 -1712 3624" +"targetname" "ball_final_move_Case" +"Case16" "16" +"Case15" "15" +"Case14" "14" +"Case13" "13" +"Case12" "12" +"Case11" "11" +"Case10" "10" +"Case09" "9" +"Case08" "8" +"Case07" "7" +"Case06" "6" +"Case05" "5" +"Case04" "4" +"Case03" "3" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"OnCase01" "Item_Ammo_Trigger_solo,Enable,,0,-1" +"OnCase01" "Item_Ammo_Timer,Enable,,0,-1" +"OnCase01" "cmd1,Command,say ** SOLO ?? INFINITE AMMO ENABLE!! **,0,-1" +"OnCase01" "cmd1,Command,phys_pushscale 5,0,-1" +"OnCase02" "cmd1,Command,phys_pushscale 4.5,0,-1" +"OnCase03" "cmd1,Command,phys_pushscale 4.1,0,-1" +"OnCase04" "cmd1,Command,phys_pushscale 3.6,0,-1" +"OnCase05" "cmd1,Command,phys_pushscale 2.8,0,-1" +"OnCase06" "cmd1,Command,phys_pushscale 2.3,0,-1" +"OnCase07" "cmd1,Command,phys_pushscale 2,0,-1" +"OnCase08" "cmd1,Command,phys_pushscale 1.9,0,-1" +"OnCase09" "cmd1,Command,phys_pushscale 1.8,0,-1" +"OnCase10" "cmd1,Command,phys_pushscale 1.7,0,-1" +"OnCase11" "cmd1,Command,phys_pushscale 1.6,0,-1" +"OnCase12" "cmd1,Command,phys_pushscale 1.5,0,-1" +"OnCase13" "cmd1,Command,phys_pushscale 1.4,0,-1" +"OnCase14" "cmd1,Command,phys_pushscale 1.3,0,-1" +"OnCase15" "cmd1,Command,phys_pushscale 1.2,0,-1" +"OnCase16" "cmd1,Command,phys_pushscale 1.1,0,-1" +"OnCase01" "Guard_Boss_Thrust_Forward1,Scale,1250,0,-1" +"OnCase02" "Guard_Boss_Thrust_Forward1,Scale,1350,0,-1" +"OnCase03" "Guard_Boss_Thrust_Forward1,Scale,1450,0,-1" +"OnCase04" "Guard_Boss_Thrust_Forward1,Scale,1500,0,-1" +"OnCase05" "Guard_Boss_Thrust_Forward1,Scale,1550,0,-1" +"OnCase06" "Guard_Boss_Thrust_Forward1,Scale,1600,0,-1" +"OnCase07" "Guard_Boss_Thrust_Forward1,Scale,1650,0,-1" +"OnCase08" "Guard_Boss_Thrust_Forward1,Scale,1700,0,-1" +"OnCase09" "Guard_Boss_Thrust_Forward1,Scale,1750,0,-1" +"OnCase10" "Guard_Boss_Thrust_Forward1,Scale,1800,0,-1" +"OnCase11" "Guard_Boss_Thrust_Forward1,Scale,1820,0,-1" +"OnCase12" "Guard_Boss_Thrust_Forward1,Scale,1840,0,-1" +"OnCase13" "Guard_Boss_Thrust_Forward1,Scale,1860,0,-1" +"OnCase14" "Guard_Boss_Thrust_Forward1,Scale,1880,0,-1" +"OnCase15" "Guard_Boss_Thrust_Forward1,Scale,1900,0,-1" +"OnCase16" "Guard_Boss_Thrust_Forward1,Scale,1920,0,-1" +} +;------------------------ +;FIXING THE LAST WALL BEEING ABLE TO BE SHOOT BY ZOMBIES +;------------------------ +modify: +{ + match: + { + "targetname" "break_final_boss" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "1" + } +} +;------------------------ +;ADDING DAMAGE ON THE LAST DOOR TO PREVENT PLAYERS BLOCKING IT +;------------------------ +modify: +{ + match: + { + "targetname" "final_door_elec" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "99999" + } +} +;------------------------ +;ADDING HP TO ONE ZOMBIES ON THE TESLA ITEMS TO PREVENT ALL ZOMBIES TO BE DEAD +;------------------------ +modify: +{ + match: + { + "targetname" "hurt_electricien" + "classname" "trigger_hurt" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 99999,0,1" + } +} +;------------------------ +;FIXING THE TP ON THE ELEVATOR PART +;------------------------ +filter: +{ +"origin" "-10960 3960 -1464" +"targetname" "timer_destination" +"StartDisabled" "1" +"RefireTime" "10" +"classname" "logic_timer" +"hammerid" "1406460" +} +;------------------------ +;BUFFING THE BALLS BOSS HP +;------------------------ +modify: +{ + match: + { + "targetname" "to_hp_elec_final" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "break_elec_boss_final,AddHealth,200,0,-1" + } + insert: + { + "OnStartTouch" "break_elec_boss_final,AddHealth,350,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_bulhufas_a1_1_s2.cfg b/maps/ze_bulhufas_a1_1_s2.cfg new file mode 100644 index 0000000..b3c44f7 --- /dev/null +++ b/maps/ze_bulhufas_a1_1_s2.cfg @@ -0,0 +1,194 @@ +;************************************************ +; Ze_bulhufas_a1_1_s STRIPPER #3 CFG By Rix :V +;************************************************ + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "16426" + } + insert: + { + "OnMapSpawn" "commands,Command,say ||strp #3||,5,-1" + } +} + + +;************************** +; Increase Boss Hp Level 1 +;************************** + +modify: +{ + match: + { + "targetname" "monark_hp_add" + } + delete: + { + "OnStartTouch" "boss_hp,Add,1200,0,-1" + } + insert: + { + "OnStartTouch" "boss_hp,Add,3600,0,-1" + } +} + +;************************** +; Increase Boss Hp Level 2 +;************************** + +modify: +{ + match: + { + "targetname" "bola_add_hp" + } + delete: + { + "OnStartTouch" "boss_hp,Add,1300,0,-1" + } + insert: + { + "OnStartTouch" "boss_hp,Add,4600,0,-1" + } +} + +;************************** +; Increase Boss Hp Level 3 +;************************** + +modify: +{ + match: + { + "targetname" "coomer_add_hp" + } + delete: + { + "OnStartTouch" "boss_hp,Add,900,0,-1" + } + insert: + { + "OnStartTouch" "boss_hp,Add,4200,0,-1" + } +} + +;********************************************************** +; Give some time for opening Vent at Elevator paper stage +;********************************************************** + +modify: +{ + match: + { + "targetname" "door_second_ele_paper" + } + delete: + { + "OnFullyOpen" "break_vents,Break,,0,-1" + } + insert: + { + "OnFullyOpen" "break_vents,Break,,3,-1" + } +} + +;******************************************** +; Fix ronaldo item freeze output not correct +;******************************************** + +modify: +{ + match: + { + "targetname" "ronaldo_freeze" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,1.00,3,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.00,3,-1" + "OnStartTouch" "speed,ModifySpeed,0.00,4,-1" + "OnStartTouch" "speed,ModifySpeed,0.00,5,-1" + "OnStartTouch" "speed,ModifySpeed,1.00,6,-1" + } +} + +;************************ +; Fix Teleport Lego stage +;************************ + +modify: +{ + match: + { + "targetname" "break_glass_lvl3" + } + insert: + { + "OnBreak" "break_glass_lvl3,Kill,,0,-1" + "OnBreak" "commands,Command,say *** TELEPORTING REST OF APE TEAM IN 15 SECONDS ***,0.01,-1" + } +} + +;************************************ +; Fix Push after teleport lego stage +;************************************ + +modify: +{ + match: + { + "targetname" "push_alien_lvl3" + } + replace: + { + "speed" "400" + } +} + + +;**************** +; correction +;**************** + +modify: +{ + match: + { + "targetname" "lvl1_relay" + } + delete: + { + "OnTrigger" "cc_normal,Enable,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "lvl2_relay" + } + delete: + { + "OnTrigger" "cc_normal,Enable,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "lvl3_relay" + } + delete: + { + "OnTrigger" "cc_last_level,Enable,,0,-1" + } +} diff --git a/maps/ze_castle_crashers_v1_1.cfg b/maps/ze_castle_crashers_v1_1.cfg new file mode 100755 index 0000000..58a48a7 --- /dev/null +++ b/maps/ze_castle_crashers_v1_1.cfg @@ -0,0 +1,2518 @@ +;---------------------------------------------------------------------------------------- +; Moves a ambient_generic to the correct spot for the audio effect to properly work +;---------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "sound_blacksmith" + "origin" "7216.76 -2139.28 -512" + "classname" "ambient_generic" + } + replace: + { + "origin" "7144 -2174 -592" + } +} +;---------------------------------------------------------------------------------------- +; Prevents a zombie infection at a specific teleportation before you enter the factory +;---------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-10592 4784 -3792" + "classname" "trigger_once" + } + replace: + { + "origin" "-10512 4568 -3792" + } +} +modify: +{ + match: + { + "origin" "-10592 4832 -3872" + "targetname" "outside_factory_dest" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "-10512 4568 -3836" + } +} +;---------------------------------------------------------------------------------------------------------------------------------------------------------------- +; Moves the origin of a trigger_once and a info_teleport_destination at the ending & adjustes the way you are facing when finishing the crystal laser part +;---------------------------------------------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "13920 6592 -2248" + "targetname" "ending_boss_tp_dest" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "13992 6592 -2212" + } +} +modify: +{ + match: + { + "origin" "13924 6584 -2216" + "classname" "trigger_once" + } + replace: + { + "origin" "13996 6584 -2216" + } +} +modify: +{ + match: + { + "targetname" "wizard_break1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "ending_boss_tp_dest,AddOutput,angles 180,130,1" + } +} +;------------------------------------------------------------------------------------------------------------ +; Adds 2 trigger_teleports to prevent people getting stuck on the ice part because of bad displacement +;------------------------------------------------------------------------------------------------------------ +add: +{ + "origin" "9112 -13736 -4884" + "targetname" "stuck_players_at_ice_dest" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*297" + "targetname" "fix_stucked_players_at_ice" + "target" "stuck_players_at_ice_dest" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9212.78 -13654.1 -5036.05" + "classname" "trigger_teleport" +} +add: +{ + "model" "*297" + "targetname" "fix_stucked_players_at_ice" + "target" "stuck_players_at_ice_dest" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9004.78 -13670.1 -5036.05 " + "classname" "trigger_teleport" +} +;------------------------------------------------------------------------------------------------------------ +; Moves the 2 trigger_push a bit back to prevent people getting stuck in the water at the ruins part +;------------------------------------------------------------------------------------------------------------ +modify: +{ + match: + { + "origin" "8976 -9472 -5032" + "classname" "trigger_push" + } + replace: + { + "origin" "8928 -9472 -5032" + } +} +modify: +{ + match: + { + "origin" "10416 -9472 -5032" + "classname" "trigger_push" + } + replace: + { + "origin" "10376 -9472 -5032" + } +} +;------------------------------------------------------------------------------------------------------------ +; Fixes repeat killer on 2 items that can accidently disable it if same zombie dies in quick session +;------------------------------------------------------------------------------------------------------------ +modify: +{ + match: + { + "origin" "-6264 -11304 -732" + "targetname" "purple_item_relay2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "console,Command,zr_killrepeator 0,8.5,-1" + } +} +modify: +{ + match: + { + "targetname" "beefy_relay" + "classname" "logic_relay" + "origin" "-14672 -1312 -2774.48" + } + insert: + { + "OnSpawn" "console,Command,zr_killrepeator 0,13,-1" + } +} +;---------------------------------------------------- +; Reduces bosshp for the first boss the barbarian +;---------------------------------------------------- +modify: +{ + match: + { + "targetname" "b1arber_boss_counter" + "origin" "-2608 7475.39 896" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "booba_boss_math,Add,190,0,-1" + "OnStartTouch" "Boss_Health,Add,190,0,-1" + "OnStartTouch" "Boss_HealthBackup,Add,190,0,-1" + } + insert: + { + "OnStartTouch" "booba_boss_math,Add,130,0,-1" + "OnStartTouch" "Boss_Health,Add,130,0,-1" + "OnStartTouch" "Boss_HealthBackup,Add,130,0,-1" + } +} +;------------------------ +; Reduces HP for boat 1 +;------------------------ +modify: +{ + match: + { + "targetname" "boat_adder1" + "classname" "trigger_once" + "origin" "-5772 -11420 -568" + } + delete: + { + "OnStartTouch" "boat1_counter,Add,110,0,-1" + "OnStartTouch" "boat2_counter,Add,110,0,-1" + } + insert: + { + "OnStartTouch" "boat1_counter,Add,55,0,-1" + "OnStartTouch" "boat2_counter,Add,55,0,-1" + } +} +;------------------------ +; Reduces HP for boat 2 +;------------------------ +modify: +{ + match: + { + "targetname" "boat_adder2" + "classname" "trigger_once" + "origin" "-5772 -11420 -552" + } + delete: + { + "OnStartTouch" "boat4_counter,Add,100,0,-1" + "OnStartTouch" "boat3_counter,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "boat4_counter,Add,50,0,-1" + "OnStartTouch" "boat3_counter,Add,50,0,-1" + } +} +;------------------------ +; Reduces HP for boat 3 +;------------------------ +modify: +{ + match: + { + "targetname" "boat_adder3" + "classname" "trigger_once" + "origin" "-5772 -11420 -544" + } + delete: + { + "OnStartTouch" "boat6_counter,Add,90,0,-1" + "OnStartTouch" "boat5_counter,Add,90,0,-1" + } + insert: + { + "OnStartTouch" "boat6_counter,Add,45,0,-1" + "OnStartTouch" "boat5_counter,Add,45,0,-1" + } +} +;---------------------------------- +; Reduces HP on cyclops boss +;---------------------------------- +modify: +{ + match: + { + "targetname" "bike_boss_counter" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bycycle_boss_math,Add,110,0,-1" + "OnStartTouch" "Boss_Health5,Add,110,0,-1" + "OnStartTouch" "Boss_HealthBackup5,Add,110,0,-1" + } + insert: + { + "OnStartTouch" "bycycle_boss_math,Add,55,0,-1" + "OnStartTouch" "Boss_Health5,Add,55,0,-1" + "OnStartTouch" "Boss_HealthBackup5,Add,55,0,-1" + } +} +;---------------------------- +; Reduces HP on medusa boss +;---------------------------- +modify: +{ + match: + { + "targetname" "medusa_boss_counter" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "medusa_boss_math,Add,100,0,-1" + "OnStartTouch" "Boss_Health7,Add,100,0,-1" + "OnStartTouch" "Boss_HealthBackup7,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "medusa_boss_math,Add,50,0,-1" + "OnStartTouch" "Boss_Health7,Add,50,0,-1" + "OnStartTouch" "Boss_HealthBackup7,Add,50,0,-1" + } +} +;---------------------------- +; Removes a bad particle +;---------------------------- +filter: +{ + "origin" "-13261.2 1800.31 -4612" + "targetname" "zombie_heal_ready_particle" +} +;-------------------------------------------------------------------------- +; Adds 2 trigger_teleports that prevents players from going out of map +;-------------------------------------------------------------------------- +add: +{ + "model" "*279" + "targetname" "fix_teleport_outside_map" + "target" "fuck_you_keep_item1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3176 2560 40" + "classname" "trigger_teleport" +} +add: +{ + "model" "*279" + "targetname" "fix_teleport_outside_map" + "target" "fuck_you_keep_item1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3176 3200 40" + "classname" "trigger_teleport" +} + + +;------------------------------------------------------------------------------------------ +; Strippers out all ambient_generics and adds 1 back which will control all music in map +;------------------------------------------------------------------------------------------ +filter: +{ + "classname" "ambient_generic" +} +add: +{ + "origin" "-15184 10912 545" + "volstart" "0" + "targetname" "music_main_ambient_generic" + "spinup" "0" + "spindown" "0" + "spawnflags" "17" + "radius" "999999" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "Precache.Sounds" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-15184 10912 545" + "volstart" "0" + "targetname" "sound_effect_ambient_generic" + "spinup" "0" + "spindown" "0" + "spawnflags" "17" + "radius" "999999" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "Precache.Sounds" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-6256 -11344 -739" + "volstart" "0" + "targetname" "purple_item_swing" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "castlecrashers/cc_blacksmithattack.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +;---------------------------------- +; Adds back in item sounds +;---------------------------------- +add: +{ + "origin" "4378 6136 -3071" + "volstart" "0" + "targetname" "catfish_death_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_catdie.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "4359.18 6138.56 -3064" + "volstart" "0" + "targetname" "catfish_attack_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_catattack.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14888 10864 545" + "volstart" "0" + "targetname" "cyc_death" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_cyclopsdie.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14872 10864 545" + "volstart" "0" + "targetname" "cyc_scream" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_cyclopsscream.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14952 10864 545" + "volstart" "0" + "targetname" "dragon_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_dragonsound.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14904 10864 545" + "volstart" "0" + "targetname" "nec_spell" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_necrospell.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-3778.51 -14674.2 9087" + "volstart" "0" + "targetname" "bat_sound_die" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#ze diablo/diablo_spider_noise.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-3772 -14696 9080" + "volstart" "0" + "targetname" "bat_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#luff_cv/batstorm.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "4413.16 -9424.96 8032.5" + "volstart" "0" + "targetname" "bearguy_item_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_windsound.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-6264 -11328 -739" + "volstart" "0" + "targetname" "purple_item_sound_nuke" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_nuke.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14992 10864 544.523" + "volstart" "0" + "targetname" "ninja_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_ninja_sound.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +;---------------------------------- +; Adds back in main sound effects +;---------------------------------- +add: +{ + "origin" "15090 8212 -5407" + "volstart" "0" + "targetname" "laser_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#hobgoblin/custom_laser.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "7216.76 -2139.28 -512" + "volstart" "0" + "targetname" "sound_blacksmith" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "3600" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/sound_blacksmith.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-15056 10880 544.523" + "volstart" "0" + "targetname" "wizard_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/cc_wizardscream.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14934 10478 545" + "volstart" "0" + "targetname" "level_up_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1250" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "#castlecrashers/sound_levelup.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +;---------------------------------- +; Changes some item sound effects +;---------------------------------- +add: +{ + "origin" "3424 2584 289" + "targetname" "sound_effect_logic_case" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "Case08" "8" + "Case09" "9" + "Case10" "10" + "Case11" "11" + "Case12" "12" + "Case13" "13" + "Case14" "14" + "Case15" "15" + "Case16" "16" + "OnCase01" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase01" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/sound_area_poison.wav,0.1,-1" + "OnCase01" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase02" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase02" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/sound_area_fire.wav,0.1,-1" + "OnCase02" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase03" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase03" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/sound_area_ice.wav,0.1,-1" + "OnCase03" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase04" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase04" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/sound_area_lightning.wav,0.1,-1" + "OnCase04" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase05" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase05" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_necrozap.mp3,0.1,-1" + "OnCase05" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase06" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase06" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_arrowshoot.mp3,0.1,-1" + "OnCase06" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase07" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase07" "sound_effect_ambient_generic,AddOutput,message #ze_terraria/skull_spawn_effect.wav,0.1,-1" + "OnCase07" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase08" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase08" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_guyz.mp3,0.1,-1" + "OnCase08" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase09" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase09" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_painteraudio.mp3,0.1,-1" + "OnCase09" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase10" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase10" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_beefy.mp3,0.1,-1" + "OnCase10" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase11" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase11" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_horn.mp3,0.1,-1" + "OnCase11" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase12" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase12" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_pickup.mp3,0.1,-1" + "OnCase12" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase13" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase13" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_pick.mp3,0.1,-1" + "OnCase13" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase14" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase14" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_nuke2.mp3,0.1,-1" + "OnCase14" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase15" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase15" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,-1" + "OnCase15" "sound_effect_ambient_generic,PlaySound,,0.2,-1" + + "OnCase16" "sound_effect_ambient_generic,StopSound,,0,-1" + "OnCase16" "sound_effect_ambient_generic,AddOutput,message #harrypotterze/weather/xthunder6.mp3,0.1,-1" + "OnCase16" "sound_effect_ambient_generic,PlaySound,,0.2,-1" +} +modify: +{ + match: + { + "origin" "-8180 -3740 -1847.21" + "targetname" "slimeball_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "green_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnSpawn" "sound_effect_logic_case,InValue,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "3418.66 -1790.86 -655" + "targetname" "green_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "green_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2861.34 2966.33 232" + "targetname" "banditguy_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "banditguy_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2653.65 13313.4 79.8998" + "targetname" "barbguy_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "barbguy_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "-12253.3 6465.14 6120" + "targetname" "fireman_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "fireman_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,2,0,-1" + } +} +modify: +{ + match: + { + "origin" "3594.66 -1966.86 -655" + "targetname" "orange_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "orange_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,2,0,-1" + } +} +modify: +{ + match: + { + "targetname" "ice_mover_timer2" + "classname" "logic_timer" + "origin" "13736.7 -14690.6 -5112" + } + delete: + { + "OnTimer" "blue_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTimer" "sound_effect_logic_case,InValue,3,0,-1" + } +} +modify: +{ + match: + { + "targetname" "ice_mover_timer" + "origin" "13200 -14584 -5119" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "blue_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTimer" "sound_effect_logic_case,InValue,3,0,-1" + } +} +modify: +{ + match: + { + "origin" "3418.66 -1974.86 -655" + "targetname" "blue_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "blue_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,3,0,-1" + } +} +modify: +{ + match: + { + "origin" "3594.66 -1779.97 -655" + "targetname" "red_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "red_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,4,0,-1" + } +} +modify: +{ + match: + { + "origin" "6591.66 13851.5 8040" + "targetname" "skeleman_item_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "skeleman_item_sound,PlaySound,,0,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,5,0,-1" + } +} +modify: +{ + match: + { + "origin" "6336 11632 9556" + "targetname" "necro_move1" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "nec_zap,PlaySound,,2.5,1" + "OnFullyOpen" "nec_zap,PlaySound,,3,1" + "OnFullyOpen" "nec_zap,PlaySound,,3.5,1" + "OnFullyOpen" "nec_zap,PlaySound,,4,1" + } + insert: + { + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,2.3,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_necrozap.mp3,2.4,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,2.5,1" + + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,2.9,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_necrozap.mp3,3,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,3.1,1" + + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,3.3,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_necrozap.mp3,3.4,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,3.5,1" + + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,3.8,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_necrozap.mp3,3.9,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,4,1" + } +} +modify: +{ + match: + { + "origin" "-14566.2 1572.91 -4900" + "targetname" "Item_bow_filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "bow_sound_effect,PlaySound,,0,-1" + } + insert: + { + "OnPass" "sound_effect_logic_case,InValue,6,0,-1" + } +} +modify: +{ + match: + { + "origin" "-14520.1 1998.93 -4984" + "targetname" "Item_guardian_filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "guardian_sound_effect,PlaySound,,0,-1" + } + insert: + { + "OnPass" "sound_effect_logic_case,InValue,7,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "origin" "-13899.9 1184.45 -4972.56" + "targetname" "item_guyz_relay_use" + } + delete: + { + "OnTrigger" "guyz_sound,PlaySound,,0.01,-1" + } + insert: + { + "OnTrigger" "sound_effect_logic_case,InValue,8,0,-1" + } +} +modify: +{ + match: + { + "origin" "-14672 -1312 -2774.48" + "targetname" "beefy_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "beefy_sound,PlaySound,,0,-1" + } + insert: + { + "OnSpawn" "sound_effect_logic_case,InValue,10,0,-1" + } +} +modify: +{ + match: + { + "origin" "-14672 -1312 -2774.48" + "targetname" "beefy_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "beefy_sound,PlaySound,,0,-1" + } + insert: + { + "OnSpawn" "sound_effect_logic_case,InValue,10,0,-1" + } +} +modify: +{ + match: + { + "origin" "-14672 -1312 -2774.48" + "targetname" "beefy_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "beefy_sound,PlaySound,,0,-1" + } + insert: + { + "OnSpawn" "sound_effect_logic_case,InValue,10,0,-1" + } +} +modify: +{ + match: + { + "targetname" "horn_button" + "classname" "func_button" + "origin" "8257.93 -9461.13 -5080" + } + delete: + { + "OnPressed" "horn_sound,PlaySound,,0,1" + } + insert: + { + "OnPressed" "sound_effect_logic_case,InValue,11,0,1" + } +} +modify: +{ + match: + { + "origin" "3570.42 -1772.62 -594.101" + "targetname" "red_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "3570.42 -1959.51 -594.101" + "targetname" "orange_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "6567.42 13858.8 8100.9" + "targetname" "skeleman_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "3394.42 -1967.51 -594.101" + "targetname" "blue_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "4387.58 -9397.58 8100.4" + "targetname" "bearguy_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "-12277.6 6472.49 6180.9" + "targetname" "fireman_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "3394.42 -1783.51 -594.101" + "targetname" "green_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "-2885.58 2973.68 292.899" + "targetname" "banditguy_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "origin" "-2677.89 13320.7 140.799" + "targetname" "barbguy_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "pick_sound,PlaySound,,0,1" + } + insert: + { + "OnPlayerPickup" "sound_effect_logic_case,InValue,13,0,1" + } +} +modify: +{ + match: + { + "targetname" "wizard_break1" + "origin" "14216 6600 -2244" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "nuke_gg_sound,PlaySound,,219,1" + "OnBreak" "sound_explosion,PlaySound,,4,1" + "OnBreak" "sound_explosion,PlaySound,,23,1" + "OnBreak" "sound_explosion,PlaySound,,27,1" + "OnBreak" "sound_explosion,PlaySound,,33,1" + "OnBreak" "sound_explosion,PlaySound,,46,1" + } + insert: + { + "OnBreak" "sound_effect_ambient_generic,StopSound,,3.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,3.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,4,1" + + "OnBreak" "sound_effect_ambient_generic,StopSound,,22.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,22.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,23,1" + + "OnBreak" "sound_effect_ambient_generic,StopSound,,26.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,26.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,27,1" + + "OnBreak" "sound_effect_ambient_generic,StopSound,,32.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,32.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,33,1" + + "OnBreak" "sound_effect_ambient_generic,StopSound,,45.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,45.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,46,1" + + "OnBreak" "sound_effect_ambient_generic,StopSound,,218.8,1" + "OnBreak" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_nuke2.mp3,218.9,1" + "OnBreak" "sound_effect_ambient_generic,PlaySound,,219,1" + } +} +modify: +{ + match: + { + "origin" "-14000 -13664 -6816" + "targetname" "alien_mover_track3" + "classname" "path_track" + } + delete: + { + "OnPass" "sound_explosion,PlaySound,,0,1" + "OnPass" "sound_explosion,PlaySound,,42,1" + } + insert: + { + "OnPass" "sound_effect_ambient_generic,StopSound,,0,1" + "OnPass" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,1" + "OnPass" "sound_effect_ambient_generic,PlaySound,,0.2,1" + + "OnPass" "sound_effect_ambient_generic,StopSound,,41.9,1" + "OnPass" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,42,1" + "OnPass" "sound_effect_ambient_generic,PlaySound,,42.1,1" + } +} +modify: +{ + match: + { + "origin" "15296 -8320 -2415" + "targetname" "purpcrysmath1" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "sound_explosion,PlaySound,,0,1" + } + insert: + { + "OnHitMin" "sound_effect_ambient_generic,StopSound,,0,1" + "OnHitMin" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,1" + "OnHitMin" "sound_effect_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "15268.4 -7125.17 -2408" + "targetname" "purpcrysmath2" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "sound_explosion,PlaySound,,0,1" + } + insert: + { + "OnHitMin" "sound_effect_ambient_generic,StopSound,,0,1" + "OnHitMin" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,1" + "OnHitMin" "sound_effect_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "15290 -5962.36 -2408" + "targetname" "purpcrysmath3" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "sound_explosion,PlaySound,,0,1" + } + insert: + { + "OnHitMin" "sound_effect_ambient_generic,StopSound,,0,1" + "OnHitMin" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,1" + "OnHitMin" "sound_effect_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "barn_door" + "classname" "func_movelinear" + "origin" "3224 2624 512" + } + delete: + { + "OnFullyOpen" "sound_explosion,PlaySound,,9,1" + } + insert: + { + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,8.8,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,8.9,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,9,1" + } +} +modify: +{ + match: + { + "origin" "-8012 -3548 -1919" + "targetname" "finger_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "sound_explosion,PlaySound,,0,1" + } + insert: + { + "OnHitMax" "sound_effect_ambient_generic,StopSound,,0,1" + "OnHitMax" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,0.1,1" + "OnHitMax" "sound_effect_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "factory_boss_door" + "classname" "func_movelinear" + "origin" "-8160 -2384 -1472" + } + delete: + { + "OnFullyOpen" "sound_explosion,PlaySound,,2,1" + } + insert: + { + "OnFullyOpen" "sound_effect_ambient_generic,StopSound,,1.8,1" + "OnFullyOpen" "sound_effect_ambient_generic,AddOutput,message #ambient/explosions/explode_2.wav,1.9,1" + "OnFullyOpen" "sound_effect_ambient_generic,PlaySound,,2,1" + } +} +modify: +{ + match: + { + "origin" "3588 -8744 8960" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "thunder_sound,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "sound_effect_logic_case,InValue,16,0,1" + } +} +modify: +{ + match: + { + "origin" "15168 -8848 -2368" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "paint_sound,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "sound_effect_logic_case,InValue,9,0,1" + } +} +modify: +{ + match: + { + "origin" "15296 -8320 -2415" + "targetname" "purpcrysmath1" + "classname" "math_counter" + } + delete: + { + "OnStartTouch" "paint_sound,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "sound_effect_logic_case,InValue,9,0,1" + } +} + +;---------------------------------------------------------- +; Changes main music for all different parts in the map +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "warmup_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "warmup_song,PlaySound,,1,-1" + } + insert: + { + "OnTrigger" "music_main_ambient_generic,StopSound,,0,1" + "OnTrigger" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_warmup.mp3,0.1,1" + "OnTrigger" "music_main_ambient_generic,PlaySound,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "start_trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "music_spawn,PlaySound,,0,1" + "OnStartTouch" "sound_blacksmith,PlaySound,,0,1" + + "OnStartTouch" "pickup_sound,PlaySound,,10,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_spawn.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + "OnStartTouch" "blacksmith_sound_timer,Disable,,45,1" + + "OnStartTouch" "sound_effect_ambient_generic,StopSound,,9.8,1" + "OnStartTouch" "sound_effect_ambient_generic,AddOutput,message #castlecrashers/cc_pickup.mp3,9.9,1" + "OnStartTouch" "sound_effect_ambient_generic,PlaySound,,10,1" + } +} +modify: +{ + match: + { + "targetname" "test_trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "barracks_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_barracks.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-11458 12908 617" + } + delete: + { + "OnStartTouch" "mudholes_song,PlaySound,,0,1" + "OnStartTouch" "barracks_song,Volume,0,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_mudholes.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-3016 12656 428" + } + delete: + { + "OnStartTouch" "mudholes_song,Volume,0,0,1" + "OnStartTouch" "warmachine_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_warmachine.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "door_boss1" + "classname" "func_door" + "origin" "-2560 8336 392" + } + delete: + { + "OnFullyOpen" "warmachine_song,Volume,0,0,1" + "OnFullyOpen" "barbarianboss_song,PlaySound,,0,1" + } + insert: + { + "OnFullyOpen" "music_main_ambient_generic,StopSound,,0,1" + "OnFullyOpen" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_barbarianboss.mp3,0.1,1" + "OnFullyOpen" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "Barb_Boss_Break" + "classname" "func_physbox_multiplayer" + "origin" "-2616 7394 421.14" + } + delete: + { + "OnBreak" "victory_song,PlaySound,,1,1" + "OnBreak" "jumper_song,PlaySound,,12,1" + "OnBreak" "barbarianboss_song,Volume,0,0,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,0,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,0.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnBreak" "music_main_ambient_generic,StopSound,,12,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_jumper.mp3,12.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,12.2,1" + } +} +modify: +{ + match: + { + "targetname" "barn_door" + "classname" "func_movelinear" + "origin" "3224 2624 512" + } + delete: + { + "OnFullyOpen" "jumper_song,Volume,0,4,1" + "OnFullyOpen" "music_barn,PlaySound,,4,1" + } + insert: + { + "OnFullyOpen" "music_main_ambient_generic,StopSound,,4,1" + "OnFullyOpen" "music_main_ambient_generic,AddOutput,message #castlecrashers/barn1.mp3,4.1,1" + "OnFullyOpen" "music_main_ambient_generic,PlaySound,,4.2,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "origin" "15636 2624 136" + } + delete: + { + "OnStartTouch" "music_barn,Volume,0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "3288 6176 -2804" + } + delete: + { + "OnStartTouch" "music_barn,Volume,0,0,1" + "OnStartTouch" "bosscat_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_ship.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "Catfish_Boss_Break" + "classname" "func_physbox_multiplayer" + "origin" "4770.57 6160 -2638" + } + delete: + { + "OnBreak" "victory_song,PlaySound,,1,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,0.8,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,0.9,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,1,1" + } +} +modify: +{ + match: + { + "origin" "3588 -8744 8960" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_bear.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "1056 -14082.8 8960" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bear_song,Volume,0,0,1" + "OnStartTouch" "cave_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_cave.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "finish_bat_tp" + "origin" "-4464 -14144 9504" + "classname" "trigger_teleport" + } + delete: + { + "OnStartTouch" "cave_song,Volume,0,0,1" + "OnStartTouch" "afterbat_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_afterbat.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "cone_track3" + "classname" "path_track" + "origin" "-13488 -10880 7992" + } + delete: + { + "OnPass" "afterbat_song,Volume,0,30,1" + "OnPass" "1cone_song,PlaySound,,30,1" + } + insert: + { + "OnPass" "music_main_ambient_generic,StopSound,,30,1" + "OnPass" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_cone2.mp3,30.1,1" + "OnPass" "music_main_ambient_generic,PlaySound,,30.2,1" + } +} +modify: +{ + match: + { + "targetname" "Cone_Boss_Break" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "1cone_song,Volume,0,2,1" + "OnBreak" "piano_song,PlaySound,,2,1" + "OnBreak" "piano_song,Volume,0,34,1" + "OnBreak" "bear_song,PlaySound,,34,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,1,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_piano2.mp3,1.2,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,1.3,1" + + "OnBreak" "music_main_ambient_generic,StopSound,,34,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_bear.mp3,34.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,34.2,1" + } +} +modify: +{ + match: + { + "targetname" "car_schizo_breakable" + "classname" "func_breakable" + "origin" "-12592 -3632 6428.5" + } + delete: + { + "OnBreak" "bear_song,Volume,0,3,1" + "OnBreak" "volcano_song,PlaySound,,3,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,3,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_volcano.mp3,3.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,3.2,1" + } +} +modify: +{ + match: + { + "targetname" "Cyclops_Boss_Break" + "origin" "-24 8534.37 7058.5" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "volcano_song,PlaySound,,11,1" + "OnBreak" "victory_song,PlaySound,,1,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,0.5,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,1.1,1" + + "OnBreak" "music_main_ambient_generic,StopSound,,11,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_volcano.mp3,11.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,11.2,1" + } +} +modify: +{ + match: + { + "targetname" "volcanoboss_break" + "classname" "func_breakable" + "origin" "8320 9264 8480" + } + delete: + { + "OnBreak" "volcano_song,Volume,0,30,1" + "OnBreak" "music_boss,PlaySound,,32,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,30,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_boss_music_fix.mp3,30.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,30.2,1" + } +} +modify: +{ + match: + { + "targetname" "wheel_button" + "classname" "func_button" + "origin" "9968 9908 8664" + } + delete: + { + "OnPressed" "music_boss,Volume,0,0,1" + "OnPressed" "victory_song,PlaySound,,1,1" + "OnPressed" "pickup_sound,PlaySound,,0,1" + } + insert: + { + "OnPressed" "music_main_ambient_generic,StopSound,,0,1" + "OnPressed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,1.1,1" + "OnPressed" "music_main_ambient_generic,PlaySound,,1.2,1" + "OnPressed" "sound_effect_logic_case,InValue,12,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-10592 4784 -3792" + } + delete: + { + "OnStartTouch" "winter_song,PlaySound,,0,1" + "OnStartTouch" "music_boss,Volume,0,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_winter.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "-10496 3812.69 -3808" + "classname" "trigger_teleport" + } + delete: + { + "OnStartTouch" "afterbat_song,PlaySound,,0,1" + "OnStartTouch" "winter_song,Volume,0,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_afterbat.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "targetname" "factory_boss_door" + "classname" "func_movelinear" + "origin" "-8160 -2384 -1472" + } + delete: + { + "OnFullyOpen" "afterbat_song,Volume,0,0,1" + "OnFullyOpen" "music_boss,PlaySound,,2,1" + } + insert: + { + "OnFullyOpen" "music_main_ambient_generic,StopSound,,0,1" + "OnFullyOpen" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_boss_music_fix.mp3,2,1" + "OnFullyOpen" "music_main_ambient_generic,PlaySound,,2.1,1" + } +} +modify: +{ + match: + { + "targetname" "telescope_button" + "origin" "-6812 -4063.99 -1880" + "classname" "func_button" + } + delete: + { + "OnPressed" "victory_song,PlaySound,,1,1" + "OnPressed" "music_boss,Volume,0,0,1" + "OnPressed" "pickup_sound,PlaySound,,0,1" + } + insert: + { + "OnPressed" "music_main_ambient_generic,StopSound,,0,1" + "OnPressed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,1.1,1" + "OnPressed" "music_main_ambient_generic,PlaySound,,1.2,1" + "OnPressed" "sound_effect_logic_case,InValue,12,0,1" + } +} +modify: +{ + match: + { + "origin" "-7656 -7208 -1644" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "music_boss,Volume,0,0,1" + "OnStartTouch" "music_spawn,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_spawn.mp3,1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,1.1,1" + } +} +modify: +{ + match: + { + "origin" "-5968 -11320 -552" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pirate_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_ship_music.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "-5968 -11320 -552" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pirate_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_ship_music.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "-5680 -11648 -807.367" + "targetname" "board_counter3" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "sand_song,PlaySound,,2,1" + "OnHitMax" "pirate_song,Volume,0,2,1" + } + insert: + { + "OnHitMax" "music_main_ambient_generic,StopSound,,0.2,1" + "OnHitMax" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_sand.mp3,2.1,1" + "OnHitMax" "music_main_ambient_generic,PlaySound,,2.2,1" + } +} +modify: +{ + match: + { + "origin" "-14856 -14304 -6880" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "sand_song,Volume,0,0,1" + "OnStartTouch" "alien_song,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_alienmusic.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "-14000 -13664 -6816" + "targetname" "alien_mover_track3" + "classname" "path_track" + } + delete: + { + "OnPass" "alien_song,Volume,0,43,1" + "OnPass" "sand_song,PlaySound,,43,1" + } + insert: + { + "OnPass" "music_main_ambient_generic,StopSound,,43,1" + "OnPass" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_sand.mp3,43.1,1" + "OnPass" "music_main_ambient_generic,PlaySound,,43.2,1" + } +} +modify: +{ + match: + { + "targetname" "map_button" + "origin" "-2925.4 -4937.67 -4968" + "classname" "func_button" + } + delete: + { + "OnPressed" "victory_song,PlaySound,,1,1" + "OnPressed" "sand_song,Volume,0,0,1" + "OnPressed" "ruins_song,PlaySound,,13,1" + "OnPressed" "pickup_sound,PlaySound,,0,1" + } + insert: + { + "OnPressed" "music_main_ambient_generic,StopSound,,0,1" + "OnPressed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,1.1,1" + "OnPressed" "music_main_ambient_generic,PlaySound,,1.2,1" + + "OnPressed" "music_main_ambient_generic,StopSound,,13.1,1" + "OnPressed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_ruins.mp3,13.1,1" + "OnPressed" "music_main_ambient_generic,PlaySound,,13.2,1" + "OnPressed" "sound_effect_logic_case,InValue,12,0,1" + } +} +modify: +{ + match: + { + "origin" "11808 -9304 -4792" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "ruins_song,Volume,0,44,1" + "OnStartTouch" "medusa_song,PlaySound,,44,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,44,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_medusa.mp3,44.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,44.2,1" + } +} +modify: +{ + match: + { + "targetname" "medusa_Boss_Break" + "origin" "12960 -9048 -4768" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "victory_song,PlaySound,,1,1" + "OnBreak" "winter_song,PlaySound,,13,1" + "OnBreak" "medusa_song,Volume,0,0,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,0,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,1.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,1.2,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_winter.mp3,13.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,13.2,1" + } +} +modify: +{ + match: + { + "origin" "13224 -14536 -5056" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "winter_song,Volume,0,0,1" + "OnStartTouch" "music_boss,PlaySound,,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + "OnStartTouch" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_boss_music_fix.mp3,0.1,1" + "OnStartTouch" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "13240 -14536 -5055.5" + "classname" "func_movelinear" + "targetname" "ice_door" + } + delete: + { + "OnFullyClosed" "victory_song,PlaySound,,25,1" + "OnFullyClosed" "music_boss,Volume,0,25,1" + "OnFullyClosed" "creepy_song,PlaySound,,38,1" + } + insert: + { + "OnFullyClosed" "music_main_ambient_generic,StopSound,,25,1" + "OnFullyClosed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_victory.mp3,25.1,1" + "OnFullyClosed" "music_main_ambient_generic,PlaySound,,25.2,1" + + "OnFullyClosed" "music_main_ambient_generic,StopSound,,38,1" + "OnFullyClosed" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_creepysong.mp3,38.1,1" + "OnFullyClosed" "music_main_ambient_generic,PlaySound,,38.2,1" + } +} +modify: +{ + match: + { + "origin" "15168 -8848 -2368" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "creepy_song,Volume,,0,1" + "OnStartTouch" "creepy_song,Volume,0,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + } +} +modify: +{ + match: + { + "targetname" "painter_song_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "painter_song,PlaySound,,0,1" + "OnCase02" "painter_song,PlaySound,,0,1" + "OnCase03" "painter_song,PlaySound,,0,1" + "OnCase04" "painter_song,PlaySound,,0,1" + "OnCase05" "painter_song,PlaySound,,0,1" + "OnCase06" "painter_song,PlaySound,,0,1" + "OnCase07" "painter_song_ee,PlaySound,,0,1" + } + insert: + { + "OnCase01" "music_main_ambient_generic,StopSound,,0,1" + "OnCase01" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase01" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase02" "music_main_ambient_generic,StopSound,,0,1" + "OnCase02" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase02" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase03" "music_main_ambient_generic,StopSound,,0,1" + "OnCase03" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase03" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase04" "music_main_ambient_generic,StopSound,,0,1" + "OnCase04" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase04" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase05" "music_main_ambient_generic,StopSound,,0,1" + "OnCase05" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase05" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase06" "music_main_ambient_generic,StopSound,,0,1" + "OnCase06" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_paintertheme.mp3,0.1,1" + "OnCase06" "music_main_ambient_generic,PlaySound,,0.2,1" + + "OnCase07" "music_main_ambient_generic,StopSound,,0,1" + "OnCase07" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_painteree.mp3,0.1,1" + "OnCase07" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "15296 -8320 -2415" + "targetname" "purpcrysmath1" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "undead_song,PlaySound,,0,1" + "OnHitMin" "painter_song_ee,Volume,0,0,1" + "OnHitMin" "painter_song,Volume,0,0,1" + } + insert: + { + "OnHitMin" "music_main_ambient_generic,StopSound,,0,1" + "OnHitMin" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_undeadtheme.mp3,0.1,1" + "OnHitMin" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "15268.4 -7125.17 -2408" + "targetname" "purpcrysmath2" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "necro_song,PlaySound,,0,1" + "OnHitMin" "undead_song,Volume,0,0,1" + } + insert: + { + "OnHitMin" "music_main_ambient_generic,StopSound,,0,1" + "OnHitMin" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_necrotheme.mp3,0.1,1" + "OnHitMin" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "15290 -5962.36 -2408" + "targetname" "purpcrysmath3" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "creepy_song,PlaySound,,0,1" + "OnHitMin" "necro_song,Volume,0,0,1" + } + insert: + { + "OnHitMin" "music_main_ambient_generic,StopSound,,0,1" + "OnHitMin" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_creepysong.mp3,0.1,1" + "OnHitMin" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} +modify: +{ + match: + { + "origin" "13924 6584 -2216" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "creepy_song,Volume,0,0,1" + } + insert: + { + "OnStartTouch" "music_main_ambient_generic,StopSound,,0,1" + } +} +modify: +{ + match: + { + "targetname" "wizard_break1" + "classname" "func_breakable" + "origin" "14216 6600 -2244" + } + delete: + { + "OnBreak" "ending_song,PlaySound,,0,1" + "OnBreak" "creepy_song,Volume,0,0,1" + } + insert: + { + "OnBreak" "music_main_ambient_generic,StopSound,,0,1" + "OnBreak" "music_main_ambient_generic,AddOutput,message #castlecrashers/cc_endingmusic.mp3,0.1,1" + "OnBreak" "music_main_ambient_generic,PlaySound,,0.2,1" + } +} + +;---------------------------------------------------------------------------------------------- +; Fixes the blacksmith in spawn sound system so everytime he hits the metal a sound is played +;---------------------------------------------------------------------------------------------- +add: +{ + "origin" "15108 8204 -5407" + "UseRandomTime" "0" + "targetname" "blacksmith_sound_timer" + "StartDisabled" "0" + "spawnflags" "0" + "RefireTime" "1" + "classname" "logic_timer" + "OnTimer" "sound_blacksmith,PlaySound,,0,-1" +} + +;---------------------------------------------- +; Wildcards all sounds into 1 for each group +;---------------------------------------------- +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "material" "2" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + replace: + { + "material" "2" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "material" "2" + } +} +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "sounds" "3" + "unlocked_sentence" "0" + "unlocked_sound" "0" + } +} \ No newline at end of file diff --git a/maps/ze_castle_escape_a2.cfg b/maps/ze_castle_escape_a2.cfg new file mode 100755 index 0000000..dde3ae1 --- /dev/null +++ b/maps/ze_castle_escape_a2.cfg @@ -0,0 +1,138 @@ +; ze_castle_escape_a2 stripper + +modify: +{ + match: + { + "origin" "2005 -9126.5 -329.32" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "FenceMiddle,Toggle,,25,1" + "OnTrigger" "questmsg1,Command,say *** Breaking in 20 seconds,0,1" + } + insert: + { + "OnTrigger" "FenceMiddle,Toggle,,30,1" + "OnTrigger" "questmsg1,Command,say *** Breaking in 30 seconds,0,1" + } +} + +modify: +{ + match: + { + "origin" "7255 6600 -1091" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "boss_Health,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "boss_Health,Add,350,0,-1" + } +} + +// fix bug spot on boss thanks hel +modify: +{ + match: + { + "origin" "7273.9 6927.82 -1256.5" + "classname" "trigger_multiple" + } + replace: + { + "origin" "7261.62 6878 -1256.5" + } +} + +modify: +{ + match: + { + "origin" "934 8341 71.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "ztpE4,Enable,,15,1" + } + insert: + { + "OnStartTouch" "ztpE4,Enable,,5,1" + } +} + +modify: +{ + match: + { + "targetname" "Guard_Boss_Thrust_Forward" + "classname" "phys_thruster" + } + delete: + { + "force" "1000" + } + insert: + { + "force" "1500" + } +} + +modify: +{ + match: + { + "targetname" "Guard_Boss_Hurt" + "classname" "trigger_hurt" + } + delete: + { + "damage" "50" + } + insert: + { + "damage" "75" + } +} + +modify: +{ + match: + { + "origin" "2310.14 10290 598.88" + "classname" "func_button" + } + delete: + { + "OnPressed" "ttele,Enable,,20,1" + "OnPressed" "gat45,Break,,20,1" + } + insert: + { + "OnPressed" "ttele,Enable,,25,1" + "OnPressed" "gat45,Break,,25,1" + } +} + +modify: +{ + match: + { + "origin" "-2581 -2200.5 -970.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "questmsg1,Command,say *** Opening door...,0,1" + } + insert: + { + "OnStartTouch" "questmsg1,Command,say *** Opening door might take a while...,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_castlevania_64_v1_3_b2.cfg b/maps/ze_castlevania_64_v1_3_b2.cfg index b16a0de..b112b10 100644 --- a/maps/ze_castlevania_64_v1_3_b2.cfg +++ b/maps/ze_castlevania_64_v1_3_b2.cfg @@ -1,18 +1,18 @@ -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;FIX ZM TP LVL2 -;----------------- - -modify: -{ - match: - { - "targetname" "Stage2_Gate_Bridge_Extra" - "classname" "func_door_rotating" - } - insert: - { - "OnFullyOpen" "Stage2_Boss_Zombie_Tp,Kill,,0,1" - } -} +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX ZM TP LVL2 +;----------------- + +modify: +{ + match: + { + "targetname" "Stage2_Gate_Bridge_Extra" + "classname" "func_door_rotating" + } + insert: + { + "OnFullyOpen" "Stage2_Boss_Zombie_Tp,Kill,,0,1" + } +} diff --git a/maps/ze_castlevania_v1_3.cfg b/maps/ze_castlevania_v1_3.cfg index 58eda60..c77c8c4 100644 --- a/maps/ze_castlevania_v1_3.cfg +++ b/maps/ze_castlevania_v1_3.cfg @@ -693,3 +693,44 @@ modify: "OnHitMin" "boss_counter,Add,1000000000,0,-1" } } +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ + +;; stage 2 - disable zm grav after boss fight + +modify: +{ + match: + { + "targetname" "g_zw" + "classname" "logic_relay" + "hammerid" "119015" + } + insert: + { + "OnUser4" "i_zw_dragcrystal,FireUser1,,0,1" + } +} + +;; stage 5 - prevent softlock from last elevator being blocked by weapon/item and not reaching ending trigger + +modify: +{ + match: + { + "targetname" "event_case_s5" + "classname" "logic_case" + "hammerid" "111469" + } + delete: + { + "OnCase10" "track_train,Stop,,30,-1" + } + insert: + { + "OnCase10" "game_winning_trigger_ctcheck,AddOutput,OnStartTouch track_train:Stop::0:1,0,1" + } +} + + diff --git a/maps/ze_castlevania_v1_3.cfg_event_2022-10 b/maps/ze_castlevania_v1_3.cfg_event_2022-10 new file mode 100755 index 0000000..93b9a28 --- /dev/null +++ b/maps/ze_castlevania_v1_3.cfg_event_2022-10 @@ -0,0 +1,1170 @@ +add: +{ + "origin" "320 -312 -8136" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "6" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "event_case_s1" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s2" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s3" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s4" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s5" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,5,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s6" + "classname" "logic_case" + } + insert: + { + "OnCase01" "TheCurrentLevelPlugin,SetValue,6,0,1" + } +} + + + + + +;----------- +; MAP FIXES +;----------- + +;------------------------------------------------------------- +; CORRECTLY CHANGE THE LEVEL AFTER ALL ZOMBIES ARE ELIMINATED +;------------------------------------------------------------- + +add: +{ + "origin" "512 -512 -10752" + "targetname" "game_winning_trigger_counter" + "startvalue" "2" + "min" "0" + "max" "2" + "classname" "math_counter" + "OnHitMin" "game_winning_relay,Trigger,,0,1" + "OnUser1" "!self,Subtract,1,0,-1" + "OnUser1" "!self,FireUser1,,0.5,-1" +} + +modify: +{ + match: + { + "targetname" "game_winning_trigger_ctcheck" + "origin" "512 -512 -10752" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "game_winning_trigger_ctcheck,Disable,,0,-1" + "OnTrigger" "game_winning_trigger_tcheck,Enable,,0,-1" + "OnTrigger" "game_winning_relay,Trigger,,0,-1" + } + insert: + { + "OnStartTouch" "!self,Disable,,0,1" + "OnStartTouch" "game_winning_trigger_tcheck,Enable,,0,1" + "OnStartTouch" "game_winning_trigger_counter,FireUser1,,0,1" + } +} +modify: +{ + match: + { + "targetname" "game_winning_trigger_tcheck" + "origin" "512 -512 -10752" + "classname" "trigger_multiple" + ; "wait" "0.1" + } + delete: + { + "OnTrigger" "game_winning_relay,CancelPending,,0,-1" + "OnTrigger" "game_winning_relay,Trigger,,0.05,-1" + } + insert: + { + "OnTrigger" "game_winning_trigger_counter,Add,2,0,-1" + } +} + +;-------------------------------------------------- +; FALLING TREE NOT SOLID SO PEOPLE DONT GET BURIED +;-------------------------------------------------- + +modify: +{ + match: + { + "classname" "prop_dynamic" + "targetname" "i_pr_tree2" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "targetname" "i_pr_tree1" + } + replace: + { + "solid" "0" + } +} + + +;---------------------------- +; STAGE3 LADDER SHORTCUT FIX +;---------------------------- + +modify: +{ + match: + { + "targetname" "event_case_s3" + "classname" "logic_case" + } + delete: + { + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8920 5750,0.05,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8920 6060,0.15,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8350 5750,0.25,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8350 6060,0.35,-1" + } + insert: + { + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8926 5750,0.05,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8926 6060,0.15,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8354 5750,0.25,-1" + "OnCase04" "s_metalbreak,AddOutput,origin 5280 8354 6060,0.35,-1" + } + +} + +; Comparing "ze_castlevania_v1_3.bsp" (1941 entities) with "ze_castlevania_v1_3n.bsp" (1941 entities) +; Removed 1918 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "alucard_trigger_1" + "origin" "504 -736 -7632" + "model" "*110" + "hammerid" "114081" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "belmont_trigger_4" + "origin" "504 -640 -7632" + "model" "*117" + "hammerid" "114236" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.2,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.2,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "belmont_trigger_3" + "origin" "504 -640 -7632" + "model" "*118" + "hammerid" "114239" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.2,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.2,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "belmont_trigger_2" + "origin" "504 -640 -7632" + "model" "*119" + "hammerid" "114242" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.2,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.2,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "belmont_trigger_1" + "origin" "504 -640 -7632" + "model" "*120" + "hammerid" "114245" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.2,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.2,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "belmont_nuke" + "origin" "480 -640 -7136" + "model" "*125" + "hammerid" "114485" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,10,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,10,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_icespike_trigger" + "origin" "1440 272 -11032" + "model" "*126" + "hammerid" "114518" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,4,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,4,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_electrobeam_hurt" + "origin" "1248 688 -10864" + "model" "*147" + "hammerid" "114978" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,1,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_iceprojectile_hurt" + "origin" "866 720 -10880" + "model" "*162" + "hammerid" "115580" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.8,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.8,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_bsword_hurt" + "origin" "720 772 -11040" + "model" "*206" + "hammerid" "118070" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyfive_trigger_4" + "origin" "1520 536 -11032" + "model" "*207" + "hammerid" "118105" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyfive_trigger_1" + "origin" "1520 536 -11032" + "model" "*208" + "hammerid" "118108" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyfive_trigger_2" + "origin" "1520 536 -11032" + "model" "*209" + "hammerid" "118111" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,10,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,10,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyfive_trigger_3" + "origin" "1520 536 -11032" + "model" "*210" + "hammerid" "118114" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyknight_hurt" + "origin" "816 496 -10992" + "model" "*223" + "hammerid" "118392" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_wr_sword" + "origin" "1712 200 -10996" + "model" "*227" + "hammerid" "118515" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,1,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_wr_spear" + "origin" "1708 200 -10996" + "model" "*229" + "hammerid" "118614" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.15,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.15,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_wr_pitchfork" + "origin" "1688 200 -10996" + "model" "*230" + "hammerid" "118625" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,0.5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,0.5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_wr_bible" + "origin" "1624 200 -10912" + "model" "*231" + "hammerid" "118706" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,5,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,5,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_team" + "targetname" "filter_check_returnspeed" + "origin" "576 -576 -8120" + "hammerid" "120517" + } + replace: + { + "OnFail" "game_speed,ModifySpeed,1.0,0,-1" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "targetname" "i_zw_hunchback" + "origin" "1676 416 -11048" + "model" "models/luff_cv/npc_hunchback.mdl" + "hammerid" "120589" + } + delete: + { + "OnUser2" "game_speed,ModifySpeed,1.15,3,-1" + } + insert: + { + "OnUser2" "game_speed,ModifySpeed,1.0,3,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "i_holyfive_trigger_5" + "origin" "1520 536 -11024" + "model" "*277" + "hammerid" "120593" + } + delete: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.15,10,-1" + } + insert: + { + "OnHurtPlayer" "game_speed,ModifySpeed,1.0,10,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "s5_trigger_webslow" + "origin" "3584 6656 14848" + "model" "*356" + "hammerid" "885914" + } + replace: + { + "OnTrigger" "game_speed,ModifySpeed,1.0,0,-1" + } +} +; Generated 23 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +; Generated 0 add blocks. + +; File generated on Mon, 11 Jul 2016 08:24:11 +0000 in 0.44602417945861816 seconds. + +modify: +{ + match: + { + "hammerid" "117991" + "classname" "weapon_glock" + "targetname" "i_bsword_holder" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 1000,0,1" + } +} +modify: +{ + match: + { + "hammerid" "110669" + "classname" "math_counter" + "targetname" "boss_counter" + } + delete: + { + "OnHitMin" "boss_counter,Add,1000000000,0.01,-1" + } + insert: + { + + "OnHitMin" "boss_counter,Add,1000000000,0,-1" + } +} +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ +modify: +{ + match: + { + "targetname" "g_zw" + "classname" "logic_relay" + "hammerid" "119015" + } + insert: + { + "OnUser4" "i_zw_dragcrystal,FireUser1,,0,1" + } +} + +; +; change belmont hp to 125 +; + +modify: +{ + match: + { + "targetname" "belmont_holder" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 300,0,-1" + "OnPlayerPickup" "!activator,AddOutput,max_health 300,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,health 125,0,-1" + "OnPlayerPickup" "!activator,AddOutput,max_health 125,0,-1" + } +} + +; +; remove healer and holy knight +; + +filter: +{ + "targetname" "s_holyknight" +} +filter: +{ + "targetname" "s_sypha" +} + +; +; decrease bosshp +; + +modify: +{ + match: + { + "targetname" "event_case_s2" + } + delete: + { + "OnCase01" "boss_addhp_counter,SetValue,25,0,1" + } + insert: + { + "OnCase01" "boss_addhp_counter,SetValue,17,0,1" + } +} + +modify: +{ + match: + { + "targetname" "event_case_s3" + } + delete: + { + "OnCase13" "boss_addhp_counter,SetValue,10,0,-1" + } + insert: + { + "OnCase13" "boss_addhp_counter,SetValue,7,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "event_case_s3" + } + delete: + { + "OnCase11" "boss_addhp_counter,SetValue,10,4,-1" + } + insert: + { + "OnCase11" "boss_addhp_counter,SetValue,7,4,-1" + } +} + +modify: +{ + match: + { + "targetname" "event_case_s4" + } + delete: + { + "OnCase09" "boss_addhp_counter,SetValue,30,10,-1" + } + insert: + { + "OnCase09" "boss_addhp_counter,SetValue,21,10,-1" + } +} + +modify: +{ + match: + { + "targetname" "event_case_s5" + } + delete: + { + "OnCase08" "boss_addhp_counter,SetValue,20,0,-1" + } + insert: + { + "OnCase08" "boss_addhp_counter,SetValue,14,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "event_case_s6" + } + delete: + { + "OnCase01" "boss_addhp_counter,SetValue,50,10,-1" + } + insert: + { + "OnCase01" "boss_addhp_counter,SetValue,35,10,-1" + } +} + +; +; increase damage of traps and NPCs +; + +modify: +{ + match: + { + "targetname" "i_tr_beartrap_hurt" + } + replace: + { + "damage" "360" + } +} +modify: +{ + match: + { + "targetname" "i_tr_chandileer_hurt" + } + replace: + { + "damage" "240" + } +} +modify: +{ + match: + { + "targetname" "i_tr_claw_hurt" + } + replace: + { + "damage" "160" + } +} +modify: +{ + match: + { + "targetname" "i_tr_medusa_hurt" + } + replace: + { + "damage" "160" + } +} +modify: +{ + match: + { + "targetname" "i_tr_shroom_hurt" + } + replace: + { + "damage" "2" + } +} +modify: +{ + match: + { + "targetname" "i_tr_spikefloor_hurt" + } + replace: + { + "damage" "160" + } +} +modify: +{ + match: + { + "targetname" "i_tr_swingblade_hurt" + } + replace: + { + "damage" "320" + } +} +modify: +{ + match: + { + "targetname" "i_tr_tripwire_hurt" + } + replace: + { + "damage" "160" + } +} +modify: +{ + match: + { + "targetname" "i_tr_tripwire_hurt" + } + replace: + { + "damage" "160" + } +} +modify: +{ + match: + { + "targetname" "npc_movetriggers" + } + replace: + { + "damage" "80" + } +} + +; +; add fog +; + +modify: +{ + match: + { + "classname" "worldspawn" + } + replace: + { + "skyname" "italy" + } +} +modify: +{ + match: + { + "classname" "sky_camera" + } + replace: + { + "fogstart" "-5000" + "fogmaxdensity" "1" + "foglerptime" "200" + "fogend" "750" + "fogdir" "1 0 0" + "fogcolor2" "0 0 0" + "fogcolor" "0 0 0" + } +} +add: +{ + "classname" "env_fog_controller" + "targetname" "fog_contr" + "use_angles" "1" + "mindxlevel" "0" + "maxdxlevel" "0" + "fogstart" "-5000.0" + "fogmaxdensity" "1" + "fogend" "750.0" + "fogenable" "1" + "fogdir" "1 0 0" + "fogcolor2" "0 0 0" + "fogcolor" "0 0 0" + "fogblend" "1" + "farz" "-1" + "angles" "0 0 0" +} +modify: +{ + match: + { + "targetname" "game_starttimer" + } + delete: + { + "OnTimer" "game_server,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s3" + } + insert: + { + "OnCase01" "game_server,Command,sv_enablebunnyhopping 0,0.5,1" + } +} +modify: +{ + match: + { + "targetname" "event_case_s4" + } + insert: + { + "OnCase01" "game_server,Command,sv_enablebunnyhopping 0,0.5,1" + } +} + +; +; add santa truth music +; + +filter: +{ + "targetname" "music_4" +} +filter: +{ + "targetname" "music_3" +} +filter: +{ + "targetname" "music_2" +} +filter: +{ + "targetname" "music_1" +} +filter: +{ + "targetname" "music_7" +} +filter: +{ + "targetname" "music_6" +} +filter: +{ + "targetname" "music_5" +} +filter: +{ + "targetname" "music_9" +} +filter: +{ + "targetname" "music_10" +} +filter: +{ + "targetname" "music_11" +} +filter: +{ + "targetname" "music_12" +} +filter: +{ + "targetname" "music_13" +} +filter: +{ + "targetname" "music_14" +} +filter: +{ + "targetname" "music_15" +} +filter: +{ + "targetname" "music_16" +} +filter: +{ + "targetname" "music_17" +} +filter: +{ + "targetname" "music_18" +} +filter: +{ + "targetname" "music_19" +} +filter: +{ + "targetname" "music_20" +} +filter: +{ + "targetname" "music_21" +} + +add: +{ + "classname" "ambient_generic" + "cspinup" "0" + "fadeinsecs" "0" + "fadeoutsecs" "0" + "health" "10" + "lfomodpitch" "0" + "lfomodvol" "0" + "lforate" "0" + "lfotype" "0" + "message" "#unloze/event_truth.mp3" + "pitch" "100" + "pitchstart" "100" + "preset" "0" + "radius" "1250" + "spawnflags" "49" + "spindown" "0" + "spinup" "0" + "targetname" "unloze_event_music" + "volstart" "0" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "unloze_event_music,Volume,10,0.5,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,120,-1" + "OnNewGame" "unloze_event_music,Volume,10,240,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,360,-1" + "OnNewGame" "unloze_event_music,Volume,10,480,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,600,-1" + "OnNewGame" "unloze_event_music,Volume,10,730,-1" + } +} \ No newline at end of file diff --git a/maps/ze_chandrila_v1_perftest_05_fix.cfg b/maps/ze_chandrila_v1_perftest_05_fix.cfg new file mode 100755 index 0000000..e280cc3 --- /dev/null +++ b/maps/ze_chandrila_v1_perftest_05_fix.cfg @@ -0,0 +1,15 @@ +;---------------------------- +; Unfucks skin application +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "1213973" + } + delete: + { + "OnStartTouch" "Filter_CT,TestActivator,,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_chicken_ranch_v2_1s.cfg b/maps/ze_chicken_ranch_v2_1s.cfg index 3bd5c9e..37ce586 100644 --- a/maps/ze_chicken_ranch_v2_1s.cfg +++ b/maps/ze_chicken_ranch_v2_1s.cfg @@ -21,3 +21,76 @@ modify: "OnTrue" "TheCurrentLevelPlugin,SetValue,2,0,1" } } + + + +;; _ + +;; stage 2 - sped up heli, so zombies can't infect under it + +modify: +{ + match: + { + "targetname" "EndingHeliPath1" + "classname" "path_track" + } + replace: + { + "speed" "0" + } +} +modify: +{ + match: + { + "targetname" "EndingHeliPath2" + "classname" "path_track" + } + replace: + { + "speed" "310" + } +} + +;; stage 2 - delay nuke, zm check + +modify: +{ + match: + { + "targetname" "EndingHeliPath4" + "classname" "path_track" + } + delete: + { + "OnPass" "Console,Command,say ** IT'S GOING TO BLOW!!! **,1,1" + "OnPass" "Console,Command,say ** COVER YOUR EYES! THE NUCLEAR WARHEAD IS COMING! **,0,1" + "OnPass" "NuclearExplosionRelay,Trigger,,4,1" + "OnPass" "FinalNuke,Enable,,6,1" + "OnPass" "ZombieDetectorSecondStage,Enable,,4,1" + "OnPass" "ZombieDetectorSecondStage,Disable,,5,1" + "OnPass" "ChangeLevelSecondStage,Trigger,,6,1" + } +} +modify: +{ + match: + { + "targetname" "EndingHeliPath6" + "classname" "path_track" + } + insert: + { + "OnPass" "Console,Command,say ** IT'S GOING TO BLOW!!! **,1,1" + "OnPass" "Console,Command,say ** COVER YOUR EYES! THE NUCLEAR WARHEAD IS COMING! **,0,1" + "OnPass" "NuclearExplosionRelay,Trigger,,4,1" + "OnPass" "FinalNuke,Enable,,6,1" + "OnPass" "ZombieDetectorSecondStage,Enable,,4,1" + "OnPass" "ZombieDetectorSecondStage,Disable,,5,1" + "OnPass" "ChangeLevelSecondStage,Trigger,,6,1" + } +} + + + diff --git a/maps/ze_christmas_beta3f.cfg b/maps/ze_christmas_beta3f.cfg index 136ec5d..75e99eb 100644 --- a/maps/ze_christmas_beta3f.cfg +++ b/maps/ze_christmas_beta3f.cfg @@ -56,3 +56,116 @@ modify: "OnTimer" "Boss_Health,Subtract,50,0,-1" } } + + +; //////////////////////////////////////////////////////// +; THE STUFF BELOW COME FROM A STRIPPER I MADE YEARS AGO +; BUT I HAVE NO RECOLLECTION OF DOING +; HOPEFULLY, MERGING IT IN THIS STRIPPER WONT CAUSE ISSUE +; //////////////////////////////////////////////////////// + +;------------------- +;MOVE SAFE-ELEVATOR +;------------------- + +modify: +{ + match: + { + "targetname" "ElevatorLagSafe" + "classname" "trigger_multiple" + } + replace: + { + "origin" "-2574 9448.5 -132" + } +} + +;--------------------- +;FIX BOSS GLITCH LVL1 +;--------------------- + +add: +{ + "model" "*71" + "targetname" "Final_Attack_Hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1899.5 10510 -16.87" + "nodmgforce" "0" + "filtername" "Map_Filter_CT" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "50" + "classname" "trigger_hurt" +} + +filter: +{ + "model" "*72" + "targetname" "Lvl1_BossPush2" + "StartDisabled" "0" + "speed" "700" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-1945.5 10361 134" + "alternateticksfix" "0" + "classname" "trigger_push" + "hammerid" "260475" +} +add: +{ + "model" "*71" + "targetname" "Lvl1_BossPush2" + "StartDisabled" "0" + "speed" "700" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-1868.5 10822 -16.87" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +;---------------- +;FIX GIFT ORIGIN +;---------------- + +filter: +{ + "targetname" "Lvl3_Gift_Trains" + "origin" "-3379 5598.5 -44" + "classname" "func_tracktrain" + "hammerid" "372530" +} +add: +{ + "model" "*79" + "wheels" "50" + "volume" "10" + "velocitytype" "0" + "targetname" "Lvl3_Gift_Trains" + "target" "Lvl3_Gift_Track12" + "startspeed" "120" + "speed" "120" + "spawnflags" "531" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-3291 5585 -44" + "orientationtype" "1" + "MoveSoundMinTime" "0" + "MoveSoundMinPitch" "60" + "MoveSoundMaxTime" "0" + "MoveSoundMaxPitch" "200" + "ManualSpeedChanges" "0" + "ManualDecelSpeed" "0" + "ManualAccelSpeed" "0" + "height" "4" + "dmg" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "bank" "0" + "classname" "func_tracktrain" +} diff --git a/maps/ze_chronus_a1s.cfg b/maps/ze_chronus_a1s.cfg new file mode 100755 index 0000000..ca1dcbc --- /dev/null +++ b/maps/ze_chronus_a1s.cfg @@ -0,0 +1,18 @@ +;; _ + +;; fix shortcut on first hold + +modify: +{ + match: + { + "targetname" "d1_breakable" + "classname" "func_breakable" + } + replace: + { + "origin" "-2185 -10000 272" + } +} + + diff --git a/maps/ze_classic_mashups_v6_4.cfg b/maps/ze_classic_mashups_v6_4.cfg new file mode 100755 index 0000000..7f10f1f --- /dev/null +++ b/maps/ze_classic_mashups_v6_4.cfg @@ -0,0 +1,776 @@ +;---------------------------- +; 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" + } +} diff --git a/maps/ze_collab_ware_a5_5.cfg b/maps/ze_collab_ware_a5_5.cfg new file mode 100755 index 0000000..63cba9c --- /dev/null +++ b/maps/ze_collab_ware_a5_5.cfg @@ -0,0 +1,91 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;RICCA CHANGE THE SECRET STUFF +;------------------------------ + +add: +{ + "origin" "0 0 0" + "targetname" "Map_Stripper" + "classname" "player_weaponstrip" +} + +; Knife item +; also reduced the 500 hp to 250 +; and gravity 0.6 to 0.75 +add: +{ + "origin" "6161 -13216 -12222" + "targetname" "perma_ricca_knife" + "spawnflags" "1" + "angles" "0 0 0" + "classname" "weapon_knife" + "OnPlayerPickup" "!activator,AddOutput,health 250,0,1" + "OnPlayerPickup" "!activator,AddOutput,gravity 0.75,0,1" + "OnPlayerPickup" "perma_monsoon_game_ui,Activate,,0,1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,1" +} + +; Make the trigger strip the player and keep it enabled +; to send other people back to spawn +filter: +{ + "model" "*345" + "targetname" "perma_ricca_trigger" + "origin" "6160 -13216 -12232" + "classname" "trigger_once" +} +add: +{ + "model" "*345" + "targetname" "perma_ricca_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "wait" "1" + "origin" "6160 -13216 -12232" + "classname" "trigger_multiple" + "OnTrigger" "Map_Stripper,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "PointTeleport_Dest_T,Teleport,,2,-1" +} + + +; Make the sprite smaller cause too big and annoying +; And parent it to the knife +modify: +{ + match: + { + "origin" "6156 -13216 -12204" + "targetname" "perma_monsoon" + "classname" "env_sprite" +; "scale" "0.4" + } + replace: + { + "origin" "6160 -13216 -12204" + "scale" "0.15" + } + insert: + { + "parentname" "perma_ricca_knife" + } +} + +;--------------------------- +;SHINO REDUCE FADE DURATION +;--------------------------- + +modify: +{ + match: + { + "targetname" "shino_endfade" + "classname" "env_fade" +; "duration" "4" + } + replace: + { + "duration" "1.5" + } +} diff --git a/maps/ze_collab_ware_a5_6.cfg b/maps/ze_collab_ware_a5_6.cfg new file mode 100755 index 0000000..a92eebd --- /dev/null +++ b/maps/ze_collab_ware_a5_6.cfg @@ -0,0 +1,284 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;4ECHO - ADJUST PLATFORM AT THE END +;----------------------------------- + +modify: +{ + match: + { + "targetname" "4e_math" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "4e_c_bridge_3,Close,,16,1" + "OnHitMax" "4e_c_bridge_5,Close,,13,1" + "OnHitMax" "4e_c_bridge_4,Close,,13,1" + "OnHitMax" "4e_c_bridge_6,SetSpeed,0.5,13,1" + "OnHitMax" "4e_c_bridge_6,Close,,13.02,1" + } + insert: + { + + "OnHitMax" "4e_c_bridge_3,SetSpeed,200,13,1" + "OnHitMax" "4e_c_bridge_4,SetSpeed,200,13,1" + "OnHitMax" "4e_c_bridge_5,SetSpeed,200,13,1" + "OnHitMax" "4e_c_bridge_6,SetSpeed,200,13,1" + "OnHitMax" "4e_c_bridge_3,Close,,13.02,1" + "OnHitMax" "4e_c_bridge_4,Close,,13.02,1" + "OnHitMax" "4e_c_bridge_5,Close,,13.02,1" + "OnHitMax" "4e_c_bridge_6,Close,,13.02,1" + } +} + + +;--------------------------- +;CEEANIDE - LESS LONG ROUND +;--------------------------- + +modify: +{ + match: + { + "targetname" "ww_h_trigger1" + "classname" "func_button" + } + delete: + { + "OnPressed" "Server,Command,say >>>Escape route open in 60 seconds<<<,20,1" + "OnPressed" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,80,1" + "OnPressed" "ww_escapeGlass,Break,,80,1" + "OnPressed" "ww_escapeClip,Kill,,80,1" + "OnPressed" "Server,Command,say >>>Everyone left behind will TP in 20 seconds<<<,81,1" + "OnPressed" "Spawn_Tele_T,Disable,,93,1" + "OnPressed" "Spawn_Tele_CT,Disable,,93,1" + "OnPressed" "Music_Ceeanide,Volume,0,101,1" + "OnPressed" "ww_finalWinnerTP,Enable,,101.15,1" + "OnPressed" "ww_finalZMTP,Enable,,101.3,1" + "OnPressed" "ww_*,Kill,,102,1" + "OnPressed" "WaterWave_*,Kill,,103,1" + } + insert: + { + "OnPressed" "Server,Command,say >>>Escape route open in 50 seconds<<<,20,1" + "OnPressed" "!self,FireUser1,,70,1" + "OnUser1" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,0,1" + "OnUser1" "ww_escapeGlass,Break,,0,1" + "OnUser1" "ww_escapeClip,Kill,,0,1" + "OnUser1" "Server,Command,say >>>Everyone left behind will TP in 20 seconds<<<,1,1" + "OnUser1" "Spawn_Tele_T,Disable,,13,1" + "OnUser1" "Spawn_Tele_CT,Disable,,13,1" + "OnUser1" "Music_Ceeanide,Volume,0,21,1" + "OnUser1" "ww_finalWinnerTP,Enable,,21.15,1" + "OnUser1" "ww_finalZMTP,Enable,,21.3,1" + "OnUser1" "ww_*,Kill,,22,1" + "OnUser1" "WaterWave_*,Kill,,23,1" + } +} + + +;----------------------------------- +;FERELOZ - LESS DAMAGE FROM FALLING +;----------------------------------- + +modify: +{ + match: + { + "targetname" "fereloz_pointhurt_fall" + "classname" "point_hurt" + ; "Damage" "85" + } + replace: + { + "Damage" "65" + } +} + + +;------------------------------ +;FERELOZ - MOVE CT TP UP A BIT +;------------------------------ + +modify: +{ + match: + { + "targetname" "fereloz_pit_ct_tp" + "origin" "-9536 4608 10144" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-9536 4608 10528" + } +} + +;-------------------------------- +;FERELOZ - PLATFORMS ADJUSTEMENT +;-------------------------------- + +; Platform 1, 2 and 3 +; Slower and move less further, and aligned with lava platforms + +modify: +{ + match: + { + "targetname" "fereloz_platform1" + "origin" "-9312 4264 11518" + "classname" "func_movelinear" + ; "speed" "160" + ; "movedistance" "448" + } + replace: + { + "origin" "-9376 4264 11518" + "speed" "100" + "movedistance" "320" + } +} +modify: +{ + match: + { + "targetname" "fereloz_platform2" + "origin" "-9760 4504 11518" + "classname" "func_movelinear" + ; "speed" "160" + ; "movedistance" "448" + } + replace: + { + "origin" "-9696 4504 11518" + "speed" "100" + "movedistance" "320" + } +} +modify: +{ + match: + { + "targetname" "fereloz_platform3" + "origin" "-9312 4704 11528" + "classname" "func_movelinear" + ; "speed" "160" + ; "movedistance" "448" + } + replace: + { + "origin" "-9376 4704 11528" + "speed" "100" + "movedistance" "320" + } +} + +; Platform 4 and 5 +; Slower and move less further + +modify: +{ + match: + { + "targetname" "fereloz_platform4" + "origin" "-9376 5152 11510" + "classname" "func_movelinear" + ; "speed" "160" + ; "movedistance" "384" + } + replace: + { + "speed" "100" + "movedistance" "320" + } +} +modify: +{ + match: + { + "targetname" "fereloz_platform5" + "origin" "-9696 5408 11520" + "classname" "func_movelinear" + ; "speed" "160" + ; "movedistance" "384" + } + replace: + { + "speed" "100" + "movedistance" "320" + } +} + +; Platform 6 and 7 +; Slower + +modify: +{ + match: + { + "targetname" "fereloz_platform6" + "origin" "-9696 4808 11944" + "classname" "func_movelinear" + ; "speed" "150" + ; "movedistance" "320" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "fereloz_platform7" + "origin" "-9376 4552 11944" + "classname" "func_movelinear" + ; "speed" "150" + ; "movedistance" "320" + } + replace: + { + "speed" "120" + } +} + +;-------------------------------------- +;FERELOZ - MOVE DEST TO NOT BE ON LAVA +;-------------------------------------- + +modify: +{ + match: + { + "origin" "-9536 5152 11536" + "targetname" "fereloz_t_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "-9536 4960 11536" + } +} + +;------------------------ +;ROSS - FUMO TP FILTERED +;------------------------ + +modify: +{ + match: + { + "targetname" "ross_fumo_tp" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "Filter_CT" + "OnStartTouch" "!self,Kill,,10,1" + "OnStartTouch" "ross_fumo_sprite,Kill,,10,1" + + } +} diff --git a/maps/ze_collab_ware_a5_8.cfg b/maps/ze_collab_ware_a5_8.cfg new file mode 100755 index 0000000..bea1355 --- /dev/null +++ b/maps/ze_collab_ware_a5_8.cfg @@ -0,0 +1,1046 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;GLOBAL: ZOMBIE SPAWNTIME REDUCED +;--------------------------------- + +modify: +{ + match: + { + "targetname" "Map_Start" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "Server,Command,zr_infect_spawntime_min 19.0,0,1" + "OnSpawn" "Server,Command,zr_infect_spawntime_max 20.0,0,1" + } + insert: + { + "OnSpawn" "Server,Command,zr_infect_spawntime_min 14.0,0,1" + "OnSpawn" "Server,Command,zr_infect_spawntime_max 15.0,0,1" + + } +} + +;------------------------------------- +;MAPADMIN: Edit for the marathon mode +;------------------------------------- + +modify: +{ + match: + { + "targetname" "AdminRoom_MarathonBranch" + "classname" "logic_branch" + } + delete: + { + "OnFalse" "AdminRoom_MarathonButton,Color,0 255 0,0,-1" + "OnFalse" "Map_Marathon_Branch,SetValue,1,0,-1" + "OnFalse" "AdminRoom_MarathonText,FireUser2,,0,-1" + "OnFalse" "Server,Command,say **An admin toggled ON the Marathon Mode**,0,-1" + "OnFalse" "!self,SetValue,1,0,-1" + "OnTrue" "AdminRoom_MarathonButton,Color,255 255 255,0,-1" + "OnTrue" "Map_Marathon_Branch,SetValue,0,0,-1" + "OnTrue" "AdminRoom_MarathonText,FireUser1,,0,-1" + "OnTrue" "Server,Command,say **An admin toggled OFF the Marathon Mode**,0,-1" + "OnTrue" "!self,SetValue,0,0,-1" + } + insert: + { + "OnFalse" "!self,FireUser1,,0,-1" + "OnTrue" "!self,FireUser2,,0,-1" + "OnUser1" "AdminRoom_MarathonButton,Color,0 255 0,0,-1" + "OnUser1" "Map_Marathon_Branch,SetValue,1,0,-1" + "OnUser1" "AdminRoom_MarathonText,FireUser2,,0,-1" + "OnUser1" "Server,Command,say **An admin toggled ON the Marathon Mode**,0,-1" + "OnUser1" "!self,SetValue,1,0,-1" + "OnUser2" "AdminRoom_MarathonButton,Color,255 255 255,0,-1" + "OnUser2" "Map_Marathon_Branch,SetValue,0,0,-1" + "OnUser2" "AdminRoom_MarathonText,FireUser1,,0,-1" + "OnUser2" "Server,Command,say **An admin toggled OFF the Marathon Mode**,0,-1" + "OnUser2" "!self,SetValue,0,0,-1" + } +} + +;------------------------------------ +;RICCA ROOM: Sound on the wrong path +;------------------------------------ + +modify: +{ + match: + { + "targetname" "ricca_ralsei_sound" + "classname" "ambient_generic" + ;"message" "custom/ricca2554/dr_spellcast.mp3" + } + replace: + { + "message" "collabware_sfx/ricca2554/dr_spellcast.mp3" + } +} +modify: +{ + match: + { + "targetname" "ricca_sound6" + "classname" "ambient_generic" + ;"message" "custom/ricca2554/dr_the_dna_of_the_soul.mp3" + } + replace: + { + "message" "collabware_sfx/ricca2554/dr_the_dna_of_the_soul.mp3" + } +} + + +;-------------------------------- +;ROSS ROOM: Wrong message timing +;-------------------------------- + +modify: +{ + match: + { + "targetname" "ross_first_trigger" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "ross_door_break,Break,,25,0" + } + insert: + { + "OnTrigger" "ross_door_break,Break,,20,0" + } +} + +;------------------------------------- +;BANY BOSS: Kill triggers that detect +; the zombie virus when he is dead +;------------------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_trig_minion_dead" + "classname" "trigger_multiple" + } + insert: + { + "OnNotTouching" "gsboss_zminion_trig_*,Kill,,0,1" + } +} + +;-------------------------------------- +;BANY BOSS: Stronger zombie virus push +;-------------------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_sideboost_minion" + "classname" "trigger_push" + } + replace: + { + "speed" "800" + } +} + +;------------------------------ +;BANY BOSS: Slower movelinears +;------------------------------ + +modify: +{ + match: + { + "targetname" "gsboss_zminion_trig_blue" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "gsboss_movel_blue,SetSpeed,51,0,-1" + } + insert: + { + "OnStartTouch" "gsboss_movel_blue,SetSpeed,25,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gsboss_zminion_trig_pink" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "gsboss_movel_pink,SetSpeed,51,0,-1" + } + insert: + { + "OnStartTouch" "gsboss_movel_pink,SetSpeed,25,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gsboss_zminion_trig_red" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "gsboss_movel_red,SetSpeed,51,0,-1" + } + insert: + { + "OnStartTouch" "gsboss_movel_red,SetSpeed,25,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gsboss_zminion_trig_teal" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "gsboss_movel_teal,SetSpeed,51,0,-1" + } + insert: + { + "OnStartTouch" "gsboss_movel_teal,SetSpeed,25,0,-1" + } +} + +;--------------------------- +;BANY BOSS: Server messages +;--------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_trig_init" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "Server,Command,say ** OH NO! THAT IS THE CORONAVIRUS! **,0,1" + } + insert: + { + "OnTrigger" "Server,Command,say ** Boss Room by GS Bany **,0,1" + "OnTrigger" "Server,Command,say ** OH NO! THAT IS THE CORONAVIRUS! **,1,1" + "OnTrigger" "Server,Command,say >> ONE ZOMBIE NEEDS TO PICK THE MINION ITEM <<,2,1" + } +} + +;----------------------------------------------- +;BANY BOSS: Part 1 - Damage less color epilepsy +;----------------------------------------------- + +add: +{ + "targetname" "gsboss_p1delta_color_relay" + "spawnflags" "0" + "origin" "0 0 0" + "classname" "logic_relay" + "OnTrigger" "gsboss_p1delta_prop,Color,0 255 0,0,-1" + "OnTrigger" "gsboss_p1delta_prop,Color,255 255 255,0.1,-1" + "OnTrigger" "!self,FireUser1,,0.2,-1" +} +modify: +{ + match: + { + "targetname" "gsboss_physb_p1corona" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnHealthChanged" "gsboss_p1delta_prop,Color,0 255 0,0,-1" + "OnHealthChanged" "gsboss_p1delta_prop,Color,255 255 255,0.1,-1" + } + insert: + { + "OnHealthChanged" "gsboss_p1delta_color_relay,Trigger,,0,-1" + } +} + +;----------------------------------------------- +;BANY BOSS: Part 2 - Damage less color epilepsy +;----------------------------------------------- + +add: +{ + "targetname" "gsboss_p2omicron_color_relay" + "spawnflags" "0" + "origin" "0 0 0" + "classname" "logic_relay" + "OnTrigger" "gsboss_p1delta_prop,Color,255 0 0,0,-1" + "OnTrigger" "gsboss_p1delta_prop,Color,255 255 255,0.1,-1" + "OnTrigger" "!self,FireUser1,,0.2,-1" +} +modify: +{ + match: + { + "targetname" "gsboss_physb_p2corona" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnHealthChanged" "gsboss_p2omicron_prop,Color,255 0 0,0,-1" + "OnHealthChanged" "gsboss_p2omicron_prop,Color,255 255 255,0.1,-1" + } + insert: + { + "OnHealthChanged" "gsboss_p2omicron_color_relay,Trigger,,0,-1" + } +} + +;------------------------------------------------- +;BANY BOSS: Disable Spawn TP when level is beaten +;------------------------------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_p2_relay_corona_defeat" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Spawn_Tele_CT,Disable,,8,1" + "OnTrigger" "Spawn_Tele_T,Disable,,8,1" + } +} + +;------------------------------ +;BANY ROOM: Arrow wrong timing +;------------------------------ + +modify: +{ + match: + { + "targetname" "gsb_case_p2zmspawn" + "classname" "logic_case" + } + delete: + { + "OnCase01" "gsb_p2_arrow_bot2,Alpha,255,49,1" + "OnCase02" "gsb_p2_arrow_top2,Alpha,255,49,1" + "OnCase03" "gsb_p2_arrow_bot1,Alpha,255,49,1" + "OnCase04" "gsb_p2_arrow_top1,Alpha,255,49,1" + } +} + +; The arrows get killed by the other cases. +; So only one exist when the output of 'init' are executed +modify: +{ + match: + { + "targetname" "gsb_init" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "gsb_p2_arrow_bot2,Alpha,255,40,1" + "OnTrigger" "gsb_p2_arrow_top2,Alpha,255,40,1" + "OnTrigger" "gsb_p2_arrow_bot1,Alpha,255,40,1" + "OnTrigger" "gsb_p2_arrow_top1,Alpha,255,40,1" + } +} + +;----------------------------------------- +;BANY ROOM: Temporary blocks against bhop +;----------------------------------------- + +add: +{ + "model" "*129" + "volume" "0" + "targetname" "gsb_p2_blockbhop" + "spawnflags" "0" + "solidbsp" "0" + "rendermode" "3" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "-8352 -3308.5 2128" + "maxspeed" "0" + "fanfriction" "0" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} +add: +{ + "model" "*129" + "volume" "0" + "targetname" "gsb_p2_blockbhop" + "spawnflags" "0" + "solidbsp" "0" + "rendermode" "3" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "-8256 -3308.5 2128" + "maxspeed" "0" + "fanfriction" "0" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} +add: +{ + "model" "*129" + "volume" "0" + "targetname" "gsb_p2_blockbhop" + "spawnflags" "0" + "solidbsp" "0" + "rendermode" "3" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "-8544 -4895.5 2128" + "maxspeed" "0" + "fanfriction" "0" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} +add: +{ + "model" "*129" + "volume" "0" + "targetname" "gsb_p2_blockbhop" + "spawnflags" "0" + "solidbsp" "0" + "rendermode" "3" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "-8640 -4895.5 2128" + "maxspeed" "0" + "fanfriction" "0" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} + +;------------------------------------ +;BANY BOSS: Change game text channel +;------------------------------------ + +modify: +{ + match: + { + "targetname" "gsboss_itemminion_text" + "classname" "game_text" + } + replace: + { + "channel" "4" + } +} +modify: +{ + match: + { + "targetname" "gsboss_p2_shadowesper_credits" + "classname" "game_text" + } + replace: + { + "channel" "4" + } +} + +;------------------------------------ +;BANY ROOM: Change game text channel +;------------------------------------ + +modify: +{ + match: + { + "targetname" "gsb_p1_forcefield_text" + "classname" "game_text" + } + replace: + { + "channel" "4" + } +} + + +;------------------------------------- +;BERKE ROOM: Change game text channel +;------------------------------------- + +modify: +{ + match: + { + "targetname" "berke1text1" + "classname" "game_text" + } + replace: + { + "channel" "4" + } +} + +;----------------------------------- +;MOG ROOM: Change game text channel +;----------------------------------- + +modify: +{ + match: + { + "targetname" "supersuit_text" + "classname" "game_text" + } + replace: + { + "channel" "5" + } +} + +;--------------------------------------- +;4ECHO ROOM: Anti block of the rotating +;--------------------------------------- + +add: +{ + "targetname" "4e_L_antiblocker_1" + "teleportoffset" "0 0 176" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2560 8704 -7040" + "classname" "trigger_teleport_relative" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -144 -144 -16,0.1,1" + "OnUser1" "!self,AddOutput,maxs 144 144 16,0.1,1" +} +add: +{ + "targetname" "4e_L_antiblocker_2" + "teleportoffset" "0 0 176" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2560 8704 -6400" + "classname" "trigger_teleport_relative" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -144 -144 -16,0.1,1" + "OnUser1" "!self,AddOutput,maxs 144 144 16,0.1,1" +} +modify: +{ + match: + { + "targetname" "4e_init" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "4e_L_antiblocker_1,FireUser1,,0,1" + "OnTrigger" "4e_L_antiblocker_2,FireUser1,,0,1" + } +} + +;---------------------------------------- +;SPAWN: Start the first level selection +; by calling the counter +; Allow more easily to start with a boss +; with admin forceinput +;---------------------------------------- + +modify: +{ + match: + { + "targetname" "Spawn_TriggerNew" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "Spawn_RelayNextRoom,Trigger,,35,1" + } + insert: + { + "OnTrigger" "Spawn_CountRooms,GetValue,,35,1" + } +} + +;----------------------------------- +;MOG BOSS: Safe kill of path tracks +;----------------------------------- + +modify: +{ + match: + { + "targetname" "boss_avatarofevil_bparticle_relay" + "classname" "logic_relay" + } + insert: + { + "OnSpawn" "boss_avatarofevil_bparticle_particle,Kill,,15,1" + "OnSpawn" "boss_avatarofevil_bparticle_explosion_maker,Kill,,15,1" + "OnSpawn" "boss_avatarofevil_bparticle_tracktrain,Kill,,15.03,1" + "OnSpawn" "boss_avatarofevil_bparticle_dummytrain,Kill,,15.03,1" + "OnSpawn" "boss_avatarofevil_bparticle_path0,Kill,,15.06,1" + "OnSpawn" "boss_avatarofevil_bparticle_path1,Kill,,15.06,1" + "OnSpawn" "boss_avatarofevil_bparticle_path2,Kill,,15.06,1" + } +} + +;--------------------------------------------------------- +;ZOMBIE PANIC: Change destination of secret teleport-back +;--------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "zombiepanic_secret_tpback" + "classname" "trigger_teleport" + } + replace: + { + "target" "zombiepanic_cheerleader3_teleport" + } +} + +;---------------------------------- +;BANY BOSS: Force CT health to 100 +;---------------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_trig_minion_ctadd" + "classname" "trigger_multiple" + } + insert: + { + "filtername" "Filter_CT" + "OnStartTouch" "!activator,AddOutput,health 100,0,-1" + } +} + +;------------------------------------------------------------- +;BANY BOSS: Fix flags of hitbox to make it non solid to nades +;------------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "gsboss_physb_p2corona" + "classname" "func_physbox_multiplayer" + } + replace: + { + "spawnflags" "60416" + } +} +modify: +{ + match: + { + "targetname" "gsboss_physb_p1corona" + "classname" "func_physbox_multiplayer" + } + replace: + { + "spawnflags" "60416" + } +} + +;------------------------------------ +;BANY BOSS: Raise Minion Item button +;------------------------------------ + +modify: +{ + match: + { + "targetname" "gsboss_itemminion_button" + "classname" "func_button" + ; "origin" "12274 -10828 5916" + } + replace: + { + "origin" "12274 -10828 5948" + } +} + + +;----------------------------------------------------- +;ZOMBIE PANIC: Filter the damage from the secret item +;----------------------------------------------------- + +modify: +{ + match: + { + "targetname" "Laser_Hurt" + "classname" "trigger_hurt" + ; "filtername" "filter_zm" + } + replace: + { + "filtername" "Filter_T" + } +} +modify: +{ + match: + { + "targetname" "amulet_Hurt" + "classname" "trigger_hurt" + ; "filtername" "filter_zm" + } + replace: + { + "filtername" "Filter_T" + } +} + +;--------------------------------------------------------------------------- +;MOG BOSS: Replace the platform teleport attack to only tp few zombies (10) +;--------------------------------------------------------------------------- + +filter: +{ + "targetname" "boss_avatarofevil_zombie1_platform_dest" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "10816 8192 1224" + "targetname" "boss_avatarofevil_zombie1_platform_dest" + "target" "!activator" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "point_teleport" +} + +filter: +{ + "model" "*619" + "targetname" "boss_avatarofevil_zombie1_platform_teleport" + "target" "boss_avatarofevil_zombie1_platform_dest" + "origin" "12288 8192 2192" + "classname" "trigger_teleport" + "hammerid" "2731795" +} +add: +{ + "model" "*619" + "wait" "1" + "targetname" "boss_avatarofevil_zombie1_platform_teleport" + "StartDisabled" "1" + "spawnflags" "1" + "filtername" "Filter_T" + "origin" "12288 8192 2192" + "classname" "trigger_multiple" + "OnUser1" "boss_avatarofevil_zombie1_platform_dest,Teleport,,0,-1" + "OnUser2" "!self,AddOutput,OnStartTouch !self:FireUser1::0:10,0,1" +} +modify: +{ + match: + { + "targetname" "boss_avatarofevil_zombie1_platform_door" + "classname" "func_door" + } + delete: + { + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_momrot_main1,Open,,1,-1" + "OnFullyClosed" "!self,Open,,14,-1" + "OnFullyOpen" "boss_avatarofevil_zombie1_platform_angle,FireUser1,,1,-1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,Enable,,1,-1" + "OnOpen" "boss_avatarofevil_zombie1_platform_teleport,Kill,,0,-1" + } + insert: + { + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,FireUser2,,0,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,Enable,,1,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_momrot_main1,Open,,1,1" + "OnFullyClosed" "!self,Open,,14,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,Kill,,14,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_dest,Kill,,14,1" + "OnFullyOpen" "boss_avatarofevil_zombie1_platform_angle,KillHierarchy,,0.20,1" + } +} + +;----------------------------------------------------------- +;MOG BOSS: Change when the platform teleport attack appears +;----------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "boss_avatarofevil_return_2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "boss_avatarofevil_zombieplatform_momrot,FireUser1,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_avatarofevil_attack_1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "boss_avatarofevil_zombieplatform_momrot,FireUser1,,3,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_avatarofevil_attack_2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "boss_avatarofevil_zombieplatform_momrot,FireUser1,,3,-1" + } +} + +;------------------------------ +;BANY BOSS: Increase Boss 2 HP +;------------------------------ + +modify: +{ + match: + { + "targetname" "gsboss_p2_trigaddhealth_corona" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "gsboss_physb_p2corona,AddHealth,1500,0,-1" + } + insert: + { + "OnStartTouch" "gsboss_physb_p2corona,AddHealth,2200,0,-1" + } +} + +;--------------------------------------------------------------- +;GLOBAL: Increase the cooldown when rooms are played (3 rounds) +;--------------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "/Map_Room_Counter_.*/" + "classname" "math_counter" + ; "max" "2" + } + replace: + { + "max" "4" + } +} + +modify: +{ + match: + { + "targetname" "Level_SelectCase" + "classname" "logic_case" + } + delete: + { + "OnCase01" "Map_Room_Counter_Vanya,SetValue,2,0,1" + "OnCase02" "Map_Room_Counter_Ceeanide,SetValue,2,0,1" + "OnCase03" "Map_Room_Counter_Berke,SetValue,2,0,1" + "OnCase04" "Map_Room_Counter_Fereloz,SetValue,2,0,1" + "OnCase05" "Map_Room_Counter_Pasas,SetValue,2,0,1" + "OnCase06" "Map_Room_Counter_GSBany,SetValue,2,0,1" + "OnCase07" "Map_Room_Counter_Warped,SetValue,2,0,1" + "OnCase08" "Map_Room_Counter_Ross,SetValue,2,0,1" + "OnCase09" "Map_Room_Counter_Mog,SetValue,2,0,1" + "OnCase10" "Map_Room_Counter_joueurnul,SetValue,2,0,1" + "OnCase11" "Map_Room_Counter_Nostar,SetValue,2,0,1" + "OnCase12" "Map_Room_Counter_Ricca,SetValue,2,0,1" + "OnCase13" "Map_Room_Counter_4Echo,SetValue,2,0,1" + "OnCase14" "Map_Room_Counter_Shino,SetValue,2,0,1" + } + insert: + { + ; The counters will cap the value to their max value + "OnCase01" "Map_Room_Counter_Vanya,Add,10,0,1" + "OnCase02" "Map_Room_Counter_Ceeanide,Add,10,0,1" + "OnCase03" "Map_Room_Counter_Berke,Add,10,0,1" + "OnCase04" "Map_Room_Counter_Fereloz,Add,10,0,1" + "OnCase05" "Map_Room_Counter_Pasas,Add,10,0,1" + "OnCase06" "Map_Room_Counter_GSBany,Add,10,0,1" + "OnCase07" "Map_Room_Counter_Warped,Add,10,0,1" + "OnCase08" "Map_Room_Counter_Ross,Add,10,0,1" + "OnCase09" "Map_Room_Counter_Mog,Add,10,0,1" + "OnCase10" "Map_Room_Counter_joueurnul,Add,10,0,1" + "OnCase11" "Map_Room_Counter_Nostar,Add,10,0,1" + "OnCase12" "Map_Room_Counter_Ricca,Add,10,0,1" + "OnCase13" "Map_Room_Counter_4Echo,Add,10,0,1" + "OnCase14" "Map_Room_Counter_Shino,Add,10,0,1" + } +} + +;-------------------------------------------------- +;CEEANIDE: Make end area push stronger for Zombies +;-------------------------------------------------- + +add: +{ + "model" "*446" + "targetname" "WaterWave_PushSmall" + "StartDisabled" "0" + "speed" "100" + "spawnflags" "1" + "pushdir" "0 0 0" + "parentname" "WaterWave_Water" + "origin" "-14112 5312 3360" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*446" + "targetname" "WaterWave_PushSmall" + "StartDisabled" "0" + "speed" "100" + "spawnflags" "1" + "pushdir" "0 0 0" + "parentname" "WaterWave_Water" + "origin" "-14112 5120 3360" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} + + +;---------------------------------------------------- +;CEEANIDE: Make it more clear where to go at the end +;---------------------------------------------------- + +add: +{ + "model" "*130" + "volume" "0" + "targetname" "ww_arrow_end" + "spawnflags" "64" + "solidbsp" "0" + "rendermode" "3" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "0" + "origin" "-13392 5599.5 3568" + "maxspeed" "0" + "fanfriction" "0" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "func_rotating" +} +modify: +{ + match: + { + "targetname" "Level_SelectCase" + "classname" "logic_case" + } + delete: + { + "OnUser1" "ww_escapeClip,Kill,,0,1" + "OnUser1" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,0,1" + ; Also making this only once + "OnPressed" "ww_zm_barrier,Disable,,35,-1" + } + insert: + { + "OnUser1" "ww_escapeClip,Togle,,0,1" + "OnUser1" "ww_arrow_end,AddOutput,angles 45 0 0,0,1" + "OnUser1" "ww_arrow_end,Alpha,255,0.02,1" + "OnUser1" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,0,1" + "OnUser1" "Server,Command,say >>>JUMP ON THE RAMP WHEN THE WAVE IS COMING<<<,1,1" + "OnPressed" "ww_zm_barrier,Disable,,35,1" + } +} + +;------------------------------------ +;GENERAL: Reset player name on death +;------------------------------------ + +add: +{ + "model" "*436" + "targetname" "game_playerdie" + "origin" "-6428 130 -1208" + "StartDisabled" "0" + "spawnflags" "0" + "InputFilter" "14" + "classname" "trigger_brush" + "OnUse" "!activator,AddOutput,targetname default,0,-1" + ; In case the set origin doesnt work + "OnUser1" "!self,AddOutput,origin -6428 130 -1208,0,1" +} + +;------------------------------------------------ +;GENERAL: Disable the trigger that reset players +;------------------------------------------------ + +modify: +{ + match: + { + "targetname" "Spawn_TriggerNew" + "classname" "trigger_multiple" + } + insert: + { + "OnTrigger" "!self,Disable,,50,1" + "OnTrigger" "game_playerdie,FireUser1,,10,1" + } +} diff --git a/maps/ze_colorlicouspilar_fix.cfg b/maps/ze_colorlicouspilar_fix.cfg index 78262fa..9e82831 100644 --- a/maps/ze_colorlicouspilar_fix.cfg +++ b/maps/ze_colorlicouspilar_fix.cfg @@ -1,85 +1,85 @@ -;++++++++++++++++++++ -; walkable brush bridge doesnt reset on new round -;++++++++++++++++++++ - -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "957" - } - insert: - { - "OnMapSpawn" "brush,Disable,,1,-1" - } -} - -;++++++++++++++++++++ -; give more time for cts, getting trimmed cause of tp -;++++++++++++++++++++ - -modify: -{ - match: - { - "origin" "81 5959 -4039" - "classname" "func_button" - } - delete: - { - "OnPressed" "tlvl1,Enable,,0,-1" - } - insert: - { - "OnPressed" "tlvl1,Enable,,15,-1" - } -} -modify: -{ - match: - { - "origin" "-1385 4634 -3735" - "classname" "func_button" - } - delete: - { - "OnPressed" "tlvl2,Enable,,0,-1" - } - insert: - { - "OnPressed" "tlvl2,Enable,,15,-1" - } -} -modify: -{ - match: - { - "origin" "577 5344 -3010" - "classname" "func_button" - } - delete: - { - "OnPressed" "tlvl3,Enable,,0,-1" - } - insert: - { - "OnPressed" "tlvl3,Enable,,5,-1" - } -} -modify: -{ - match: - { - "origin" "-513 4609 -450" - "classname" "func_button" - } - delete: - { - "OnPressed" "tlvl6,Enable,,0,-1" - } - insert: - { - "OnPressed" "tlvl6,Enable,,5,-1" - } -} +;++++++++++++++++++++ +; walkable brush bridge doesnt reset on new round +;++++++++++++++++++++ + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "957" + } + insert: + { + "OnMapSpawn" "brush,Disable,,1,-1" + } +} + +;++++++++++++++++++++ +; give more time for cts, getting trimmed cause of tp +;++++++++++++++++++++ + +modify: +{ + match: + { + "origin" "81 5959 -4039" + "classname" "func_button" + } + delete: + { + "OnPressed" "tlvl1,Enable,,0,-1" + } + insert: + { + "OnPressed" "tlvl1,Enable,,15,-1" + } +} +modify: +{ + match: + { + "origin" "-1385 4634 -3735" + "classname" "func_button" + } + delete: + { + "OnPressed" "tlvl2,Enable,,0,-1" + } + insert: + { + "OnPressed" "tlvl2,Enable,,15,-1" + } +} +modify: +{ + match: + { + "origin" "577 5344 -3010" + "classname" "func_button" + } + delete: + { + "OnPressed" "tlvl3,Enable,,0,-1" + } + insert: + { + "OnPressed" "tlvl3,Enable,,5,-1" + } +} +modify: +{ + match: + { + "origin" "-513 4609 -450" + "classname" "func_button" + } + delete: + { + "OnPressed" "tlvl6,Enable,,0,-1" + } + insert: + { + "OnPressed" "tlvl6,Enable,,5,-1" + } +} diff --git a/maps/ze_contra_v1_9_5.cfg b/maps/ze_contra_v1_9_5.cfg new file mode 100755 index 0000000..4b87e5f --- /dev/null +++ b/maps/ze_contra_v1_9_5.cfg @@ -0,0 +1,1858 @@ +;--------------------------------------------------- +; Filters out a troll button in adminroom +;--------------------------------------------------- +filter: +{ + "targetname" "cao_ni_ma" + "origin" "332.35 8760.5 -2554.9" + "classname" "func_button" +} + +;--------------------------------------------------- +; Adds maploadout for the stripperable items +;--------------------------------------------------- +add: +{ + "origin" "-6544 -14240 3336" + "weapon_p90" "1" + "weapon_hegrenade" "1" + "weapon_elite" "1" + "item_assaultsuit" "1" + "targetname" "map_loadout_items" + "spawnflags" "1" + "classname" "game_player_equip" +} + +;--------------------------------- +; Gives red guy guns and shit +;--------------------------------- +modify: +{ + match: + { + "origin" "-2694.68 8953.28 -3662.21" + "targetname" "red_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,1" + } +} + +;--------------------------------- +; Gives blue guy guns and shit +;--------------------------------- +modify: +{ + match: + { + "origin" "-2693.52 8828.1 -3662.21" + "targetname" "blue_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,1" + } +} + +;--------------------------------- +; Gives fang guy guns and shit +;--------------------------------- +modify: +{ + match: + { + "origin" "-2370.03 8903.27 -3638.21" + "targetname" "fang_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,1" + } +} + +;--------------------------------- +; Removes HP Add for final trigs +;--------------------------------- +modify: +{ + match: + { + "targetname" "finale_zm_hurt" + "origin" "4004 -8053.5 13684.5" + "classname" "trigger_hurt" + } + Delete: + { + "OnStartTouch" "gaza_counter,Add,50,0,-1" + } +} +modify: +{ + match: + { + "targetname" "finale_ct_hurt" + "origin" "4004 -10175.5 13684.5" + "classname" "trigger_hurt" + } + Delete: + { + "OnStartTouch" "gaza_counter,Add,50,0,-1" + } +} + + +;----------------------------------------------------------------------------------------- +; Removes trigger hurt for red guy and fixes him getting killed and restting dmg filter +;----------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "red_reset_damagefilter" + "origin" "-2688.65 8954.01 -3683.77" + "classname" "trigger_once" + } + replace: + { + "filtername" "filter_red_item" + } +} +modify: +{ + match: + { + "targetname" "red_item_hurt_user" + "origin" "-2689.15 8954.01 -3673.43" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "filter_red_item" + } +} +modify: +{ + match: + { + "origin" "-2694.68 8953.28 -3662.21" + "targetname" "red_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "filter_red_item,TestActivator,,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,addoutput,targetname red_item_filter_guy,0,-1" + } +} +modify: +{ + match: + { + "targetname" "red_item_hitbox" + "origin" "-2691.65 8954.01 -3627.6" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "red_item_hurt_user,Enable,,0.2,1" + } + insert: + { + "OnBreak" "red_item_hurt_user,Enable,,0.1,1" + "OnBreak" "red_item_hurt_user,Kill,,0.2,1" + } +} + +;------------------------------------------------------------------------------------------- +; Removes trigger hurt for blue guy and fixes him getting killed and restting dmg filter +;------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "blue_reset_damagefilter" + "origin" "-2687.65 8829.01 -3683.77" + "classname" "trigger_once" + } + replace: + { + "filtername" "filter_blue_item" + } +} +modify: +{ + match: + { + "targetname" "blue_item_hurt_user" + "origin" "-2688.15 8828.01 -3646.8" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "filter_blue_item" + } +} +modify: +{ + match: + { + "origin" "-2693.52 8828.1 -3662.21" + "targetname" "blue_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "filter_blue_item,TestActivator,,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,addoutput,targetname blue_item_filter_guy,0,-1" + } +} +modify: +{ + match: + { + "targetname" "blue_item_hitbox" + "origin" "-2691.65 8828 -3628.61" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "blue_item_hurt_user,Enable,,0.2,1" + } + insert: + { + "OnBreak" "blue_item_hurt_user,Enable,,0.1,1" + "OnBreak" "blue_item_hurt_user,Kill,,0.2,1" + } +} + +;------------------------------------------------------------------------------------------- +; Removes trigger hurt for fang guy and fixes him getting killed and restting dmg filter +;------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "fang_item_melee_flame_trigger" + "origin" "-2245.97 8906 -3594.12" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "!activator,ignitelifetime,1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "fang_item_flame_hurt" + "origin" "-2237.98 8903 -3578.11" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "!activator,ignitelifetime,1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "fang_item_strip" + "origin" "-2364.45 8903.97 -3635.79" + "classname" "trigger_once" + } + insert: + { + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "targetname" "fang_push_forward" + "origin" "-2363.99 8904.02 -3623.79" + "classname" "trigger_push" + } + replace: + { + "filtername" "filter_fang_item" + } +} +modify: +{ + match: + { + "targetname" "fang_reset_damagefilter" + "origin" "-2364 8904 -3659.77" + "classname" "trigger_once" + } + replace: + { + "filtername" "filter_fang_item" + } +} +modify: +{ + match: + { + "targetname" "fang_item_hurt_user" + "origin" "-2372.5 8904 -3637.43" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "filter_fang_item" + } +} +modify: +{ + match: + { + "origin" "-2370.03 8903.27 -3638.21" + "targetname" "fang_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "filter_fang_item,TestActivator,,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,addoutput,targetname fang_item_filter_guy,0,-1" + } +} +modify: +{ + match: + { + "targetname" "fang_item_hitbox" + "origin" "-2367 8904 -3603.6" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "fang_item_hurt_user,Enable,,0.2,1" + } + insert: + { + "OnBreak" "fang_item_hurt_user,Enable,,0.1,1" + "OnBreak" "fang_item_hurt_user,Kill,,0.2,1" + } +} + + + +;---------------- +; Wallboss fixes +;---------------- +modify: +{ + match: + { + "targetname" "s1_facility_bridge" + "origin" "3240 520 4307" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "wallboss_addhealth,Enable,,0.2,1" + } +} + +modify: +{ + match: + { + "targetname" "wallboss_weakspot2_breakable" + "origin" "3048 2672 4520" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + +modify: +{ + match: + { + "targetname" "wallboss_weakspot3_breakable" + "origin" "3240 2672 4520" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + +modify: +{ + match: + { + "targetname" "wallboss_weakspot4_breakable" + "origin" "3432 2672 4520" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + +modify: +{ + match: + { + "targetname" "wallboss_weakspot1_breakable" + "origin" "3240 2672 4712" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + + +modify: +{ + match: + { + "targetname" "wallboss_mainbody" + "origin" "3240 2816 4680" + "classname" "func_door" + } + insert: + { + "OnUser1" "wallboss_weakspot1_breakable,SetDamageFilter,,2,-1" + "OnUser1" "wallboss_weakspot2_breakable,SetDamageFilter,,2,-1" + "OnUser1" "wallboss_weakspot3_breakable,SetDamageFilter,,2,-1" + "OnUser1" "wallboss_weakspot4_breakable,SetDamageFilter,,2,-1" + } +} + + + +;---------------- +; Lowers first miniboss hp +;---------------- +modify: +{ + match: + { + "targetname" "miniboss1_hp_add_trigger" + "origin" "-4864 -6624 2022.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Boss_HealthBackup,Add,80,0,-1" + "OnStartTouch" "Boss_Health,Add,80,0,-1" + "OnStartTouch" "miniboss1_math,Add,80,0,-1" + } + insert: + { + "OnStartTouch" "Boss_HealthBackup,Add,45,0,-1" + "OnStartTouch" "Boss_Health,Add,45,0,-1" + "OnStartTouch" "miniboss1_math,Add,45,0,-1" + } +} + +;---------------- +; Lowers last boss hp +;---------------- +modify: +{ + match: + { + "targetname" "final_boss_hp_add_trigger" + "origin" "-12594.5 -156 -6063" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "finalboss_HealthBackup,Add,100,0,-1" + "OnStartTouch" "final_Health,Add,100,0,-1" + "OnStartTouch" "minifinal1_math,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "finalboss_HealthBackup,Add,60,0,-1" + "OnStartTouch" "final_Health,Add,60,0,-1" + "OnStartTouch" "minifinal1_math,Add,60,0,-1" + } +} + + +;---------------- +; Escape pod door now force closes +;---------------- +modify: +{ + match: + { + "targetname" "s3_pod_door" + "origin" "15370.9 -9024 -4144" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "99999" + } +} + + +;---------------- +; Fixes duoboss not getting hp added properly +;---------------- +modify: +{ + match: + { + "targetname" "s2_before_terminator_door" + "origin" "-2496 14773 6860" + "classname" "func_movelinear" + } + delete: + { + "OnFullyClosed" "duoboss_adder,Enable,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "s2_duoboss_sprite_dormant_door" + "origin" "-1152 14752 7376" + "classname" "func_door" + } + insert: + { + "OnFullyClosed" "duoboss_adder,Enable,,0.02,1" + } +} + +;---------------- +; Enables floor exploding trigger faster in stage 2 for better balancing +;---------------- +modify: +{ + match: + { + + "origin" "-9599.5 -7048 -1835" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_explosion_particle,Start,,20,1" + "OnStartTouch" "s2_explosion_particle,Stop,,22,1" + "OnStartTouch" "s2_floor_break,Break,,20,1" + "OnStartTouch" "sound_explosion3,PlaySound,,20,1" + "OnStartTouch" "console,Command,say *** FALL BACK! ***,20,1" + } + insert: + { + "OnStartTouch" "s2_explosion_particle,Start,,5,1" + "OnStartTouch" "s2_explosion_particle,Stop,,7,1" + "OnStartTouch" "s2_floor_break,Break,,5,1" + "OnStartTouch" "sound_explosion3,PlaySound,,5,1" + "OnStartTouch" "console,Command,say *** FALL BACK! ***,5,1" + "OnStartTouch" "zmsewerpush,Enable,,5,1" + "OnStartTouch" "zmsewerpush,Disable,,20,1" + } +} + +;---------------------- +; Increases Spidal fire +;---------------------- + +modify: +{ + match: + { + "targetname" "Guard_Boss_Particle_Fire_Hurt" + "origin" "332 7243.5 -2580.49" + "classname" "trigger_hurt" + } + replace: + { + "damage" "80" + } +} + + +;---------------- +; Nerf Heal Item +;---------------- + +modify: +{ + match: + { + "targetname" "Item_heart_crystal_trigger" + "origin" "-2265.94 11015.1 13247.5" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,max_health 250,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,max_health 180,0,-1" + } +} + + +;--------------------------- +; Reduce door timer to spidal +;--------------------------- + +modify: +{ + match: + { + "origin" "-694 2514 6698.57" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** DOOR OPENS IN 20 SECONDS ***,0,1" + "OnStartTouch" "s1_facilitydoor12,Open,,20,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** DOOR OPENS IN 5 SECONDS ***,0,1" + "OnStartTouch" "s1_facilitydoor12,Open,,5,1" + } +} + +;-------------------------------- +; Increase Duoboss health scaling +;-------------------------------- + +modify: +{ + match: + { + "targetname" "duoboss_adder" + "origin" "-794.5 14768.5 6724" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "duoboss_red_health,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "duoboss_red_health,Add,85,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "duoboss_adder" + "origin" "-794.5 14768.5 6724" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "duoboss_blue_health,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "duoboss_blue_health,Add,85,0,-1" + } +} + +;----------------------------------- +; Increase Terminator health scaling +;----------------------------------- + +modify: +{ + match: + { + "targetname" "s2_termiboss_hp_adder" + "origin" "-810 14704 7217" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "minitermiboss1_math,Add,140,0,-1" + "OnStartTouch" "termiboss_Health,Add,140,0,-1" + "OnStartTouch" "termiboss_HealthBackup,Add,140,0,-1" + } + insert: + { + "OnStartTouch" "minitermiboss1_math,Add,165,0,-1" + "OnStartTouch" "termiboss_Health,Add,165,0,-1" + "OnStartTouch" "termiboss_HealthBackup,Add,165,0,-1" + } +} + +;--------------------- +; Buff Terminator boss +;--------------------- + +modify: +{ + match: + { + "targetname" "terminatorboss_boss_firebreath_hurt" + "origin" "-1276.54 14775.7 7522" + "classname" "trigger_hurt" + } + replace: + { + "damage" "75" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_homingbeam1_hurt" + "origin" "714 14972.6 7776.04" + "classname" "trigger_hurt" + } + replace: + { + "damage" "50" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_homingbeam2_hurt" + "origin" "714 14636.6 7776.04" + "classname" "trigger_hurt" + } + replace: + { + "damage" "50" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_bomb_hurt" + "origin" "-342.5 14770 6666" + "classname" "trigger_hurt" + } + replace: + { + "damage" "80" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_fire_aimtarget" + "origin" "227.46 14783.7 6722" + "classname" "func_door" + } + replace: + { + "speed" "750" + } +} + +modify: +{ + match: + { + "targetname" "terminatorboss_boss_firebreath_counter" + "origin" "179.462 14783.7 6738" + "classname" "math_counter" + } + replace: + { + "max" "4" + } +} + +modify: +{ + match: + { + "targetname" "terminatorboss_boss_firebreath_compare" + "origin" "179.462 14767.7 6738" + "classname" "logic_compare" + } + replace: + { + "CompareValue" "4" + } +} + +;---------------------------------------------------------- +; Increase delay to Terminator's intro after Duo bosses die +;---------------------------------------------------------- + +modify: +{ + match: + { + "origin" "-1152 14800 6746" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "s2_duoboss_dead_counter,Add,1,0.02,-1" + } + insert: + { + "OnBreak" "s2_duoboss_dead_counter,Add,1,3,-1" + } +} + +modify: +{ + match: + { + "origin" "-1152 14704 6746" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "s2_duoboss_dead_counter,Add,1,0.02,-1" + } + insert: + { + "OnBreak" "s2_duoboss_dead_counter,Add,1,3,-1" + } +} + +;--------------------------------------------- +; Reduce door timer in stage 3's space segment +;--------------------------------------------- + +modify: +{ + match: + { + "origin" "1149 -11357 -11397" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "!self,Close,,20,1" + "OnFullyOpen" "console,Command,say *** DOOR CLOSES IN 20 SECONDS ***,0,1" + } + insert: + { + "OnFullyOpen" "!self,Close,,15,1" + "OnFullyOpen" "console,Command,say *** DOOR CLOSES IN 15 SECONDS ***,0,1" + } +} + +;---------------------------------------------------------------------------------- +; Increase tp delay time for zombies into big space cave in stage 3's space segment +;---------------------------------------------------------------------------------- + +modify: +{ + match: + { + "origin" "1887 -11360 -11687" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "s3_zm_tp_to_lock,Enable,,4,1" + } + insert: + { + "OnFullyOpen" "s3_zm_tp_to_lock,Enable,,10,1" + } +} + +;-------------------------------------- +; Fix some stuff that should hurt items +;-------------------------------------- + +modify: +{ + match: + { + "targetname" "terminatorboss_boss_firebreath_hurt" + "origin" "-1276.54 14775.7 7522" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1037" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_homingbeam1_hurt" + "origin" "714 14972.6 7776.04" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1037" + } +} + +modify: +{ + match: + { + "targetname" "termiboss_homingbeam2_hurt" + "origin" "714 14636.6 7776.04" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1037" + } +} + +modify: +{ + match: + { + "targetname" "duoboss_blue_firehurt" + "origin" "-1088 14704 6730" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1037" + } +} + +modify: +{ + match: + { + "targetname" "heliboss_death_lastresort" + "origin" "9032 9983 9713.96" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1037" + } +} + +;---------------------------------------------------------------------------------- +; Decrease attack delay in Terminator bomb attack +;---------------------------------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "terminatorboss_boss_atk_case" + "origin" "-576 15296 6642" + "classname" "logic_case" + } + delete: + { + "OnCase02" "terminatorboss_gate_branch_openclose,ToggleTest,,6,-1" + "OnCase02" "terminatorboss_gate_sound,PlaySound,,6,-1" + } + insert: + { + "OnCase02" "terminatorboss_gate_branch_openclose,ToggleTest,,4.5,-1" + "OnCase02" "terminatorboss_gate_sound,PlaySound,,4.5,-1" + } +} + +;---------------------------------------------------------- +; Clean terminator bomb leftover entities +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "termiboss_bomb_relay" + "origin" "-342.501 14770.1 6714" + "classname" "logic_relay" + } + insert: + { + "OnSpawn" "termiboss_bomb_kur,Kill,,5.5,-1" + } +} + +;---------------------------------------------------------- +; Clean terminator flame after boss dies +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s2_after_terminator_relay" + "origin" "-1933.5 15336.5 6635" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "terminatorboss_boss_firebreath_hurt,Kill,,0,-1" + } +} + +;---------------------------------------------------------- +; Makes fire trigger on stage 2 faster +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "s2_fire_hold_wheel" + "origin" "-9848.3 -10176 -1991" + "classname" "momentary_rot_button" + } + delete: + { + "OnPressed" "console,Command,say *** VALVE IS CLOSED... HOLD FOR 15 SECONDS ***,5,1" + "OnPressed" "s2_fire_hold_hurt,Kill,,20,1" + "OnPressed" "s2_fire_hold_clip,Break,,20,1" + "OnPressed" "s2_fire_hold_particle,Kill,,20,1" + } + insert: + { + "OnPressed" "console,Command,say *** VALVE IS CLOSED... HOLD FOR 5 SECONDS ***,5,1" + "OnPressed" "s2_fire_hold_hurt,Kill,,10,1" + "OnPressed" "s2_fire_hold_clip,Break,,10,1" + "OnPressed" "s2_fire_hold_particle,Kill,,10,1" + } +} + + + +;---------------------------------------------------------- +; Stage 1 balance changes +;---------------------------------------------------------- + +modify: +{ + match: + { + "origin" "-4960 1168 2117.67" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** HOLD THE BOULDERS FOR 30 SECONDS! ***,0,1" + "OnStartTouch" "s1_boulders1,Kill,,30,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -4476 920 2110,29.99,1" + "OnStartTouch" "s1_bridge_break_particle,Start,,30,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -5042.49 1045.67 1822,30.2,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -5706.04 1025.19 1822,30.4,1" + "OnStartTouch" "s1_bridge_break_particle,Stop,,32,1" + "OnStartTouch" "sound_explosion3,PlaySound,,30,1" + "OnStartTouch" "console,Command,say *** FALL BACK! ***,30,1" + "OnStartTouch" "s1_boulder_break,Break,,30,1" + "OnStartTouch" "s1_break_rocks_spawner1,Trigger,,30,1" + "OnStartTouch" "s1_shooter_npc_relay_spawner2,Trigger,,30,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** HOLD THE BOULDERS FOR 25 SECONDS! ***,0,1" + "OnStartTouch" "s1_boulders1,Kill,,25,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -4476 920 2110,24.99,1" + "OnStartTouch" "s1_bridge_break_particle,Start,,25,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -5042.49 1045.67 1822,25.2,1" + "OnStartTouch" "s1_bridge_break_particle,AddOutput,origin -5706.04 1025.19 1822,25.4,1" + "OnStartTouch" "s1_bridge_break_particle,Stop,,27,1" + "OnStartTouch" "sound_explosion3,PlaySound,,25,1" + "OnStartTouch" "console,Command,say *** FALL BACK! ***,25,1" + "OnStartTouch" "s1_boulder_break,Break,,25,1" + "OnStartTouch" "s1_break_rocks_spawner1,Trigger,,25,1" + "OnStartTouch" "s1_shooter_npc_relay_spawner2,Trigger,,25,1" + } +} + + + + +modify: +{ + match: + { + "targetname" "s1_static_breakable" + "origin" "-4864 -9884 2552" + "classname" "func_breakable" + } + replace: + { + "health" "2800" + } +} + + +modify: +{ + match: + { + "origin" "-4760 -14568 3188" + "classname" "trigger_push" + "hammerid" "69895" + } + insert: + { + "targetname" "facilityfloorpush1" + } +} + +modify: +{ + match: + { + "targetname" "s1_facility_button" + "origin" "-5491.88 -15712.1 3214.45" + "classname" "func_button" + } + insert: + { + "OnPressed" "facilityfloorpush1,Kill,,0,1" + } +} + + +modify: +{ + match: + { + + "origin" "-696 5764 6698.57" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** DOOR OPENS IN 10 SECONDS ***,0,1" + "OnStartTouch" "s1_facilitydoor11,Open,,10,1" + "OnStartTouch" "contra_sky_spider,Enable,,0,1" + "OnStartTouch" "skybox_rain,AddOutput,origin 8722 11245 -9471,0,1" + "OnStartTouch" "skybox_rain,Alpha,255,9.5,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** DOOR OPENS IN 5 SECONDS ***,0,1" + "OnStartTouch" "s1_facilitydoor11,Open,,5,1" + "OnStartTouch" "contra_sky_spider,Enable,,0,1" + "OnStartTouch" "skybox_rain,AddOutput,origin 8491.28 5582.6 -5354.38,0,1" + "OnStartTouch" "skybox_rain,Alpha,255,9.5,1" + } +} + +modify: +{ + match: + { + + "origin" "-1368 -15104 2736" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "skybox_rain,AddOutput,origin 8922.68 10834 -9470.28,14,1" + } + insert: + { + "OnStartTouch" "skybox_rain,AddOutput,origin 8803.11 4369 -6596.1,14,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_facilitydoor11" + "origin" "-696 5696 6698.56" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "!self,Close,,15,1" + } + insert: + { + "OnFullyOpen" "!self,Close,,25,1" + } +} + + +;---------------------------------------------------------- +; Adds push for zm to give humans time to swim on stage 2 +;---------------------------------------------------------- + +add: +{ + "model" "*128" + "targetname" "zmsewerpush" + "StartDisabled" "1" + "speed" "1000" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-9056 -5952 -1849.5" + "filtername" "MapFilterT" + "alternateticksfix" "0" + "classname" "trigger_push" +} + + + +;---------------------------------------------------------- +; Lowers chopper HP +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "heliboss_boss_addhealth" + "origin" "8712 8127 9535.96" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "heliboss_Boss_HealthBackup,Add,120,0,-1" + "OnStartTouch" "heliboss_Boss_Health,Add,120,0,-1" + } + insert: + { + "OnStartTouch" "heliboss_Boss_HealthBackup,Add,80,0,-1" + "OnStartTouch" "heliboss_Boss_Health,Add,80,0,-1" + } + replace: + { + "filtername" "MapFilterCT" + } +} + + + +;---------------------------------------------------------- +; Makes holds easier on stage 2 +;---------------------------------------------------------- +modify: +{ + match: + { + + "origin" "-8871 2361.5 -366.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** KEEP HOLDING ***,0,1" + "OnStartTouch" "s2_building_fall_mover,Open,,15,1" + "OnStartTouch" "sound_explosion3,PlaySound,,15,1" + "OnStartTouch" "s2_building_fall_particle,Start,,15,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** KEEP HOLDING ***,0,1" + "OnStartTouch" "s2_building_fall_mover,Open,,5,1" + "OnStartTouch" "sound_explosion3,PlaySound,,5,1" + "OnStartTouch" "s2_building_fall_particle,Start,,5,1" + } +} + +modify: +{ + match: + { + + "origin" "-6781.04 8687.1 7660" + "classname" "func_button" + } + delete: + { + "OnPressed" "s2_button_sprite,Kill,,0,1" + "OnPressed" "console,Command,say *** BARRIER BREAKS IN 15 SECONDS ***,0,1" + "OnPressed" "s2_fence,Break,,15,1" + } + insert: + { + "OnPressed" "s2_button_sprite,Kill,,0,1" + "OnPressed" "console,Command,say *** BARRIER BREAKS IN 10 SECONDS ***,0,1" + "OnPressed" "s2_fence,Break,,10,1" + } +} + +modify: +{ + match: + { + + "origin" "-6762.5 13536 8079.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** ZM TP IN 10 SECONDS ***,0,1" + "OnStartTouch" "s2_facility_shortcut_break,Break,,3,1" + "OnStartTouch" "s2_afktp8,Enable,,10,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** ZM TP IN 10 SECONDS ***,10,1" + "OnStartTouch" "s2_facility_shortcut_break,Break,,3,1" + "OnStartTouch" "s2_afktp8,Enable,,20,1" + } +} + +modify: +{ + match: + { + "targetname" "s2_facilitydoor_counter" + "origin" "-5419 13627.5 8906" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "s2_tower_door3,Open,,15,1" + "OnHitMax" "s2_tower_door4,Open,,15,1" + "OnHitMax" "console,Command,say *** BIG DOORS OPEN IN 15 SECONDS ***,0,1" + "OnHitMax" "stage2_tankspawn4,Trigger,,15,1" + } + insert: + { + "OnHitMax" "s2_tower_door3,Open,,10,1" + "OnHitMax" "s2_tower_door4,Open,,10,1" + "OnHitMax" "console,Command,say *** BIG DOORS OPEN IN 10 SECONDS ***,0,1" + "OnHitMax" "stage2_tankspawn4,Trigger,,10,1" + } +} + +;---------------------------------------------------------- +; Attempt to fix weird bug of heliboss just deleting itself for some reason +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "heliboss_model" + "origin" "8896 9991 9743.96" + "classname" "prop_dynamic" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + + +modify: +{ + match: + { + "targetname" "heliboss_backdoor_model" + "origin" "8464 9983 9543.96" + "classname" "prop_dynamic" + } + insert: + { + "damagefilter" "Filter_Nada" + } +} + +;---------------------------------------------------------- +; Prevents heli from not dying if defeated too close to the tower (kills heli after set time) +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "hboss_ondeath_tp_maker" + "origin" "8712 7047 9645.49" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "hboss_ondeath_reachend_relay,Trigger,,10,1" + } +} + +;---------------------------------------------------------- +; Buff turret's health :) +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "turret_head_break" + "origin" "1008.52 8311 -2568" + "classname" "func_breakable" + } + replace: + { + "health" "800" + } +} + +modify: +{ + match: + { + "targetname" "turret_base" + "origin" "1008.52 8311 -2568" + "classname" "func_breakable" + } + replace: + { + "health" "1500" + } +} + +;---------------------------------------------------------- +; Fix turrets facing the wrong direction if many are spawned at once on different locations +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "turret_aimer" + "origin" "1008.52 8311 -2568" + "classname" "light_dynamic" + } + replace: + { + "target" "nothingyet" + } +} + +modify: +{ + match: + { + "targetname" "turret_head_doorrot" + "origin" "1008.52 8311 -2568" + "classname" "func_door_rotating" + } + insert: + { + "OnFullyClosed" "turret_aimer,addoutput,target siderail_aimtarget,0,-1" + } +} + +;---------------------------------------------------------- +; Fix turrets facing the wrong direction because of mistake relay angles +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "s1_turret_spawn1" + "origin" "-4744.4 4261.32 2122.9" + "classname" "logic_relay" + } + replace: + { + "angles" "0 90 0" + } +} + +modify: +{ + match: + { + "targetname" "s1_turret_spawn1" + "origin" "-4864.87 -5037.15 1864.67" + "classname" "logic_relay" + } + replace: + { + "angles" "0 90 0" + } +} + +;---------------------------------------------------------- +; Add turrets / STAGE 1 +;---------------------------------------------------------- + +add: +{ + "origin" "3421.6 -1944 2824" + "targetname" "s1_turret_spawn2" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 90 270" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +add: +{ + "origin" "3057.6 -1944 2824" + "targetname" "s1_turret_spawn2" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 270 270" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +modify: +{ + match: + { + "targetname" "s1_facilitydoor4" + "origin" "2976 -7233 1896.45" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "s1_turret_spawn2,Trigger,,5,1" + } +} + +;---------------------------------------------------------- +; Add turrets / STAGE 2 +;---------------------------------------------------------- + + +add: +{ + "origin" "9048 208 9504" + "targetname" "s2_turret_spawn2" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 90 270" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +add: +{ + "origin" "8360 208 9504" + "targetname" "s2_turret_spawn2" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 270 270" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +modify: +{ + match: + { + + "origin" "8704 -1088 9824" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "s2_turret_spawn2,Trigger,,20,1" + } +} + +add: +{ + "origin" "-4128 14966 6912" + "targetname" "s2_turret_spawn3" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 180 -90" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +add: +{ + "origin" "-4128 14966 6752" + "targetname" "s2_turret_spawn3" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 180 -90" + "classname" "logic_relay" + "OnTrigger" "npc_turret_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" +} + +modify: +{ + match: + { + "targetname" "s2_facilitydoor_counter" + "origin" "-5419 13627.5 8906" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "s2_turret_spawn3,Trigger,,15,1" + } +} + +;---------------------------------------------------------- +; Try fix the issue where Spidal boss gets stuck +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s1_dummyboss_doorrise" + "origin" "-696 1480 5584" + "classname" "func_door" + } + replace: + { + "lip" "-232" + } +} + +;---------------------------------------------------------- +; Make final hold in stage 1 harder +;---------------------------------------------------------- +modify: +{ + match: + { + + "origin" "-681 -2931 6648" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** EVAC ARRIVES IN 15 SECONDS ***,0,1" + "OnStartTouch" "s1_ending_heli_push,Enable,,15,1" + "OnStartTouch" "s1_ending_chopper,FireUser1,,15,1" + "OnStartTouch" "s1_ending_chopper_mover,StartForward,,15,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** EVAC ARRIVES IN 20 SECONDS ***,0,1" + "OnStartTouch" "s1_ending_heli_push,Enable,,20,1" + "OnStartTouch" "s1_ending_chopper,FireUser1,,20,1" + "OnStartTouch" "s1_ending_chopper_mover,StartForward,,20,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_ending_relay" + "origin" "-620 528 6352" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s1_endingmove1,Open,,3,-1" + "OnTrigger" "s1_endingmove5,Open,,15,-1" + "OnTrigger" "s1_endingmove4,Open,,12.5,-1" + } + insert: + { + "OnTrigger" "s1_endingmove1,SetPosition,0.09,3,-1" + "OnTrigger" "s1_endingmove5,SetPosition,0.09,15,-1" + "OnTrigger" "s1_endingmove4,SetPosition,0.09,12.5,-1" + } +} + +;---------------------------------------------------------- +; Add vphysics clip for GAVA NPCs +;---------------------------------------------------------- + +add: +{ + "model" "*15" + "targetname" "finalboss_npc_vphysics" + "classname" "func_clip_vphysics" + "origin" "-12556 1225 -6745.88" + "filtername" "rollingnpc_filter" +} + +;---------------------------------------------------------- +; Buff Final Boss +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "rollingnpc_phys" + "origin" "-11994.3 2344.95 -6453" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "500" + } +} + +modify: +{ + match: + { + "targetname" "rollingnpc_hurt_small" + "origin" "-11994.3 2344.95 -6453" + "classname" "trigger_hurt" + } + replace: + { + "damage" "20" + } +} + +filter: +{ + "targetname" "final_boss_npcspawntimer" + "classname" "logic_timer" +} + +add: +{ + "origin" "-13296 2840 -6541" + "UseRandomTime" "0" + "RefireTime" "8" + "targetname" "final_boss_npcspawntimer" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_timer" + "OnTimer" "finalboss_npcmaker_left,ForceSpawn,,0,-1" + "OnTimer" "finalboss_npcmaker_right,ForceSpawn,,0,-1" +} + +modify: +{ + match: + { + "targetname" "final_HalfHealthCount" + "origin" "-13264 2928 -6541" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "final_boss_npcspawntimer,LowerRandomBound,4,0,-1" + "OnHitMax" "final_boss_npcspawntimer,UpperRandomBound,8,0,-1" + } + insert: + { + "OnHitMax" "final_boss_npcspawntimer,RefireTime,4,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "minifinal1_math" + "origin" "-13285.1 2880.79 -6540.98" + "classname" "math_counter" + } + delete: + { + "OnGetValue" "final_HalfHealthCount,Add,1,0,-1" + } + insert: + { + "OnHitMin" "final_HalfHealthCount,Add,1,0,-1" + } +} + + +;---------------------------------------------------------- +; Change GAVA to func_breakable so item bullets work on it +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "gaza_hitbox" + "origin" "4003.5 -4808.5 13546" + } + replace: + { + "classname" "func_breakable" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "4005.5 -3495.5 13270" + } + delete: + { + "OnPressed" "gaza_hitbox,SetDamageFilter,MapFilterCT,40,1" + } + insert: + { + "OnPressed" "Template_GAVA,ForceSpawn,,39.8,1" + "OnPressed" "gaza_hitbox,SetDamageFilter,,40,1" + } +} + +;+++++++++++++++++++++++++++ +; Template the func_breakable since it blocks players +;+++++++++++++++++++++++++++ + +add: +{ + "targetname" "Template_GAVA" + "origin" "4003.5 -4812 13546" + "Template01" "gaza_mover" + "Template02" "gaza_hitbox" + "Template03" "gaza_hurt" + "spawnflags" "2" + "classname" "point_template" +} + +;---------------------------------------------------------- +; Buff GAVA health +;---------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "gaza_hp_add" + "origin" "4003.5 -4120 13572.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "gaza_counter,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "gaza_counter,Add,110,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_corrup_r1.cfg b/maps/ze_corrup_r1.cfg index 6a3b62c..e964f9f 100644 --- a/maps/ze_corrup_r1.cfg +++ b/maps/ze_corrup_r1.cfg @@ -168,3 +168,36 @@ modify: "spawnflags" "1" } } + + + +;; _ + +;; other - fix afk teleport + +add: +{ + "model" "*3" + "targetname" "otherafktele1" + "target" "otherafkteledest1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "59 -1023 -2912" + "classname" "trigger_teleport" +} + +;; other - fix teleport boost + +add: +{ + "model" "*137" + "wait" "1" + "targetname" "tele_stop1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "8640 2656 -3552" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" +} + + diff --git a/maps/ze_crashbandicoot_v1fix.cfg b/maps/ze_crashbandicoot_v1fix.cfg index 0e3d4ff..d7e1f01 100644 --- a/maps/ze_crashbandicoot_v1fix.cfg +++ b/maps/ze_crashbandicoot_v1fix.cfg @@ -51,4 +51,55 @@ modify: } } +;; _ + +;; stage 3 - teleport players, that got stuck in boss elevator + +add: +{ + "targetname" "s3_elevator_unstuck" + "target" "ukauka_teled" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4588 -11265 -542.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -9 -9 -89.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 9 9 89.5,0.1,1" +} +add: +{ + "origin" "-4652 -11097 -616" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "s3_elevator_unstuck,FireUser1,,0,-1" +} + +modify: +{ + match: + { + "targetname" "boss2_hissi_track2" + "classname" "path_track" + } + insert: + { + "OnPass" "s3_elevator_unstuck,Enable,,0,1" + "OnPass" "s3_elevator_unstuck,Disable,,0.5,1" + } +} + +;; stage 3 - fix elevator zm teleport + +add: +{ + "model" "*409" + "target" "zombies2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4660.5 -11250 78" + "filtername" "zombit" + "classname" "trigger_teleport" +} + diff --git a/maps/ze_crystal_of_will_v1f.cfg b/maps/ze_crystal_of_will_v1f.cfg new file mode 100755 index 0000000..ec3b31b --- /dev/null +++ b/maps/ze_crystal_of_will_v1f.cfg @@ -0,0 +1,22 @@ +modify: +{ + match: + { + "targetname" "door9" + } + delete: + { + "OnFullyClosed" "afkteleport1,Enable,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "door11" + } + delete: + { + "OnFullyClosed" "afkteleport1,Enable,,0,-1" + } +} diff --git a/maps/ze_cursed_ruins_v2s.cfg b/maps/ze_cursed_ruins_v2s.cfg new file mode 100755 index 0000000..9168510 --- /dev/null +++ b/maps/ze_cursed_ruins_v2s.cfg @@ -0,0 +1,108 @@ +; STRIPPER BY ENCAP + +;; fix first afk teleport + +modify: +{ + match: + { + "targetname" "tel_semi_1" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-448 -1204 631.5" + } +} + +;; help players that got stuck at spikes + +add: +{ + "model" "*9" + "targetname" "spike_stuck" + "StartDisabled" "0" + "speed" "100" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "4989 3282 1691" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*53" + "targetname" "bois" + "spawnobject" "0" + "spawnflags" "0" + "shadowdepthnocache" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "150 150 150" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "4921 3388 1736" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "1" + "health" "0" + "gibdir" "0 0 0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "drawinfastreflection" "0" + "disableshadows" "1" + "disableshadowdepth" "0" + "disablereceiveshadows" "1" + "disableflashlight" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "88583" + } + insert: + { + "OnMapSpawn" "bois,AddOutput,angles -45 0 0,0.1,-1" + } +} + +;; speed up heli + +modify: +{ + match: + { + "targetname" "track_1" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "200" + } +} +modify: +{ + match: + { + "targetname" "path_1" + "classname" "path_track" + } + replace: + { + "speed" "0" + } +} + + diff --git a/maps/ze_cyberia_css.cfg b/maps/ze_cyberia_css.cfg index d063d68..02b825b 100644 --- a/maps/ze_cyberia_css.cfg +++ b/maps/ze_cyberia_css.cfg @@ -1,192 +1,192 @@ -; fix modify speed on laser gun - -modify: -{ - match: - { - "targetname" "u_projectile_hurt_1" - "classname" "trigger_hurt" - } - insert: - { - "OnHurtPlayer" "speed,ModifySpeed,1,0.5,-1" - } -} - -;fix npc - -modify: -{ - match: - { - "targetname" "xyz_trooper_thrust1" - "classname" "phys_thruster" - } - replace: - { - "force" "4000" - } -} - -modify: -{ - match: - { - "targetname" "xyz_trooper_thrust2" - "classname" "phys_thruster" - } - replace: - { - "force" "800" - } -} - -; fix stage 1 ending message / kill zm trigger - -modify: -{ - match: - { - "targetname" "s1_door07" - "classname" "func_door" - } - delete: - { - "OnFullyClosed" "s1_end_nuke,Enable,,126,1" - } -} - -modify: -{ - match: - { - "targetname" "s1_human_win_once" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "s1_end_nuke,Enable,,1.5,1" - } -} - -; modify origin of last path track elevator - -modify: -{ - match: - { - "targetname" "s2_path3" - "classname" "path_track" - } - replace: - { - "origin" "-4768 -480 -288" - } -} - -; stage 2 zombie push wrong direction - -modify: -{ - match: - { - "targetname" "s2_steam_push_zombies" - "classname" "trigger_push" - } - replace: - { - "pushdir" "0 180 0" - } -} - -; stage 2 zm cage break bit later - -modify: -{ - match: - { - "targetname" "st2_once_break" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s2_return_break,Break,,5,-1" - } - insert: - { - "OnStartTouch" "s2_return_break,Break,,8,1" - } -} - -; stage 2 ending exit club nerf - -modify: -{ - match: - { - "targetname" "st2_but_club_ent" - "classname" "func_button" - } - delete: - { - "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 30 SECONDS ***,0,1" - "OnPressed" "s2_door_nightclub_ent,Open,,30,1" - "OnPressed" "s2_break_door_return,Break,,30,1" - "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,30,1" - } - replace: - { - "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 20 SECONDS ***,0,1" - "OnPressed" "s2_door_nightclub_ent,Open,,20,1" - "OnPressed" "s2_break_door_return,Break,,20,1" - "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,20,1" - } -} - -; Plasma cannon rework and fix - -modify: -{ - match: - { - "targetname" "z_explosion_hurt" - "classname" "trigger_hurt" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" - "OnStartTouch" "speed,ModifySpeed,1,1.5,-1" - } -} - -; cat launcher onpickedup wrong message -modify: -{ - match: - { - "targetname" "cat_launcher_holder_1" - "classname" "weapon_elite" - } - delete: - { - "OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP CAT LAUNCHER ***,0,1" - } - insert: - { - "OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP PLASMA CANNON ***,0,1" - } -} - -; Fix club door touch opens -modify: -{ - match: - { - "targetname" "s2_door_club_2" - "classname" "func_door" - } - replace: - { - "spawnflags" "0" - } +; fix modify speed on laser gun + +modify: +{ + match: + { + "targetname" "u_projectile_hurt_1" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "speed,ModifySpeed,1,0.5,-1" + } +} + +;fix npc + +modify: +{ + match: + { + "targetname" "xyz_trooper_thrust1" + "classname" "phys_thruster" + } + replace: + { + "force" "4000" + } +} + +modify: +{ + match: + { + "targetname" "xyz_trooper_thrust2" + "classname" "phys_thruster" + } + replace: + { + "force" "800" + } +} + +; fix stage 1 ending message / kill zm trigger + +modify: +{ + match: + { + "targetname" "s1_door07" + "classname" "func_door" + } + delete: + { + "OnFullyClosed" "s1_end_nuke,Enable,,126,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_human_win_once" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "s1_end_nuke,Enable,,1.5,1" + } +} + +; modify origin of last path track elevator + +modify: +{ + match: + { + "targetname" "s2_path3" + "classname" "path_track" + } + replace: + { + "origin" "-4768 -480 -288" + } +} + +; stage 2 zombie push wrong direction + +modify: +{ + match: + { + "targetname" "s2_steam_push_zombies" + "classname" "trigger_push" + } + replace: + { + "pushdir" "0 180 0" + } +} + +; stage 2 zm cage break bit later + +modify: +{ + match: + { + "targetname" "st2_once_break" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_return_break,Break,,5,-1" + } + insert: + { + "OnStartTouch" "s2_return_break,Break,,8,1" + } +} + +; stage 2 ending exit club nerf + +modify: +{ + match: + { + "targetname" "st2_but_club_ent" + "classname" "func_button" + } + delete: + { + "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 30 SECONDS ***,0,1" + "OnPressed" "s2_door_nightclub_ent,Open,,30,1" + "OnPressed" "s2_break_door_return,Break,,30,1" + "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,30,1" + } + replace: + { + "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 20 SECONDS ***,0,1" + "OnPressed" "s2_door_nightclub_ent,Open,,20,1" + "OnPressed" "s2_break_door_return,Break,,20,1" + "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,20,1" + } +} + +; Plasma cannon rework and fix + +modify: +{ + match: + { + "targetname" "z_explosion_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" + "OnStartTouch" "speed,ModifySpeed,1,1.5,-1" + } +} + +; cat launcher onpickedup wrong message +modify: +{ + match: + { + "targetname" "cat_launcher_holder_1" + "classname" "weapon_elite" + } + delete: + { + "OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP CAT LAUNCHER ***,0,1" + } + insert: + { + "OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP PLASMA CANNON ***,0,1" + } +} + +; Fix club door touch opens +modify: +{ + match: + { + "targetname" "s2_door_club_2" + "classname" "func_door" + } + replace: + { + "spawnflags" "0" + } } \ No newline at end of file diff --git a/maps/ze_cyberia_css1.cfg b/maps/ze_cyberia_css1.cfg index 930332a..89c58c2 100644 --- a/maps/ze_cyberia_css1.cfg +++ b/maps/ze_cyberia_css1.cfg @@ -1,368 +1,368 @@ -; fix modify speed on laser gun - -modify: -{ - match: - { - "targetname" "u_projectile_hurt_1" - "classname" "trigger_hurt" - } - insert: - { - "OnHurtPlayer" "speed,ModifySpeed,1,0.5,-1" - } -} - -;fix npc - -modify: -{ - match: - { - "targetname" "xyz_trooper_thrust1" - "classname" "phys_thruster" - } - replace: - { - "force" "4000" - } -} - -modify: -{ - match: - { - "targetname" "xyz_trooper_thrust2" - "classname" "phys_thruster" - } - replace: - { - "force" "800" - } -} - -; fix stage 1 ending message / kill zm trigger - -modify: -{ - match: - { - "targetname" "s1_door07" - "classname" "func_door" - } - delete: - { - "OnFullyClosed" "s1_end_nuke,Enable,,126,1" - } -} - -modify: -{ - match: - { - "targetname" "s1_human_win_once" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "s1_end_nuke,Enable,,1.5,1" - } -} - -; modify origin of last path track elevator - -modify: -{ - match: - { - "targetname" "s2_path3" - "classname" "path_track" - } - replace: - { - "origin" "-4768 -480 -288" - } -} - -; stage 2 zombie push wrong direction - -modify: -{ - match: - { - "targetname" "s2_steam_push_zombies" - "classname" "trigger_push" - } - replace: - { - "pushdir" "0 180 0" - } -} - -; stage 2 zm cage break bit later - -modify: -{ - match: - { - "targetname" "st2_once_break" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s2_return_break,Break,,5,-1" - } - insert: - { - "OnStartTouch" "s2_return_break,Break,,8,1" - } -} - -; stage 2 ending exit club nerf - -modify: -{ - match: - { - "targetname" "st2_but_club_ent" - "classname" "func_button" - } - delete: - { - "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 30 SECONDS ***,0,1" - "OnPressed" "s2_door_nightclub_ent,Open,,30,1" - "OnPressed" "s2_break_door_return,Break,,30,1" - "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,30,1" - } - insert: - { - "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 20 SECONDS ***,0,1" - "OnPressed" "s2_door_nightclub_ent,Open,,20,1" - "OnPressed" "s2_break_door_return,Break,,20,1" - "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,20,1" - } -} - -; Plasma cannon rework and fix - -modify: -{ - match: - { - "targetname" "z_explosion_hurt" - "classname" "trigger_hurt" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" - "OnStartTouch" "speed,ModifySpeed,1,1.5,-1" - } -} - -; cat launcher onpickedup wrong message -modify: -{ - match: - { - "targetname" "cat_launcher_holder_1" - "classname" "weapon_elite" - } - delete: - { -"OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP PLASMA CANON ***,0,1" - } - insert: - { - "OnPlayerPickup" "CMD,Command,say *** PLAYER PICKED UP CAT LAUNCHER ***,0,1" - } -} - -; Fix club door touch opens -modify: -{ - match: - { - "targetname" "s2_door_club_2" - "classname" "func_door" - } - replace: - { - "spawnflags" "0" - } -} - - - -; bhop is the key but its to hard for us -modify: -{ - match: - { - "hammerid" "125366" - "classname" "logic_auto" - } - delete: - { - "OnMapSpawn" "cmd,Command,sv_airaccelerate 20,0,-1" - } - insert: - { - "OnMapSpawn" "cmd,Command,sv_airaccelerate 16,0,-1" - } -} - - -; Fix unblockable tracktrain making players passing through. Changing speed aswell -modify: -{ - match: - { - "targetname" "s2_tracktrain_ele" - "classname" "func_tracktrain" - } - replace: - { - "spawnflags" "18" - "startspeed" "70" - } -} - -; Delaying teleport before elevator so players can overdefend -modify: -{ - match: - { - "targetname" "s2_counter_start" - "classname" "math_counter" - } - delete: - { -"OnHitMax" "s2_tp02,Enable,,48,1" -"OnHitMax" "s2_door_01_a,Close,,45,1" -"OnHitMax" "s2_door_01_b,Close,,45,1" -"OnHitMax" "s2_door_01_c,Close,,45,1" -"OnHitMax" "s2_door_01_d,Close,,45,1" - } - insert: - { - "OnHitMax" "s2_tp02,Enable,,54,1" -"OnHitMax" "s2_door_01_a,Close,,50,1" -"OnHitMax" "s2_door_01_b,Close,,50,1" -"OnHitMax" "s2_door_01_c,Close,,50,1" -"OnHitMax" "s2_door_01_d,Close,,50,1" - } -} - -; Fix bomb elevator blockable -modify: -{ - match: - { - "targetname" "stage2_bomb_elevator" - "classname" "func_movelinear" - } - replace: - { -"blockdamage" "99999" - } -} - -; Modify door speed making it easier on the way back -modify: -{ - match: - { - "targetname" "s2_door_club_2" - "classname" "func_door" - } - replace: - { -"speed" "30" - } -} - -; stage 1 teleport delay making the split easier -modify: -{ - match: - { - "targetname" "s1_button04" - "classname" "func_button" - } - delete: - { -"OnPressed" "s1_door05,Close,,36,1" -"OnPressed" "s1_tpbig_room,Enable,,38,1" - } - insert: - { -"OnPressed" "s1_door05,Close,,43,1" -"OnPressed" "s1_tpbig_room,Enable,,45,1" - } -} - -; Adding messages through the map - -modify: -{ - match: - { - "targetname" "klm_but" - "classname" "func_button" - } - insert: - { -"OnPressed" "cmd,Command,say *** 15 SECONDS LEFT ***,20,1" -"OnPressed" "cmd,Command,say *** 5 SECONDS LEFT ***,30,1" - } -} - -; sewer exit + delay tp to allow overdefending - -modify: -{ - match: - { - "targetname" "s2_once_city_door" - "classname" "trigger_once" - } - delete: - { -"OnStartTouch" "s2_city_door01,Close,,27,1" -"OnStartTouch" "s2_tp06,Enable,,29,1" - } - insert: - { -"OnStartTouch" "CMD,Command,say *** PRESS THE RED CONSOLE NEAR THE CLUB ***,15,1" -"OnStartTouch" "CMD,Command,say *** KEEP DEFENDING THE STAIRS UNTIL BOTH DOORS OPENS ***,16,1" -"OnStartTouch" "s2_city_door01,Close,,33,1" -"OnStartTouch" "s2_tp06,Enable,,35,1" - } -} - -; plasma cannon particle origin and sound fix -modify: -{ - match: - { - "targetname" "plasma_canon_particle_1" - "classname" "info_particle_system" - } - replace: - { -"origin" "-1704 -1448 52" - } -} - -{ - match: - { - "targetname" "plasma_canon_s_1" - "classname" "ambient_generic" - } - replace: - { -"message" "ambient/energy/weld2.wav" - } -} - +; fix modify speed on laser gun + +modify: +{ + match: + { + "targetname" "u_projectile_hurt_1" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "speed,ModifySpeed,1,0.5,-1" + } +} + +;fix npc + +modify: +{ + match: + { + "targetname" "xyz_trooper_thrust1" + "classname" "phys_thruster" + } + replace: + { + "force" "4000" + } +} + +modify: +{ + match: + { + "targetname" "xyz_trooper_thrust2" + "classname" "phys_thruster" + } + replace: + { + "force" "800" + } +} + +; fix stage 1 ending message / kill zm trigger + +modify: +{ + match: + { + "targetname" "s1_door07" + "classname" "func_door" + } + delete: + { + "OnFullyClosed" "s1_end_nuke,Enable,,126,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_human_win_once" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "s1_end_nuke,Enable,,1.5,1" + } +} + +; modify origin of last path track elevator + +modify: +{ + match: + { + "targetname" "s2_path3" + "classname" "path_track" + } + replace: + { + "origin" "-4768 -480 -288" + } +} + +; stage 2 zombie push wrong direction + +modify: +{ + match: + { + "targetname" "s2_steam_push_zombies" + "classname" "trigger_push" + } + replace: + { + "pushdir" "0 180 0" + } +} + +; stage 2 zm cage break bit later + +modify: +{ + match: + { + "targetname" "st2_once_break" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_return_break,Break,,5,-1" + } + insert: + { + "OnStartTouch" "s2_return_break,Break,,8,1" + } +} + +; stage 2 ending exit club nerf + +modify: +{ + match: + { + "targetname" "st2_but_club_ent" + "classname" "func_button" + } + delete: + { + "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 30 SECONDS ***,0,1" + "OnPressed" "s2_door_nightclub_ent,Open,,30,1" + "OnPressed" "s2_break_door_return,Break,,30,1" + "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,30,1" + } + insert: + { + "OnPressed" "CMD,Command,say *** GALAXY NIGHT CLUB DOOR OPENS IN 20 SECONDS ***,0,1" + "OnPressed" "s2_door_nightclub_ent,Open,,20,1" + "OnPressed" "s2_break_door_return,Break,,20,1" + "OnPressed" "CMD,Command,say *** FIND BUNKER BUTTON ***,20,1" + } +} + +; Plasma cannon rework and fix + +modify: +{ + match: + { + "targetname" "z_explosion_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" + "OnStartTouch" "speed,ModifySpeed,1,1.5,-1" + } +} + +; cat launcher onpickedup wrong message +modify: +{ + match: + { + "targetname" "cat_launcher_holder_1" + "classname" "weapon_elite" + } + delete: + { +"OnPlayerPickup" "CMD,Command,say ***PLAYER PICKED UP PLASMA CANON ***,0,1" + } + insert: + { + "OnPlayerPickup" "CMD,Command,say *** PLAYER PICKED UP CAT LAUNCHER ***,0,1" + } +} + +; Fix club door touch opens +modify: +{ + match: + { + "targetname" "s2_door_club_2" + "classname" "func_door" + } + replace: + { + "spawnflags" "0" + } +} + + + +; bhop is the key but its to hard for us +modify: +{ + match: + { + "hammerid" "125366" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "cmd,Command,sv_airaccelerate 20,0,-1" + } + insert: + { + "OnMapSpawn" "cmd,Command,sv_airaccelerate 16,0,-1" + } +} + + +; Fix unblockable tracktrain making players passing through. Changing speed aswell +modify: +{ + match: + { + "targetname" "s2_tracktrain_ele" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "18" + "startspeed" "70" + } +} + +; Delaying teleport before elevator so players can overdefend +modify: +{ + match: + { + "targetname" "s2_counter_start" + "classname" "math_counter" + } + delete: + { +"OnHitMax" "s2_tp02,Enable,,48,1" +"OnHitMax" "s2_door_01_a,Close,,45,1" +"OnHitMax" "s2_door_01_b,Close,,45,1" +"OnHitMax" "s2_door_01_c,Close,,45,1" +"OnHitMax" "s2_door_01_d,Close,,45,1" + } + insert: + { + "OnHitMax" "s2_tp02,Enable,,54,1" +"OnHitMax" "s2_door_01_a,Close,,50,1" +"OnHitMax" "s2_door_01_b,Close,,50,1" +"OnHitMax" "s2_door_01_c,Close,,50,1" +"OnHitMax" "s2_door_01_d,Close,,50,1" + } +} + +; Fix bomb elevator blockable +modify: +{ + match: + { + "targetname" "stage2_bomb_elevator" + "classname" "func_movelinear" + } + replace: + { +"blockdamage" "99999" + } +} + +; Modify door speed making it easier on the way back +modify: +{ + match: + { + "targetname" "s2_door_club_2" + "classname" "func_door" + } + replace: + { +"speed" "30" + } +} + +; stage 1 teleport delay making the split easier +modify: +{ + match: + { + "targetname" "s1_button04" + "classname" "func_button" + } + delete: + { +"OnPressed" "s1_door05,Close,,36,1" +"OnPressed" "s1_tpbig_room,Enable,,38,1" + } + insert: + { +"OnPressed" "s1_door05,Close,,43,1" +"OnPressed" "s1_tpbig_room,Enable,,45,1" + } +} + +; Adding messages through the map + +modify: +{ + match: + { + "targetname" "klm_but" + "classname" "func_button" + } + insert: + { +"OnPressed" "cmd,Command,say *** 15 SECONDS LEFT ***,20,1" +"OnPressed" "cmd,Command,say *** 5 SECONDS LEFT ***,30,1" + } +} + +; sewer exit + delay tp to allow overdefending + +modify: +{ + match: + { + "targetname" "s2_once_city_door" + "classname" "trigger_once" + } + delete: + { +"OnStartTouch" "s2_city_door01,Close,,27,1" +"OnStartTouch" "s2_tp06,Enable,,29,1" + } + insert: + { +"OnStartTouch" "CMD,Command,say *** PRESS THE RED CONSOLE NEAR THE CLUB ***,15,1" +"OnStartTouch" "CMD,Command,say *** KEEP DEFENDING THE STAIRS UNTIL BOTH DOORS OPENS ***,16,1" +"OnStartTouch" "s2_city_door01,Close,,33,1" +"OnStartTouch" "s2_tp06,Enable,,35,1" + } +} + +; plasma cannon particle origin and sound fix +modify: +{ + match: + { + "targetname" "plasma_canon_particle_1" + "classname" "info_particle_system" + } + replace: + { +"origin" "-1704 -1448 52" + } +} + +{ + match: + { + "targetname" "plasma_canon_s_1" + "classname" "ambient_generic" + } + replace: + { +"message" "ambient/energy/weld2.wav" + } +} + diff --git a/maps/ze_dangerous_waters_v1a.cfg b/maps/ze_dangerous_waters_v1a.cfg index 4d8cec8..4cf444b 100644 --- a/maps/ze_dangerous_waters_v1a.cfg +++ b/maps/ze_dangerous_waters_v1a.cfg @@ -217,3 +217,22 @@ modify: "OnStartTouch" "Tree 1 Breakable,AddHealth,200,0,-1" } } + + +;; _ + +;; prevent zombies from evading teleport on 2nd hold + +add: +{ + "model" "*163" + "targetname" "Zombie blocker 2." + "target" "Z2R" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4344 7263 625" + "filtername" "Zombie filter" + "classname" "trigger_teleport" +} + + diff --git a/maps/ze_dark_souls_ptd_v0_4.cfg b/maps/ze_dark_souls_ptd_v0_4.cfg index 8f90cee..3a1cc98 100644 --- a/maps/ze_dark_souls_ptd_v0_4.cfg +++ b/maps/ze_dark_souls_ptd_v0_4.cfg @@ -1,25 +1,49 @@ -;Fix nuke killing humans -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "Map_Hurt" - } - replace: - { - "damage" "50000" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "Round_Win_Trigger" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,health 999999,0,-1" - } -} +;Fix nuke killing humans +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Map_Hurt" + } + replace: + { + "damage" "50000" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Round_Win_Trigger" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 999999,0,-1" + } +} + + +;; _ + +;; restart round on warmup + +modify: +{ + match: + { + "targetname" "Levels_Case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "Map_Hurt,Enable,,131,-1" + } + insert: + { + "OnCase01" "cmd,Command,mp_restartgame 1,131,-1" + } +} + + diff --git a/maps/ze_deadcore_s7.cfg b/maps/ze_deadcore_s7.cfg index edb2754..0b6ec81 100644 --- a/maps/ze_deadcore_s7.cfg +++ b/maps/ze_deadcore_s7.cfg @@ -11,3 +11,10 @@ modify: "spawnflags" "1073741825" } } + +; Remove this shit, turns out this game spawns and equips all the guns BEFORE it cleans up map entities on round change +; So in the worst case scenario you end up with 192 extra weapon edicts for no good reason +filter: +{ + "classname" "game_player_equip" +} \ No newline at end of file diff --git a/maps/ze_death_star_escape_v4_3.cfg b/maps/ze_death_star_escape_v4_3.cfg index 89238e3..5ef3b73 100644 --- a/maps/ze_death_star_escape_v4_3.cfg +++ b/maps/ze_death_star_escape_v4_3.cfg @@ -79,3 +79,224 @@ modify: "damage" "500000" } } + + + +;; _ + +;; reward for delivering crates to the shuttle + +add: +{ + "origin" "-640 1376 24" + "targetname" "crate_blue_filter" + "Negated" "Allow entities that match criteria" + "filtername" "crate_blue" + "classname" "filter_activator_name" +} +add: +{ + "origin" "-640 1376 30" + "targetname" "crate_red_filter" + "Negated" "Allow entities that match criteria" + "filtername" "crate_red" + "classname" "filter_activator_name" +} +add: +{ + "origin" "-640 1376 34" + "targetname" "crate_points" + "spawnflags" "0" + "points" "200" + "classname" "game_score" +} + +add: +{ + "origin" "-440 1638 0" + "startwidth" "15.0" + "spritename" "sprites/bluelaser1.vmt" + "rendermode" "5" + "rendercolor" "200 200 255" + "renderamt" "210" + "parentname" "crate_blue" + "lifetime" "10" + "endwidth" "5.0" + "classname" "env_spritetrail" +} +add: +{ + "origin" "-330 1430 0" + "startwidth" "15.0" + "spritename" "sprites/purplelaser1.vmt" + "rendermode" "5" + "rendercolor" "255 200 200" + "renderamt" "210" + "parentname" "crate_red" + "lifetime" "10" + "endwidth" "5.0" + "classname" "env_spritetrail" +} + +modify: +{ + match: + { + "origin" "-441.66 1638.34 0" + "classname" "func_physbox" + "hammerid" "775227" + } + insert: + { + "targetname" "crate_blue" + } + replace: + { + "rendercolor" "150 150 255" + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "origin" "-329.96 1430.05 0" + "classname" "func_physbox" + "hammerid" "781216" + } + insert: + { + "targetname" "crate_red" + } + replace: + { + "rendercolor" "255 150 150" + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + +add: +{ + "origin" "3457 -2896 376" + "targetname" "crate_counter" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "2" + "classname" "math_counter" + "OnHitMax" "blue_relay,Kill,,0,1" + "OnHitMax" "red_relay,Kill,,0,1" + "OnHitMax" "1,Command,say >>>When surrounded by war one must eventually choose a side.<<<,3,1" + "OnHitMax" "shuttle_points,AddOutput,OnStartTouch crate_points:ApplyScore::1:1,0,1" + "OnHitMax" "shuttle_points,Enable,,4,1" +} +add: +{ + "origin" "3457 -2896 386" + "targetname" "blue_relay" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "lambda_train_02,AddOutput,rendercolor 150 150 255,0,1" + "OnTrigger" "lambda_ramp,AddOutput,rendercolor 150 150 255,0,1" + "OnTrigger" "landing_pads,AddOutput,rendercolor 150 150 255,0,1" + "OnTrigger" "lpr,AddOutput,rendercolor 150 150 255,0,1" + "OnTrigger" "dr_*,AddOutput,rendercolor 150 150 255,0,1" + "OnTrigger" "1,Command,say >>>For my ally is the Force and a powerful ally it is.<<<,0,1" + "OnTrigger" "shuttle_points,Enable,,0,1" +} +add: +{ + "origin" "3457 -2896 396" + "targetname" "red_relay" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "lambda_train_02,AddOutput,rendercolor 255 200 200,0,1" + "OnTrigger" "lambda_ramp,AddOutput,rendercolor 255 200 200,0,1" + "OnTrigger" "landing_pads,AddOutput,rendercolor 255 200 200,0,1" + "OnTrigger" "lpr,AddOutput,rendercolor 255 200 200,0,1" + "OnTrigger" "dr_*,AddOutput,rendercolor 255 200 200,0,1" + "OnTrigger" "1,Command,say >>>It was said that you would destroy the Sith not join them!<<<,0,1" + "OnTrigger" "shuttle_points,Enable,,0,1" +} +add: +{ + "StartDisabled" "1" + "spawnflags" "8" + "targetname" "crate_blue_check" + "parentname" "lambda_train_02" + "origin" "3816 -2515.5 547" + "filtername" "crate_blue_filter" + "classname" "trigger_once" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1" + "OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1" + "OnStartTouch" "crate_counter,Add,1,0.1,1" + "OnStartTouch" "blue_relay,Enable,,0,1" +} +add: +{ + "StartDisabled" "1" + "spawnflags" "8" + "targetname" "crate_red_check" + "parentname" "lambda_train_02" + "origin" "3816 -2515.5 547" + "filtername" "crate_red_filter" + "classname" "trigger_once" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1" + "OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1" + "OnStartTouch" "crate_counter,Add,1,0.1,1" + "OnStartTouch" "red_relay,Enable,,0,1" +} +add: +{ + "StartDisabled" "1" + "spawnflags" "1" + "targetname" "shuttle_points" + "parentname" "lambda_train_02" + "origin" "3816 -2515.5 547" + "filtername" "ct_filter" + "classname" "trigger_once" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1" + "OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1" + "OnStartTouch" "crate_points,ApplyScore,,0.1,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1265444" + } + insert: + { + "OnMapSpawn" "crate_blue_check,FireUser1,,0.1,1" + "OnMapSpawn" "crate_red_check,FireUser1,,0.1,1" + "OnMapSpawn" "shuttle_points,FireUser1,,0.1,1" + } +} +modify: +{ + match: + { + "targetname" "path_track_06" + "classname" "path_track" + } + insert: + { + "OnPass" "crate_blue_check,Enable,,1,1" + "OnPass" "crate_red_check,Enable,,1,1" + "OnPass" "crate_blue_check,Kill,,1.5,1" + "OnPass" "crate_red_check,Kill,,1.5,1" + "OnPass" "blue_relay,Trigger,,3,1" + "OnPass" "red_relay,Trigger,,3,1" + } +} + + diff --git a/maps/ze_deepice_v8.cfg b/maps/ze_deepice_v8.cfg index e32679a..a898795 100644 --- a/maps/ze_deepice_v8.cfg +++ b/maps/ze_deepice_v8.cfg @@ -122,4 +122,151 @@ modify: "OnPressed" "afktp3,Enable,,30,1" "OnPressed" "nukefix,Enable,,110,1" } -} \ No newline at end of file +} + + + +;; _ + +;; possible crash fix + +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + +modify: +{ + match: + { + "targetname" "train" + "classname" "func_door" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "train" + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "train" + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + } + insert: + { + "disableshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "train" + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + } + insert: + { + "disableshadows" "1" + } +} + +;; fix roundtime + +modify: +{ + match: + { + "origin" "-68 -13812 -695.75" + "classname" "trigger_multiple" + "hammerid" "81427" + } + delete: + { + "OnStartTouch" "notification,Command,mp_roundtime 999,0,1" + } + insert: + { + "OnStartTouch" "notification,Command,mp_roundtime 9,0,1" + } +} + +;; playerclips + +add: +{ + "origin" "1821 -7873 -788" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "playerclip,FireUser1,,0.1,1" +} +add: +{ + "targetname" "playerclip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "3136 -6816 -818" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1280 -1248 -390,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1280 1248 390,0.1,1" +} + +;; add ladder for train + +add: +{ + "origin" "1014 -7702 -1300" + "solid" "0" + "model" "models/props_c17/metalladder002.mdl" + "angles" "0 270 0" + "targetname" "lad" + "parentname" "train" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} + + diff --git a/maps/ze_deltarune_ch1_b1.cfg b/maps/ze_deltarune_ch1_b1.cfg new file mode 100755 index 0000000..9ca6ce1 --- /dev/null +++ b/maps/ze_deltarune_ch1_b1.cfg @@ -0,0 +1,107 @@ +;-------------------------------------- +; Increases HP of the bycicle boss +;-------------------------------------- +modify: +{ + match: + { + "targetname" "lancerbike_addhp" + "origin" "12576 -3680 -912" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "lancerbike_math,Add,80,0.02,-1" + } + insert: + { + "OnStartTouch" "lancerbike_math,Add,160,0.02,-1" + } +} + +;-------------------------------------------------------------- +; Filters all triggers that give hp to bosses from humans +;-------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "field_addhp4npc_trigger" + "origin" "-2848 10816 384" + "classname" "trigger_once" + } + insert: + { + "filtername" "hum" + } +} + +;---------------------------------------- +; Replaces a func_brush to a breakable +;---------------------------------------- +filter: +{ + "targetname" "smlchecker_wall" + "classname" "func_brush" +} +add: +{ + "model" "*40" + "targetname" "smlchecker_wall" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "1" + "origin" "2272 9760 88" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "10" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} + + + +;; _ + +;; fix afk teleport + +modify: +{ + match: + { + "targetname" "lancerfight_teleportzmcage" + "classname" "trigger_teleport" + } + replace: + { + "origin" "12160 -6017 -752" + } +} +modify: +{ + match: + { + "targetname" "darkcastle_to_field_afktele" + "classname" "trigger_teleport" + } + replace: + { + "origin" "13632 -5408 -748" + } +} + + diff --git a/maps/ze_deltarune_ch1_b1_1.cfg b/maps/ze_deltarune_ch1_b1_1.cfg new file mode 100644 index 0000000..b4a829e --- /dev/null +++ b/maps/ze_deltarune_ch1_b1_1.cfg @@ -0,0 +1,120 @@ +;-------------------------------------- +; Increases HP of the bycicle boss +;-------------------------------------- +modify: +{ + match: + { + "targetname" "lancerbike_addhp" + "origin" "12576 -3680 -912" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "lancerbike_math,Add,80,0.02,-1" + } + insert: + { + "OnStartTouch" "lancerbike_math,Add,160,0.02,-1" + } +} + +;-------------------------------------------------------------- +; Filters all triggers that give hp to bosses from humans +;-------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "field_addhp4npc_trigger" + "origin" "-2848 10816 384" + "classname" "trigger_once" + } + insert: + { + "filtername" "hum" + } +} + +;---------------------------------------- +; Replaces a func_brush to a breakable +;---------------------------------------- +filter: +{ + "targetname" "smlchecker_wall" + "classname" "func_brush" +} +add: +{ + "model" "*40" + "targetname" "smlchecker_wall" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "1" + "origin" "2272 9760 88" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "10" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} + +;------------------------------------------- +; Damage increasement on NPCs and Bosses +;------------------------------------------- +modify: +{ + match: + { + "targetname" "fallingspade_hurt" + "origin" "3840 -4064 -1520" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "60" + } +} +modify: +{ + match: + { + "targetname" "lancerbike_hurttrig" + "origin" "13184 -3712 -984" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "80" + } +} +modify: +{ + match: + { + "targetname" "diamondbullet_hurt" + "origin" "-6272 11296 32" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "80" + } +} \ No newline at end of file diff --git a/maps/ze_destruction_of_exorath_re3.cfg b/maps/ze_destruction_of_exorath_re3.cfg new file mode 100755 index 0000000..ffbcb05 --- /dev/null +++ b/maps/ze_destruction_of_exorath_re3.cfg @@ -0,0 +1,158 @@ +;; _ + +;; possible fix to client 'crashing' + +modify: +{ + match: + { + "targetname" "flamethrower_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "flamethrower_activator,Kill,,0.5,1" + } + insert: + { + "OnHitMin" "flamethrower_activator,Disable,,0.5,1" + } +} + +modify: +{ + match: + { + "targetname" "freezemachine_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "freezemachine_activator,Kill,,0.5,1" + } + insert: + { + "OnHitMin" "freezemachine_activator,Disable,,0.5,1" + } +} + +modify: +{ + match: + { + "targetname" "confusingtool_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "confusingtool_activator,Kill,,0.5,1" + } + insert: + { + "OnHitMin" "confusingtool_activator,Disable,,0.5,1" + } +} + +modify: +{ + match: + { + "targetname" "bombplacer_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "bombplacer_activator,Kill,,1,1" + } + insert: + { + "OnHitMin" "bombplacer_activator,Disable,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "unlimitedammo_compare_limit" + "classname" "logic_compare" + } + delete: + { + "OnEqualTo" "unlimitedammo_activator,Kill,,10,1" + } + insert: + { + "OnEqualTo" "unlimitedammo_activator,Disable,,10,1" + } +} + +modify: +{ + match: + { + "targetname" "hespawner_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "hespawner_activator,Kill,,1,1" + } + insert: + { + "OnHitMin" "hespawner_activator,Disable,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "heal_compare_1" + "classname" "logic_compare" + } + delete: + { + "OnNotEqualTo" "healone_activator,Kill,,1,1" + } + insert: + { + "OnNotEqualTo" "healone_activator,Disable,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "heal_compare_2" + "classname" "logic_compare" + } + delete: + { + "OnNotEqualTo" "healtwo_activator,Kill,,1,1" + } + insert: + { + "OnNotEqualTo" "healtwo_activator,Disable,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "map_stages" + "classname" "logic_case" + } + delete: + { + "OnCase06" "slowmo_*,Kill,,1.9,1" + "OnCase06" "unlimitedammo_*,Kill,,2.1,1" + "OnCase06" "pushgun_*,Kill,,2.3,1" + "OnCase06" "freezemachine_*,Kill,,1.8,1" + "OnCase06" "confusingtool_*,Kill,,1.8,1" + "OnCase06" "flamethrower_*,Kill,,1.9,1" + "OnCase06" "bombplacer_*,Kill,,2.1,1" + } +} diff --git a/maps/ze_diablo_v4_1.cfg b/maps/ze_diablo_v4_1.cfg new file mode 100755 index 0000000..f2e44e7 --- /dev/null +++ b/maps/ze_diablo_v4_1.cfg @@ -0,0 +1,611 @@ +;============================================================================================== +;--------------------------------------------------------------------------------------------- +; Stripper made by Hobbitten +; Contact me if something is broken +; Steam: https://steamcommunity.com/profiles/76561198013974519/ +; Discord: _hobbitten +; Last changed: 28-11-2023 +;--------------------------------------------------------------------------------------------- +;============================================================================================== + +;------------------------------------------------- +; Keeps map updated with stripper versions +;------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "console,Command,mp_roundtime 30,0,-1" + } + insert: + { + "OnMapSpawn" "console,Command,say *** STRIPPER 2 LOADED ***,7,-1" + "OnMapSpawn" "console,Command,mp_roundtime 60,0,-1" + } +} +;--------------------------------- +; Makes demon item user slower +;--------------------------------- +modify: +{ + match: + { + "targetname" "demon_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "speed,ModifySpeed,0.8,0,-1" + } +} +;--------------------------------- +; Makes tyrael item user faster +;--------------------------------- +modify: +{ + match: + { + "targetname" "tyrael_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "speed,ModifySpeed,1.1,0,-1" + } +} +;--------------------------------------------------------------------- +; Makes sure that Demon item is reset back to 0.8 after tyrael nuke +;--------------------------------------------------------------------- +add: +{ + "model" "*341" + "wait" "1" + "targetname" "tyrael_demon_ult_slow" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "tyrael_knife" + "origin" "10708 9584 13938.6" + "filtername" "demon_filter" + "classname" "trigger_multiple" + "OnStartTouch" "speed,ModifySpeed,0.3,0.01,-1" + "OnStartTouch" "speed,ModifySpeed,0.8,8,-1" +} +;--------------------------------------------------------------------------- +; Makes sure that Demon item is reset back to 0.8 after demon item usage +;--------------------------------------------------------------------------- +add: +{ + "model" "*163" + "wait" "1" + "targetname" "demon_usage_ult_speed" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "demon_knife" + "origin" "8032 9578 13938.6" + "filtername" "demon_filter" + "classname" "trigger_multiple" + "OnStartTouch" "speed,ModifySpeed,1.8,0.01,-1" + "OnStartTouch" "speed,ModifySpeed,0.8,3,-1" +} +;------------------------------------------------------------------------------------------ +; Makes sure that the demon slow is returned and here is put inside a logic_relay +;------------------------------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "tyrael_ult_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "tyrael_demon_ult_slow,Enable,,13,-1" + "OnTrigger" "tyrael_demon_ult_slow,Disable,,17,-1" + } +} +modify: +{ + match: + { + "targetname" "demon_ult_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "demon_usage_ult_speed,Enable,,7,-1" + "OnTrigger" "demon_usage_ult_speed,Disable,,12,-1" + } +} +;------------------------------------------------------------ +; Makes 4 modifyers which deletes & adds new push system +;------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "demon_hitbox" + "classname" "func_physbox_multiplayer" + "origin" "8020 9600 13919.6" + } + delete: + { + "OnDamaged" "demon_push_back,Disable,,0.01,-1" + "OnDamaged" "demon_push_back,Enable,,0,-1" + } + insert: + { + "OnDamaged" "!self,FireUser1,,0,1" + "OnUser1" "demon_push_back,Disable,,0.01,-1" + "OnUser1" "demon_push_back,Enable,,0,-1" + "OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "demon_hitbox" + "classname" "func_physbox_multiplayer" + "origin" "8004 9584 13919.6" + } + delete: + { + "OnDamaged" "demon_push_left,Disable,,0.01,-1" + "OnDamaged" "demon_push_left,Enable,,0,-1" + } + insert: + { + "OnDamaged" "!self,FireUser1,,0,1" + "OnUser1" "demon_push_left,Disable,,0.01,-1" + "OnUser1" "demon_push_left,Enable,,0,-1" + "OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "demon_hitbox" + "classname" "func_physbox_multiplayer" + "origin" "8036 9584 13919.6" + } + delete: + { + "OnDamaged" "demon_push_right,Disable,,0.01,-1" + "OnDamaged" "demon_push_right,Enable,,0,-1" + } + insert: + { + "OnDamaged" "!self,FireUser1,,0,1" + "OnUser1" "demon_push_right,Disable,,0.01,-1" + "OnUser1" "demon_push_right,Enable,,0,-1" + "OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "demon_hitbox" + "classname" "func_physbox_multiplayer" + "origin" "8020 9568 13919.6" + } + delete: + { + "OnDamaged" "demon_push_forward,Disable,,0.01,-1" + "OnDamaged" "demon_push_forward,Enable,,0,-1" + } + insert: + { + "OnDamaged" "!self,FireUser1,,0,1" + "OnUser1" "demon_push_forward,Disable,,0.01,-1" + "OnUser1" "demon_push_forward,Enable,,0,-1" + "OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1" + } +} +;---------------------------------------------------------------- +; Fixes demon item health so it can be killed by shooting +;---------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "demon_hitbox" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnDamaged" "demon_health,Subtract,1,0,-1" + } + insert: + { + "OnHealthChanged" "demon_health,Subtract,1,0,-1" + } +} +;-------------------------------------- +; Reworks math_counter for demon item +;------------------------------------- +modify: +{ + match: + { + "targetname" "demon_health" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "demon_new_model_relay,Trigger,,1,1" + "OnHitMax" "demon_model_parent,DisableMotion,,0.01,1" + "OnHitMax" "demon_attack_relay,Kill,,0.01,1" + "OnHitMax" "demon_ult_relay,Kill,,0.01,1" + "OnHitMax" "demon_attack_hurt,Kill,,0.01,1" + "OnHitMax" "demon_model_parent,ClearParent,,0,1" + "OnHitMax" "demon_ult_relay,CancelPending,,0,1" + "OnHitMax" "demon_attack_relay,CancelPending,,0,1" + "OnHitMax" "demon_hurt_player,ClearParent,,0,1" + "OnHitMax" "demon_push*,Kill,,0,1" + "OnHitMax" "demon_death_sound,PlaySound,,0,1" + "OnHitMax" "demon_reset_damagefilter,Enable,,0,1" + "OnHitMax" "reset_damagefilter_demon_timer,Enable,,0,1" + } + insert: + { + "OnHitMin" "demon_new_model_relay,Trigger,,1,1" + "OnHitMin" "demon_model_parent,DisableMotion,,0.01,1" + "OnHitMin" "demon_attack_relay,Kill,,0.01,1" + "OnHitMin" "demon_ult_relay,Kill,,0.01,1" + "OnHitMin" "demon_attack_hurt,Kill,,0.01,1" + "OnHitMin" "demon_model_parent,ClearParent,,0,1" + "OnHitMin" "demon_ult_relay,CancelPending,,0,1" + "OnHitMin" "demon_attack_relay,CancelPending,,0,1" + "OnHitMin" "demon_hurt_player,ClearParent,,0,1" + "OnHitMin" "demon_push*,Kill,,0,1" + "OnHitMin" "demon_death_sound,PlaySound,,0,1" + "OnHitMin" "demon_reset_damagefilter,Enable,,0,1" + "OnHitMin" "reset_damagefilter_demon_timer,Enable,,0,1" + } + replace: + { + "startvalue" "3000" + "min" "1" + "max" "3000" + } +} +;-------------------------------------- +; Fixes door so it can be forceclosed +;-------------------------------------- +modify: +{ + match: + { + "targetname" "s2_church_door" + "classname" "func_door" + } + replace: + { + "forceclosed" "1" + } +} +// ;-------------------------------------- +// ; Fixes lasers targeting dead people +// ;-------------------------------------- +// modify: +// { +// match: +// { +// "targetname" "seph_targeter" +// "classname" "trigger_multiple" +// } +// insert: +// { +// "OnTrigger" "seph_target,ClearParent,,0.05,-1" +// } +// } +;----------------------------------------------------------------------- +; Fixes an extreme logic_relay which is not killed on normal stage +;----------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "stage_3_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s3_extreme_elevator_relay,Kill,,1,-1" + } +} +;----------------------------------------------------------------------- +; Fixes an normal logic_relay which is not killed on extreme stage +;----------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "stage_3_extreme_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s3_normal_elevator_relay,Kill,,1,-1" + } +} +;----------------------------------------------------------------------- +; Fixes so marathon mode does not have any extreme logic_relays +;----------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "stage_4_relay_marathon" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s3_extreme_boss1_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_boss2_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_bridge_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_elevator_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_ending1_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_gate_relay,Kill,,1,-1" + "OnTrigger" "s3_extreme_tower_relay,Kill,,1,-1" + "OnTrigger" "stage_3_extreme_ending,Kill,,1,-1" + "OnTrigger" "s2_extreme_church_relay,Kill,,1,-1" + "OnTrigger" "s2_extreme_dungeon_relay,Kill,,1,-1" + "OnTrigger" "s2_extreme_home_relay,Kill,,1,-1" + "OnTrigger" "s2_extreme_raft_relay,Kill,,1,-1" + "OnTrigger" "stage_2_real_ending_extreme,Kill,,1,-1" + "OnTrigger" "s1_extreme_dungeon_relay,Kill,,1,-1" + "OnTrigger" "s1_extreme_end_relay,Kill,,1,-1" + "OnTrigger" "s1_extreme_gate_relay,Kill,,1,-1" + "OnTrigger" "s1_extreme_lever_relay,Kill,,1,-1" + "OnTrigger" "s1_extreme_tower_relay,Kill,,1,-1" + "OnTrigger" "s1_extreme_water_relay,Kill,,1,-1" + } +} +;--------------------------------------------------------------------------------------------- +; Fixes so on stage 3 phase 1 bossfight zombies will be teleported once its defeated +;--------------------------------------------------------------------------------------------- +add: +{ + "model" "*157" + "wait" "1" + "targetname" "s3_boss_zm_tp_phase2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5563.4 -13056 11162" + "filtername" "MapFilterT" + "classname" "trigger_multiple" + "OnStartTouch" "s3_phase_2_zm_tp_case,PickRandomShuffle,,0,-1" +} +;----------------------------------------------------------------------- +; Increases boss damage done from diablo phase 1 on stage 3 +;----------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Diablo_Boss_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "120" + } +} +;------------------------------------------------------------------------------------------------- +; Gives 4 extra seconds before the bridge spawns on stage 3 preventing players from being killed +;------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s3_trigger_1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bridge_spawner_bruh2,ForceSpawn,,1,1" + } + insert: + { + "OnStartTouch" "bridge_spawner_bruh2,ForceSpawn,,5,1" + } +} +;--------------------------------------------------------------------------------------------------------------- +; Fixes extreme logic_relays not being killed when it goes to nextstage because map is forcespawning them again +;--------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "stage_1_marathon_ending" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s2_tristram_music,PlaySound,,7,1" + "OnTrigger" "s2_extreme_church_relay,Kill,,7,1" + "OnTrigger" "s2_extreme_dungeon_relay,Kill,,7,1" + "OnTrigger" "s2_extreme_home_relay,Kill,,7,1" + "OnTrigger" "s2_extreme_raft_relay,Kill,,7,1" + } +} +modify: +{ + match: + { + "targetname" "stage_2_marathon_ending" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s3_spawn_music,PlaySound,,8,1" + "OnTrigger" "s3_extreme_boss1_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_boss2_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_bridge_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_elevator_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_ending1_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_gate_relay,Kill,,8,1" + "OnTrigger" "s3_extreme_tower_relay,Kill,,8,1" + "OnTrigger" "stage_3_extreme_ending,Kill,,8,1" + } +} +;------------------------------------------- +; Fixes players getting stuck on the raft +;------------------------------------------- +add: +{ + "model" "*208" + "targetname" "s2_fix_stuck_on_raft" + "parentname" "s2_raft" + "target" "s2_raft_stuck_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-14674.8 -2782.34 5965.66" + "filtername" "MapFilterCT" + "classname" "trigger_teleport" +} +add: +{ + "origin" "-14184 -11448 6264" + "targetname" "s2_raft_stuck_dest" + "angles" "0 45 0" + "classname" "info_teleport_destination" +} +modify: +{ + match: + { + "targetname" "s2_raft_track_2" + "classname" "path_track" + } + insert: + { + "OnPass" "s2_fix_stuck_on_raft,Enable,,2,1" + "OnPass" "s2_fix_stuck_on_raft,Disable,,3,1" + } +} +;------------------------------------------------------------------------- +; Fixes display of a math_counter not being killed when phase 1 boss dies +;------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Diablo_Boss_Break" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "hp_math_counter,Kill,,0,1" + } +} +;------------------------------------------------------------------------- +; Fixes boss hp not working properly in stage 3 with the math_counters +;------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Diablo_Boss_Break" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnStartTouch" "Boss_Health1,Add,90,0,-1" + "OnStartTouch" "Boss_HealthBackup1,Add,90,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Health2,Add,90,0,-1" + "OnStartTouch" "Boss_HealthBackup2,Add,90,0,-1" + } +} +;----------------------------------------------------------------- +; Gives players just 5 extra seconds at the staircase on stage 3 +;----------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s3_stairs" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "s3_afk0,Enable,,15,1" + "OnFullyOpen" "console,Command,say *** Zombie TP in 15 seconds ***,0,1" + "OnFullyOpen" "s3_afk02,Enable,,15,1" + } + insert: + { + "OnFullyOpen" "s3_afk0,Enable,,20,1" + "OnFullyOpen" "console,Command,say *** Zombie TP in 20 seconds ***,0,1" + "OnFullyOpen" "s3_afk02,Enable,,20,1" + } +} +;----------------------------------------------------------------- +; Fixes an origin for marathon mode to properly trigger a message +;----------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s2_start" + "classname" "trigger_once" + } + replace: + { + "origin" "-11776 -3944 6208" + } +} +;------------------------------------------------------------------------------- +; Removes a message from normal relay as it only meant to be shown in extreme +;------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s2_normal_raft_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "console,Command,say *** Bad weather caused the stream to pick up... ***,0,1" + } +} + + + + + + +;------------------------------- +; Filters a bunch of particles +;------------------------------- +filter: +{ + "targetname" "rock_fuck_particle" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "fire_fill" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "room_fire" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "s3_ending_fire5" + "classname" "info_particle_system" +} \ No newline at end of file diff --git a/maps/ze_diablo_v5_1.cfg b/maps/ze_diablo_v5_1.cfg new file mode 100644 index 0000000..0a9ab82 --- /dev/null +++ b/maps/ze_diablo_v5_1.cfg @@ -0,0 +1,982 @@ +;--------------------------- +; fix wind item chest shit +;--------------------------- +modify: +{ + match: + { + "origin" "-1118.36 -10756.9 4845.51" + "targetname" "wind_pick_chance_case" + "classname" "logic_case" + } + Delete: + { + "OnCase03" "npc_item_spawner,AddOutput,EntityTemplate Item_wind_crystal_template,0.02,-1" + } +} +modify: +{ + match: + { + "origin" "-1026.95 -10755 4869.51" + "targetname" "chest_template" + "classname" "point_template" + } + delete: + { + "Template04" "npc_item_wind_rarity" + } +} + +;------------------------------------------------ +; Fix cameras can lead to unexpected map behavior +;------------------------------------------------ +modify: +{ + match: + { + "classname" "point_viewcontrol" + } + replace: + { + "spawnflags" "28" + } +} + +;--------------------------- +; add koen name to text +;--------------------------- +modify: +{ + match: + { + "origin" "5820 9912 -776" + "targetname" "stage_1_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "console,Command,say *** 4ECHO XEHANORT ***,13,-1" + } + insert: + { + "OnTrigger" "console,Command,say *** 4ECHO XEHANORT KOEN ***,13,-1" + } +} + + +;--------------------------- +; Nerf Human skins Hp, speed, and push +;--------------------------- +modify: +{ + match: + { + "targetname" "imperius_attack_relay" + "origin" "1821 12092 141.6" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "!self,Enable,,1,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,1.75,-1" + } +} +modify: +{ + match: + { + "targetname" "tyrael_attack_relay1" + "origin" "5139 14447 -706.4" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "!self,Enable,,1,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,1.75,-1" + } +} + + +modify: +{ + match: + { + "targetname" "tyrael_attack_push1" + "origin" "5236.9 14479 -686.4" + "classname" "trigger_push" + } + replace: + { + "speed" "305" + } +} +modify: +{ + match: + { + "targetname" "imperius_attack_push" + "origin" "1918.9 12124 161.6" + "classname" "trigger_push" + } + replace: + { + "speed" "305" + } +} +modify: +{ + match: + { + "targetname" "tyrael_hitbox1" + "origin" "5235 14403.5 -661.4" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "185" + } +} +modify: +{ + match: + { + "targetname" "imperius_hitbox" + "origin" "1917 12047.7 186.6" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "185" + } +} +modify: +{ + match: + { + "targetname" "item_goliath_25" + "origin" "1785 11924.7 177" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "speed,ModifySpeed,1.1,8.0,-1" + } + insert: + { + "OnTrigger" "speed,ModifySpeed,1.0,8.0,-1" + } +} +modify: +{ + match: + { + "targetname" "imperius_defense_relay" + "origin" "1805 12092 141.6" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "speed,ModifySpeed,1.1,2.01,-1" + } + insert: + { + "OnTrigger" "speed,ModifySpeed,1.0,2.01,-1" + } +} + +;--------------------------- +; Buff s2 boss +;--------------------------- +modify: +{ + match: + { + "targetname" "leoric_hp_add" + "origin" "-8313 9962 -5430" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bossleoric_math_counter1,Add,75,0,-1" + "OnStartTouch" "Boss_HealthBackup2,Add,75,0,-1" + "OnStartTouch" "Boss_Health2,Add,75,0,-1" + } + insert: + { + "OnStartTouch" "bossleoric_math_counter1,Add,95,0,-1" + "OnStartTouch" "Boss_HealthBackup2,Add,95,0,-1" + "OnStartTouch" "Boss_Health2,Add,95,0,-1" + } +} +modify: +{ + match: + { + "targetname" "leoric_hp_add2" + "origin" "-8313 9962 -5386" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bossleoric_math_counter2,Add,48,0,-1" + "OnStartTouch" "Boss_HealthBackup3,Add,48,0,-1" + "OnStartTouch" "Boss_Health3,Add,48,0,-1" + } + insert: + { + "OnStartTouch" "bossleoric_math_counter2,Add,60,0,-1" + "OnStartTouch" "Boss_HealthBackup3,Add,60,0,-1" + "OnStartTouch" "Boss_Health3,Add,60,0,-1" + } +} + + +modify: +{ + match: + { + "targetname" "meph_tower_add_hp" + "origin" "-8334.94 9619.51 3048.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "meph_tower_boss_math,Add,60,0,-1" + "OnStartTouch" "Boss_HealthBackup4,Add,60,0,-1" + "OnStartTouch" "Boss_Health4,Add,60,0,-1" + } + insert: + { + "OnStartTouch" "meph_tower_boss_math,Add,105,0,-1" + "OnStartTouch" "Boss_HealthBackup4,Add,105,0,-1" + "OnStartTouch" "Boss_Health4,Add,105,0,-1" + } +} + + +;--------------------------- +; Remove disabling bhop +;--------------------------- +modify: +{ + match: + { + "origin" "5882.9 9889.5 -776" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1" + } +} + + +;--------------------------- +; Remove invis on zm minion +;--------------------------- + +modify: +{ + match: + { + "targetname" "demon_knife" + "origin" "7459 15168.1 -1315.07" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} + + +;--------------------------- +; Buff azmodan phase 2 +;--------------------------- + +modify: +{ + match: + { + "targetname" "s3_azmo_hp_adder_bigboy" + "origin" "13179.8 -9888 11764.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "bossazmobig_math_counter,Add,60,0,-1" + "OnStartTouch" "Boss_Health_azmobig,Add,60,0,-1" + "OnStartTouch" "Boss_HealthBackup_azmobig,Add,60,0,-1" + } + insert: + { + "OnStartTouch" "bossazmobig_math_counter,Add,85,0,-1" + "OnStartTouch" "Boss_Health_azmobig,Add,85,0,-1" + "OnStartTouch" "Boss_HealthBackup_azmobig,Add,85,0,-1" + } +} + +;--------------------------- +; Remove broken lava hurt trig +;--------------------------- + +filter: +{ + "origin" "-12936 2137.58 10872" + "classname" "trigger_hurt" +} + +;--------------------------- +; Nerf EX diablo phases +;--------------------------- +modify: +{ + match: + { + "targetname" "s4_ending_counter_adder1" + "origin" "2944 10784 -10253.8" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_ending_counter1,Add,225,0,-1" + } + insert: + { + "OnStartTouch" "s4_ending_counter1,Add,165,0,-1" + } +} +modify: +{ + match: + { + "targetname" "s4_ending_counter_adder2" + "origin" "2944 10784 -10227.8" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_ending_counter2,Add,175,0,-1" + } + insert: + { + "OnStartTouch" "s4_ending_counter2,Add,135,0,-1" + } +} +modify: +{ + match: + { + "targetname" "s4_ending_counter_adder3" + "origin" "2944 10784 -10205.8" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_ending_counter3,Add,125,0,-1" + } + insert: + { + "OnStartTouch" "s4_ending_counter3,Add,90,0,-1" + } +} + + +;--------------------------- +; Make map harder in some places +;--------------------------- +modify: +{ + match: + { + + "origin" "10731.5 6249.5 -10477.7" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** Tristram gate opens in 25 seconds... ***,0,1" + "OnStartTouch" "s3_gate_door,Open,,25,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** Tristram gate opens in 30 seconds... ***,0,1" + "OnStartTouch" "s3_gate_door,Open,,30,1" + } +} +modify: +{ + match: + { + + "origin" "-7171 -3004.5 -1814" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** Lower gate breaks in 15 seconds ***,0,1" + "OnStartTouch" "s2_tun_break,Break,,15,1" + "OnStartTouch" "console,Command,say *** The King kept artifacts of immense power in here... ***,18,1" + "OnStartTouch" "console,Command,say *** Search for the one of the Soulstones and capture it! ***,21,1" + "OnStartTouch" "s2_relay_npc_spawn3,Trigger,,0,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** Lower gate breaks in 25 seconds ***,0,1" + "OnStartTouch" "s2_tun_break,Break,,25,1" + "OnStartTouch" "console,Command,say *** The King kept artifacts of immense power in here... ***,28,1" + "OnStartTouch" "console,Command,say *** Search for the one of the Soulstones and capture it! ***,31,1" + "OnStartTouch" "s2_relay_npc_spawn3,Trigger,,0,1" + } +} +modify: +{ + match: + { + + "origin" "-9940 -13504 8934.55" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** SUMMONING A PORTAL IN 20 SECONDS ***,0,1" + "OnStartTouch" "s4_swirl,Start,,15,1" + "OnStartTouch" "s4_blue_portal,Enable,,20,1" + "OnStartTouch" "portal_sound,PlaySound,,20,1" + "OnStartTouch" "s4_blue_tp,Enable,,20,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** SUMMONING A PORTAL IN 30 SECONDS ***,0,1" + "OnStartTouch" "s4_swirl,Start,,25,1" + "OnStartTouch" "s4_blue_portal,Enable,,30,1" + "OnStartTouch" "portal_sound,PlaySound,,30,1" + "OnStartTouch" "s4_blue_tp,Enable,,30,1" + } +} + +modify: +{ + match: + { + "targetname" "s3_entrance_door1" + "origin" "4256 -9657.47 -7063.99" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "!self,Close,,20,1" + } + insert: + { + "OnFullyOpen" "!self,Close,,10,1" + } +} +modify: +{ + match: + { + "targetname" "s3_entrance_door2" + "origin" "4256 -10188.2 -7064.01" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "!self,Close,,20,1" + } + insert: + { + "OnFullyOpen" "!self,Close,,10,1" + } +} + +modify: +{ + match: + { + "origin" "-8634.5 -7802 -2475.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_afk_tp,Enable,,40,1" + } + insert: + { + "OnStartTouch" "s2_afk_tp,Enable,,20,1" + } +} + + + +;--------------------------- +; Buff zm speed +dmg +;--------------------------- +modify: +{ + match: + { + "targetname" "Item_zombie_speed_trigger" + "origin" "9714.58 15060.2 -1489.77" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,1.1,4,-1" + "OnStartTouch" "speed,ModifySpeed,1.35,0,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,1.1,6.5,-1" + "OnStartTouch" "speed,ModifySpeed,1.45,0,-1" + } +} +modify: +{ + match: + { + "targetname" "demon_item_hurt" + "origin" "7515 15166.7 -1318.07" + "classname" "trigger_hurt" + } + replace: + { + "damage" "666" + } +} + + +;--------------------------- +; Adds tp in avoidable spot on s4 +;--------------------------- +add: +{ + "model" "*298" + "targetname" "s4_elevator_afk_tp2" + "StartDisabled" "1" + "target" "s4_hell_tun_dest" + "spawnflags" "1" + "origin" "-12100 2114 11040" + "filtername" "MapFilterT" + "classname" "trigger_teleport" +} + +;--------------------------- +; Nerf extra hp for items during azmo +;--------------------------- +modify: +{ + match: + { + "targetname" "s3_start_cutscene_relay_e" + "origin" "11576 2912 1563.78" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "imperius_hitbox,SetHealth,625,19,-1" + "OnTrigger" "tyrael_hitbox1,SetHealth,715,19,-1" + } +} +modify: +{ + match: + { + "targetname" "s3_start_cutscene_relay_n" + "origin" "11560 2912 1563.78" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "imperius_hitbox,SetHealth,625,19,-1" + } +} + + + + +modify: +{ + match: + { + "targetname" "s4_ex_ending_relay_stone" + "origin" "-11590.7 3008 -6819.05" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "disable_zmspeed_relay,Trigger,,0,-1" + } +} + + +;------------------------------------------------------------------------------------------------------------------------------------ +; Remove classname specific information on all items because it makes spectators player entities and can trigger items +; Also sets up a targetname loop incase it gets reset +;------------------------------------------------------------------------------------------------------------------------------------ +filter: +{ + "origin" "1824.35 12093.5 157.6" + "targetname" "filter_imperius" + "classname" "filter_activator_class" +} +add: +{ + "origin" "21.2002 -10036.3 5457.93" + "targetname" "filter_imperius" + "Negated" "Allow entities that match criteria" + "filtername" "imperius_player" + "classname" "filter_activator_name" +} +modify: +{ + match: + { + "origin" "1917.2 12057.7 157.6" + "targetname" "imperius_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,classname imperius_player,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,targetname imperius_player,0,-1" + "OnUser1" "!activator,AddOutput,targetname imperius_player,0.01,-1" + } +} +filter: +{ + "origin" "5139.1 14447.9 -690.4" + "targetname" "filter_tyrael" + "classname" "filter_activator_class" +} +add: +{ + "origin" "21.2002 -10036.3 5457.93" + "targetname" "filter_tyrael" + "Negated" "Allow entities that match criteria" + "filtername" "tyrael_player" + "classname" "filter_activator_name" +} +modify: +{ + match: + { + "origin" "5235.2 14412.7 -690.4" + "targetname" "tyrael_knife1" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,classname tyrael_player,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,targetname tyrael_player,0,-1" + "OnUser1" "!activator,AddOutput,targetname tyrael_player,0.01,-1" + } +} +filter: +{ + "origin" "954 14450 -1079.6" + "targetname" "cain_filter" + "classname" "filter_activator_class" +} +modify: +{ + match: + { + "origin" "918 14416 -1037.92" + "targetname" "cain_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,classname cain_player,0,-1" + } +} +modify: +{ + match: + { + "origin" "5882.9 9889.5 -776" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "player,AddOutput,rendermode 1,0,-1" + "OnMapSpawn" "player,AddOutput,maxhealth 150,0,-1" + } + insert: + { + "OnMapSpawn" "player,AddOutput,rendermode 0,0,-1" + "OnMapSpawn" "imperius_ui,Deactivate,,0.1,-1" + "OnMapSpawn" "cain_ui,Deactivate,,0.1,-1" + "OnMapSpawn" "demon_item_ui,Deactivate,,0.1,-1" + "OnMapSpawn" "tyrael_ui1,Deactivate,,0.1,-1" + + "OnMapSpawn" "imperius_ui,Kill,,0,-1" + "OnMapSpawn" "cain_ui,Kill,,0,-1" + "OnMapSpawn" "demon_item_ui,Kill,,0,-1" + "OnMapSpawn" "tyrael_ui1,Kill,,0,-1" + + "OnMapSpawn" "console,Command,say < STRIPPER 3 LOADED >,10,-1" + } +} +modify: +{ + match: + { + "origin" "5882.9 9889.5 -738" + "targetname" "tonemapper" + "classname" "env_tonemap_controller" + } + delete: + { + "OnMapSpawn" "console,Command,mp_roundtime 30,0,-1" + "OnMapSpawn" "math_counter_level,GetValue,,0.02,-1" + "OnMapSpawn" "info_target_level,FireUser1,,0,-1" + "OnMapSpawn" "console,Command,say *** All Hell Breaks Loose... *** ,4,-1" + "OnMapSpawn" "map_fog,TurnOn,,1,-1" + "OnMapSpawn" "spawn_teleporter,Enable,,5,-1" + "OnMapSpawn" "player,SetDamageFilter,,0,-1" + "OnMapSpawn" "imperius_boss_damage_relay,Disable,,0,-1" + "OnMapSpawn" "imperius_hitbox,SetDamageFilter,MapFilterT,7,-1" + "OnMapSpawn" "hobgoblin_rotate,Start,,2,-1" + "OnMapSpawn" "player,AddOutput,rendermode 1,0,-1" + "OnMapSpawn" "player,AddOutput,maxhealth 150,0,-1" + "OnMapSpawn" "Map_End_Camera,CountPlayersInZone,,1,-1" + "OnMapSpawn" "extreme_skybox_brush,Disable,,1,-1" + "OnMapSpawn" "player,AddOutput,targetname player_none,0,-1" + "OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1" + "OnMapSpawn" "console,Command,zr_infect_spawntime_min 12,0,-1" + "OnMapSpawn" "console,Command,zr_infect_spawntime_max 12,0,-1" + "OnMapSpawn" "console,Command,zr_respawn_delay 6,0,-1" + "OnMapSpawn" "console,Command,zr_ztele_human_before 0,0,-1" + "OnMapSpawn" "console,Command,zr_ztele_human_after 0,0,-1" + "OnMapSpawn" "console,Command,zr_ztele_zombie 0,0,-1" + } +} + + +;--------------------------- +; QoL +;--------------------------- +modify: +{ + match: + { + "targetname" "i_cadeholder_model" + "origin" "-2826.21 -10234.1 4865.76" + "classname" "prop_dynamic_override" + } + replace: + { + "renderamt" "95" + } +} +modify: +{ + match: + { + "targetname" "s3_outside_church_dest" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "10752 9280 -10529" + } +} +modify: +{ + match: + { + "targetname" "soulstone_breakable" + "origin" "-10799.6 2336 -5792" + "classname" "func_breakable" + } + insert: + { + "damagefilter" "MapFilterCT" + } +} + + +;--------------------------- +; TP ZM items during tyrael nuke, remove player_none filter in the hurt +;--------------------------- +add: +{ + "model" "*347" + "targetname" "tp_safe_tyrael_demon" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "Item_zombie_speed_filter" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" +} +add: +{ + "model" "*347" + "targetname" "tp_safe_tyrael_minion" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "demon_item_filter" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" +} +add: +{ + "model" "*347" + "targetname" "tp_safe_tyrael_heal" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "Item_zombie_heal_filter" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" +} +modify: +{ + match: + { + "targetname" "tp_safe_tyrael_demon" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "!self,Kill,,0.01,1" + "OnStartTouch" "!self,Disable,,0,1" + "OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1" + } +} +modify: +{ + match: + { + "targetname" "tp_safe_tyrael_minion" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "!self,Kill,,0.01,1" + "OnStartTouch" "!self,Disable,,0,1" + "OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1" + } +} +modify: +{ + match: + { + "targetname" "tp_safe_tyrael_heal" + "origin" "5231 14384 -773.99" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "!self,Kill,,0.01,1" + "OnStartTouch" "!self,Disable,,0,1" + "OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1" + } +} +modify: +{ + match: + { + "targetname" "tyrael_safe_template" + "origin" "5139 14431 -690" + "classname" "point_template" + } + insert: + { + "Template02" "tp_safe_tyrael_demon" + "Template03" "tp_safe_tyrael_minion" + "Template04" "tp_safe_tyrael_heal" + } +} +modify: +{ + match: + { + "targetname" "tyrael_ult_slow" + "origin" "5231 14383 -719.99" + "classname" "trigger_hurt" + } + replace: + { + "damagefilter" "MapFilterT" + } +} + + +;--------------------------- +; Fix imperius being able to run out of their kill trigger +;--------------------------- +modify: +{ + match: + { + "targetname" "imperius_hitbox" + "origin" "1917 12047.7 186.6" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "imperius_defense_relay,CancelPending,,0,-1" + } +} + +;--------------------------- +; Kill zombies who go through end portal on s2 +;--------------------------- +add: +{ + "model" "*97" + "targetname" "s2_kill_zm_end_portal" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "MapFilterT" + "damage" "9999999" + "damagecap" "999999" + "damagemodel" "0" + "damagetype" "0" + "nodmgforce" "0" + "origin" "-2334.74 -9965.25 -4768.19" + "classname" "trigger_hurt" +} + +;--------------------------- +; Add failsafe for zm items getting stuck in nuke prevention room + increase nuke duration +;--------------------------- +modify: +{ + match: + { + "origin" "5103 14279.7 -671" + "targetname" "tyrael_ultima_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "tyrael_ult_slow,Disable,,6.5,-1" + "OnTrigger" "teleport_fix_tyrael_nuke,Enable,,7,-1" + } + insert: + { + "OnTrigger" "tyrael_ult_slow,Disable,,7.1,-1" + "OnTrigger" "teleport_fix_tyrael_nuke,Enable,,8,-1" + "OnTrigger" "teleport_fix_tyrael_nuke,Enable,,15,-1" + "OnTrigger" "teleport_fix_tyrael_nuke,Disable,,17,-1" + + } +} diff --git a/maps/ze_discount_v1_2.cfg b/maps/ze_discount_v1_2.cfg new file mode 100644 index 0000000..5c418a0 --- /dev/null +++ b/maps/ze_discount_v1_2.cfg @@ -0,0 +1,3465 @@ +; Comparing "ze_discount_v1_2.bsp" (225 entities) with "ze_discount_v1_2.bsp" (481 entities) +; Removed 225 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "Template07" "maker_1_a]1" + "Template05" "block_case_2_a]1" + "Template03" "block_1_relay_a]1" + "Template01" "block_1_phys" + "Template11" "detail_case_a]1" + "origin" "1056 -976 80" + "Template09" "coin_maker_a]1" + "Template06" "builder_parent_1_a]1" + "Template04" "block_case_1_a]1" + "spawnflags" "0" + "Template02" "build_compare_1_a]1" + "Template12" "meteor_spawner_case_1" + "classname" "point_template" + "Template10" "detail_maker_a]1" + "targetname" "blockTemplate_1_a]1" + "hammerid" "14144" + "Template08" "block_1_trigger_a]1" +} +add: +{ + "origin" "1008 -976 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]1" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]1,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]1,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]1,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]1,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]1,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]1,Kill,,0.11,1" + "OnSpawn" "maker_1_a]1,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]1,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]1,FireUser1,,0,1" + "OnSpawn" "detail_case_a]1,PickRandom,,0,1" + "OnSpawn" "detail_maker_a]1,ForceSpawn,,0.09,1" + "OnSpawn" "detail_maker_a]1,Kill,,0.11,1" + "OnSpawn" "detail_case_a]1,Kill,,0.11,1" + "hammerid" "14160" +} +add: +{ + "origin" "1008 -944 100" + "OnEqualTo" "block_case_1_a]1,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]1,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]1" + "CompareValue" "1" + "hammerid" "14169" + "InitialValue" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -976 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]1,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]1" + "filtername" "blocker_filter_1" + "hammerid" "14181" + "model" "*7" + "StartDisabled" "1" +} +add: +{ + "max" "100" + "origin" "816 -832 96" + "classname" "math_counter" + "targetname" "max_blocks_counter" + "hammerid" "14571" + "startvalue" "0" + "OnHitMax" "max_blocks_branch,SetValue,1,0,1" + "OnHitMax" "coin_face_case,PickRandom,,1,1" + "OnHitMax" "anti_overlab_trigger_*,Kill,,2,1" + "OnHitMax" "anti_overlab_trigger_*,FireUser1,,1,1" + "OnHitMax" "block_7_phys*,AddOutput,targetname jumping_block,0.05,1" + "OnHitMax" "block_8_phys*,AddOutput,targetname jumping_block,0.05,1" + "OnHitMax" "block_9_phys*,AddOutput,targetname jumping_block,0.05,1" + "OnHitMax" "blocker_phys,Kill,,2,1" + "OnHitMax" "jumping_block,AddOutput,targetname block_platform,4,1" + "OnHitMax" "block_1_trigger_a]TurnAround*,Kill,,4,1" +} +add: +{ + "origin" "816 -864 96" + "classname" "logic_branch" + "OnTrue" "maker_*,AddOutput,EntityTemplate bunkerTemplate,0,-1" + "targetname" "max_blocks_branch" + "hammerid" "14580" + "OnFalse" "build_compare_*,Compare,,0,-1" +} +add: +{ + "OnCase02" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -996 80" + "classname" "logic_case" + "targetname" "block_case_2_a]1" + "hammerid" "16460" + "OnCase01" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "OnCase04" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]4,0,1" + "OnCase08" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]8,0,1" + "OnCase02" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -976 80" + "OnCase05" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_5,0,1" + "OnCase09" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]9,0,1" + "OnCase03" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]1" + "hammerid" "16560" + "OnCase07" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase01" "maker_1_a]1,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -976 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]1,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]1" + "filtername" "blocker_filter_2" + "hammerid" "16569" + "model" "*12" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "bunker_toggle,IncrementTextureIndex,,0,-1" + "OnTrigger" "bunker_math,Add,1,0,-1" + "OnTrigger" "!activator,Kill,,0,-1" + "wait" "0.2" + "origin" "1339 -452 122" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "bunker_trigger" + "filtername" "coin_filter" + "hammerid" "17971" + "parentname" "block_bunker" + "model" "*16" + "StartDisabled" "1" +} +add: +{ + "max" "15" + "origin" "1296 -446 89" + "classname" "math_counter" + "targetname" "bunker_math" + "hammerid" "18011" + "OnHitMax" "bunker_trigger,Kill,,0,1" + "OnHitMax" "bunker_toggle,Kill,,0.07,1" + "OnHitMax" "bunker_door,Open,,0,1" + "OnHitMax" "bunker_trigger_blue_coin,Kill,,0,1" +} +add: +{ + "OnCase02" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -1380 80" + "classname" "logic_case" + "targetname" "block_case_2_a]2" + "hammerid" "19216" + "OnCase01" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "OnCase06" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -1360 80" + "OnCase05" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_5,0,1" + "OnCase03" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]2" + "hammerid" "19218" + "OnCase07" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase01" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "origin" "1008 -1360 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]2" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]2,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]2,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]2,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]2,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]2,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]2,Kill,,0.11,1" + "OnSpawn" "maker_1_a]2,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]2,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]2,FireUser1,,0,1" + "hammerid" "19220" +} +add: +{ + "origin" "1008 -1328 100" + "OnEqualTo" "block_case_1_a]2,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]2,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]2,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]2" + "CompareValue" "1" + "hammerid" "19222" + "InitialValue" "1" +} +add: +{ + "Template07" "maker_1_a]2" + "Template05" "block_case_2_a]2" + "Template03" "block_1_relay_a]2" + "Template01" "block_2_phys" + "origin" "1056 -1360 80" + "Template09" "coin_maker_a]2" + "Template06" "builder_parent_1_a]2" + "Template04" "block_case_1_a]2" + "spawnflags" "0" + "Template02" "build_compare_1_a]2" + "classname" "point_template" + "Template10" "meteor_spawner_case_2" + "targetname" "blockTemplate_1_a]2" + "hammerid" "19224" + "Template08" "block_1_trigger_a]2" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -1748 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]2,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]2" + "filtername" "blocker_filter_1" + "hammerid" "19226" + "model" "*17" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -1748 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]2,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]2" + "filtername" "blocker_filter_2" + "hammerid" "19229" + "model" "*18" + "StartDisabled" "1" +} +add: +{ + "Template07" "maker_1_a]3" + "Template05" "block_case_2_a]3" + "Template03" "block_1_relay_a]3" + "Template01" "block_3_phys" + "origin" "1056 -2016 80" + "Template09" "coin_maker_a]3" + "Template06" "builder_parent_1_a]3" + "Template04" "block_case_1_a]3" + "spawnflags" "0" + "Template02" "build_compare_1_a]3" + "classname" "point_template" + "Template10" "meteor_spawner_case_3" + "targetname" "blockTemplate_1_a]3" + "hammerid" "19328" + "Template08" "block_1_trigger_a]3" +} +add: +{ + "OnCase02" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -2016 80" + "OnCase05" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_5,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]3" + "hammerid" "19330" + "OnCase01" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -2036 80" + "classname" "logic_case" + "targetname" "block_case_2_a]3" + "hammerid" "19332" + "OnCase01" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "origin" "1008 -2016 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]3" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]3,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]3,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]3,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]3,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]3,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]3,Kill,,0.11,1" + "OnSpawn" "maker_1_a]3,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]3,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]3,FireUser1,,0,1" + "hammerid" "19334" +} +add: +{ + "origin" "1008 -1984 100" + "OnEqualTo" "block_case_1_a]3,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]3,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]3,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]3" + "CompareValue" "1" + "hammerid" "19336" + "InitialValue" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -1628 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]3,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]3" + "filtername" "blocker_filter_2" + "hammerid" "19338" + "model" "*19" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -1628 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]3,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]3" + "filtername" "blocker_filter_1" + "hammerid" "19341" + "model" "*20" + "StartDisabled" "1" +} +add: +{ + "Template02" "build_compare_1_a]4" + "Template12" "block_case_1_a]4_b" + "Template03" "block_1_relay_a]4" + "Template13" "block_case_2_a]4_b" + "Template10" "maker_1_a]4_b" + "Template08" "block_1_trigger_a]4*" + "origin" "1056 -2608 80" + "Template01" "block_4_phys" + "Template11" "build_compare_1_a]4_b" + "Template09" "meteor_spawner_case_4" + "Template06" "builder_parent_1_a]4" + "Template16" "detail_case_a]4" + "Template07" "maker_1_a]4" + "classname" "point_template" + "targetname" "blockTemplate_1_a]4" + "Template04" "block_case_1_a]4" + "Template14" "coin_maker_a]4" + "hammerid" "19372" + "spawnflags" "0" + "Template05" "block_case_2_a]4" + "Template15" "detail_maker_a]4" +} +add: +{ + "OnCase06" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -2608 80" + "OnCase05" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_5,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]4" + "hammerid" "19374" + "OnCase07" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase01" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -2628 80" + "classname" "logic_case" + "targetname" "block_case_2_a]4" + "hammerid" "19376" + "OnCase01" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "origin" "1008 -2608 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]4" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]4,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]4,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]4,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]4,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]4,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]4,Kill,,0.11,1" + "OnSpawn" "maker_1_a]4,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]4,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "build_compare_1_a]4_b,Kill,,0.11,1" + "OnSpawn" "block_case_1_a]4_b,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]4_b,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]4_b,Kill,,0.11,1" + "OnSpawn" "maker_1_a]4_b,Kill,,0.11,1" + "OnSpawn" "maker_1_a]4_b,ForceSpawn,,0.09,1" + "OnSpawn" "coin_maker_a]4,FireUser1,,0,1" + "OnSpawn" "detail_case_a]4,Kill,,0.11,1" + "OnSpawn" "detail_maker_a]4,Kill,,0.11,1" + "OnSpawn" "detail_maker_a]4,ForceSpawn,,0.09,1" + "OnSpawn" "detail_case_a]4,PickRandom,,0,1" + "hammerid" "19378" +} +add: +{ + "origin" "1008 -2576 100" + "OnEqualTo" "block_case_1_a]4,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]4,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]4,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]4" + "CompareValue" "1" + "hammerid" "19380" + "InitialValue" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -2220 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]4,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]4" + "filtername" "blocker_filter_2" + "hammerid" "19382" + "model" "*21" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -2220 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]4,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]4" + "filtername" "blocker_filter_1" + "hammerid" "19385" + "model" "*22" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -2996 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]4_b,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]4_b" + "filtername" "blocker_filter_2" + "hammerid" "19535" + "model" "*23" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1312 -2996 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]4_b,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]4_b" + "filtername" "blocker_filter_1" + "hammerid" "19538" + "model" "*24" + "StartDisabled" "1" +} +add: +{ + "origin" "988 -2576 100" + "OnEqualTo" "block_case_1_a]4_b,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]4_b,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]4_b" + "CompareValue" "1" + "hammerid" "19637" + "InitialValue" "1" +} +add: +{ + "OnCase02" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "988 -2628 80" + "classname" "logic_case" + "targetname" "block_case_2_a]4_b" + "hammerid" "19645" + "OnCase01" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "OnCase06" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "988 -2608 80" + "OnCase05" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_5,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]4_b" + "hammerid" "19647" + "OnCase07" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase01" "maker_1_a]4_b,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "origin" "1008 -3200 100" + "OnEqualTo" "block_case_1_a]5,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]5,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]5" + "CompareValue" "1" + "hammerid" "19812" + "InitialValue" "1" +} +add: +{ + "origin" "1008 -3232 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]5" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]5,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]5,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]5,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]5,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]5,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]5,Kill,,0.11,1" + "OnSpawn" "maker_1_a]5,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]5,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]5,FireUser1,,0,1" + "hammerid" "19814" +} +add: +{ + "OnCase04" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]4,0,1" + "OnCase08" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]9,0,1" + "OnCase02" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -3232 80" + "OnCase05" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_5,0,1" + "OnCase03" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]5" + "hammerid" "19816" + "OnCase07" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]8,0,1" + "OnCase01" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -3252 80" + "classname" "logic_case" + "targetname" "block_case_2_a]5" + "hammerid" "19818" + "OnCase01" "maker_1_a]5,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "Template07" "maker_1_a]5" + "Template05" "block_case_2_a]5" + "Template03" "block_1_relay_a]5" + "Template01" "block_5_phys" + "origin" "1056 -3232 80" + "Template09" "coin_maker_a]5" + "Template06" "builder_parent_1_a]5" + "Template04" "block_case_1_a]5" + "spawnflags" "0" + "Template02" "build_compare_1_a]5" + "classname" "point_template" + "Template10" "meteor_spawner_case_5" + "targetname" "blockTemplate_5" + "hammerid" "19820" + "Template08" "block_1_trigger_a]5" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -3232 304" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]5,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]5" + "filtername" "blocker_filter_1" + "hammerid" "19824" + "model" "*25" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -3232 300" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]5,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]5" + "filtername" "blocker_filter_2" + "hammerid" "19827" + "model" "*26" + "StartDisabled" "1" +} +add: +{ + "origin" "1008 -3632 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]6" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]6,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]6,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]6,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]6,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]6,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]6,Kill,,0.11,1" + "OnSpawn" "maker_1_a]6,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]6,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]6,FireUser1,,0,1" + "hammerid" "19894" +} +add: +{ + "OnCase08" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase02" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -3632 80" + "OnCase05" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_5,0,1" + "OnCase03" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]6" + "hammerid" "19896" + "OnCase07" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_1_a]8,0,1" + "OnCase01" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "1032 -3652 80" + "classname" "logic_case" + "targetname" "block_case_2_a]6" + "hammerid" "19898" + "OnCase01" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "Template07" "maker_1_a]6" + "Template05" "block_case_2_a]6" + "Template03" "block_1_relay_a]6" + "Template01" "block_6_phys" + "origin" "1056 -3632 80" + "Template09" "coin_maker_a]6" + "Template06" "builder_parent_1_a]6" + "Template04" "block_case_1_a]6" + "spawnflags" "0" + "Template02" "build_compare_1_a]6" + "classname" "point_template" + "Template10" "meteor_spawner_case_6" + "targetname" "blockTemplate_6" + "hammerid" "19900" + "Template08" "block_1_trigger_a]6" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -3632 -180" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]6,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]6" + "filtername" "blocker_filter_2" + "hammerid" "19902" + "model" "*27" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1700 -3632 -176" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]6,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]6" + "filtername" "blocker_filter_1" + "hammerid" "19905" + "model" "*28" + "StartDisabled" "1" +} +add: +{ + "origin" "2112 -1328 100" + "OnEqualTo" "block_case_1_a]TurnAround,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]TurnAround,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]TurnAround" + "CompareValue" "1" + "hammerid" "19949" + "InitialValue" "1" +} +add: +{ + "origin" "2112 -1360 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]TurnAround" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]TurnAround,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]TurnAround,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "maker_1_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]TurnAround,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]TurnAround,FireUser1,,0,1" + "hammerid" "19951" +} +add: +{ + "OnCase06" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "2136 -1360 80" + "OnCase05" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_5,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]TurnAround" + "hammerid" "19953" + "OnCase01" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "2136 -1380 80" + "classname" "logic_case" + "targetname" "block_case_2_a]TurnAround" + "hammerid" "19955" + "OnCase01" "maker_1_a]TurnAround,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "Template07" "maker_1_a]TurnAround" + "Template05" "block_case_2_a]TurnAround" + "Template03" "block_1_relay_a]TurnAround" + "Template01" "block_turnaround_phys" + "origin" "2160 -1360 80" + "Template09" "coin_maker_a]TurnAround" + "Template06" "builder_parent_1_a]TurnAround" + "Template04" "block_case_1_a]TurnAround" + "spawnflags" "0" + "Template02" "build_compare_1_a]TurnAround" + "classname" "point_template" + "Template10" "meteor_spawner_case_TurnAround" + "targetname" "blockTemplate_turnaround" + "hammerid" "19957" + "Template08" "block_1_trigger_a]TurnAround" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1516 -1872 304" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]TurnAround,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]TurnAround" + "filtername" "blocker_filter_1" + "hammerid" "19959" + "model" "*29" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "1516 -1872 300" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]TurnAround,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]TurnAround" + "filtername" "blocker_filter_2" + "hammerid" "19962" + "model" "*30" + "StartDisabled" "1" +} +add: +{ + "Template07" "block_bunker_light" + "Template05" "bunker_button" + "Template03" "bunker_math" + "Template01" "block_bunker" + "Template11" "bunker_relay" + "origin" "1056 -528 80" + "Template09" "bunker_above_stuff_maker" + "Template06" "bunker_door" + "Template04" "bunker_toggle" + "spawnflags" "0" + "Template02" "bunker_trigger" + "Template12" "bunker_trigger_blue_coin" + "classname" "point_template" + "Template10" "bunker_trigger_stuff" + "targetname" "bunkerTemplate" + "hammerid" "20139" + "Template08" "meteor_spawner_case_bunker" +} +add: +{ + "origin" "656 -828 128" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "coin_sprite,Kill,,0,1" + "OnStartTouch" "coin_phys,SetParent,!activator,0,1" + "OnStartTouch" "max_coins,Add,1,0,1" + "OnStartTouch" "coin_fade,Fade,,0,1" + "OnStartTouch" "coin_get_sound,PlaySound,,0,1" + "OnStartTouch" "points_add_1,ApplyScore,,0,1" + "OnStartTouch" "coin_phys,SetParentAttachment,primary,0.01,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "coin_trigger" + "hammerid" "20517" + "model" "*31" + "StartDisabled" "0" +} +add: +{ + "Template03" "coin_sprite" + "Template01" "coin_trigger" + "origin" "656 -828 128" + "classname" "point_template" + "spawnflags" "0" + "Template02" "coin_phys" + "targetname" "coinTemplate" + "hammerid" "20570" +} +add: +{ + "max" "100" + "origin" "708 -828 112" + "classname" "math_counter" + "OutValue" "counter_coins_math_1,Add,1,0,-1" + "targetname" "max_coins" + "hammerid" "20820" + "OnHitMax" "server,Command,say ***100 Coins Have Been Collected***,0,1" + "OnHitMax" "counter_timer_math_1,FireUser1,,0,1" + "OnHitMax" "blue_coin_timer,Disable,,0,1" + "OnHitMax" "blue_coin_timer,Kill,,0.01,1" + "OnHitMax" "server,Command,say ***Get To A Bunker Quick!***,2,1" +} +add: +{ + "OnCase04" "coin_face_toggle,SetTextureIndex,3,0,-1" + "OnCase02" "coin_face_toggle,SetTextureIndex,1,0,-1" + "OnCase06" "coin_face_toggle,SetTextureIndex,5,0,-1" + "origin" "688 -752 132" + "OnCase05" "coin_face_toggle,SetTextureIndex,4,0,-1" + "OnCase03" "coin_face_toggle,SetTextureIndex,2,0,-1" + "classname" "logic_case" + "targetname" "coin_face_case" + "hammerid" "21297" + "OnCase07" "coin_face_toggle,SetTextureIndex,6,0,-1" + "OnCase01" "coin_face_toggle,SetTextureIndex,0,0,-1" +} +add: +{ + "OnCase02" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "260 -2016 80" + "OnCase05" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_5,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]7" + "hammerid" "23594" + "OnCase07" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_1_a]8,0,1" + "OnCase07" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_1_a]9,0,1" + "OnCase01" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "260 -2036 80" + "classname" "logic_case" + "targetname" "block_case_2_a]7" + "hammerid" "23596" + "OnCase01" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "origin" "236 -2016 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]7" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]7,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]7,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]7,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]7,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]7,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]7,Kill,,0.11,1" + "OnSpawn" "maker_1_a]7,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]7,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]7,FireUser1,,0,1" + "OnSpawn" "block_7_train,StartForward,,0,1" + "hammerid" "23598" +} +add: +{ + "origin" "236 -1984 100" + "OnEqualTo" "block_case_1_a]7,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]7,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]7,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]7" + "CompareValue" "1" + "hammerid" "23600" + "InitialValue" "1" +} +add: +{ + "Template07" "maker_1_a]7" + "Template05" "block_case_2_a]7" + "Template15" "meteor_spawner_case_7" + "Template03" "block_1_relay_a]7" + "Template13" "block_7_train" + "Template01" "block_7_phys" + "Template11" "path_track2" + "origin" "280 -2016 80" + "Template09" "coin_maker_a]7" + "Template06" "builder_parent_1_a]7" + "Template04" "block_case_1_a]7" + "Template14" "anti_overlab_trigger_1" + "Template02" "build_compare_1_a]7" + "Template12" "path_track1" + "spawnflags" "0" + "Template10" "path_track3" + "targetname" "blockTemplate_7" + "classname" "point_template" + "hammerid" "23602" + "Template08" "block_1_trigger_a]7" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "536 -1628 56" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]7,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]7" + "filtername" "blocker_filter_1" + "hammerid" "23608" + "model" "*39" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "536 -1628 52" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]7,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]7" + "filtername" "blocker_filter_2" + "hammerid" "23611" + "model" "*40" + "StartDisabled" "1" +} +add: +{ + "origin" "232 -2576 100" + "OnEqualTo" "block_case_1_a]8,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]8,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]8" + "CompareValue" "1" + "hammerid" "23816" + "InitialValue" "1" +} +add: +{ + "origin" "232 -2608 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]8" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]8,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]8,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]8,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]8,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]8,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]8,Kill,,0.11,1" + "OnSpawn" "maker_1_a]8,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]8,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]8,FireUser1,,0,1" + "OnSpawn" "block_8_train,StartForward,,0,1" + "hammerid" "23818" +} +add: +{ + "OnCase02" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "OnCase06" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "256 -2608 80" + "OnCase05" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_5,0,1" + "OnCase03" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]8" + "hammerid" "23820" + "OnCase07" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase01" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "256 -2628 80" + "classname" "logic_case" + "targetname" "block_case_2_a]8" + "hammerid" "23822" + "OnCase01" "maker_1_a]8,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "Template07" "maker_1_a]8" + "Template05" "block_case_2_a]8" + "Template03" "block_1_relay_a]8" + "Template13" "anti_overlab_trigger_2" + "Template01" "block_8_phys" + "Template11" "path_track1_8" + "origin" "280 -2608 80" + "Template09" "coin_maker_a]8" + "Template06" "builder_parent_1_a]8" + "Template04" "block_case_1_a]8" + "Template14" "meteor_spawner_case_8" + "Template02" "build_compare_1_a]8" + "Template12" "block_8_train" + "spawnflags" "0" + "Template10" "path_track2_8" + "targetname" "blockTemplate_1_a]8" + "classname" "point_template" + "hammerid" "23824" + "Template08" "block_1_trigger_a]8" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "924 -2608 60" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]8,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]8" + "filtername" "blocker_filter_2" + "hammerid" "23834" + "model" "*41" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "924 -2608 64" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]8,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]8" + "filtername" "blocker_filter_1" + "hammerid" "23837" + "model" "*42" + "StartDisabled" "1" +} +add: +{ + "origin" "232 -3200 100" + "OnEqualTo" "block_case_1_a]9,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]9,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]9" + "CompareValue" "1" + "hammerid" "23903" + "InitialValue" "1" +} +add: +{ + "origin" "232 -3232 80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "block_1_relay_a]9" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "block_1_trigger_a]9,FireUser1,,0,1" + "OnSpawn" "max_blocks_branch,Test,,0.03,1" + "OnSpawn" "maker_1_a]9,ForceSpawn,,0.09,1" + "OnSpawn" "block_case_1_a]9,Kill,,0.11,1" + "OnSpawn" "block_case_2_a]9,Kill,,0.11,1" + "OnSpawn" "build_compare_1_a]9,Kill,,0.11,1" + "OnSpawn" "block_1_trigger_a]9,Kill,,0.11,1" + "OnSpawn" "maker_1_a]9,Kill,,0.11,1" + "OnSpawn" "builder_parent_1_a]9,Kill,,0.11,1" + "OnSpawn" "max_blocks_counter,Add,1,0,1" + "OnSpawn" "coin_maker_a]9,FireUser1,,0,1" + "OnSpawn" "block_9_door,Open,,0,1" + "hammerid" "23905" +} +add: +{ + "OnCase04" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_6,0,1" + "OnCase02" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_1_a]2,0,1" + "origin" "256 -3232 80" + "OnCase05" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_7,0,1" + "OnCase03" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_1_a]3,0,1" + "classname" "logic_case" + "targetname" "block_case_1_a]9" + "hammerid" "23907" + "OnCase01" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_1_a]1,0,1" +} +add: +{ + "OnCase02" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_6,0,1" + "origin" "256 -3252 80" + "classname" "logic_case" + "targetname" "block_case_2_a]9" + "hammerid" "23909" + "OnCase01" "maker_1_a]9,AddOutput,EntityTemplate blockTemplate_5,0,1" +} +add: +{ + "Template07" "maker_1_a]9" + "Template05" "block_case_2_a]9" + "Template03" "block_1_relay_a]9" + "Template01" "block_9_phys" + "Template11" "anti_overlab_trigger_3" + "origin" "280 -3232 80" + "Template09" "coin_maker_a]9" + "Template06" "builder_parent_1_a]9" + "Template04" "block_case_1_a]9" + "spawnflags" "0" + "Template02" "build_compare_1_a]9" + "Template12" "meteor_spawner_case_9" + "classname" "point_template" + "Template10" "block_9_door" + "targetname" "blockTemplate_1_a]9" + "hammerid" "23911" + "Template08" "block_1_trigger_a]9" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "924 -3232 300" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]9,SetValue,0,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]9" + "filtername" "blocker_filter_2" + "hammerid" "23919" + "model" "*43" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.01,-1" + "OnUser1" "!self,FireUser1,,0.02,-1" + "wait" "1" + "origin" "924 -3232 304" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "build_compare_1_a]9,SetValue,2,0,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "block_1_trigger_a]9" + "filtername" "blocker_filter_1" + "hammerid" "23922" + "model" "*44" + "StartDisabled" "1" +} +add: +{ + "Template01" "prop_detail_1" + "origin" "1064 104 88" + "classname" "point_template" + "spawnflags" "0" + "Template02" "block_detail_1" + "targetname" "detailTemplate_1" + "hammerid" "24951" +} +add: +{ + "Template01" "prop_detail_2" + "origin" "1064 584 88" + "classname" "point_template" + "spawnflags" "0" + "Template02" "block_detail_2" + "targetname" "detailTemplate_2" + "hammerid" "25007" +} +add: +{ + "Template01" "prop_detail_3" + "origin" "1064 1040 88" + "classname" "point_template" + "spawnflags" "0" + "Template02" "block_detail_3" + "targetname" "detailTemplate_3" + "hammerid" "25027" +} +add: +{ + "Template03" "item_house_relay" + "Template01" "block_item_1" + "origin" "1520 96 88" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_house_case" + "Template02" "item_maker" + "targetname" "itemTemplate_1" + "hammerid" "25048" +} +add: +{ + "OnCase11" "detail_maker_a]1,AddOutput,EntityTemplate teleportTemplate_1,0,1" + "OnCase04" "detail_maker_a]1,AddOutput,EntityTemplate itemTemplate_1,0,1" + "OnCase08" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "OnCase02" "detail_maker_a]1,AddOutput,EntityTemplate detailTemplate_2,0,1" + "OnCase06" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "origin" "1288 -724 80" + "OnCase05" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "OnCase09" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "OnCase03" "detail_maker_a]1,AddOutput,EntityTemplate detailTemplate_3,0,1" + "classname" "logic_case" + "targetname" "detail_case_a]1" + "OnCase10" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "hammerid" "25807" + "OnCase07" "detail_maker_a]1,AddOutput,EntityTemplate none,0,1" + "OnCase01" "detail_maker_a]1,AddOutput,EntityTemplate detailTemplate_1,0,1" +} +add: +{ + "OnCase11" "detail_maker_a]4,AddOutput,EntityTemplate teleportTemplate_1,0,1" + "OnCase04" "detail_maker_a]4,AddOutput,EntityTemplate itemTemplate_1,0,1" + "OnCase08" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "OnCase02" "detail_maker_a]4,AddOutput,EntityTemplate detailTemplate_2,0,1" + "OnCase06" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "origin" "1564 -2584 80" + "OnCase05" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "OnCase09" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "OnCase03" "detail_maker_a]4,AddOutput,EntityTemplate detailTemplate_3,0,1" + "classname" "logic_case" + "targetname" "detail_case_a]4" + "OnCase10" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "hammerid" "26040" + "OnCase07" "detail_maker_a]4,AddOutput,EntityTemplate none,0,1" + "OnCase01" "detail_maker_a]4,AddOutput,EntityTemplate detailTemplate_1,0,1" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.05,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + "wait" "1" + "origin" "530 -2010 44" + "OnStartTouch" "block_7_train,FireUser1,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "anti_overlab_trigger_1" + "filtername" "anti_stack_filter" + "hammerid" "26273" + "model" "*49" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.05,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + "wait" "1" + "origin" "536 -2608 44" + "OnStartTouch" "block_8_train,FireUser1,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "anti_overlab_trigger_2" + "filtername" "anti_stack_filter" + "hammerid" "26365" + "model" "*50" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.05,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + "wait" "1" + "origin" "536 -3232 70" + "OnStartTouch" "block_9_door,FireUser1,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "anti_overlab_trigger_3" + "filtername" "anti_stack_filter" + "hammerid" "26432" + "model" "*51" + "StartDisabled" "1" +} +add: +{ + "Template05" "block_teleport_trigger" + "Template03" "block_teleport_des" + "Template01" "block_teleport_1" + "origin" "1520 584 88" + "classname" "point_template" + "spawnflags" "0" + "Template04" "block_teleport_teleport" + "Template02" "prop_teleport_flag" + "targetname" "teleportTemplate_1" + "hammerid" "27428" +} +add: +{ + "origin" "1506 582 108" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "prop_teleport_flag,SetAnimation,a2,0,1" + "OnStartTouch" "prop_teleport_flag,SetAnimation,a3,5,1" + "OnStartTouch" "prop_teleport_flag,SetDefaultAnimation,a3,5,1" + "OnStartTouch" "server,Command,say ***A Zombie CheckPoint Has Been Reached***,0,1" + "OnStartTouch" "castle_flag_teleport,Enable,,0,1" + "OnStartTouch" "block_teleport_teleport,Enable,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "block_teleport_trigger" + "filtername" "zombie" + "hammerid" "28278" + "parentname" "block_teleport_1" + "model" "*54" + "StartDisabled" "0" +} +add: +{ + "origin" "984 -3600 100" + "OnEqualTo" "block_case_1_a]6,PickRandom,,0,1" + "classname" "logic_compare" + "OnLessThan" "block_case_2_a]6,PickRandom,,0,1" + "OnGreaterThan" "maker_1_a]6,AddOutput,EntityTemplate blockTemplate_turnaround,0,1" + "targetname" "build_compare_1_a]6" + "CompareValue" "1" + "hammerid" "28860" + "InitialValue" "1" +} +add: +{ + "max" "10" + "origin" "-788 -78.0001 -14628" + "classname" "math_counter" + "OutValue" "coins_toggle_1,IncrementTextureIndex,,0,-1" + "targetname" "counter_coins_math_1" + "hammerid" "31345" + "OnHitMax" "!self,SetValue,0,0,-1" + "OnHitMax" "counter_coins_math_2,Add,1,0,-1" + "OnHitMax" "coins_toggle_1,SetTextureIndex,0,0.01,-1" +} +add: +{ + "max" "10" + "origin" "-788 -158 -14628" + "classname" "math_counter" + "OutValue" "coins_toggle_2,IncrementTextureIndex,,0,-1" + "targetname" "counter_coins_math_2" + "hammerid" "31349" + "OnHitMax" "!self,SetValue,0,0,-1" + "OnHitMax" "counter_coins_math_3,Add,1,0,-1" + "OnHitMax" "coins_toggle_2,SetTextureIndex,0,0.01,-1" +} +add: +{ + "max" "1" + "origin" "-788 -234 -14628" + "classname" "math_counter" + "OutValue" "coins_toggle_3,IncrementTextureIndex,,0,-1" + "targetname" "counter_coins_math_3" + "hammerid" "31353" + "OnHitMax" "counter_coins_math_1,Kill,,0,1" + "OnHitMax" "counter_coins_math_2,Kill,,0,1" + "OnHitMax" "counter_coins_math_3,Kill,,0.05,1" +} +add: +{ + "OnUser1" "!self,Add,1,0,-1" + "OnUser1" "!self,FireUser1,,1,-1" + "max" "10" + "origin" "80 798 -14628" + "classname" "math_counter" + "OutValue" "timer_toggle_1,IncrementTextureIndex,,0,-1" + "targetname" "counter_timer_math_1" + "hammerid" "31357" + "OnHitMax" "!self,SetValue,0,0,-1" + "OnHitMax" "counter_timer_math_2,Add,1,0,-1" + "OnHitMax" "timer_toggle_1,SetTextureIndex,0,0.01,-1" +} +add: +{ + "max" "7" + "origin" "0 798 -14628" + "classname" "math_counter" + "OutValue" "timer_toggle_2,IncrementTextureIndex,,0,-1" + "targetname" "counter_timer_math_2" + "hammerid" "31363" + "OnHitMax" "!self,Kill,,0.05,1" + "OnHitMax" "counter_timer_math_1,AddOutput,OnHitMax nuke_trigger:FireUser1:0.00:1,0,1" + "OnHitMax" "counter_timer_math_1,AddOutput,OnHitMax timer_toggle_1:SetTextureIndex:9:0.05:1,0,1" + "OnHitMax" "counter_timer_math_1,AddOutput,OnHitMax timer_toggle_1:kill:0.06:1,0,1" +} +add: +{ + "Template07" "volcano_hurt" + "Template05" "volcano_push" + "Template03" "nuke_skybox" + "Template01" "lava_illusionary" + "origin" "608 -704 152" + "Template06" "volcano_illusionary" + "spawnflags" "2" + "Template04" "volcano_phys" + "classname" "point_template" + "Template02" "lava_illusionary_skybox" + "targetname" "nukeTemplate" + "hammerid" "32355" +} +add: +{ + "OnMapSpawn" "server,Command,say Map By Ricca2554,2,1" + "OnMapSpawn" "start_maker,ForceSpawn,,3,1" + "OnMapSpawn" "timer_toggle_2,SetTextureIndex,2,0.15,1" + "OnMapSpawn" "timer_toggle_1,SetTextureIndex,8,0.15,1" + "OnMapSpawn" "counter_timer_math_1,Add,9,0.15,1" + "OnMapSpawn" "max_coins_toggle_1,SetTextureIndex,1,0.15,1" + "OnMapSpawn" "wind_amb,PlaySound,,3,1" + "OnMapSpawn" "z_mineTemplate,AddOutput,origin 221.5 -232 -32,2,1" + "OnMapSpawn" "z_wallTemplate,AddOutput,origin 37.5 -232 -32,2,1" + "OnMapSpawn" "launcherTemplate,AddOutput,origin 129.5 -232 -32,2,1" + "OnMapSpawn" "h_wallTemplate,AddOutput,origin -54.5 -232 -32,2,1" + "OnMapSpawn" "h_pushTemplate,AddOutput,origin -146.5 -232 -32,2,1" + "OnMapSpawn" "jet_jackTemplate,AddOutput,origin -238.5 -232 -32,2,1" + "OnMapSpawn" "jet_jackTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "h_pushTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "h_wallTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "launcherTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "z_wallTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "z_mineTemplate,ForceSpawn,,3,1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_min 10,0,1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_max 10,0,1" + "OnMapSpawn" "server,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "server,Command,mp_freezetime 5,0,1" + "OnMapSpawn" "server,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "server,Command,zr_respawn_delay 3,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "server,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "server,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "server,Command,mp_flashlight 0,0,1" + "OnMapSpawn" "server,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "server,Command, mp_roundtime 15,0,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies health 10000,0.1,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies speed 350,0.04,1" + "OnMapSpawn" "server,Command,zr_class_modify humans speed 315,0.02,1" + "OnMapSpawn" "server,Command,say Original Concept By Cuniczek,4,1" + "OnMapSpawn" "User_*,AddOutput,targetname player,0.05,1" + "OnMapSpawn" "!player,AddOutput,targetname player,0.05,1" + "OnMapSpawn" "music_case,PickRandomShuffle,,4,1" + "OnMapSpawn" "spawn_trigger,Kill,,3,1" + "OnMapSpawn" "blue_coin_timer,Enable,,10,1" + "OnMapSpawn" "volcano_rotate,AddOutput,maxspeed 1000,1,1" + "OnMapSpawn" "volcano_rotate,Stop,,2,1" + "OnMapSpawn" "volcano_rotate,Start,,2.2,1" + "origin" "548 -752 168" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "32371" +} +add: +{ + "origin" "0 -144 -5088" + "alternateticksfix" "0" + "pushdir" "90 0 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "700" + "targetname" "volcano_push" + "hammerid" "40373" + "model" "*67" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "nuke_fade,Fade,,3,1" + "OnUser1" "block_toggle,IncrementTextureIndex,,6,1" + "OnUser1" "block*,SetHealth,2000,6,1" + "OnUser1" "block*,SetDamageFilter,,6,1" + "OnUser1" "bunker_door*,Open,,8.5,1" + "OnUser1" "nukeTemplate,ForceSpawn,,6,1" + "OnUser1" "castle_phys,Kill,,6,1" + "OnUser1" "castle_flag,Kill,,6,1" + "OnUser1" "castle_flag_teleport,Kill,,6,1" + "OnUser1" "bunker_door*,Close,,0,1" + "OnUser1" "meteor_timer,Enable,,10,1" + "OnUser1" "block_bunker_light*,Kill,,6,1" + "OnUser1" "prop_detail_*,Kill,,6,1" + "OnUser1" "block_detail_*,Break,,240,1" + "OnUser1" "block_item_1,Break,,240,1" + "OnUser1" "block_teleport_1,Break,,240,1" + "OnUser1" "block_bunker_light*,LightOff,,5,1" + "OnUser1" "bunker_trigger_stuff,Enable,,4,1" + "OnUser1" "bunker_trigger_stuff,Disable,,5,1" + "OnUser1" "server,Command,zr_respawn 0,4,1" + "OnUser1" "server,Command,zr_zspawn 0,4,1" + "OnUser1" "fall_hurt,AddOutput,Damage 100000,6,1" + "OnUser1" "spawn_trigger,Kill,,6,1" + "OnUser1" "jet_jackbutton*,Unlock,,5,1" + "OnUser1" "!self,FireUser4,,8.5,1" + "OnUser1" "nuke_sound,PlaySound,,3,1" + "OnUser1" "nuke,Enable,,5,1" + "OnUser1" "human_win_math,FireUser1,,6,1" + "OnUser1" "human_win_math,FireUser2,,6,1" + "OnUser1" "volcano_meteor_timer,Enable,,40,1" + "origin" "576 -704 152" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "nuke_trigger" + "OnUser4" "!self,FireUser4,,3,-1" + "OnUser4" "jet_pack_recharge*,Enable,,0,-1" + "hammerid" "42361" +} +add: +{ + "Template05" "meteor_particle" + "Template03" "meteor_relay_1" + "Template01" "meteor_phys_1" + "origin" "-1920 -3379.1 -3852.87" + "classname" "point_template" + "spawnflags" "0" + "Template04" "meteor_hurt_1" + "Template02" "meteor_thruster_1" + "targetname" "meteorTemplate_1" + "hammerid" "42958" +} +add: +{ + "origin" "-1800 -3379.1 531.132" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "meteor_relay_1" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "meteor_phys_1,Break,,6,1" + "OnSpawn" "meteor_thruster_1,Activate,,0.01,1" + "hammerid" "42965" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -976 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_1" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43000" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -1360 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_2" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43014" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -2016 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_3" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43046" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -2608 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_4" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43051" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -3232 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_5" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43060" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1312 -3632 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_6" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43067" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "598 -2078 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_7" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43075" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "338 -2608 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_8" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43081" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "380 -3232 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_9" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43088" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "2416 -1616 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_TurnAround" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43093" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase11" "!self,FireUser1,,0,-1" + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase15" "!self,FireUser1,,0,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase13" "!self,FireUser1,,0,-1" + "OnCase06" "!self,FireUser1,,0,-1" + "OnCase16" "meteor_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + "origin" "1196 -516 136" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase09" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "meteor_spawner_case_bunker" + "OnCase10" "!self,FireUser1,,0,-1" + "hammerid" "43099" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase14" "!self,FireUser1,,0,-1" + "OnCase12" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnTimer" "meteor_spawner_case_*,PickRandom,,0,-1" + "OnTimer" "!self,AddOutput,LowerRandomBound 4,15,1" + "OnTimer" "!self,AddOutput,UpperRandomBound 4,30,1" + "UpperRandomBound" "10" + "origin" "-1920 -3216 728" + "LowerRandomBound" "10" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "meteor_timer" + "hammerid" "43144" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "jet_pack_door,Close,,0.01,-1" + "OnTrigger" "jet_pack_door,SetSpeed,5,0,-1" + "origin" "-1954 -3142 272" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "jet_pack_recharge" + "hammerid" "43825" + "StartDisabled" "1" +} +add: +{ + "origin" "-1951 -3124 284.2" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "jet_jack_push" + "hammerid" "43830" + "parentname" "jet_jackphys" + "model" "*72" + "StartDisabled" "1" +} +add: +{ + "origin" "-1951.5 -3124 284.2" + "alternateticksfix" "0" + "pushdir" "-90 0 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "2000" + "targetname" "jet_jack_push" + "hammerid" "43833" + "parentname" "jet_jackphys" + "model" "*73" + "StartDisabled" "1" +} +add: +{ + "Template05" "jet_pack_recharge" + "Template03" "jet_jackbutton" + "Template01" "jet_jack_push" + "origin" "-1954 -3124 272" + "Template06" "jet_jackelites" + "spawnflags" "0" + "Template04" "jet_pack_door" + "classname" "point_template" + "Template02" "jet_jackphys" + "targetname" "jet_jackTemplate" + "hammerid" "43841" +} +add: +{ + "origin" "-1883 -2984.12 296.139" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "rocket_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "rocket_explosion,Kill,,5,1" + "OnSpawn" "rocket_thruster,Kill,,5,1" + "OnSpawn" "rocket_hurt,Kill,,5,1" + "OnSpawn" "rocket,Kill,,5,1" + "OnSpawn" "rocket_sound,PlaySound,,0,1" + "OnSpawn" "rocket_sound,Volume,0,5,1" + "OnSpawn" "rocket_sound,StopSound,,5.01,1" + "OnSpawn" "rocket_sound,Kill,,5.02,1" + "OnSpawn" "rocket_thruster,Activate,,0,1" + "hammerid" "43998" +} +add: +{ + "Template05" "rocket" + "Template03" "rocket_explosion" + "Template01" "rocket_sound" + "origin" "-1883 -2968.12 296.139" + "Template06" "rocket_thruster" + "spawnflags" "0" + "Template04" "rocket_hurt" + "classname" "point_template" + "Template02" "rocket_relay" + "targetname" "rocketTemplate" + "hammerid" "44000" +} +add: +{ + "Template05" "launcherelites" + "Template03" "launcherbutton" + "Template01" "launcher_strip" + "origin" "-1955 -2958.12 271.139" + "classname" "point_template" + "spawnflags" "0" + "Template04" "launcher_maker" + "Template02" "launcher_prop" + "targetname" "launcherTemplate" + "hammerid" "44023" +} +add: +{ + "wait" "1" + "origin" "-1955.89 -2959.37 272.64" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "launcher_strip" + "filtername" "zombie" + "hammerid" "44025" + "model" "*77" + "StartDisabled" "0" +} +add: +{ + "origin" "1520 -516 140" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "OnStartTouch" "bunker_above_stuff_maker,ForceSpawn,,3,1" + "OnStartTouch" "!activator,AddOutput,targetname safe_player,0,-1" + "classname" "trigger_once" + "spawnflags" "1097" + "targetname" "bunker_trigger_stuff" + "filtername" "bunker_filter_coins_and_player" + "hammerid" "44589" + "parentname" "block_bunker" + "model" "*78" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,3,-1" + "OnTrigger" "jetpackitem_spawner,ForceSpawnAtEntityOrigin,!caller,0,-1" + "OnTrigger" "above_bunker_mathcounter_1,Add,1,0,-1" + "wait" "2" + "origin" "1537 -460 244" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "above_bunker_trigger" + "filtername" "human" + "hammerid" "44822" + "model" "*80" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,3,-1" + "OnTrigger" "rocketitem_spawner,ForceSpawnAtEntityOrigin,!caller,0,-1" + "OnTrigger" "above_bunker_mathcounter_2,Add,1,0,-1" + "wait" "2" + "origin" "1537 -581 244" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "above_bunker_trigger2" + "filtername" "zombie" + "hammerid" "44841" + "model" "*81" + "StartDisabled" "0" +} +add: +{ + "max" "4" + "origin" "1515 -460 226" + "classname" "math_counter" + "targetname" "above_bunker_mathcounter_1" + "hammerid" "44866" + "OnHitMax" "!self,Kill,,0,1" + "OnHitMax" "above_bunker_stuff,Kill,,0,1" + "OnHitMax" "above_bunker_trigger,Kill,,0,1" +} +add: +{ + "max" "4" + "origin" "1515 -582 226" + "classname" "math_counter" + "targetname" "above_bunker_mathcounter_2" + "hammerid" "44913" + "OnHitMax" "!self,Kill,,0,1" + "OnHitMax" "above_bunker_stuff2,Kill,,0,1" + "OnHitMax" "above_bunker_trigger2,Kill,,0,1" +} +add: +{ + "Template05" "above_bunker_stuff2" + "Template03" "above_bunker_mathcounter_1" + "Template01" "above_bunker_stuff" + "origin" "1496 -516 225" + "Template06" "above_bunker_mathcounter_2" + "spawnflags" "0" + "Template04" "above_bunker_trigger2" + "classname" "point_template" + "Template02" "above_bunker_trigger" + "targetname" "above_makerTemplate" + "hammerid" "44922" +} +add: +{ + "Template05" "h_wall_maker" + "Template03" "h_wallbutton" + "Template01" "h_wall_door" + "origin" "-2758.21 -2886 246.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "h_wallelites" + "Template02" "h_wall_math" + "targetname" "h_wallTemplate" + "hammerid" "45451" +} +add: +{ + "origin" "-2690.21 -2951 250.765" + "classname" "logic_relay" + "targetname" "h_blocker_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "h_blocker_phys,Break,,30,1" + "hammerid" "45464" +} +add: +{ + "max" "13" + "origin" "-2716.21 -2905 259.765" + "classname" "math_counter" + "targetname" "h_wall_math" + "hammerid" "45466" + "OnHitMax" "!self,Kill,,1,1" + "OnHitMax" "h_wall_maker,Kill,,1,1" + "OnHitMax" "h_wallbutton,Kill,,1,1" + "OnHitMax" "h_wall_door,Kill,,1,1" +} +add: +{ + "Template01" "h_blocker_phys" + "origin" "-2689.21 -2886 228.765" + "classname" "point_template" + "spawnflags" "0" + "Template02" "h_blocker_relay" + "targetname" "h_blockerTemplate" + "hammerid" "45472" +} +add: +{ + "Template05" "z_wall_maker" + "Template03" "z_wallbutton" + "Template01" "z_wall_door" + "origin" "-2758.24 -3017 246.765" + "Template06" "z_wall_strip" + "spawnflags" "0" + "Template04" "z_wallelites" + "classname" "point_template" + "Template02" "z_wall_math" + "targetname" "z_wallTemplate" + "hammerid" "45474" +} +add: +{ + "max" "13" + "origin" "-2716.24 -3036 259.765" + "classname" "math_counter" + "targetname" "z_wall_math" + "hammerid" "45479" + "OnHitMax" "!self,Kill,,1,1" + "OnHitMax" "z_wall_maker,Kill,,1,1" + "OnHitMax" "z_wallbutton,Kill,,1,1" + "OnHitMax" "z_wall_door,Kill,,1,1" +} +add: +{ + "origin" "-2690.24 -3082 250.765" + "classname" "logic_relay" + "targetname" "z_blocker_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "z_blocker_phys,Break,,30,1" + "hammerid" "45491" +} +add: +{ + "Template01" "z_blocker_phys" + "origin" "-2579.21 -3017 211.765" + "classname" "point_template" + "spawnflags" "0" + "Template02" "z_blocker_relay" + "targetname" "z_blockerTemplate" + "hammerid" "45493" +} +add: +{ + "wait" "1" + "origin" "-2759.11 -3018.25 248.26" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "z_wall_strip" + "filtername" "zombie" + "hammerid" "45497" + "model" "*89" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-2418.21 -2870 216.76" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 700,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tramp_boost_trigger" + "hammerid" "45504" + "parentname" "tramp_boost_prop" + "model" "*90" + "StartDisabled" "0" +} +add: +{ + "Template03" "h_trampelites" + "Template01" "h_trampbutton" + "origin" "-2598.21 -2872 246.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "tramp_prop" + "Template02" "h_tramp_maker" + "targetname" "h_trampTemplate" + "hammerid" "45507" +} +add: +{ + "Template03" "tramp_boost_relay" + "Template01" "tramp_boost_trigger" + "origin" "-2418.21 -2870 188.765" + "classname" "point_template" + "spawnflags" "0" + "Template02" "tramp_boost_prop" + "targetname" "tramp_boostTemplate" + "hammerid" "45520" +} +add: +{ + "origin" "-2418.21 -2896 230.765" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "tramp_boost_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "tramp_boost_trigger,Kill,,20,1" + "OnSpawn" "tramp_boost_prop,Kill,,20,1" + "hammerid" "45522" +} +add: +{ + "Template05" "z_tramp_strip" + "Template03" "z_trampelites" + "Template01" "z_trampbutton" + "origin" "-2598.21 -2752 246.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "tramp_prop2" + "Template02" "z_tramp_maker" + "targetname" "z_trampTemplate" + "hammerid" "45533" +} +add: +{ + "wait" "1" + "origin" "-2599.11 -2753.25 248.26" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "z_tramp_strip" + "filtername" "zombie" + "hammerid" "45537" + "model" "*93" + "StartDisabled" "0" +} +add: +{ + "Template07" "flame_item_particle" + "Template05" "flame_timer" + "Template03" "h_flameelites" + "Template01" "h_flamebutton" + "origin" "-2758.21 -3154 246.765" + "Template06" "flame_math" + "spawnflags" "0" + "Template04" "h_flame_hurt" + "classname" "point_template" + "Template02" "h_flame_door" + "targetname" "h_flameTemplate" + "hammerid" "45540" +} +add: +{ + "OnTimer" "flame_math,Add,1,0,-1" + "origin" "-2735.21 -3190 263.765" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "flame_timer" + "hammerid" "45557" + "RefireTime" "1" + "StartDisabled" "1" +} +add: +{ + "max" "25" + "origin" "-2735.21 -3210 263.765" + "classname" "math_counter" + "targetname" "flame_math" + "hammerid" "45559" + "OnHitMax" "flame_timer,Kill,,0,1" + "OnHitMax" "h_flamebutton,Kill,,0,1" + "OnHitMax" "h_flame_hurt,Kill,,0,1" + "OnHitMax" "!self,Kill,,0.01,1" + "OnHitMax" "flame_item_particle,Kill,,0,1" +} +add: +{ + "Template05" "push_particle" + "Template03" "h_pushbutton" + "Template01" "push_trigger" + "origin" "-2758.21 -3300 246.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "h_pushelites" + "Template02" "push_prop" + "targetname" "h_pushTemplate" + "hammerid" "45561" +} +add: +{ + "origin" "-2530.21 -3300 258.76" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "600" + "targetname" "push_trigger" + "filtername" "zombie" + "hammerid" "45572" + "parentname" "h_pushbutton" + "model" "*98" + "StartDisabled" "1" +} +add: +{ + "Template05" "z_ladder_strip" + "Template03" "z_ladderelites" + "Template01" "z_ladderbutton" + "origin" "-2404.21 -2748 246.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "ladder_prop" + "Template02" "z_ladder_maker" + "targetname" "z_ladderTemplate" + "hammerid" "45707" +} +add: +{ + "wait" "1" + "origin" "-2405.11 -2749.25 248.26" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "z_ladder_strip" + "filtername" "zombie" + "hammerid" "45709" + "model" "*99" + "StartDisabled" "0" +} +add: +{ + "Template03" "ladder_relay" + "Template01" "ladder_vis" + "origin" "-2286.21 -2748 198.765" + "classname" "point_template" + "spawnflags" "0" + "Template02" "ladder_phys" + "targetname" "ladderTemplate" + "hammerid" "45727" +} +add: +{ + "origin" "-2286.21 -2774 238.765" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "ladder_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "ladder_phys,Break,,30,1" + "OnSpawn" "ladder_vis,Kill,,30,1" + "hammerid" "45732" +} +add: +{ + "Template05" "z_mine_strip" + "Template03" "z_mineelites" + "Template01" "z_minebutton" + "origin" "-2404.21 -2692 246.765" + "Template06" "mine_math" + "spawnflags" "0" + "Template04" "mine_vis" + "classname" "point_template" + "Template02" "z_mine_maker" + "targetname" "z_mineTemplate" + "hammerid" "45734" +} +add: +{ + "wait" "1" + "origin" "-2405.11 -2693.25 248.26" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "z_mine_strip" + "filtername" "zombie" + "hammerid" "45736" + "model" "*102" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-2305.21 -2692 248.76" + "OnStartTouch" "mine_ex,Explode,,0,1" + "OnStartTouch" "mine_phys,Kill,,0.01,1" + "OnStartTouch" "!self,Kill,,0.01,1" + "OnStartTouch" "mine_ex,Kill,,0.01,1" + "OnStartTouch" "mine_sound,PlaySound,,0,1" + "OnStartTouch" "mine_sound,Kill,,0.04,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "mine_trigger" + "filtername" "human" + "hammerid" "45756" + "parentname" "mine_phys" + "model" "*106" + "StartDisabled" "0" +} +add: +{ + "origin" "-2305.21 -2722 249.765" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "mine_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "mine_trigger,Kill,,50,1" + "OnSpawn" "mine_ex,Kill,,50,1" + "OnSpawn" "mine_phys,Kill,,50,1" + "OnSpawn" "mine_sound,Kill,,50,1" + "hammerid" "45761" +} +add: +{ + "Template05" "mine_sound" + "Template03" "mine_ex" + "Template01" "mine_relay" + "origin" "-2305.21 -2692 214.765" + "classname" "point_template" + "spawnflags" "0" + "Template04" "mine_phys" + "Template02" "mine_trigger" + "targetname" "mineTemplate" + "hammerid" "45763" +} +add: +{ + "max" "4" + "origin" "-2382.21 -2712 248.765" + "classname" "math_counter" + "targetname" "mine_math" + "hammerid" "45765" + "OnHitMax" "!self,Kill,,0.01,1" + "OnHitMax" "z_minebutton,Kill,,1,1" + "OnHitMax" "z_mine_maker,Kill,,1,1" + "OnHitMax" "mine_vis,Kill,,1,1" +} +add: +{ + "OnCase04" "item_maker,AddOutput,EntityTemplate z_trampTemplate,0,1" + "OnCase08" "item_maker,AddOutput,EntityTemplate h_pushTemplate,0,1" + "OnCase02" "item_maker,AddOutput,EntityTemplate z_ladderTemplate,0,1" + "OnCase06" "item_maker,AddOutput,EntityTemplate z_wallTemplate,0,1" + "origin" "1520 120 128" + "OnCase05" "item_maker,AddOutput,EntityTemplate h_wallTemplate,0,1" + "OnCase09" "item_maker,AddOutput,EntityTemplate launcherTemplate,0,1" + "OnCase03" "item_maker,AddOutput,EntityTemplate h_trampTemplate,0,1" + "classname" "logic_case" + "targetname" "item_house_case" + "OnCase10" "item_maker,AddOutput,EntityTemplate jet_jackTemplate,0,1" + "hammerid" "46404" + "OnCase07" "item_maker,AddOutput,EntityTemplate h_flameTemplate,0,1" + "OnCase01" "item_maker,AddOutput,EntityTemplate z_mineTemplate,0,1" +} +add: +{ + "origin" "1488 96 128" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "item_house_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "item_house_case,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawn,,0.03,1" + "OnSpawn" "item_maker,Kill,,0.05,1" + "OnSpawn" "item_house_case,Kill,,0.05,1" + "hammerid" "46439" +} +add: +{ + "wait" "1" + "origin" "0 0 -10948" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "!activator,AddOutput,origin 0 -396 119.15,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fall_death" + "hammerid" "46542" + "model" "*107" + "StartDisabled" "0" +} +add: +{ + "OnEndTouch" "speedmod,ModifySpeed,1,0,-1" + "wait" "1" + "origin" "0 0 13896" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "zombie_teleport_speed" + "hammerid" "46660" + "model" "*108" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.05,-1" + "wait" "1" + "origin" "656 -828 180" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "perma_coin_adder_trigger" + "hammerid" "46711" + "model" "*109" + "StartDisabled" "0" +} +add: +{ + "Template01" "perma_coin_adder_trigger" + "origin" "656 -828 180" + "classname" "point_template" + "spawnflags" "0" + "Template02" "perma_coin_adder_relay" + "targetname" "perma_coinTemplate" + "hammerid" "46740" +} +add: +{ + "max" "99999" + "origin" "0 -72 -44" + "classname" "math_counter" + "OutValue" "shop_compare_*,SetValue,,0,-1" + "targetname" "shop_math" + "hammerid" "46791" +} +add: +{ + "wait" "1" + "origin" "-0 -28 -18" + "OnStartTouch" "!activator,AddOutput,origin 0 -396 119.15,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "shop_teleport" + "hammerid" "46930" + "model" "*110" + "StartDisabled" "0" +} +add: +{ + "origin" "230 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_1,Kill,,0,1" + "targetname" "shop_compare_1" + "CompareValue" "59" + "hammerid" "47223" +} +add: +{ + "origin" "138 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_2,Kill,,0,1" + "targetname" "shop_compare_2" + "CompareValue" "39" + "hammerid" "47232" +} +add: +{ + "origin" "46 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_3,Kill,,0,1" + "targetname" "shop_compare_3" + "CompareValue" "19" + "hammerid" "47237" +} +add: +{ + "origin" "-46 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_4,Kill,,0,1" + "targetname" "shop_compare_4" + "CompareValue" "19" + "hammerid" "47242" +} +add: +{ + "origin" "-138 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_5,Kill,,0,1" + "targetname" "shop_compare_5" + "CompareValue" "49" + "hammerid" "47246" +} +add: +{ + "origin" "-230 -179 -6" + "classname" "logic_compare" + "OnGreaterThan" "shop_button_6,Kill,,0,1" + "targetname" "shop_compare_6" + "CompareValue" "69" + "hammerid" "47250" +} +add: +{ + "wait" "1" + "origin" "0 -120 214" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "points_reset,ApplyScore,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "spawn_trigger" + "hammerid" "47985" + "model" "*117" + "StartDisabled" "0" +} +add: +{ + "OnCase04" "!self,PickRandomShuffle,,117,-1" + "OnCase04" "music_sound_*,StopSound,,117,-1" + "OnCase04" "music_sound_*,Volume,0,117,-1" + "OnCase04" "music_sound_4,Volume,10,0.1,-1" + "OnCase02" "!self,PickRandomShuffle,,143,-1" + "OnCase02" "music_sound_*,StopSound,,143,-1" + "OnCase02" "music_sound_2,Volume,10,0.1,-1" + "OnCase02" "music_sound_*,Volume,0,143,-1" + "OnCase06" "!self,PickRandomShuffle,,129,-1" + "OnCase06" "music_sound_*,StopSound,,129,-1" + "OnCase06" "music_sound_*,Volume,0,129,-1" + "OnCase06" "music_sound_6,Volume,10,0.1,-1" + "origin" "556 -912 112" + "OnCase05" "music_sound_*,Volume,0,93,-1" + "OnCase05" "music_sound_*,StopSound,,93,-1" + "OnCase05" "!self,PickRandomShuffle,,93,-1" + "OnCase05" "music_sound_5,Volume,10,0.1,-1" + "OnCase03" "music_sound_*,Volume,0,143,-1" + "OnCase03" "music_sound_*,StopSound,,143,-1" + "OnCase03" "!self,PickRandomShuffle,,143,-1" + "OnCase03" "music_sound_3,Volume,10,0.1,-1" + "classname" "logic_case" + "targetname" "music_case" + "hammerid" "48645" + "OnCase07" "music_sound_*,Volume,0,150,-1" + "OnCase07" "music_sound_*,StopSound,,150,-1" + "OnCase07" "!self,PickRandomShuffle,,150,-1" + "OnCase07" "music_sound_7,Volume,10,0.1,-1" + "OnCase01" "music_sound_*,Volume,0,131,-1" + "OnCase01" "music_sound_*,StopSound,,131,-1" + "OnCase01" "music_sound_1,Volume,10,0.1,-1" + "OnCase01" "!self,PickRandomShuffle,,131,-1" +} +add: +{ + "origin" "-260 0 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49409" +} +add: +{ + "origin" "-164.094 -0.00976563 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49411" +} +add: +{ + "origin" "-164.094 -64.0098 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49413" +} +add: +{ + "origin" "-164.094 -144.01 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49415" +} +add: +{ + "origin" "-164.094 -208.02 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49417" +} +add: +{ + "origin" "-200.011 -208.02 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49419" +} +add: +{ + "origin" "-200.011 -144.01 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49421" +} +add: +{ + "origin" "-200.011 -64.0098 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49423" +} +add: +{ + "origin" "-200.011 -0.00976563 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49425" +} +add: +{ + "origin" "-236.005 -0.00976563 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49427" +} +add: +{ + "origin" "-236.005 -64.0098 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49429" +} +add: +{ + "origin" "-272 -64.0098 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49431" +} +add: +{ + "origin" "-272 -144.01 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49433" +} +add: +{ + "origin" "-236.005 -144.01 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49435" +} +add: +{ + "origin" "-236.005 -208.02 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49437" +} +add: +{ + "origin" "-272 -208.02 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49439" +} +add: +{ + "origin" "-272 -0.00976563 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49441" +} +add: +{ + "origin" "271.813 0 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49443" +} +add: +{ + "origin" "271.813 -64 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49445" +} +add: +{ + "origin" "271.813 -144 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49447" +} +add: +{ + "origin" "271.813 -208.01 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49449" +} +add: +{ + "origin" "235.896 -208.01 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49451" +} +add: +{ + "origin" "235.896 -144 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49453" +} +add: +{ + "origin" "235.896 -64 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49455" +} +add: +{ + "origin" "235.896 0 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49457" +} +add: +{ + "origin" "199.901 0 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49459" +} +add: +{ + "origin" "199.901 -64 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49461" +} +add: +{ + "origin" "163.906 -64 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49463" +} +add: +{ + "origin" "163.906 -144 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49465" +} +add: +{ + "origin" "199.901 -144 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49467" +} +add: +{ + "origin" "199.901 -208.01 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49469" +} +add: +{ + "origin" "163.906 -208.01 192" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49471" +} +add: +{ + "origin" "163.906 0 192" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49473" +} +add: +{ + "origin" "259.813 0 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49475" +} +add: +{ + "origin" "259.813 -64 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49477" +} +add: +{ + "origin" "259.813 -144 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49479" +} +add: +{ + "origin" "259.813 -208.01 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49481" +} +add: +{ + "origin" "223.896 -208.01 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49483" +} +add: +{ + "origin" "223.896 -144 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49485" +} +add: +{ + "origin" "223.896 -64 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49487" +} +add: +{ + "origin" "223.896 0 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49489" +} +add: +{ + "origin" "187.901 0 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49491" +} +add: +{ + "origin" "187.901 -64 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49493" +} +add: +{ + "origin" "151.906 -64 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49495" +} +add: +{ + "origin" "151.906 -144 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49497" +} +add: +{ + "origin" "187.901 -144 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49499" +} +add: +{ + "origin" "187.901 -208.01 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49501" +} +add: +{ + "origin" "151.906 -208.01 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49503" +} +add: +{ + "origin" "151.906 0 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49505" +} +add: +{ + "origin" "-152.094 0 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49507" +} +add: +{ + "origin" "-152.094 -64 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49509" +} +add: +{ + "origin" "-152.094 -144 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49511" +} +add: +{ + "origin" "-152.094 -208.01 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49513" +} +add: +{ + "origin" "-188.011 -208.01 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49515" +} +add: +{ + "origin" "-188.011 -144 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49517" +} +add: +{ + "origin" "-188.011 -64 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49519" +} +add: +{ + "origin" "-188.011 0 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49521" +} +add: +{ + "origin" "-224.005 0 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49523" +} +add: +{ + "origin" "-224.005 -64 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49525" +} +add: +{ + "origin" "-260 -64 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49527" +} +add: +{ + "origin" "-260 -144 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49529" +} +add: +{ + "origin" "-224.005 -144 64" + "classname" "info_player_terrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49531" +} +add: +{ + "origin" "-224.005 -208.01 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49533" +} +add: +{ + "origin" "-260 -208.01 64" + "classname" "info_player_counterterrorist" + "angles" "0 270 0" + "enabled" "1" + "hammerid" "49535" +} +add: +{ + "origin" "626 -828 184" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "perma_coin_adder_relay" + "OnSpawn" "perma_coin_adder_trigger,FireUser1,,0,1" + "hammerid" "51005" +} +add: +{ + "origin" "1268 -446 90" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "bunker_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "bunker_toggle,SetTextureIndex,10,0,1" + "hammerid" "51780" +} +add: +{ + "origin" "728 -872 128" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "blue_coin_sprite,Kill,,0,1" + "OnStartTouch" "coin_phys_blue,SetParent,!activator,0,1" + "OnStartTouch" "max_coins,Add,1,0,1" + "OnStartTouch" "blue_coin_fade,Fade,,0,1" + "OnStartTouch" "coin_get_sound,PlaySound,,0,1" + "OnStartTouch" "points_add_1,ApplyScore,,0,1" + "OnStartTouch" "coin_phys_blue,SetParentAttachment,primary,0.01,1" + "OnStartTouch" "coin_phys_blue,AddOutput,targetname 15_coinz,0.05,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "blue_coin_trigger" + "hammerid" "53625" + "parentname" "coin_phys_blue" + "model" "*119" + "StartDisabled" "1" +} +add: +{ + "Template05" "blue_coin_keep_up" + "Template03" "blue_coin_sprite" + "Template01" "blue_coin_trigger" + "origin" "728 -872 -4010" + "Template06" "blue_coin_relay" + "spawnflags" "0" + "Template04" "blue_coin_drop_phys" + "classname" "point_template" + "Template02" "coin_phys_blue" + "targetname" "blue_coinTemplate" + "hammerid" "53628" +} +add: +{ + "OnTrigger" "blue_coin_drop_phys,Kill,,15,1" + "OnTrigger" "blue_coin_trigger,Kill,,15,1" + "OnTrigger" "blue_coin_keep_up,Kill,,15,1" + "OnTrigger" "coin_phys_blue,Kill,,15,1" + "OnTrigger" "blue_coin_sprite,Kill,,15,1" + "OnTrigger" "!self,Kill,,15,1" + "origin" "760 -872 128" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "blue_coin_relay" + "OnSpawn" "!self,Trigger,,1,1" + "OnSpawn" "blue_coin_sprite,FireUser1,,0.05,1" + "hammerid" "53760" +} +add: +{ + "OnTrigger" "blue_coin_maker,ForceSpawn,,0.04,-1" + "OnTrigger" "blue_coin_maker,AddOutput,angles 0 0 0,0.03,-1" + "OnTrigger" "blue_coin_spawner_door,ClearParent,,0.02,-1" + "OnTrigger" "blue_coin_spawner_door,SetParentAttachment,primary,0.01,-1" + "OnTrigger" "blue_coin_spawner_door,SetParent,!activator,0,-1" + "wait" "3" + "origin" "0 -80 1056" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "blue_coin_maker_trigger" + "filtername" "zombie" + "hammerid" "53812" + "model" "*123" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "blue_coin_maker_trigger,Enable,,0,-1" + "OnTimer" "blue_coin_maker_trigger,Disable,,0.05,-1" + "OnTimer" "blue_coin_timer,RefireTime,30,300,1" + "origin" "728 -940 96" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "blue_coin_timer" + "hammerid" "53822" + "RefireTime" "60" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "bunker_toggle,SetTextureIndex,25,0.05,-1" + "OnTrigger" "bunker_math,Add,15,0,-1" + "OnTrigger" "!activator,Kill,,0,-1" + "wait" "0.2" + "origin" "1337 -452 122" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "bunker_trigger_blue_coin" + "filtername" "blue_coin_filter" + "hammerid" "53896" + "parentname" "block_bunker" + "model" "*124" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "0 0 1792" + "OnStartTouch" "human_win_math,Subtract,10,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "zombie_detect_trigger" + "filtername" "zombie" + "hammerid" "54746" + "model" "*125" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "zombie_detect_trigger,Enable,,0,-1" + "OnUser1" "zombie_detect_trigger,Disable,,0.05,-1" + "OnUser1" "!self,FireUser1,,0.25,-1" + "max" "2" + "OnUser2" "!self,Add,1,0,-1" + "OnUser2" "!self,FireUser2,,1,-1" + "origin" "504 -752 104" + "classname" "math_counter" + "targetname" "human_win_math" + "hammerid" "54758" + "OnHitMax" "human_detect_trigger,Enable,,0,1" +} +add: +{ + "wait" "0.1" + "origin" "0 0 1808" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 shop_math:add:1:0.00:-1,0,-1" + "OnStartTouch" "server,Command,say ***10 Perma Coins Have Been Added To All Winners***,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "human_detect_trigger" + "filtername" "human" + "hammerid" "54776" + "model" "*126" + "StartDisabled" "1" +} +add: +{ + "origin" "-1492 -3379.1 531.132" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "volcano_meteor_relay_1" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "volcano_meteor_phys_1,Break,,10,1" + "OnSpawn" "volcano_meteor_thruster_1,Activate,,0.01,1" + "OnSpawn" "volcano_meteor_thruster_1,AddOutPut,force 1400,2,1" + "OnSpawn" "volcano_meteor_thruster_1,Activate,,2.15,1" + "hammerid" "54847" +} +add: +{ + "Template05" "volcano_meteor_thruster_1" + "Template03" "volcano_meteor_phys_1" + "Template01" "volcano_meteor_particle" + "origin" "-1612 -3379 539" + "classname" "point_template" + "spawnflags" "0" + "Template04" "volcano_meteor_relay_1" + "Template02" "volcano_meteor_hurt_1" + "targetname" "volcano_meteorTemplate" + "hammerid" "54973" +} +add: +{ + "OnTimer" "volcano_meteor_maker,ForceSpawn,,0,-1" + "UpperRandomBound" "2" + "origin" "-1892 -3216 728" + "LowerRandomBound" "3" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "volcano_meteor_timer" + "hammerid" "54981" + "StartDisabled" "1" + "RefireTime" "3" +} +; Generated 256 add blocks. + +; File generated on Fri, 24 Feb 2023 21:35:37 +0000 in 0.336570739746 seconds. diff --git a/maps/ze_dodge_or_die_final.cfg b/maps/ze_dodge_or_die_final.cfg new file mode 100755 index 0000000..32ef882 --- /dev/null +++ b/maps/ze_dodge_or_die_final.cfg @@ -0,0 +1,1103 @@ + +; ---------------------------------------------------- +; Fix invisible that can affect other players hugging +; ---------------------------------------------------- + + +; Invisible Item 1 +modify: +{ + match: + { + "targetname" "zinv_branch1" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "zinv_item1,Disable,,1,-1" + "OnTrigger" "zinv_item1,Enable,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddOutput,rendermode 1,8,-1" + "OnTrigger" "!activator,AddOutput,rendermode 6,0,-1" + } +} +filter: +{ + "targetname" "zinv_item1" + "classname" "trigger_multiple" + "hammerid" "1258839" +} + +; Invisible Item 2 +modify: +{ + match: + { + "targetname" "zinv_branch2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "zinv_item2,Disable,,1,-1" + "OnTrigger" "zinv_item2,Enable,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddOutput,rendermode 1,8,-1" + "OnTrigger" "!activator,AddOutput,rendermode 6,0,-1" + } +} +filter: +{ + "targetname" "zinv_item2" + "classname" "trigger_multiple" + "hammerid" "1258846" +} + + +; ---------------- +; Other Map fixes +; ---------------- + +modify: +{ + match: + { + "targetname" "Noctali_Boss_Hp_To_Boss" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "break_boss,AddHealth,500,0.4,-1" + } + insert: + { + "OnStartTouch" "break_boss,AddHealth,350,0.4,-1" + } +} + +filter: +{ + "origin" "-3266 -1284 -2260" + "targetname" "maker_infect" + "classname" "env_entity_maker" + "hammerid" "1257724" +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_1" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.9" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_6" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.9" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_7" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.9" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_8" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.9" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_14" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "1.2" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_9" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "1" + } +} +modify: +{ + match: + { + "targetname" "zinv_eff2" + "classname" "info_particle_system" + } + replace: + { + "origin" "5023 6435 932.47" + } +} +modify: +{ + match: + { + "targetname" "zinv_eff1" + "classname" "info_particle_system" + } + replace: + { + "origin" "4984 6486 936.98" + } +} +modify: +{ + match: + { + "targetname" "knife_laser_stage_11" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "timer_detect,Enable,,1.5,-1" + "OnPlayerPickup" "tp_dest_final_zm_boss,Teleport,,1,1" + "OnPlayerPickup" "!activator,AddOutput,targetname player_boss,0,1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori4_princ1" + "classname" "func_movelinear" + } + replace: + { + "movedir" "0 180 0" + "speed" "1700" + } +} +modify: +{ + match: + { + "targetname" "laser_mid9" + "classname" "func_movelinear" + } + replace: + { + "speed" "1700" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_final1" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_special1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori4_door1" + "classname" "func_door" + } + replace: + { + "lip" "-60" + "speed" "150" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori4_door" + "classname" "func_door" + } + replace: + { + "lip" "-60" + "speed" "150" + } +} +modify: +{ + match: + { + "targetname" "knife_laser_stage_11" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "timer_lasers_stage_9,Enable,,5,-1" + } + insert: + { + "OnPlayerPickup" "timer_lasers_stage_9,Enable,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_12" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "2.2" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_3" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "2.2" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_2" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "2.5" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_11" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "2.5" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori4_princ" + "classname" "func_movelinear" + } + replace: + { + "speed" "700" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_10" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_special" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_8" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_special" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_7" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_special" + } +} +modify: +{ + match: + { + "targetname" "item_ice_relay_spawn" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "laser_teleport_hurt*,Kill,,0,-1" + "OnTrigger" "laser_teleport*,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_Ammo_Filter" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "laser_slow*,Kill,,0,-1" + "OnPass" "laser_slow_hurt*,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zinv_branch2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "laser_mid*,Kill,,0,-1" + "OnTrigger" "laser_mid_hurt*,Kill,,0,-1" + "OnTrigger" "l_t_f_hori*,Kill,,0,-1" + "OnTrigger" "l_t_f_h_hori*,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zinv_branch1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "laser_mid*,Kill,,0,-1" + "OnTrigger" "laser_mid_hurt*,Kill,,0,-1" + "OnTrigger" "l_t_f_hori*,Kill,,0,-1" + "OnTrigger" "l_t_f_h_hori*,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori4_door1" + "classname" "func_door" + } + delete: + { + "OnFullyClosed" "!self,Open,,0,-1" + "OnFullyOpen" "!self,Close,,0,-1" + } + insert: + { + "OnFullyClosed" "!self,Open,,0,-1" + "OnFullyOpen" "!self,Close,,0,-1" + } +} +add: +{ +"model" "*97" +"targetname" "break_boss" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "9248 3456 208" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "100" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"damagefilter" "Filter_Nada" +"classname" "func_breakable" +"OnBreak" "hurt_boss,Enable,,0,-1" +"OnBreak" "explode_boss,Start,,0,-1" +"OnBreak" "explode_boss,Kill,,5,-1" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "relay_final_normal,Trigger,,0,-1" +"OnBreak" "relay_final_carnage,Trigger,,0,-1" +"OnBreak" "relay_final_impossible,Trigger,,0,-1" +} +add: +{ +"model" "*97" +"targetname" "break_boss" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "9248 2496 208" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "100" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"damagefilter" "Filter_Nada" +"classname" "func_breakable" +"OnBreak" "hurt_boss,Enable,,0,-1" +"OnBreak" "explode_boss,Start,,0,-1" +"OnBreak" "explode_boss,Kill,,5,-1" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "relay_final_normal,Trigger,,0,-1" +"OnBreak" "relay_final_carnage,Trigger,,0,-1" +"OnBreak" "relay_final_impossible,Trigger,,0,-1" +} +modify: +{ + match: + { + "targetname" "l_t_f_hori3" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori7" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid6" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori6" + "classname" "func_door" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori8" + "classname" "func_door" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid7" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid8" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid1" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "laser_mid2" + "classname" "func_movelinear" + } + replace: + { + "speed" "1050" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_3" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_1" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_4" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_1" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_6" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_6" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_5" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_special" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_10" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_1" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_9" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_6" + } +} +modify: +{ + match: + { + "targetname" "maker_laser_stage_impossible_8" + "classname" "env_entity_maker" + } + replace: + { + "EntityTemplate" "temp_laser_stage_impossible_normal" + } +} +modify: +{ + match: + { + "targetname" "timer_lasers_stage_10" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "2.5" + } +} +modify: +{ + match: + { + "targetname" "tp_down_final" + "classname" "trigger_hurt" + "hammerid" "1053583" + } + insert: + { + "OnHurtPlayer" "filter_ct,TestActivator,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "filter_ct" + "classname" "filter_activator_team" + "hammerid" "1052328" + } + insert: + { + "OnPass" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori6" + "classname" "trigger_hurt" + "hammerid" "1052265" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori3" + "classname" "trigger_hurt" + "hammerid" "1052346" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt" + "classname" "trigger_hurt" + "hammerid" "1052367" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt1" + "classname" "trigger_hurt" + "hammerid" "1052364" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt2" + "classname" "trigger_hurt" + "hammerid" "1052389" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt8" + "classname" "trigger_hurt" + "hammerid" "1228329" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt7" + "classname" "trigger_hurt" + "hammerid" "1228321" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt6" + "classname" "trigger_hurt" + "hammerid" "1228061" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori7" + "classname" "trigger_hurt" + "hammerid" "1052871" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori8" + "classname" "trigger_hurt" + "hammerid" "1054614" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt5" + "classname" "trigger_hurt" + "hammerid" "1227773" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt4" + "classname" "trigger_hurt" + "hammerid" "1212630" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt3" + "classname" "trigger_hurt" + "hammerid" "1199192" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt9" + "classname" "trigger_hurt" + "hammerid" "1228599" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori5" + "classname" "trigger_hurt" + "hammerid" "1229079" + } + delete: + { + "OnHurtPlayer" "break_boss,RemoveHealth,200,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,250,0,-1" + } +} +filter: +{ +"model" "*88" +"targetname" "tp_1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-8507 -332 -2000" +"filtername" "filter_t" +"classname" "trigger_once" +"hammerid" "42609" +"OnStartTouch" "case_tp_1,PickRandom,,0,-1" +"OnStartTouch" "!self,Kill,,1,-1" +} +modify: +{ + match: + { + "targetname" "to_carnage_2" + "classname" "trigger_once" + "hammerid" "1035444" + } + delete: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 10s **,30,-1" + "OnTrigger" "tp_5,Enable,,40,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 8s **,30,-1" + "OnTrigger" "tp_5,Enable,,38,-1" + } +} +modify: +{ + match: + { + "targetname" "to_impossible_2" + "classname" "trigger_once" + "hammerid" "1227379" + } + delete: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 10s **,30,-1" + "OnTrigger" "tp_5,Enable,,40,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 8s **,30,-1" + "OnTrigger" "tp_5,Enable,,38,-1" + } +} +modify: +{ + match: + { + "targetname" "to_normal_2" + "classname" "trigger_once" + "hammerid" "133921" + } + delete: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 10s **,30,-1" + "OnTrigger" "tp_5,Enable,,40,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** Zms teleport in: 8s **,30,-1" + "OnTrigger" "tp_5,Enable,,38,-1" + } +} +modify: +{ + match: + { + "origin" "8424 -1158 -2016" + "classname" "trigger_once" + "hammerid" "212350" + } + delete: + { + "OnTrigger" "break_3_final,Break,,32.5,-1" + } + insert: + { + "OnTrigger" "break_3_final,Break,,31,-1" + } +} + diff --git a/maps/ze_dods_elemental_fire_dragon_v6_1.cfg b/maps/ze_dods_elemental_fire_dragon_v6_1.cfg new file mode 100755 index 0000000..37ff7d7 --- /dev/null +++ b/maps/ze_dods_elemental_fire_dragon_v6_1.cfg @@ -0,0 +1,1081 @@ +modify: +{ + match: + { + "origin" "10845.5 3654 -2194" + "classname" "trigger_teleport" + "hammerid" "1677294" + } + replace: + { + "targetname" "teleport_down_before_boss" + } +} +add: +{ +"targetname" "teleport_down_after_boss" +"model" "*22" +"target" "tp_zm_after_dest_boss" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "10845.5 3654 -2194" +"filtername" "filter_t" +"classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "trigger_end" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "teleport_down_after_boss,Enable,,0,-1" + "OnTrigger" "teleport_down_before_boss,Kill,,0,-1" + } +} +filter: +{ +"model" "*150" +"targetname" "to_hp_to_boss" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "10091 5895 -1571" +"filtername" "filter_ct" +"classname" "trigger_once" +"hammerid" "1733535" +"OnTrigger" "boss_hurt,Enable,,0,-1" +"OnTrigger" "rot_boss,Start,,0,-1" +"OnTrigger" "dragon_boss,SetAnimation,fly_forward,0,-1" +"OnTrigger" "train_boss,StartForward,,0,-1" +"OnTrigger" "timer_attacks,Enable,,0,-1" +"OnTrigger" "arena_particle,Start,,0,-1" +"OnStartTouch" "boss_break,AddHealth,1200,0,-1" +"OnStartTouch" "boss_break,SetDamageFilter,filter_ct,0.5,-1" +"OnTrigger" "command,Command,say ** Kill the Dragon **,0.5,-1" +"OnTrigger" "timer_attack_fireball,Enable,,5,-1" +"OnTrigger" "dragon_text_start,Display,,0,1" +} +add: +{ +"model" "*150" +"targetname" "to_hp_to_boss" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "10091 5895 -1571" +"filtername" "filter_ct" +"classname" "trigger_once" +"OnTrigger" "boss_hurt,Enable,,0,-1" +"OnTrigger" "rot_boss,Start,,0,-1" +"OnTrigger" "dragon_boss,SetAnimation,fly_forward,0,-1" +"OnTrigger" "train_boss,StartForward,,0,-1" +"OnTrigger" "timer_attacks,Enable,,0,-1" +"OnTrigger" "arena_particle,Start,,0,-1" +"OnStartTouch" "boss_break,AddHealth,3200,0,-1" +"OnStartTouch" "boss_break,SetDamageFilter,filter_ct,0.5,-1" +"OnTrigger" "command,Command,say ** Kill the Dragon **,0.5,-1" +"OnTrigger" "timer_attack_fireball,Enable,,5,-1" +"OnTrigger" "dragon_text_start,Display,,0,1" +} +modify: +{ + match: + { + "targetname" "boss_break" + "classname" "func_breakable" + } + replace: + { + "health" "5000" + } + +} +modify: +{ + match: + { + "origin" "10091 7797 -2282.5" + "classname" "trigger_hurt" + "hammerid" "1978780" + } + insert: + { + "OnHurtPlayer" "boss_break,RemoveHealth,1000,0,-1" + } + +} +modify: +{ + match: + { + "targetname" "mv_2_f_1_h4" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "break_boss,RemoveHealth,150,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,150,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h4" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "break_boss,RemoveHealth,150,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,150,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h4" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "break_boss,RemoveHealth,150,0,-1" + } + insert: + { + "OnHurtPlayer" "break_boss,RemoveHealth,150,0,-1" + } +} +filter: +{ +"model" "*77" +"targetname" "nuke" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "11910 1003.5 -1657" +"nodmgforce" "0" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999" +"classname" "trigger_hurt" +"hammerid" "1756501" +} +add: +{ +"model" "*73" +"targetname" "nuke_zm" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "14935 -5261.99 -1668" +"nodmgforce" "0" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999" +"classname" "trigger_hurt" +} +modify: +{ + match: + { + "targetname" "move_final" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "nuke_zm,Enable,,5,-1" + } + +} +modify: +{ + match: + { + "targetname" "button_7" + "classname" "func_button" + } + delete: + { + "OnPressed" "tp_14_boss1,Kill,,31,-1" + "OnPressed" "tp_14_boss,Kill,,31,-1" + } + insert: + { + "OnPressed" "tp_14_boss1,Kill,,30.3,-1" + "OnPressed" "tp_14_boss,Kill,,30.3,-1" + } +} +modify: +{ + match: + { + "targetname" "trigger_end" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "tp_zombies_after_boss,Enable,,20,-1" + } + insert: + { + "OnTrigger" "tp_zombies_after_boss,Enable,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "button_6" + "classname" "func_button" + } + delete: + { + "OnPressed" "command,Command,say ** Doors open in: 15s **,0,-1" + "OnPressed" "door_7,Open,,15,-1" + "OnPressed" "fire_11,Start,,15,-1" + "OnPressed" "fire_10,Kill,,15,-1" + } + insert: + { + "OnPressed" "command,Command,say ** Doors open in: 20s **,0,-1" + "OnPressed" "door_7,Open,,20,-1" + "OnPressed" "fire_11,Start,,20,-1" + "OnPressed" "fire_10,Kill,,20,-1" + } +} +modify: +{ + match: + { + "targetname" "to_final" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "door_final,Open,,10,-1" + "OnTrigger" "command,Command,say ** The final door will open in: 10s **,0,-1" + "OnTrigger" "4,Volume,0,10,-1" + "OnTrigger" "4,Volume,1,9.5,-1" + "OnTrigger" "4,Volume,2,9,-1" + "OnTrigger" "4,Volume,3,8.5,-1" + "OnTrigger" "4,Volume,4,8,-1" + "OnTrigger" "4,Volume,6,7,-1" + "OnTrigger" "4,Volume,5,7.5,-1" + "OnTrigger" "4,Volume,7,6.5,-1" + "OnTrigger" "4,Volume,8,6,-1" + "OnTrigger" "4,Volume,9,5.5,-1" + "OnTrigger" "5,PlaySound,,10,-1" + "OnTrigger" "timer_flying,Enable,,11,-1" + } + insert: + { + "OnTrigger" "door_final,Open,,30,-1" + "OnTrigger" "command,Command,say ** The final door will open in: 30s **,0,-1" + "OnTrigger" "4,Volume,0,30,-1" + "OnTrigger" "4,Volume,1,29.5,-1" + "OnTrigger" "4,Volume,2,29,-1" + "OnTrigger" "4,Volume,3,28.5.5,-1" + "OnTrigger" "4,Volume,4,28,-1" + "OnTrigger" "4,Volume,6,27.5,-1" + "OnTrigger" "4,Volume,5,27,-1" + "OnTrigger" "4,Volume,7,26.5,-1" + "OnTrigger" "4,Volume,8,26,-1" + "OnTrigger" "4,Volume,9,25.5,-1" + "OnTrigger" "5,PlaySound,,30,-1" + "OnTrigger" "timer_flying,Enable,,29,-1" + "OnTrigger" "button_hori2*,kill,,30,-1" + "OnTrigger" "button_hori1*,kill,,30,-1" + "OnTrigger" "button_hori*,kill,,30,-1" + "OnTrigger" "button_teleport*,kill,,30,-1" + "OnTrigger" "button_slow*,kill,,30,-1" + "OnTrigger" "laser_part*,kill,,30,-1" + "OnTrigger" "laser_slow_part*,kill,,30,-1" + "OnTrigger" "part_laser_5*,kill,,30,-1" + "OnTrigger" "part_laser_4*,kill,,30,-1" + "OnTrigger" "part_laser_3*,kill,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "immunity_maker" + "classname" "env_entity_maker" + } + replace: + { + "origin" "-1288.5 -652 -2102" + } + +} +modify: +{ + match: + { + "targetname" "lt_2_5" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "1.4" + "UpperRandomBound" "2" + } + +} +modify: +{ + match: + { + "targetname" "mv_2_f_6" + "classname" "func_movelinear" + } + replace: + { + "speed" "2400" + } + +} +modify: +{ + match: + { + "targetname" "mv_2_f_7" + "classname" "func_movelinear" + } + replace: + { + "speed" "2400" + } + +} +modify: +{ + match: + { + "targetname" "mv_2_f_10" + "classname" "func_movelinear" + } + replace: + { + "speed" "2400" + } + +} +filter: +{ +"model" "*116" +"targetname" "break_boss" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "14928 -7375.53 -1111.12" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "100" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"damagefilter" "Filter_Nada" +"classname" "func_breakable" +"hammerid" "1755008" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "relay_final_carnage,Trigger,,0,-1" +"OnBreak" "dragon_boss_final,SetAnimation,death,0,-1" +"OnBreak" "dragon_boss_final,Kill,,3,-1" +"OnBreak" "lt_2_5,Kill,,0,-1" +"OnBreak" "mv_*,Kill,,0,-1" +} +add: +{ +"model" "*116" +"targetname" "break_boss" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "14928 -7375.53 -1111.12" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "100" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"damagefilter" "Filter_Nada" +"classname" "func_breakable" +"OnBreak" "lt_2_5,Disable,,0,-1" +"OnBreak" "lt_2_5,Kill,,0.01,-1" +"OnBreak" "mv_2_f_6*,Kill,,0.01,-1" +"OnBreak" "mv_2_f_7*,Kill,,0.01,-1" +"OnBreak" "mv_2_f_10*,Kill,,0.01,-1" +"OnBreak" "mv_2_f_1_h4*,Kill,,0.01,-1" +"OnBreak" "mv_2_f_2_h4*,Kill,,0.01,-1" +"OnBreak" "mv_2_f_3_h4*,Kill,,0.01,-1" +"OnBreak" "dragon_boss_final,Kill,,2,-1" +"OnBreak" "laser_fire_top*,Kill,,0.01,-1" +"OnBreak" "laser_fire_mid*,Kill,,0.01,-1" +"OnBreak" "laser_fire_down*,Kill,,0.01,-1" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "relay_final_carnage,Trigger,,0,-1" +"OnBreak" "dragon_boss_final,SetAnimation,death,0,-1" +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori10" + "classname" "trigger_hurt" + } + replace: + { + "damage" "95" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori10" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "speed,ModifySpeed,1,2,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.4,1.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.3,1,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.2,0.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori9" + "classname" "trigger_hurt" + } + replace: + { + "damage" "95" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori9" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "speed,ModifySpeed,1,2,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.4,1.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.3,1,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.2,0.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori8" + "classname" "trigger_hurt" + } + replace: + { + "damage" "95" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_h_hori8" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "speed,ModifySpeed,1,2,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.4,1.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.3,1,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.2,0.5,-1" + "OnHurtPlayer" "speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "hurt_fire_boss_rot" + "classname" "trigger_hurt" + } + replace: + { + "damage" "50" + } +} +modify: +{ + match: + { + "targetname" "to_planetary_add_hp" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "planetary_breakable,AddHealth,175,0.05,-1" + } + insert: + { + "OnStartTouch" "planetary_breakable,AddHealth,275,0.05,-1" + } +} +modify: +{ + match: + { + "targetname" "fireball_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "70" + } +} +modify: +{ + match: + { + "targetname" "timer_attack_fireball" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "8" + } +} +modify: +{ + match: + { + "targetname" "filter_tp" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "button_teleport,Unlock,,40,-1" + "OnPass" "laser_part,Start,,40,-1" + } + insert: + { + "OnPass" "button_teleport,Unlock,,100,-1" + "OnPass" "laser_part,Start,,100,-1" + } +} +filter: +{ +"origin" "-4679 -6178 1017.39" +"y" "-1" +"x" "-1" +"targetname" "laser_stage2_text1" +"message" "Item: Teleport Lasers +Effect: Teleport humans on you! +Cooldown: 40 seconds" +"holdtime" "1.2" +"fxtime" "0.25" +"fadeout" "0.5" +"fadein" "1.5" +"color2" "255 0 138" +"color" "255 0 138" +"channel" "1" +"classname" "game_text" +} +add: +{ +"origin" "-4679 -6178 1017.39" +"y" "-1" +"x" "-1" +"targetname" "laser_stage2_text1" +"message" "Item: Laser Teleport! Cooldown: 100 seconds" +"holdtime" "1.2" +"fxtime" "0.25" +"fadeout" "0.5" +"fadein" "1.5" +"color2" "255 0 138" +"color" "255 0 138" +"channel" "1" +"classname" "game_text" +} +modify: +{ + match: + { + "targetname" "button_1" + "classname" "func_button" + "hammerid" "888383" + } + delete: + { + "OnPressed" "command,Command,say ** The wall will break in: 20s **,0,-1" + "OnPressed" "break_4,Break,,20,-1" + } + insert: + { + "OnPressed" "command,Command,say ** The wall will break in: 30s **,0,-1" + "OnPressed" "break_4,Break,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "button_2" + "classname" "func_button" + "hammerid" "900690" + } + delete: + { + "OnPressed" "command,Command,say ** Doors open in: 25s **,0,-1" + "OnPressed" "door_5,Open,,25,-1" + "OnPressed" "fade_tp,Fade,,40,-1" + "OnPressed" "tp_10,Enable,,40,-1" + } + insert: + { + "OnPressed" "command,Command,say ** Doors open in: 35s **,0,-1" + "OnPressed" "door_5,Open,,35,-1" + "OnPressed" "fade_tp,Fade,,45,-1" + "OnPressed" "tp_10,Enable,,45,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_heal_weapon" + "classname" "weapon_awp" + "hammerid" "1962980" + } + replace: + { + "classname" "weapon_elite" + } +} +modify: +{ + match: + { + "targetname" "filter_hori2" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "stage_1_temp7,ForceSpawn,,2.5,-1" + "OnPass" "laser_sound7,PlaySound,,2.5,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,3,-1" + "OnPass" "laser_sound7,PlaySound,,3,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,3.5,-1" + "OnPass" "laser_sound7,PlaySound,,3.5,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,4,-1" + "OnPass" "laser_sound7,PlaySound,,4,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,4.5,-1" + "OnPass" "laser_sound7,PlaySound,,4.5,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,5,-1" + "OnPass" "laser_sound7,PlaySound,,5,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,5.5,-1" + "OnPass" "laser_sound7,PlaySound,,5.5,-1" + "OnPass" "stage_1_temp7,ForceSpawn,,6,-1" + "OnPass" "laser_sound7,PlaySound,,6,-1" + } +} +modify: +{ + match: + { + "targetname" "filter_hori1" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "stage_1_temp6,ForceSpawn,,2.5,-1" + "OnPass" "laser_sound7,PlaySound,,2.5,-1" + "OnPass" "stage_1_temp6,ForceSpawn,,3,-1" + "OnPass" "laser_sound7,PlaySound,,3,-1" + "OnPass" "stage_1_temp6,ForceSpawn,,3.5,-1" + "OnPass" "laser_sound7,PlaySound,,3.5,-1" + "OnPass" "stage_1_temp6,ForceSpawn,,4,-1" + "OnPass" "laser_sound7,PlaySound,,4,-1" + } +} +modify: +{ + match: + { + "targetname" "filter_hori" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "stage_1_temp5,ForceSpawn,,2.5,-1" + "OnPass" "laser_sound7,PlaySound,,2.5,-1" + "OnPass" "stage_1_temp5,ForceSpawn,,3,-1" + "OnPass" "laser_sound7,PlaySound,,3,-1" + "OnPass" "stage_1_temp5,ForceSpawn,,3.5,-1" + "OnPass" "laser_sound7,PlaySound,,3.5,-1" + "OnPass" "stage_1_temp5,ForceSpawn,,4,-1" + "OnPass" "laser_sound7,PlaySound,,4,-1" + "OnPass" "stage_1_temp5,ForceSpawn,,4.5,-1" + "OnPass" "laser_sound7,PlaySound,,4.5,-1" + "OnPass" "stage_1_temp5,ForceSpawn,,5,-1" + "OnPass" "laser_sound7,PlaySound,,5,-1" + } +} +add: +{ +"origin" "14931 -6136 -1526" +"targetname" "laser_fire_top1" +"start_active" "1" +"parentname" "mv_2_f_8" +"effect_name" "laser_fire" +"angles" "0 180 0" +"classname" "info_particle_system" +} +add: +{ +"origin" "14931 -6136 -1557" +"targetname" "laser_fire_mid1" +"start_active" "1" +"parentname" "mv_2_f_9" +"effect_name" "laser_fire" +"angles" "0 180 0" +"classname" "info_particle_system" +} +add: +{ +"origin" "14984 -6200 -1573" +"targetname" "laser_case_mv_9" +"classname" "logic_case" +"OnCase03" "temp_mv_2_f_6,ForceSpawn,,0,-1" +"OnCase03" "laser_fire1,PlaySound,,0,-1" +"OnCase04" "temp_mv_2_f_13,ForceSpawn,,0,-1" +"OnCase04" "laser_fire1,PlaySound,,0,-1" +"OnCase05" "temp_mv_2_f_12,ForceSpawn,,0,-1" +"OnCase05" "laser_fire1,PlaySound,,0,-1" +"OnCase03" "laser_fire_down1,PlaySound,,0,-1" +} +add: +{ +"origin" "15025.6 -6200 -1541" +"Template04" "laser_fire_top1" +"Template03" "relay_mv_2_f_9" +"Template02" "mv_2_f_1_h5" +"Template01" "mv_2_f_8" +"targetname" "temp_mv_2_f_6" +"spawnflags" "0" +"classname" "point_template" +} +add: +{ +"model" "*78" +"targetname" "mv_2_f_1_h5" +"StartDisabled" "0" +"spawnflags" "1" +"parentname" "mv_2_f_8" +"origin" "15010 -6136 -1506.5" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999999" +"classname" "trigger_hurt" +} +add: +{ +"model" "*98" +"targetname" "mv_2_f_9" +"startposition" "0" +"speed" "1900" +"spawnflags" "8" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 84 0" +"renderamt" "255" +"origin" "15010 -5980 -1552.5" +"movedistance" "5304" +"movedir" "0 270 0" +"disablereceiveshadows" "1" +"blockdamage" "0" +"classname" "func_movelinear" +"OnFullyOpen" "!self,KillHierarchy,,0,-1" +"OnFullyOpen" "mv_2_f_2_h5,Kill,,0,-1" +"OnFullyOpen" "laser_fire_mid1,Kill,,0,-1" +} +add: +{ +"origin" "14944.7 -6179.7 -1588" +"targetname" "relay_final_lasers" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "laser_case_mv_9,PickRandom,,0,-1" +"OnTrigger" "laser_case_mv_9,PickRandom,,1,-1" +"OnTrigger" "laser_case_mv_9,PickRandom,,2,-1" +"OnTrigger" "laser_case_mv_9,PickRandom,,3,-1" +"OnTrigger" "laser_case_mv_9,PickRandom,,4,-1" +"OnTrigger" "laser_case_mv_9,PickRandom,,5,-1" +} +add: +{ +"model" "*93" +"targetname" "mv_2_f_8" +"startposition" "0" +"speed" "1900" +"spawnflags" "8" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 84 0" +"renderamt" "255" +"origin" "15010 -6127 -1537.5" +"movedistance" "5304" +"movedir" "0 270 0" +"disablereceiveshadows" "1" +"blockdamage" "0" +"classname" "func_movelinear" +"OnFullyOpen" "!self,KillHierarchy,,0,-1" +"OnFullyOpen" "mv_2_f_1_h5,Kill,,0,-1" +"OnFullyOpen" "laser_fire_top1,Kill,,0,-1" +} +add: +{ +"origin" "15069.8 -6200 -1541" +"targetname" "relay_mv_2_f_9" +"spawnflags" "0" +"classname" "logic_relay" +"OnSpawn" "mv_2_f_8,Open,,0,-1" +} +add: +{ +"origin" "15025.6 -6200 -1557" +"Template04" "laser_fire_mid1" +"Template03" "relay_mv_2_f_8" +"Template02" "mv_2_f_2_h5" +"Template01" "mv_2_f_9" +"targetname" "temp_mv_2_f_13" +"spawnflags" "0" +"classname" "point_template" +} +add: +{ +"origin" "15025.6 -6200 -1573" +"Template04" "relay_mv_2_f_11" +"Template03" "laser_fire_down1" +"Template02" "mv_2_f_3_h5" +"Template01" "mv_2_f_11" +"targetname" "temp_mv_2_f_12" +"spawnflags" "0" +"classname" "point_template" +} +add: +{ +"model" "*97" +"targetname" "mv_2_f_2_h5" +"StartDisabled" "0" +"spawnflags" "1" +"parentname" "mv_2_f_9" +"origin" "15010 -6136 -1561" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999999" +"classname" "trigger_hurt" +} +add: +{ +"origin" "15069.8 -6200 -1557" +"targetname" "relay_mv_2_f_8" +"spawnflags" "0" +"classname" "logic_relay" +"OnSpawn" "mv_2_f_9,Open,,0,-1" +} +add: +{ +"origin" "15069.8 -6200 -1573" +"targetname" "relay_mv_2_f_11" +"spawnflags" "0" +"classname" "logic_relay" +"OnSpawn" "mv_2_f_11,Open,,0,-1" +} +add: +{ +"origin" "14931 -6136 -1580" +"targetname" "laser_fire_down1" +"start_active" "1" +"parentname" "mv_2_f_11" +"effect_name" "laser_fire" +"angles" "0 180 0" +"classname" "info_particle_system" +} +add: +{ +"model" "*102" +"targetname" "mv_2_f_11" +"startposition" "0" +"speed" "1900" +"spawnflags" "8" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 84 0" +"renderamt" "255" +"origin" "15010 -5980 -1566.5" +"movedistance" "5304" +"movedir" "0 270 0" +"disablereceiveshadows" "1" +"blockdamage" "0" +"classname" "func_movelinear" +"OnFullyOpen" "!self,KillHierarchy,,0,-1" +"OnFullyOpen" "mv_2_f_3_h5,Kill,,0,-1" +"OnFullyOpen" "laser_fire_down1,Kill,,0,-1" +} +add: +{ +"model" "*101" +"targetname" "mv_2_f_3_h5" +"StartDisabled" "0" +"spawnflags" "1" +"parentname" "mv_2_f_11" +"origin" "15010 -6136 -1559" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999999" +"classname" "trigger_hurt" +"OnStartTouch" "break_boss,RemoveHealth,150,0,-1" +} +modify: +{ + match: + { + "targetname" "relay_final_carnage" + "classname" "logic_relay" + "hammerid" "1755032" + } + delete: + { + "OnTrigger" "move_final,Open,,25,-1" + } + insert: + { + "OnTrigger" "relay_final_lasers,trigger,,25,1" + "OnTrigger" "move_final,Open,,31,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h4" + "classname" "trigger_hurt" + } + replace: + { + "origin" "15010 -6832 -1561" + } +} +modify: +{ + match: + { + "targetname" "l_t_f_hori8" + "classname" "func_door" + } + replace: + { + "rendercolor" "255 100 0" + } +} +filter: +{ +"model" "*177" +"targetname" "hurt_ultralaser_boss" +"StartDisabled" "1" +"spawnflags" "1" +"parentname" "train_boss" +"origin" "10055.5 7460 -1792" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999" +"classname" "trigger_hurt" +"hammerid" "1733799" +"OnStartTouch" "!activator,IgniteLifetime,3,0,-1" +} +add: +{ +"model" "*177" +"targetname" "hurt_ultralaser_boss" +"StartDisabled" "1" +"spawnflags" "1" +"parentname" "train_boss" +"origin" "10366.5 7460 -1792" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999" +"classname" "trigger_hurt" +} +add: +{ +"model" "*177" +"targetname" "hurt_ultralaser_boss" +"StartDisabled" "1" +"spawnflags" "1" +"parentname" "train_boss" +"origin" "9747.5 7460 -1792" +"nodmgforce" "0" +"filtername" "filter_ct" +"damagetype" "0" +"damagemodel" "0" +"damagecap" "20" +"damage" "99999" +"classname" "trigger_hurt" +} diff --git a/maps/ze_doom3_v1.cfg b/maps/ze_doom3_v1.cfg index 87e61ae..ea7ed92 100644 --- a/maps/ze_doom3_v1.cfg +++ b/maps/ze_doom3_v1.cfg @@ -17,3 +17,101 @@ add: "OnUse" "!activator,SetdamageFilter,,0.02,-1" "OnUse" "!activator,AddOutput,rendermode 0,0.02,-1" } + + +;; _ + +;; stage 1 - fix afk teleport glitch spots + +modify: +{ + match: + { + "targetname" "stage1_tp1" + "classname" "trigger_multiple" + } + replace: + { + "origin" "1215 538.5 -948.5" + } +} + +add: +{ + "model" "*281" + "wait" "0.1" + "targetname" "stage1_tp1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "757.5 538.5 -948.5" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin 1171 -1316 -4088,0,-1" +} + +;; stage 2,3 - fix afk teleport glitch spots + +add: +{ + "targetname" "porttele1" + "target" "teler1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-7111 14272 -3802.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -474 -280 -130.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 474 280 130.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "135137" + } + insert: + { + "OnMapSpawn" "porttele1,FireUser1,,0,-1" + } +} + +add: +{ + "model" "*152" + "targetname" "porttele3" + "target" "teler1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3486 12487 -3827" + "classname" "trigger_teleport" +} +add: +{ + "model" "*152" + "targetname" "stage3_mars_tp" + "target" "hellteleport" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-620 12611.5 -4292" + "classname" "trigger_teleport" +} + +;; stage 3 - disable zm push after bossfight a bit later + +modify: +{ + match: + { + "targetname" "telehell1" + "classname" "trigger_teleport" + } + delete: + { + "OnStartTouch" "logs1,Kill,,2,1" + } + insert: + { + "OnStartTouch" "logs1,Kill,,6,1" + } +} diff --git a/maps/ze_doorhug_and_solo_v6_2.cfg b/maps/ze_doorhug_and_solo_v6_2.cfg new file mode 100755 index 0000000..6f09e78 --- /dev/null +++ b/maps/ze_doorhug_and_solo_v6_2.cfg @@ -0,0 +1,440 @@ +;--------------------------------------- +;Mode Select Stripper +;--------------------------------------- +add: +{ + "classname" "logic_relay" + "targetname" "ricca_relay" + "origin" "0 0 0" + "spawnflags" "0" + "StartDisabled" "0" + "OnUser1" "Solo_Mode,Kill,,0.00,-1" + "OnUser1" "Team_Mode,Kill,,0.00,-1" + "OnUser1" "ZM_Mode,Kill,,0.00,-1" + "OnUser1" "Pro_Defend_Mode,Kill,,0.00,-1" + "OnUser1" "Fog_Mode,Kill,,0.00,-1" + "OnUser1" "Spinner_Mode,Kill,,0.00,-1" + "OnUser1" "2Boss_Mode,Kill,,0.00,-1" + "OnUser1" "Floor_Lava_Mode,Kill,,0.00,-1" + "OnUser1" "Tommy_Mode,Kill,,0.00,-1" + "OnUser1" "cmd,command,say ***Shino Thigh Highs When***,10.00,-1" +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 974 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Solo_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + + insert: + { + "OnMapSpawn" "Choose_Music,Kill,,40.00,-1" + "OnMapSpawn" "cmd,command,say ***Stripper Loaded***,3.00,-1" + "OnMapSpawn" "Level_InitCounter,FireUser1,,0.00,1" + "OnMapSpawn" "random_mode_or_admin_room_branch,test,,10.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 890 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Team_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 806 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "ZM_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 722 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Pro_Defend_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 718 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Fog_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 654 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Spinner_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 590 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "2Boss_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 526 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Floor_Lava_Mode,Trigger,,0.00,1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 462 -728" + } + + insert: + { + "OnPressed" "ricca_relay,FireUser1,,0.01,1" + "OnPressed" "Tommy_Mode,Trigger,,0.00,1" + } + +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 974 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "251 0 0" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 890 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "251 201 0" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 806 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "119 250 1" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 722 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "0 251 132" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 718 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "0 125 251" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 654 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "151 0 251" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 590 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "250 1 188" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 526 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "251 0 6" +} + +add: +{ + "classname" "env_sprite" + "targetname" "Choose_Music" + "origin" "-2721 462 -728" + "spawnflags" "1" + "model" "sprites/glow1_noz.vmt" + "scale" "1" + "rendermode" "5" + "rendercolor" "251 214 0" +} + +modify: +{ + match: + { + "targetname" "Auto_Case" + } + + delete: + { + "OnCase07" "2Boss_Mode,Trigger,,0,-1" + } + +} + +modify: +{ + match: + { + "targetname" "cmd" + } + + delete: + { + "OnUser1" "!self,Command,zr_class_modify zombies health 1000,0,1" + } + insert: + { + "OnUser1" "!self,Command,zr_class_modify zombies health 30000,0,1" + } + +} + +modify: +{ + match: + { + "targetname" "ZM_Reset" + } + + insert: + { + "OnStartTouch" "!activator,addoutput,health 30000,0.00,-1" + "OnEndTouch" "!activator,addoutput,health 30000,0.00,-1" + } + +} + +modify: +{ + match: + { + "targetname" "ZM_Reset" + } + + replace: + { + "StartDisabled" "0" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 806 -728" + } + + replace: + { + "origin" "-2822.83 991.97 -753.97" + } + +} + +add: +{ + "classname" "info_target" + "targetname" "Level_InitCounter" + "origin" "0 0 10" + "angles" "0 0 0" + "spawnflags" "0" + "OnUser1" "mode_branchTemplate,ForceSpawn,,0.00,1" + "OnUser1" "random_mode_or_admin_room_branch,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,kill,,0.12,1" +} + +add: +{ + "classname" "logic_branch" + "targetname" "random_mode_or_admin_room_branch" + "InitialValue" "0" + "origin" "0 0 20" + "OnFalse" "Auto_Case,PickRandom,,0.00,-1" + "OnTure" "!self,FireUser1,,0.00,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + + delete: + { + "OnMapSpawn" "Auto_Case,PickRandom,,10,-1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 206 -728" + } + + insert: + { + "OnPressed" "random_mode_or_admin_room_branch,SetValue,0,0.00,-1" + } + +} + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-2721 142 -728" + } + + insert: + { + "OnPressed" "random_mode_or_admin_room_branch,SetValue,1,0.00,-1" + } + +} + +add: +{ + "classname" "point_template" + "targetname" "mode_branchTemplate" + "spawnflags" "2" + "Template01" "random_mode_or_admin_room_branch" +} \ No newline at end of file diff --git a/maps/ze_eerie_escape_redux_v2.cfg b/maps/ze_eerie_escape_redux_v2.cfg new file mode 100755 index 0000000..5e406a8 --- /dev/null +++ b/maps/ze_eerie_escape_redux_v2.cfg @@ -0,0 +1,18 @@ +;Platform break fix. +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "Laser_Vertical_S2" + } + delete: + { + "OnFullyOpen" "laser_relay3_stage2_vertical,Kill,0,-1" + "OnFullyOpen" "laser3_hurt_vertical,Kill,0,-1" + } + insert: + { + "OnStartTouch" "Laser_Vertical_S2_Hurt,Kill,0,-1" + } +} diff --git a/maps/ze_egyptian_trip_v1_1.cfg b/maps/ze_egyptian_trip_v1_1.cfg index 765610e..73cf571 100644 --- a/maps/ze_egyptian_trip_v1_1.cfg +++ b/maps/ze_egyptian_trip_v1_1.cfg @@ -1,78 +1,78 @@ -modify: -{ - match: - { - "targetname" "Noctali_Boss_Break" - "classname" "func_physbox_multiplayer" - } - replace: - { - "health" "9999999" - } -} -modify: -{ - match: - { - "classname" "weapon_elite" - "targetname" "pyramid_gravity_elite" - } - insert: - { - "hammerid" "10000" - } -} -modify: -{ - match: - { - "classname" "func_button" - "targetname" "pyramid_gravity_button" - } - insert: - { - "hammerid" "10001" - } -} -modify: -{ - match: - { - "classname" "weapon_elite" - "targetname" "heal_elite" - } - insert: - { - "hammerid" "10002" - } -} -modify: -{ - match: - { - "classname" "func_button" - "targetname" "heal_button" - } - insert: - { - "hammerid" "10003" - } -} -modify: -{ - match: - { - "targetname" "pyramid_gravity_trigger" - "classname" "trigger_multiple" - } - delete: - { - "OnTrigger" "player_speedmod,ModifySpeed,1.1,7,-1" - "OnTrigger" "player_speedmod,ModifySpeed,0.2,0.01,-1" - } - insert: - { - "OnStartTouch" "player_speedmod,ModifySpeed,1.0,7,-1" - "OnStartTouch" "player_speedmod,ModifySpeed,0.2,0.01,-1" - } -} \ No newline at end of file +modify: +{ + match: + { + "targetname" "Noctali_Boss_Break" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "9999999" + } +} +modify: +{ + match: + { + "classname" "weapon_elite" + "targetname" "pyramid_gravity_elite" + } + insert: + { + "hammerid" "10000" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "pyramid_gravity_button" + } + insert: + { + "hammerid" "10001" + } +} +modify: +{ + match: + { + "classname" "weapon_elite" + "targetname" "heal_elite" + } + insert: + { + "hammerid" "10002" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "heal_button" + } + insert: + { + "hammerid" "10003" + } +} +modify: +{ + match: + { + "targetname" "pyramid_gravity_trigger" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "player_speedmod,ModifySpeed,1.1,7,-1" + "OnTrigger" "player_speedmod,ModifySpeed,0.2,0.01,-1" + } + insert: + { + "OnStartTouch" "player_speedmod,ModifySpeed,1.0,7,-1" + "OnStartTouch" "player_speedmod,ModifySpeed,0.2,0.01,-1" + } +} diff --git a/maps/ze_einstein_v7_css1.cfg b/maps/ze_einstein_v7_css1.cfg new file mode 100755 index 0000000..c8a5c8d --- /dev/null +++ b/maps/ze_einstein_v7_css1.cfg @@ -0,0 +1,19 @@ +;; _ + +;; fix afk teleport + +modify: +{ + match: + { + "origin" "0 2960 4128" + "classname" "trigger_once" + "hammerid" "132695" + } + insert: + { + "OnTrigger" "zombie_teleport2,Enable,,0,1" + } +} + + diff --git a/maps/ze_element_fire_final_v1.cfg b/maps/ze_element_fire_final_v1.cfg index f4facad..ddf2c57 100644 --- a/maps/ze_element_fire_final_v1.cfg +++ b/maps/ze_element_fire_final_v1.cfg @@ -1,426 +1,426 @@ -;ze_element_fire_v1 - -add: -{ - "model" "*200" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 158.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7101.94 7479.32 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*201" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 19 0" - "parentname" "1Tornado_Physbox" - "origin" "6434.94 7160.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*202" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 71.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6673.94 6921.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*203" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 114.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7401.94 6921.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*204" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 158.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7640.93 7160.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*205" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 202.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7640.94 7888.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*206" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 246.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7401.94 8127.79 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*207" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 292.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6673.94 8127.79 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*208" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "90" - "spawnflags" "1" - "pushdir" "0 339 0" - "parentname" "1Tornado_Physbox" - "origin" "6434.94 7888.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*209" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 114.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7128.94 7351.3 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*210" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 71.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6946.94 7351.3 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*211" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 19 0" - "parentname" "1Tornado_Physbox" - "origin" "6864.44 7433.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*212" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 339 0" - "parentname" "1Tornado_Physbox" - "origin" "6864.44 7615.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*213" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 292.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6946.94 7698.3 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*214" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 246.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7128.94 7698.3 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*215" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 202.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7211.44 7615.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*216" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "110" - "spawnflags" "1" - "pushdir" "0 158.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7211.44 7433.8 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" -} -add: -{ - "model" "*217" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 114.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7083.44 7460.82 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*218" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 71.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6992.44 7460.82 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*219" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 19 0" - "parentname" "1Tornado_Physbox" - "origin" "6973.94 7479.32 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*220" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 339 0" - "parentname" "1Tornado_Physbox" - "origin" "6973.94 7570.32 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*221" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 292.5 0" - "parentname" "1Tornado_Physbox" - "origin" "6992.44 7588.82 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*222" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 246.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7083.44 7588.82 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ - "model" "*223" - "targetname" "1Tornado_Trigger_Push" - "StartDisabled" "0" - "speed" "200" - "spawnflags" "1" - "pushdir" "0 202.5 0" - "parentname" "1Tornado_Physbox" - "origin" "7101.94 7570.32 1362" - "filtername" "Filter_T" - "alternateticksfix" "0" - "classname" "trigger_push" - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -modify: -{ - match: - { - "classname" "func_movelinear" - "targetname" "move_fire_1" - "origin" "1024 14152 -1594" - "model" "*42" - "hammerid" "366570" - } - replace: - { - "speed" "350" - } -} -modify: -{ - match: - { - "targetname" "fm_1_maker" - "classname" "env_entity_maker" - } - delete: - { - "OnEntitySpawned" "fm_room_2_3,Open,,2,1" - } - insert: - { - "OnEntitySpawned" "fm_room_2_3,Open,,4,1" - } -} -modify: -{ - match: - { - "classname" "func_movelinear" - "targetname" "fm_room_2_3" - "origin" "5432 7540 943.5" - "model" "*149" - "hammerid" "1384474" - } - replace: - { - "speed" "15" - } -} -modify: -{ - match: - { - "targetname" "fm_1_maker" - "classname" "env_entity_maker" - } - delete: - { - "OnEntitySpawned" "fm_room_2_3,Open,,2,1" - } - insert: - { - "OnEntitySpawned" "fm_room_2_3,Open,,4,1" - } -} -modify: -{ - match: - { - "targetname" "temp_tp_boss_zm" - "classname" "point_template" - } - delete: - { - "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,10,-1" - "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,10.5,-1" - } - insert: - { - "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,15,-1" - "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,15.5,-1" - } -} +;ze_element_fire_v1 + +add: +{ + "model" "*200" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 158.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7101.94 7479.32 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*201" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 19 0" + "parentname" "1Tornado_Physbox" + "origin" "6434.94 7160.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*202" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 71.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6673.94 6921.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*203" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 114.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7401.94 6921.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*204" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 158.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7640.93 7160.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*205" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 202.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7640.94 7888.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*206" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 246.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7401.94 8127.79 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*207" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 292.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6673.94 8127.79 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*208" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "90" + "spawnflags" "1" + "pushdir" "0 339 0" + "parentname" "1Tornado_Physbox" + "origin" "6434.94 7888.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*209" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 114.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7128.94 7351.3 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*210" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 71.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6946.94 7351.3 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*211" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 19 0" + "parentname" "1Tornado_Physbox" + "origin" "6864.44 7433.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*212" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 339 0" + "parentname" "1Tornado_Physbox" + "origin" "6864.44 7615.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*213" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 292.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6946.94 7698.3 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*214" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 246.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7128.94 7698.3 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*215" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 202.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7211.44 7615.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*216" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "110" + "spawnflags" "1" + "pushdir" "0 158.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7211.44 7433.8 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*217" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 114.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7083.44 7460.82 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*218" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 71.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6992.44 7460.82 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*219" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 19 0" + "parentname" "1Tornado_Physbox" + "origin" "6973.94 7479.32 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*220" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 339 0" + "parentname" "1Tornado_Physbox" + "origin" "6973.94 7570.32 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*221" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 292.5 0" + "parentname" "1Tornado_Physbox" + "origin" "6992.44 7588.82 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*222" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 246.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7083.44 7588.82 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ + "model" "*223" + "targetname" "1Tornado_Trigger_Push" + "StartDisabled" "0" + "speed" "200" + "spawnflags" "1" + "pushdir" "0 202.5 0" + "parentname" "1Tornado_Physbox" + "origin" "7101.94 7570.32 1362" + "filtername" "Filter_T" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "move_fire_1" + "origin" "1024 14152 -1594" + "model" "*42" + "hammerid" "366570" + } + replace: + { + "speed" "350" + } +} +modify: +{ + match: + { + "targetname" "fm_1_maker" + "classname" "env_entity_maker" + } + delete: + { + "OnEntitySpawned" "fm_room_2_3,Open,,2,1" + } + insert: + { + "OnEntitySpawned" "fm_room_2_3,Open,,4,1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "fm_room_2_3" + "origin" "5432 7540 943.5" + "model" "*149" + "hammerid" "1384474" + } + replace: + { + "speed" "15" + } +} +modify: +{ + match: + { + "targetname" "fm_1_maker" + "classname" "env_entity_maker" + } + delete: + { + "OnEntitySpawned" "fm_room_2_3,Open,,2,1" + } + insert: + { + "OnEntitySpawned" "fm_room_2_3,Open,,4,1" + } +} +modify: +{ + match: + { + "targetname" "temp_tp_boss_zm" + "classname" "point_template" + } + delete: + { + "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,10,-1" + "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,10.5,-1" + } + insert: + { + "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,15,-1" + "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,15.5,-1" + } +} diff --git a/maps/ze_element_fire_v1.cfg b/maps/ze_element_fire_v1.cfg index f8a324b..aae1e01 100644 --- a/maps/ze_element_fire_v1.cfg +++ b/maps/ze_element_fire_v1.cfg @@ -1,425 +1,425 @@ -;ze_element_fire_v1 -add: -{ -"model" "*200" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 158.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7101.94 7479.32 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*201" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 19 0" -"parentname" "1Tornado_Physbox" -"origin" "6525.94 7160.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*202" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 71.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6673.94 7012.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*203" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 114.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7401.94 7012.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*204" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 158.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7549.94 7160.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*205" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 202.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7549.94 7888.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*206" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 246.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7401.94 8036.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*207" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 292.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6673.94 8036.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*208" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "90" -"spawnflags" "1" -"pushdir" "0 339 0" -"parentname" "1Tornado_Physbox" -"origin" "6525.94 7888.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*209" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 114.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7128.94 7396.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*210" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 71.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6946.94 7396.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*211" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 19 0" -"parentname" "1Tornado_Physbox" -"origin" "6909.94 7433.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*212" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 339 0" -"parentname" "1Tornado_Physbox" -"origin" "6909.94 7615.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*213" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 292.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6946.94 7652.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*214" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 246.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7128.94 7652.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*215" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 202.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7165.94 7615.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*216" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "110" -"spawnflags" "1" -"pushdir" "0 158.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7165.94 7433.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -} -add: -{ -"model" "*217" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 114.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7083.44 7460.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*218" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 71.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6992.44 7460.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*219" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 19 0" -"parentname" "1Tornado_Physbox" -"origin" "6973.94 7479.32 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*220" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 339 0" -"parentname" "1Tornado_Physbox" -"origin" "6973.94 7570.32 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*221" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 292.5 0" -"parentname" "1Tornado_Physbox" -"origin" "6992.44 7588.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*222" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 246.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7083.44 7588.82 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -add: -{ -"model" "*223" -"targetname" "1Tornado_Trigger_Push" -"StartDisabled" "0" -"speed" "200" -"spawnflags" "1" -"pushdir" "0 202.5 0" -"parentname" "1Tornado_Physbox" -"origin" "7101.94 7570.32 1362" -"filtername" "Filter_T" -"alternateticksfix" "0" -"classname" "trigger_push" -"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" -} -modify: -{ - match: - { - "classname" "func_movelinear" - "targetname" "move_fire_1" - "origin" "1024 14152 -1594" - "model" "*42" - "hammerid" "366570" - } - replace: - { - "speed" "350" - } -} -modify: -{ - match: - { - "targetname" "fm_1_maker" - "classname" "env_entity_maker" - } - delete: - { - "OnEntitySpawned" "fm_room_2_3,Open,,2,1" - } - insert: - { - "OnEntitySpawned" "fm_room_2_3,Open,,4,1" - } -} -modify: -{ - match: - { - "classname" "func_movelinear" - "targetname" "fm_room_2_3" - "origin" "5432 7540 943.5" - "model" "*149" - "hammerid" "1384474" - } - replace: - { - "speed" "15" - } -} -modify: -{ - match: - { - "targetname" "fm_1_maker" - "classname" "env_entity_maker" - } - delete: - { - "OnEntitySpawned" "fm_room_2_3,Open,,2,1" - } - insert: - { - "OnEntitySpawned" "fm_room_2_3,Open,,4,1" - } -} -modify: -{ - match: - { - "targetname" "temp_tp_boss_zm" - "classname" "point_template" - } - delete: - { - "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,10,-1" - "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,10.5,-1" - } - insert: - { - "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,15,-1" - "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,15.5,-1" - } -} +;ze_element_fire_v1 +add: +{ +"model" "*200" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 158.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7101.94 7479.32 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*201" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 19 0" +"parentname" "1Tornado_Physbox" +"origin" "6525.94 7160.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*202" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 71.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6673.94 7012.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*203" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 114.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7401.94 7012.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*204" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 158.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7549.94 7160.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*205" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 202.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7549.94 7888.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*206" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 246.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7401.94 8036.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*207" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 292.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6673.94 8036.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*208" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "90" +"spawnflags" "1" +"pushdir" "0 339 0" +"parentname" "1Tornado_Physbox" +"origin" "6525.94 7888.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*209" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 114.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7128.94 7396.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*210" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 71.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6946.94 7396.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*211" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 19 0" +"parentname" "1Tornado_Physbox" +"origin" "6909.94 7433.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*212" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 339 0" +"parentname" "1Tornado_Physbox" +"origin" "6909.94 7615.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*213" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 292.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6946.94 7652.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*214" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 246.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7128.94 7652.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*215" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 202.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7165.94 7615.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*216" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "110" +"spawnflags" "1" +"pushdir" "0 158.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7165.94 7433.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +} +add: +{ +"model" "*217" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 114.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7083.44 7460.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*218" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 71.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6992.44 7460.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*219" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 19 0" +"parentname" "1Tornado_Physbox" +"origin" "6973.94 7479.32 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*220" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 339 0" +"parentname" "1Tornado_Physbox" +"origin" "6973.94 7570.32 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*221" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 292.5 0" +"parentname" "1Tornado_Physbox" +"origin" "6992.44 7588.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*222" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 246.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7083.44 7588.82 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +add: +{ +"model" "*223" +"targetname" "1Tornado_Trigger_Push" +"StartDisabled" "0" +"speed" "200" +"spawnflags" "1" +"pushdir" "0 202.5 0" +"parentname" "1Tornado_Physbox" +"origin" "7101.94 7570.32 1362" +"filtername" "Filter_T" +"alternateticksfix" "0" +"classname" "trigger_push" +"OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "move_fire_1" + "origin" "1024 14152 -1594" + "model" "*42" + "hammerid" "366570" + } + replace: + { + "speed" "350" + } +} +modify: +{ + match: + { + "targetname" "fm_1_maker" + "classname" "env_entity_maker" + } + delete: + { + "OnEntitySpawned" "fm_room_2_3,Open,,2,1" + } + insert: + { + "OnEntitySpawned" "fm_room_2_3,Open,,4,1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "fm_room_2_3" + "origin" "5432 7540 943.5" + "model" "*149" + "hammerid" "1384474" + } + replace: + { + "speed" "15" + } +} +modify: +{ + match: + { + "targetname" "fm_1_maker" + "classname" "env_entity_maker" + } + delete: + { + "OnEntitySpawned" "fm_room_2_3,Open,,2,1" + } + insert: + { + "OnEntitySpawned" "fm_room_2_3,Open,,4,1" + } +} +modify: +{ + match: + { + "targetname" "temp_tp_boss_zm" + "classname" "point_template" + } + delete: + { + "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,10,-1" + "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,10.5,-1" + } + insert: + { + "OnEntitySpawned" "tp_zm_boss_attack_back,Enable,,15,-1" + "OnEntitySpawned" "tp_zm_boss_attack_back,Kill,,15.5,-1" + } +} diff --git a/maps/ze_elevator_escape.cfg b/maps/ze_elevator_escape.cfg new file mode 100755 index 0000000..adbaf08 --- /dev/null +++ b/maps/ze_elevator_escape.cfg @@ -0,0 +1,81 @@ +;; _ + +;; fix nuke glitch spots + +add: +{ + "model" "*98" + "targetname" "nuclear_bomb" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1173 -310 960" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "10000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*98" + "targetname" "nuclear_bomb" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "392 -70 1217" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "10000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*98" + "targetname" "nuclear_bomb" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2645 345 1162" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "10000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*98" + "targetname" "nuclear_bomb" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2630 -384 1162" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "10000" + "classname" "trigger_hurt" +} + +;; keep nuke enabled + +modify: +{ + match: + { + "targetname" "start_destruct" + "classname" "func_button" + } + delete: + { + "OnPressed" "nuclear_bomb,Disable,,61,1" + } + insert: + { + "OnPressed" "afk_killer,Enable,,60,1" + } +} + + diff --git a/maps/ze_emerald_b2.cfg b/maps/ze_emerald_b2.cfg new file mode 100755 index 0000000..5f00484 --- /dev/null +++ b/maps/ze_emerald_b2.cfg @@ -0,0 +1,94 @@ +; Delay water gate + +modify: +{ + match: + { + "targetname" "lever_rotate_01" + "classname" "func_door_rotating" + } + delete: + { + "OnFullyOpen" "gate_04,Open,,10,-1" + } + insert: + { + "OnFullyOpen" "gate_04,Open,,17,-1" + } +} + +; chat spam knife1 + +modify: +{ + match: + { + "targetname" "guardian_knife1_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1" + } + insert: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1" + } +} + +; chat spam knife2 + +modify: +{ + match: + { + "targetname" "guardian_knife2_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1" + } + insert: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1" + } +} + +; chat spam knife3 + +modify: +{ + match: + { + "targetname" "guardian_knife3_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1" + } + insert: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1" + } +} + +; chat spam knife4 + +modify: +{ + match: + { + "targetname" "guardian_knife4_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1" + } + insert: + { + "OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1" + } +} diff --git a/maps/ze_ep2_plant_b1s_event.cfg b/maps/ze_ep2_plant_b1s_event.cfg index df0acd1..f575fb0 100644 --- a/maps/ze_ep2_plant_b1s_event.cfg +++ b/maps/ze_ep2_plant_b1s_event.cfg @@ -1,58 +1,58 @@ -;------------------ -; Event 13/03/2021 -; Random Weapon -;------------------ - -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_EventCasper_Case" - "classname" "logic_case" - "OnCase01" "point_servercommand,Command,zr_unrestrict m3,0,1" - "OnCase02" "point_servercommand,Command,zr_unrestrict xm1014,0,1" - "OnCase03" "point_servercommand,Command,zr_unrestrict mac10,0,1" - "OnCase04" "point_servercommand,Command,zr_unrestrict tmp,0,1" - "OnCase05" "point_servercommand,Command,zr_unrestrict mp5navy,0,1" - "OnCase06" "point_servercommand,Command,zr_unrestrict ump45,0,1" - "OnCase07" "point_servercommand,Command,zr_unrestrict p90,0,1" - "OnCase08" "point_servercommand,Command,zr_unrestrict galil,0,1" - "OnCase09" "point_servercommand,Command,zr_unrestrict famas,0,1" - "OnCase10" "point_servercommand,Command,zr_unrestrict ak47,0,1" - "OnCase11" "point_servercommand,Command,zr_unrestrict m4a1,0,1" - "OnCase12" "point_servercommand,Command,zr_unrestrict sg552,0,1" - "OnCase13" "point_servercommand,Command,zr_unrestrict aug,0,1" - "OnCase14" "point_servercommand,Command,zr_unrestrict m249,0,1" - "OnCase15" "point_servercommand,Command,zr_unrestrict sg550,0,1" - "OnCase16" "point_servercommand,Command,zr_unrestrict g3sg1,0,1" - "OnCase01" "point_servercommand,Command,say ** The weapon this round is M3 **,0.05,1" - "OnCase02" "point_servercommand,Command,say ** The weapon this round is XM1014 **,0.05,1" - "OnCase03" "point_servercommand,Command,say ** The weapon this round is Mac10 **,0.05,1" - "OnCase04" "point_servercommand,Command,say ** The weapon this round is TMP **,0.05,1" - "OnCase05" "point_servercommand,Command,say ** The weapon this round is MP5Navy **,0.05,1" - "OnCase06" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" - "OnCase07" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" - "OnCase08" "point_servercommand,Command,say ** The weapon this round is Galil **,0.05,1" - "OnCase09" "point_servercommand,Command,say ** The weapon this round is Famas **,0.05,1" - "OnCase10" "point_servercommand,Command,say ** The weapon this round is AK47 **,0.05,1" - "OnCase11" "point_servercommand,Command,say ** The weapon this round is M4A1 **,0.05,1" - "OnCase12" "point_servercommand,Command,say ** The weapon this round is SG552 **,0.05,1" - "OnCase13" "point_servercommand,Command,say ** The weapon this round is AUG **,0.05,1" - "OnCase14" "point_servercommand,Command,say ** The weapon this round is M249 **,0.05,1" - "OnCase15" "point_servercommand,Command,say ** The weapon this round is SG550 **,0.05,1" - "OnCase16" "point_servercommand,Command,say ** The weapon this round is G3SG1 **,0.05,1" -} - -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_EventCasper_Relay" - "spawnflags" "0" - "classname" "logic_relay" - "OnSpawn" "point_servercommand,Command,zr_restrict shotgun,0,1" - "OnSpawn" "point_servercommand,Command,zr_restrict smg,0,1" - "OnSpawn" "point_servercommand,Command,zr_restrict rifle,0,1" - "OnSpawn" "point_servercommand,Command,zr_restrict m249,0,1" - "OnSpawn" "point_servercommand,Command,zr_restrict sniper,0,1" - "OnSpawn" "point_servercommand,Command,say ** Selecting a random weapon this round... ***,0.5,1" - "OnSpawn" "Stripper_EventCasper_Case,PickRandom,,1.5,1" -} +;------------------ +; Event 13/03/2021 +; Random Weapon +;------------------ + +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_EventCasper_Case" + "classname" "logic_case" + "OnCase01" "point_servercommand,Command,zr_unrestrict m3,0,1" + "OnCase02" "point_servercommand,Command,zr_unrestrict xm1014,0,1" + "OnCase03" "point_servercommand,Command,zr_unrestrict mac10,0,1" + "OnCase04" "point_servercommand,Command,zr_unrestrict tmp,0,1" + "OnCase05" "point_servercommand,Command,zr_unrestrict mp5navy,0,1" + "OnCase06" "point_servercommand,Command,zr_unrestrict ump45,0,1" + "OnCase07" "point_servercommand,Command,zr_unrestrict p90,0,1" + "OnCase08" "point_servercommand,Command,zr_unrestrict galil,0,1" + "OnCase09" "point_servercommand,Command,zr_unrestrict famas,0,1" + "OnCase10" "point_servercommand,Command,zr_unrestrict ak47,0,1" + "OnCase11" "point_servercommand,Command,zr_unrestrict m4a1,0,1" + "OnCase12" "point_servercommand,Command,zr_unrestrict sg552,0,1" + "OnCase13" "point_servercommand,Command,zr_unrestrict aug,0,1" + "OnCase14" "point_servercommand,Command,zr_unrestrict m249,0,1" + "OnCase15" "point_servercommand,Command,zr_unrestrict sg550,0,1" + "OnCase16" "point_servercommand,Command,zr_unrestrict g3sg1,0,1" + "OnCase01" "point_servercommand,Command,say ** The weapon this round is M3 **,0.05,1" + "OnCase02" "point_servercommand,Command,say ** The weapon this round is XM1014 **,0.05,1" + "OnCase03" "point_servercommand,Command,say ** The weapon this round is Mac10 **,0.05,1" + "OnCase04" "point_servercommand,Command,say ** The weapon this round is TMP **,0.05,1" + "OnCase05" "point_servercommand,Command,say ** The weapon this round is MP5Navy **,0.05,1" + "OnCase06" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" + "OnCase07" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" + "OnCase08" "point_servercommand,Command,say ** The weapon this round is Galil **,0.05,1" + "OnCase09" "point_servercommand,Command,say ** The weapon this round is Famas **,0.05,1" + "OnCase10" "point_servercommand,Command,say ** The weapon this round is AK47 **,0.05,1" + "OnCase11" "point_servercommand,Command,say ** The weapon this round is M4A1 **,0.05,1" + "OnCase12" "point_servercommand,Command,say ** The weapon this round is SG552 **,0.05,1" + "OnCase13" "point_servercommand,Command,say ** The weapon this round is AUG **,0.05,1" + "OnCase14" "point_servercommand,Command,say ** The weapon this round is M249 **,0.05,1" + "OnCase15" "point_servercommand,Command,say ** The weapon this round is SG550 **,0.05,1" + "OnCase16" "point_servercommand,Command,say ** The weapon this round is G3SG1 **,0.05,1" +} + +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_EventCasper_Relay" + "spawnflags" "0" + "classname" "logic_relay" + "OnSpawn" "point_servercommand,Command,zr_restrict shotgun,0,1" + "OnSpawn" "point_servercommand,Command,zr_restrict smg,0,1" + "OnSpawn" "point_servercommand,Command,zr_restrict rifle,0,1" + "OnSpawn" "point_servercommand,Command,zr_restrict m249,0,1" + "OnSpawn" "point_servercommand,Command,zr_restrict sniper,0,1" + "OnSpawn" "point_servercommand,Command,say ** Selecting a random weapon this round... ***,0.5,1" + "OnSpawn" "Stripper_EventCasper_Case,PickRandom,,1.5,1" +} diff --git a/maps/ze_escape_horizon_c1v2.cfg b/maps/ze_escape_horizon_c1v2.cfg index 5179bc9..d5e5e39 100644 --- a/maps/ze_escape_horizon_c1v2.cfg +++ b/maps/ze_escape_horizon_c1v2.cfg @@ -78,3 +78,105 @@ filter: { "parentname" "HeliPhysbox_1" } + + +;; _ + +;; roof for spawn to prevent knifing + +add: +{ + "targetname" "spawn_roof" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "288 -736 513" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -800 -864 -32,0.1,1" + "OnUser1" "!self,AddOutput,maxs 800 864 32,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "2329" + } + insert: + { + "OnMapSpawn" "spawn_roof,FireUser1,,0,-1" + } +} + +;; fix nuke evading spots + +add: +{ + "model" "*174" + "targetname" "nuke_explode" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1217 7447.5 -1169" + "nodmgforce" "0" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "20" + "damage" "99999" + "classname" "trigger_hurt" +} +add: +{ + "model" "*255" + "targetname" "nuke_explode" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2365 5346 -612" + "nodmgforce" "0" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "20" + "damage" "99999" + "classname" "trigger_hurt" +} +add: +{ + "model" "*255" + "targetname" "nuke_explode" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1927 4038 -812" + "nodmgforce" "0" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "20" + "damage" "99999" + "classname" "trigger_hurt" +} +add: +{ + "model" "*175" + "targetname" "nuke_explode" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1128 5503 -768" + "nodmgforce" "0" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "20" + "damage" "99999" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_escape_stroggos_b4.cfg b/maps/ze_escape_stroggos_b4.cfg new file mode 100755 index 0000000..d605828 --- /dev/null +++ b/maps/ze_escape_stroggos_b4.cfg @@ -0,0 +1,116 @@ +modify: +{ + match: + { + "targetname" "keypad_pressed" + } + delete: + { + "OutValue" "keypad_output,Add,,0,-1" + } + insert: + { + "OutValue" "srvr_com_1,Command,say *** This keypad has been disabled. Please use the normal route. ***,0,3" + } +} + +filter: +{ + "targetname" "AFK_cleaner" +} + +modify: +{ + match: + { + "targetname" "nuke_damage" + } + replace: + { + "damage" "99999" + } +} + +add: +{ + "classname" "info_teleport_destination" + "angles" "0 90 0" + "targetname" "afktd" + "origin" "1456 2592 -656" +} + +add: +{ + "classname" "trigger_teleport" + "spawnflags" "1" + "origin" "-1536 -384 256" + "startdisabled" "1" + "target" "afktd" + "targetname" "afktp" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "1108.13 2665.45 -671" + } + insert: + { + "OnMapSpawn" "afktp,AddOutput,solid 2,1,-1" + "OnMapSpawn" "afktp,AddOutput,maxs 4608 2688 768,1.1,-1" + "OnMapSpawn" "afktp,AddOutput,mins -4608 -2688 -768,1.1,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "model" "*148" + } + insert: + { + "OnStartTouch" "srvr_com_1,Command,say *** AFK teleport in 5 seconds ***,15,1" + "OnStartTouch" "afktp,Enable,,20,1" + } +} + +modify: +{ + match: + { + "targetname" "mp3_spawn" + } + replace: + { + "message" "#mysound/stroggos/spawn.mp3" + } +} + +modify: +{ + match: + { + "targetname" "mp3_fanfase" + } + replace: + { + "message" "#mysound/stroggos/fanfase.mp3" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "model" "*67" + } + delete: + { + "OnPressed" "nuke_damage,Disable,,60,1" + } +} diff --git a/maps/ze_escape_the_eye_remix_finb.cfg b/maps/ze_escape_the_eye_remix_finb.cfg new file mode 100755 index 0000000..e4b6a17 --- /dev/null +++ b/maps/ze_escape_the_eye_remix_finb.cfg @@ -0,0 +1,55 @@ +;; fix teleport/nuke evading spot + +add: +{ + "model" "*123" + "targetname" "tls" + "target" "tlsd" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-596 6959 1033" + "classname" "trigger_teleport" +} + +;; prevent secret way players from early triggering last button + +modify: +{ + match: + { + "targetname" "eye_button" + "classname" "func_button" + } + replace: + { + "spawnflags" "3073" + } +} + +modify: +{ + match: + { + "origin" "800 3433 515.5" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,35,1" + "OnStartTouch" "eye_button,Unlock,,35,1" + + } +} +modify: +{ + match: + { + "origin" "416.5 3592 20.5" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,40,1" + "OnStartTouch" "eye_button,Unlock,,40,1" + } +} diff --git a/maps/ze_esther_cc_zi2.cfg b/maps/ze_esther_cc_zi2.cfg new file mode 100644 index 0000000..b0a70b5 --- /dev/null +++ b/maps/ze_esther_cc_zi2.cfg @@ -0,0 +1,822 @@ +;------------------------------------------- +; Fixes a music issue in the spawn intro +;------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "1226582" + } + delete: + { + "OnStartTouch" "spawnfx,PlaySound,,0,-1" + } + insert: + { + "OnStartTouch" "spawnfx,PlaySound,,0,1" + } +} + +;------------------------------------------- +; Fixes issues in the sewer location +;------------------------------------------- +modify: +{ + match: + { + "classname" "math_counter" + "hammerid" "1061419" + } + delete: + { + "OnHitMax" "FogTrap1,Kill,,0,1" + } + insert: + { + "OnHitMax" "FogTrap1,Break,,0,1" + } +} +modify: +{ + match: + { + "targetname" "SewerDoor3" + } + replace: + { + "lip" "-4" + } +} + +;------------------------------------------------------------ +; Fixes the last push that pulls a player when winning map +;------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "lastpush" + } + replace: + { + "speed" "400" + "origin" "-11648 15232 13496" + } +} + +;----------------------- +; Fixes physbox issues +;----------------------- +modify: +{ + match: + { + "classname" "func_physbox" + "hammerid" "1128621" + } + delete: + { + "OnBreak" "zn_Nightmare_phys,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + delete: + { + "overridescript" "damping,2.5,rotdamping,100" + } +} + +;------------------------------------------- +; Fixes a a trigger hurt near the dragon +;------------------------------------------- +modify: +{ + match: + { + "targetname" "dragon_push" + } + replace: + { + "origin" "4046.25 -8091.25 4616" + } +} + +;--------------------------- +; A teleportation error +;--------------------------- +modify: +{ + match: + { + "hammerid" "1308993" + } + replace: + { + "spawnflags" "1" + } +} + +;--------------------------- +; Sky camera fix +;--------------------------- +modify: +{ + match: + { + "hammerid" "445435" + } + replace: + { + "fogcolor2" "26 39 45" + "fogcolor" "63 97 111" + } +} + +;--------------------------- +; Filter targetname fixes +;--------------------------- +modify: +{ + match: + { + "targetname" "filter_ikke_zombie" + } + delete: + { + "OnTrigger" ",,,0,-1" + } + insert: + { + "OnPass" "!activator,AddOutput,max_health 150,0,-1" + "OnPass" "!activator,SetHealth,150,0,-1" + } +} +modify: +{ + match: + { + "targetname" "filter_ikke_zombie" + } + delete: + { + "OnPass" "!activator,SetHealth,150,0,-1" + "OnPass" "!activator,AddOutput,max_health 150,0,-1" + } + insert: + { + "OnPass" "filter_ikke_zombie,TestActivator,,0,0" + } +} + +;-------------- +; ITEM FIXES +;-------------- + +; Lightning item +modify: +{ + match: + { + "targetname" "item_Lightning_Button" + } + insert: + { + "OnUser1" "item_lightning_sprite,ToggleSprite,,25,-1" + } +} +modify: +{ + match: + { + "targetname" "item_Lightning_Particle" + } + insert: + { + "parentname" "lightningFaggot" + } + replace: + { + "origin" "11608.3 -2456.38 2555" + } +} + +; Shield item +modify: +{ + match: + { + "targetname" "item_shield_button" + } + delete: + { + "OnPressed" "!self,FireUser1,,0,1" + "OnUser1" "item_shield_sprite,ToggleSprite,,0,1" + "OnPressed" "!self,Lock,,0,1" + "OnPressed" "!self,Unlock,,25,1" + "OnUser1" "item_shield_maker,ForceSpawn,,0,1" + "OnUser1" "item_shield_sfx,PlaySound,,0,1" + "OnUser1" "item_shield_sprite,ToggleSprite,,25,1" + } + insert: + { + "OnPressed" "!self,FireUser1,,0,-1" + "OnUser1" "item_shield_sprite,ToggleSprite,,0,-1" + "OnPressed" "!self,Lock,,0,-1" + "OnPressed" "!self,Unlock,,25,-1" + "OnUser1" "item_shield_maker,ForceSpawn,,0,-1" + "OnUser1" "item_shield_sfx,PlaySound,,0,-1" + "OnUser1" "item_shield_sprite,ToggleSprite,,25,-1" + } +} +modify: +{ + match: + { + "targetname" "item_shield_button" + "classname" "func_button" + } + delete: + { + "wait" "-1" + } + replace: + { + "spawnflags" "1025" + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "item_shield_sfx" + "classname" "ambient_generic" + } + replace: + { + "sourceentityname" "item_shield_button" + } +} +modify: +{ + match: + { + "targetname" "DaFu_Push" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "!activator,IgniteLifetime,5,0,-1" + } + replace: + { + "speed" "600" + } +} +add: +{ + "model" "*118" + "targetname" "DaFu_Push" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "9677 -846 10439" + "filtername" "filter_zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*117" + "targetname" "DaFu_Push" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "9757 -926 10439" + "filtername" "filter_zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*116" + "targetname" "DaFu_Push" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "9837 -846 10439" + "filtername" "filter_zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*119" + "targetname" "DaFu_Push" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "9757 -766 10439" + "filtername" "filter_zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} + + +; Pyro item +modify: +{ + match: + { + "targetname" "item_pyro_button" + } + delete: + { + "wait" "-1" + } + replace: + { + "spawnflags" "1025" + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "item_pyro_maker" + } + replace: + { + "origin" "13826.4 9701.5 5445.21" + } +} +modify: +{ + match: + { + "targetname" "temp_fireThingy_relay" + } + replace: + { + "targetname" "temp_human_relay" + } +} +add: +{ + "model" "*124" + "targetname" "temp_humanFire" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10251.7 -484.44 11244" + "nodmgforce" "0" + "filtername" "filter_ikke_menneske" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10" + "damage" "100" + "classname" "trigger_hurt" + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" +} + +; Heal item Estus flask +modify: +{ + match: + { + "targetname" "temp_ITEM_estus_button" + } + delete: + { + "wait" "-1" + } + replace: + { + "spawnflags" "1025" + "wait" "0.1" + } +} + +;----------------- +; adding torch 1 +;----------------- +add: +{ + "hammerid" "999997" + "classname" "weapon_elite" + "ammo" "1000" + "angles" "0 0 0" + "spawnflags" "1" + "targetname" "TorchWeapon_phys_1" + "origin" "5855.57 -6574.07 4410" +} +add: +{ + "classname" "light_dynamic" + "_cone" "60" + "_inner_cone" "100" + "_light" "162 70 30 100" + "angles" "90 0 0" + "brightness" "2" + "distance" "500" + "parentname" "TorchWeapon_phys_1" + "pitch" "-90" + "spawnflags" "2" + "spotlight_radius" "300" + "targetname" "TorchWeapon_Light_1" + "origin" "5914.5 -6576 4441.19" +} +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 0 0" + "DisableBoneFollowers" "1" + "disablereceiveshadows" "1" + "disableshadows" "1" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "750" + "fademindist" "555" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl" + "modelscale" ".7" + "parentname" "TorchWeapon_phys_1" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "0" + "spawnflags" "0" + "targetname" "TorchWeapon_prop_1" + "origin" "5912 -6575.86 4401.19" +} + +;----------------- +; adding torch 2 +;----------------- +add: +{ + "hammerid" "999998" + "classname" "weapon_elite" + "ammo" "1000" + "angles" "0 0 0" + "spawnflags" "1" + "targetname" "TorchWeapon_phys_2" + "origin" "2425.07 -7040 4606.81" +} +add: +{ + "classname" "light_dynamic" + "_cone" "60" + "_inner_cone" "100" + "_light" "162 70 30 100" + "angles" "90 0 0" + "brightness" "2" + "distance" "500" + "parentname" "TorchWeapon_phys_2" + "pitch" "-90" + "spawnflags" "2" + "spotlight_radius" "300" + "targetname" "TorchWeapon_Light_2" + "origin" "2484 -7040.14 4628" +} +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 0 0" + "DisableBoneFollowers" "1" + "disablereceiveshadows" "1" + "disableshadows" "1" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "750" + "fademindist" "555" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl" + "modelscale" ".7" + "parentname" "TorchWeapon_phys_2" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "0" + "spawnflags" "0" + "targetname" "TorchWeapon_prop_2" + "origin" "2481.5 -7040 4588" +} + +;----------------- +; adding torch 3 +;----------------- +add: +{ + "hammerid" "999999" + "classname" "weapon_elite" + "ammo" "1000" + "angles" "0 0 0" + "spawnflags" "1" + "targetname" "TorchWeapon_phys_3" + "origin" "13780 9858.69 5442.74" +} +add: +{ + "classname" "light_dynamic" + "_cone" "60" + "_inner_cone" "100" + "_light" "162 70 30 100" + "angles" "90 0 0" + "brightness" "2" + "distance" "500" + "parentname" "TorchWeapon_phys_3" + "pitch" "-90" + "spawnflags" "2" + "spotlight_radius" "300" + "targetname" "TorchWeapon_Light_3" + "origin" "13838.9 9855.86 5456" +} +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 0 0" + "DisableBoneFollowers" "1" + "disablereceiveshadows" "1" + "disableshadows" "1" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "750" + "fademindist" "555" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl" + "modelscale" ".7" + "parentname" "TorchWeapon_phys_3" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "0" + "spawnflags" "0" + "targetname" "TorchWeapon_prop_3" + "origin" "13836.4 9856 5416" +} + +;--------------------------- +; Disables bhop on the map +;--------------------------- +modify: +{ + match: + { + "origin" "9760 -544 10664" + "targetname" "actualwtf" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 1,1,1" + } + insert: + { + "OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 0,1,-1" + "OnTrigger" "ChainSkipBreakFix,AddOutput,angles 0 90 0,4,-1" + } +} + +;-------------------------------------------------------------------------------------- +; Fixes the ending push of the map and completly removes gravity from the map itself +;-------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "lastPush" + "origin" "-11648 15232 13432" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.2,0,-1" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 400,0,-1" + } + replace: + { + "speed" "1400" + "origin" "-11648 15232 13504" + } +} + +;------------------------------------------------------------------------------------------- +; Fixes the issue where players could skip around a pillar before the door actually opens +;------------------------------------------------------------------------------------------- +add: +{ + "model" "*48" + "targetname" "CaveDragonSkipPillar_break" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "3143 -8089 4920" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "origin" "1414 -7998 4638" + "classname" "func_button" + } + insert: + { + "OnPressed" "CaveDragonSkipPillar_break,Break,,15,-1" + } +} + +;-------------------------------------------------------------------------------------------------------------------------- +; Makes the swinging axes not push players but damage them instead - Zombies can get boosted onto humans path +;-------------------------------------------------------------------------------------------------------------------------- +filter: +{ + "targetname" "Axes_Small_8_90_Push" + "origin" "12220.2 -1487.25 3052" + "classname" "trigger_push" +} +filter: +{ + "targetname" "Axes_Small_8_90_Push" + "origin" "12220.2 -1551.25 3052" + "classname" "trigger_push" +} +add: +{ + "model" "*60" + "targetname" "Axes_Small_8_90_Push" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Axes_Small_8_90_Phys" + "origin" "12220.2 -1487.25 3052" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "1000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*61" + "targetname" "Axes_Small_8_90_Push" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Axes_Small_8_90_Phys" + "origin" "12220.2 -1551.25 3052" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "1000" + "classname" "trigger_hurt" +} + +filter: +{ + "targetname" "Axes_Small_10_90_Push" + "origin" "12491 -1552 3052" + "classname" "trigger_push" +} +filter: +{ + "targetname" "Axes_Small_10_90_Push" + "origin" "12491 -1616 3052" + "classname" "trigger_push" +} +add: +{ + "model" "*57" + "targetname" "Axes_Small_10_90_Push" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Axes_Small_10_90_Phys" + "origin" "12491 -1552 3052" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "1000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*58" + "targetname" "Axes_Small_10_90_Push" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Axes_Small_10_90_Phys" + "origin" "12491 -1616 3052" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "1000" + "classname" "trigger_hurt" +} + +;------------------------------------------------------------------------------------------- +; Fixes the issue with the chain not being an option when you can just jump over the gap +;------------------------------------------------------------------------------------------- +add: +{ + "model" "*48" + "targetname" "ChainSkipBreakFix" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "9692 -4840 3520" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "origin" "9692 -4680 3456" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "ChainSkipBreakFix,Break,,1,-1" + } +} \ No newline at end of file diff --git a/maps/ze_eternal_journey_v1_3h.cfg b/maps/ze_eternal_journey_v1_3h.cfg index 7a646d1..c9a93ca 100644 --- a/maps/ze_eternal_journey_v1_3h.cfg +++ b/maps/ze_eternal_journey_v1_3h.cfg @@ -1,110 +1,110 @@ -;--------------------------------- -;Add math_counter for stagedisplay -;--------------------------------- - -add: -{ - "origin" "-15627 -13484 546" - "targetname" "TheCurrentLevelPlugin" - "min" "0" - "max" "8" - "startvalue" "0" - "classname" "math_counter" -} - -modify: -{ - match: - { - "targetname" "level_relay_0" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_1" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_2" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_3" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_4" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_5" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_6" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,7,0,1" - } -} -modify: -{ - match: - { - "targetname" "level_relay_7" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,8,0,1" - } -} +;--------------------------------- +;Add math_counter for stagedisplay +;--------------------------------- + +add: +{ + "origin" "-15627 -13484 546" + "targetname" "TheCurrentLevelPlugin" + "min" "0" + "max" "8" + "startvalue" "0" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "level_relay_0" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_3" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_5" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_6" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,7,0,1" + } +} +modify: +{ + match: + { + "targetname" "level_relay_7" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,8,0,1" + } +} diff --git a/maps/ze_evernight_a3_4_css2.cfg b/maps/ze_evernight_a3_4_css2.cfg index bba6a62..8adae36 100644 --- a/maps/ze_evernight_a3_4_css2.cfg +++ b/maps/ze_evernight_a3_4_css2.cfg @@ -1,36 +1,36 @@ -;Enable bhop but disable it at stairs on stage 2 -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "cmd,Command,sv_enablebunnyhopping 1,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "Trigger_Door_2_6" - } - insert: - { - "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 0,0,1" - } -} -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "Boss_Relay_2" - } - insert: - { - "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,38,1" - } -} +;Enable bhop but disable it at stairs on stage 2 +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_Door_2_6" + } + insert: + { + "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Boss_Relay_2" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,38,1" + } +} diff --git a/maps/ze_exchange_innovation_v1bs.cfg b/maps/ze_exchange_innovation_v1bs.cfg new file mode 100755 index 0000000..6e1804e --- /dev/null +++ b/maps/ze_exchange_innovation_v1bs.cfg @@ -0,0 +1,136 @@ +======================================================================== +;; stripper by encap + +;; players can't block elevator + +modify: +{ + match: + { + "targetname" "elev1" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + +;; increase elevator speed + +modify: +{ + match: + { + "targetname" "elev1" + "classname" "func_movelinear" + } + replace: + { + "speed" "300" + } +} + +;; fix boats + +modify: +{ + match: + { + "model" "models/props/de_shacks/boat_smash.mdl" + "classname" "prop_dynamic" + } + replace: + { + "angles" "0 90 0" + } +} + +modify: +{ + match: + { + "targetname" "/barco[1-2]/" + "classname" "func_tracktrain" + } + replace: + { + "orientationtype" "2" + } +} + +modify: +{ + match: + { + "targetname" "barco_path1" + "classname" "path_track" + } + replace: + { + "origin" "1751 3429 1669" + } +} +modify: +{ + match: + { + "targetname" "barco2_path1" + "classname" "path_track" + } + replace: + { + "origin" "1970 3240 1669" + } +} + +modify: +{ + match: + { + "targetname" "barco_path1" + "classname" "path_track" + } + replace: + { + "angles" "0 45 0" + } +} +modify: +{ + match: + { + "targetname" "barco_path2" + "classname" "path_track" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "targetname" "barco_path5" + "classname" "path_track" + } + replace: + { + "angles" "0 106 0" + } +} +modify: +{ + match: + { + "targetname" "/barco_path[6-8]/" + "classname" "path_track" + } + replace: + { + "angles" "0 99 0" + } +} + + diff --git a/maps/ze_exit_this_earths_atomosphere_c1.cfg b/maps/ze_exit_this_earths_atomosphere_c1.cfg new file mode 100644 index 0000000..ad5c880 --- /dev/null +++ b/maps/ze_exit_this_earths_atomosphere_c1.cfg @@ -0,0 +1,1043 @@ +; stripper load msg +modify: +{ + match: + { + "origin" "-48 -48 -80" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CMD,Command,say STRIPPER 1 LOADED,2,-1" + } +} + +; TRAMS +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 90 0" + "DisableBoneFollowers" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props_c17/handrail04_long.mdl" + "modelscale" "1.0" + "parentname" "z_train" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "6" + "targetname" "aslkdhi21uh31" + "origin" "-1652 -8116 -4107.74" +} +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 270 0" + "DisableBoneFollowers" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props_c17/handrail04_long.mdl" + "modelscale" "1.0" + "parentname" "z_train" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "6" + "targetname" "aslkdhi21uh31" + "origin" "-1740 -8116 -4107.74" +} +modify: +{ + match: + { + "origin" "-1876 -6100 -5035.74" + "classname" "prop_dynamic_override" + } + replace: + { + "modelscale" "0.01" + "solid" "0" + } +} +modify: +{ + match: + { + "targetname" "3_train_path6" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.15,0,1" + "OnPass" "z_train,SetSpeed,0.15,0,1" + "OnPass" "hurt_asodhajsd,Enable,,7,1" + "OnPass" "ztraintele,Enable,,1,1" + "OnPass" "ztrain_blocker,Disable,,0,1" + } + insert: + { + "OnPass" "3_train,SetSpeed,0.15,0,1" + "OnPass" "z_train,SetSpeed,0.15,0.45,1" + "OnPass" "hurt_asodhajsd,Enable,,7,1" + "OnPass" "ztraintele,Enable,,1,1" + "OnPass" "ztrain_blocker,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path7" + "classname" "path_track" + } + insert: + { + "OnPass" "ztrain_blocker,Enable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path9" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.2,0,1" + "OnPass" "3_train_sparkside2,StartSpark,,0,1" + } + insert: + { + "OnPass" "3_train,SetSpeed,0.1,0,1" + "OnPass" "3_train_sparkside2,StartSpark,,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path7" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.6,0,1" + "OnPass" "z_train_spark,StartSpark,,0,1" + } + insert: + { + "OnPass" "z_train,SetSpeed,0.25,0,1" + "OnPass" "z_train_spark,StartSpark,,0,1" + "OnPass" "z_train,SetSpeed,0.15,3.35,1" + "OnPass" "3_train,SetSpeed,0.15,6,1" + "OnPass" "3_train,SetSpeed,0.25,13,1" + "OnPass" "z_train,SetSpeed,0.25,13,1" + "OnPass" "3_train,SetSpeed,0.35,20,1" + "OnPass" "z_train,SetSpeed,0.35,20,1" + "OnPass" "3_train,SetSpeed,0.45,29,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path12" + "classname" "path_track" + } + insert: + { + "OnPass" "3_train,SetSpeed,0.45,0,1" + "OnPass" "3_train,SetSpeed,0.35,1,1" + "OnPass" "3_train,SetSpeed,0.25,3,1" + "OnPass" "z_train,SetSpeed,0.25,6.7,1" + + "OnPass" "z_train,SetSpeed,0.2,8,1" + "OnPass" "3_train,SetSpeed,0.2,8,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path8_2" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.15,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path7" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.2,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path8" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.2,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path10" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path9" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.4,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path11" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.5,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path10" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path11" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.35,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path13" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.2,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path12" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.2,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path13" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path14" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path15" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "z_train_path14" + "classname" "path_track" + } + delete: + { + "OnPass" "z_train,SetSpeed,0.3,0,1" + } +} +modify: +{ + match: + { + "targetname" "3_train_path17" + "classname" "path_track" + } + delete: + { + "OnPass" "3_train,SetSpeed,0.1,0,1" + "OnPass" "3_train_spark,StopSpark,,0,1" + "OnPass" "3_train_sparkside,StartSpark,,0,1" + "OnPass" "txt_hint,AddOutput,message Finally,0.98,1" + "OnPass" "txt_hint1,Display,,4,1" + "OnPass" "fadein_warm,Fade,,8,1" + "OnPass" "fadeout_warm,Fade,,11,1" + "OnPass" "lvl2tele,Enable,,10.5,1" + "OnPass" "fog_beneath,TurnOff,,10.5,1" + "OnPass" "4_train,StartForward,,10,1" + "OnPass" "txt_surface,Display,,13,1" + "OnPass" "Level_Counter,SetValueNoFire,2,0,1" + "OnPass" "cc_beneath,Disable,,10.5,1" + "OnPass" "cc_surface3,Enable,,11,1" + "OnPass" "CMD,Command,sv_enablebunnyhopping 1,10.5,1" + "OnPass" "txt_hint,Display,,0.98,1" + "OnPass" "txt_hint1,AddOutput,message After spending years hiding underground.,3.98,1" + "OnPass" "surface_skybox,Enable,,10,1" + "OnPass" "surface_pillars,Enable,,10,1" + "OnPass" "ceiling_skybox_surface,Enable,,10,1" + "OnPass" "horizon_skybox_surface,Enable,,10,1" + "OnPass" "horizon_skybox_below,Enable,,10,1" + "OnPass" "surface_skybox_prop,Enable,,10,1" + } + insert: + { + "OnPass" "3_train,SetSpeed,0.1,0,1" + "OnPass" "3_train_spark,StopSpark,,0,1" + "OnPass" "3_train_sparkside,StartSpark,,0,1" + "OnPass" "txt_hint,AddOutput,message Finally,0.90,1" + "OnPass" "txt_hint1,Display,,4,1" + "OnPass" "fadein_warm,Fade,,8,1" + "OnPass" "fadeout_warm,Fade,,11,1" + "OnPass" "lvl2tele,Enable,,10.5,1" + "OnPass" "fog_beneath,TurnOff,,10.5,1" + "OnPass" "4_train,StartForward,,10,1" + "OnPass" "txt_surface,Display,,13,1" + "OnPass" "Level_Counter,SetValueNoFire,2,0,1" + "OnPass" "cc_beneath,Disable,,10.5,1" + "OnPass" "cc_surface3,Enable,,11,1" + "OnPass" "CMD,Command,sv_enablebunnyhopping 1,10.5,1" + "OnPass" "txt_hint,Display,,0.98,1" + "OnPass" "txt_hint1,AddOutput,message After spending years hiding underground.,3.98,1" + "OnPass" "surface_skybox,Enable,,10,1" + "OnPass" "surface_pillars,Enable,,10,1" + "OnPass" "ceiling_skybox_surface,Enable,,10,1" + "OnPass" "horizon_skybox_surface,Enable,,10,1" + "OnPass" "horizon_skybox_below,Enable,,10,1" + "OnPass" "surface_skybox_prop,Enable,,10,1" + } +} + +; first aste shooter nerf +modify: +{ + match: + { + "targetname" "mete_timer" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.600" + } +} + +; add sprite to 2 wind path +add: +{ + "classname" "env_sprite" + "disablereceiveshadows" "0" + "framerate" "10.0" + "GlowProxySize" "2.0" + "HDRColorScale" "1.0" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "sprites/light_glow04.vmt" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "9" + "scale" "0.7" + "spawnflags" "0" + "targetname" "spritewindright" + "origin" "-8960 -11200 -6880" +} +add: +{ + "classname" "env_sprite" + "disablereceiveshadows" "0" + "framerate" "10.0" + "GlowProxySize" "2.0" + "HDRColorScale" "1.0" + "maxdxlevel" "0" + "mindxlevel" "0" + "model" "sprites/light_glow04.vmt" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "9" + "scale" "0.7" + "spawnflags" "0" + "targetname" "spritewindleft" + "origin" "-11328 -11200 -6880" +} +modify: +{ + match: + { + "targetname" "wind_case1" + "classname" "logic_case" + } + insert: + { + "OnCase02" "spritewindleft,ShowSprite,,0,1" + "OnCase01" "spritewindright,ShowSprite,,0,1" + } +} + +; disable bhop after underground door open +modify: +{ + match: + { + "targetname" "door_und2" + "classname" "func_door" + "origin" "4544 496 3440" + } + insert: + { + "OnOpen" "CMD,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "origin" "1696 5184 -2992" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "CMD,Command,sv_enablebunnyhopping 1,26,1" + } +} + +; disable scape_nothing +modify: +{ + match: + { + "targetname" "scape_nothing" + "classname" "env_soundscape_triggerable" + } + insert: + { + "StartDisabled" "1" + } +} + +; etea mp3 intro fix BECAUSE DAMN SOUNDSCAPES +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "eteaintro" + } + replace: + { + "message" "#etea/etea intro mono.mp3" + "spawnflags" "49" + } +} + +; start Z tele fix +modify: +{ + match: + { + "classname" "trigger_teleport" + "origin" "-10176 -12096 -8560" + } + insert: + { + "target" "ashjeg1231" + } +} + +; first afk tele increase +modify: +{ + match: + { + "origin" "-10304 -7744 -7088" + "classname" "trigger_once" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "2_train_path3" + "classname" "path_track" + } + insert: + { + "OnPass" "afk_tele1,Enable,,0,1" + } +} + +;trams +modify: +{ + match: + { + "origin" "-2128 -6240 -5020" + "classname" "func_button" + } + delete: + { + "OnPressed" "3_train,StartForward,,12,1" + "OnPressed" "3_train_shake,StartShake,,10,1" + "OnPressed" "3_train_lightptop,Enable,,1,1" + "OnPressed" "3light,TurnOn,,1,1" + "OnPressed" "3sprite,ShowSprite,,1,1" + "OnPressed" "CMD,Command,say Tram leaving in 10s,2,1" + "OnPressed" "3_train_spark,StartSpark,,12,1" + "OnPressed" "txt_hint,Display,,4,1" + "OnPressed" "snd_on,PlaySound,,1,1" + "OnPressed" "z_train,StartForward,,12,1" + "OnPressed" "z_train_spark,StartSpark,,12,1" + "OnPressed" "CMD,Command,sv_enablebunnyhopping 0,12,1" + "OnPressed" "txt_hint,AddOutput,message This thing is still working,3.98,1" + } + insert: + { + "OnPressed" "3_train,StartForward,,22,1" + "OnPressed" "3_train_shake,StartShake,,20,1" + "OnPressed" "3_train_lightptop,Enable,,1,1" + "OnPressed" "3light,TurnOn,,1,1" + "OnPressed" "3sprite,ShowSprite,,1,1" + "OnPressed" "CMD,Command,say Tram leaving in 20s,2,1" + "OnPressed" "3_train_spark,StartSpark,,22,1" + "OnPressed" "txt_hint,Display,,4,1" + "OnPressed" "snd_on,PlaySound,,1,1" + "OnPressed" "z_train,StartForward,,22,1" + "OnPressed" "z_train_spark,StartSpark,,22,1" + "OnPressed" "CMD,Command,sv_enablebunnyhopping 0,22,1" + "OnPressed" "txt_hint,AddOutput,message This thing is still working,3.98,1" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-1984 -6144 -5060" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-1696 -8224 -4132" + } + replace: + { + "solid" "0" + } +} + +;afk tele 3 tp increase +modify: +{ + match: + { + "targetname" "4_train_path3" + "classname" "path_track" + } + delete: + { + "OnPass" "4_train,Stop,,0,1" + "OnPass" "4_train_noblock,Disable,,0,1" + "OnPass" "jhasdahsjdWOOD,Break,,1,1" + "OnPass" "afk_tele3,Enable,,1,1" + } + insert: + { + "OnPass" "4_train,Stop,,0,1" + "OnPass" "4_train_noblock,Disable,,0,1" + "OnPass" "jhasdahsjdWOOD,Break,,1,1" + "OnPass" "afk_tele3,Enable,,20,1" + } +} + +;afk tele 10 increase +modify: +{ + match: + { + "targetname" "5_train_path2" + "classname" "path_track" + } + delete: + { + "OnPass" "shuttle_spotprop,Enable,,1,1" + "OnPass" "shuttle_lightspot_rocket,TurnOn,,1,1" + "OnPass" "shuttle_pointspot_rocket,LightOn,,1,1" + "OnPass" "snd_on_shuttle,PlaySound,,1,1" + "OnPass" "snd_on_shuttlebig,PlaySound,,3,1" + "OnPass" "shuttle_lightspot_big,TurnOn,,3,1" + "OnPass" "shuttle_pointspot,LightOn,,3,1" + "OnPass" "afk_tele10,Enable,,7,1" + "OnPass" "Level_Counter,SetValueNoFire,3,0,1" + } + insert: + { + "OnPass" "shuttle_spotprop,Enable,,1,1" + "OnPass" "shuttle_lightspot_rocket,TurnOn,,1,1" + "OnPass" "shuttle_pointspot_rocket,LightOn,,1,1" + "OnPass" "snd_on_shuttle,PlaySound,,1,1" + "OnPass" "snd_on_shuttlebig,PlaySound,,3,1" + "OnPass" "shuttle_lightspot_big,TurnOn,,3,1" + "OnPass" "shuttle_pointspot,LightOn,,3,1" + "OnPass" "afk_tele10,Enable,,17,1" + "OnPass" "Level_Counter,SetValueNoFire,3,0,1" + } +} + +;increase bunker door open +modify: +{ + match: + { + "origin" "-12544 -2080 -12704" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "txt_hint,AddOutput,message A bunker...,0,1" + "OnStartTouch" "CMD,Command,say Bunker door will open in 5s,5,1" + "OnStartTouch" "door6,Open,,10,1" + "OnStartTouch" "txt_hint,Display,,0.02,1" + } + insert: + { + "OnStartTouch" "txt_hint,AddOutput,message A bunker...,0,1" + "OnStartTouch" "CMD,Command,say Bunker door will open in 15s,5,1" + "OnStartTouch" "door6,Open,,20,1" + "OnStartTouch" "txt_hint,Display,,0.02,1" + } +} + +;bunker fix +modify: +{ + match: + { + "targetname" "tele_balik" + "classname" "trigger_teleport" + "origin" "-12544 12448 -13280" + } + insert: + { + "filtername" "CT" + } +} +modify: +{ + match: + { + "targetname" "antiTbalik" + "origin" "-12544 9728 -12704" + "classname" "trigger_push" + } + replace: + { + "speed" "1000" + } +} +modify: +{ + match: + { + "targetname" "truck_antiblock" + "origin" "-12544 12248 -13384" + "classname" "trigger_hurt" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "triggbalik" + "origin" "-14260 -2820 -13776" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "txt_hint,Display,,0.02,1" + "OnStartTouch" "txt_hint,Display,,18,1" + "OnStartTouch" "CMD,Command,say Bunker door closing in 10s,5,1" + "OnStartTouch" "door7,Close,,15,1" + "OnStartTouch" "afk_tele13,Enable,,17,1" + "OnStartTouch" "afk_tele13,Disable,,17.5,1" + "OnStartTouch" "door7,Open,,20,1" + "OnStartTouch" "break_afk13,Break,,25,1" + "OnStartTouch" "truck,StartForward,,20,1" + "OnStartTouch" "antiTbalik,Enable,,20,1" + "OnStartTouch" "trukbaliktrigger,Enable,,20,1" + "OnStartTouch" "antiCTbalik,Enable,,20,1" + "OnStartTouch" "ztruckprop,Disable,,20,1" + "OnStartTouch" "ztruckprop,DisableCollision,,20,1" + "OnStartTouch" "truck_garageblocker,Disable,,0,1" + "OnStartTouch" "tele_truckgarage,Disable,,0,1" + "OnStartTouch" "truk pergi,Disable,,0,1" + "OnStartTouch" "truk pergi,DisableCollision,,0,1" + "OnStartTouch" "light_truck,TurnOff,,0,1" + "OnStartTouch" "truck_sstart,StopSound,,0,1" + "OnStartTouch" "truk balik,Enable,,0,1" + "OnStartTouch" "truk balik,EnableCollision,,0,1" + "OnStartTouch" "light_truckbalik,TurnOn,,0,1" + "OnStartTouch" "anti_truckz,Enable,,0,1" + "OnStartTouch" "tele_surface,Disable,,0,1" + "OnStartTouch" "door6,Close,,13,1" + "OnStartTouch" "door6,Open,,20.5,1" + "OnStartTouch" "trukbalik,EnableCollision,,0,1" + "OnStartTouch" "trukbalik,Enable,,0,1" + "OnStartTouch" "trukpergi,Disable,,0,1" + "OnStartTouch" "trukpergi,DisableCollision,,0,1" + "OnStartTouch" "wind_push2,Enable,,20,1" + "OnStartTouch" "wind_push,Disable,,20,1" + "OnStartTouch" "afk_tele10_2,Disable,,5,1" + "OnStartTouch" "shuttle_tele1,Disable,,5,1" + "OnStartTouch" "tele_start,Disable,,0,1" + "OnStartTouch" "tele_start_safe,Disable,,0,1" + "OnStartTouch" "tele_abovesurface,Disable,,0,1" + "OnStartTouch" "keycard_prop,DisableCollision,,0,1" + "OnStartTouch" "keycard_prop,TurnOff,,0,1" + "OnStartTouch" "txt_hint,AddOutput,message I got the keycard,0,1" + "OnStartTouch" "txt_hint,AddOutput,message I should turn back now,17.98,1" + } + insert: + { + "OnStartTouch" "txt_hint,Display,,0.02,1" + "OnStartTouch" "txt_hint,Display,,18,1" + "OnStartTouch" "CMD,Command,say Bunker door closing in 10s,5,1" + "OnStartTouch" "door7,Close,,15,1" + "OnStartTouch" "afk_tele13,Enable,,17,1" + "OnStartTouch" "afk_tele13,Disable,,17.5,1" + "OnStartTouch" "door7,Open,,20,1" + "OnStartTouch" "break_afk13,Break,,32,1" + "OnStartTouch" "truck,StartForward,,20,1" + "OnStartTouch" "antiTbalik,Enable,,20,1" + "OnStartTouch" "trukbaliktrigger,Enable,,20,1" + "OnStartTouch" "antiCTbalik,Enable,,20,1" + "OnStartTouch" "ztruckprop,Disable,,20,1" + "OnStartTouch" "ztruckprop,DisableCollision,,20,1" + "OnStartTouch" "truck_garageblocker,Disable,,0,1" + "OnStartTouch" "tele_truckgarage,Disable,,0,1" + "OnStartTouch" "truk pergi,Disable,,0,1" + "OnStartTouch" "truk pergi,DisableCollision,,0,1" + "OnStartTouch" "light_truck,TurnOff,,0,1" + "OnStartTouch" "truck_sstart,StopSound,,0,1" + "OnStartTouch" "truk balik,Enable,,0,1" + "OnStartTouch" "truk balik,EnableCollision,,0,1" + "OnStartTouch" "light_truckbalik,TurnOn,,0,1" + "OnStartTouch" "anti_truckz,Enable,,0,1" + "OnStartTouch" "tele_surface,Disable,,0,1" + "OnStartTouch" "door6,Close,,13,1" + "OnStartTouch" "door6,Open,,20.5,1" + "OnStartTouch" "trukbalik,EnableCollision,,0,1" + "OnStartTouch" "trukbalik,Enable,,0,1" + "OnStartTouch" "trukpergi,Disable,,0,1" + "OnStartTouch" "trukpergi,DisableCollision,,0,1" + "OnStartTouch" "wind_push2,Enable,,20,1" + "OnStartTouch" "wind_push,Disable,,20,1" + "OnStartTouch" "afk_tele10_2,Disable,,5,1" + "OnStartTouch" "shuttle_tele1,Disable,,5,1" + "OnStartTouch" "tele_start,Disable,,0,1" + "OnStartTouch" "tele_start_safe,Disable,,0,1" + "OnStartTouch" "tele_abovesurface,Disable,,0,1" + "OnStartTouch" "keycard_prop,DisableCollision,,0,1" + "OnStartTouch" "keycard_prop,TurnOff,,0,1" + "OnStartTouch" "txt_hint,AddOutput,message I got the keycard,0,1" + "OnStartTouch" "txt_hint,AddOutput,message I should turn back now,17.98,1" + } +} +modify: +{ + match: + { + "targetname" "trukbaliktrigger" + "origin" "-12336 8896 -13280" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "CMD,Command,say Truck starting in 10s,2,1" + "OnStartTouch" "truck,StartForward,,12,1" + "OnStartTouch" "antiCTbalik,Disable,,12,1" + "OnStartTouch" "fadein_gray190,Fade,,14,1" + "OnStartTouch" "fadeout_gray190,Fade,,16,1" + "OnStartTouch" "tele_balik,Enable,,16,1" + "OnStartTouch" "antiCTbalik,Disable,,17,1" + "OnStartTouch" "gg_button,Enable,,16,1" + "OnStartTouch" "sun,TurnOn,,24,1" + "OnStartTouch" "afk_tele14,Enable,,24,1" + "OnStartTouch" "gg_door4,Close,,16,1" + "OnStartTouch" "afk_tele12,Disable,,0,1" + "OnStartTouch" "afk_tele11,Disable,,0,1" + "OnStartTouch" "fog_beneath,TurnOff,,24,1" + } + insert: + { + "OnStartTouch" "CMD,Command,say Truck starting in 10s,2,1" + "OnStartTouch" "truck,StartForward,,12,1" + "OnStartTouch" "antiCTbalik,Disable,,12,1" + "OnStartTouch" "fadein_gray190,Fade,,14,1" + "OnStartTouch" "fadeout_gray190,Fade,,16,1" + "OnStartTouch" "tele_balik,Enable,,16,1" + "OnStartTouch" "antiCTbalik,Disable,,17,1" + "OnStartTouch" "gg_button,Enable,,16,1" + "OnStartTouch" "sun,TurnOn,,30,1" + "OnStartTouch" "afk_tele14,Enable,,30,1" + "OnStartTouch" "gg_door4,Close,,16,1" + "OnStartTouch" "afk_tele12,Disable,,0,1" + "OnStartTouch" "afk_tele11,Disable,,0,1" + "OnStartTouch" "fog_beneath,TurnOff,,30,1" + } +} + +; sky etc +modify: +{ + match: + { + "origin" "12240 1720 12335.5" + "classname" "func_brush" + } + replace: + { + "origin" "12432 1720 12335.5" + } +} + +;meteor gravity push fix +modify: +{ + match: + { + "origin" "14848 10688 5344" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.1,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.1,0.5,-1" + } +} + +;elev prop collision disable +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-13760 -14720 -14308" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-3584 6120 -3076" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-3456 -960 3600" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-1152 -120 -5920" + } + replace: + { + "solid" "0" + } +} + +;---------------------------- +; Attempts to fix the ending +;---------------------------- +modify: +{ + match: + { + "origin" "14848 10688 5344" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.1,0,-1" + } + insert: + { + "OnStartTouch" "player,AddOutput,gravity 0.1,0,1" + } + replace: + { + "speed" "1600" + } +} +add: +{ + "model" "*209" + "wait" "0.1" + "targetname" "BaseVelocityTrigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "14336 10688 5344" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,BaseVelocity 0 0 800,0,-1" +} +modify: +{ + match: + { + "targetname" "anti_delay_meteor" + "origin" "12160 10688 6080" + "classname" "trigger_push" + } + replace: + { + "speed" "1600" + } +} \ No newline at end of file diff --git a/maps/ze_fast_escape_fix.cfg b/maps/ze_fast_escape_fix.cfg index 504aca8..946836c 100644 --- a/maps/ze_fast_escape_fix.cfg +++ b/maps/ze_fast_escape_fix.cfg @@ -3,4 +3,46 @@ filter: "classname" "info_particle_system" "targetname" "explosion" "effect_name" "explosion_huge" -} \ No newline at end of file +} + + +;; _ + +;; prevent spawn camping + +add: +{ + "model" "*7" + "targetname" "camp" + "target" "taso1_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2176 768 64" + "classname" "trigger_teleport" +} +add: +{ + "model" "*6" + "targetname" "camp" + "target" "taso1_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2176 -1408 64" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "spawn_ovet1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "commands,Command,say ***Teleporting afk players in 10 sec***,35,1" + "OnBreak" "camp,Enable,,45,1" + } +} + + diff --git a/maps/ze_ffvii_boku_no_pico_v1.cfg b/maps/ze_ffvii_boku_no_pico_v1.cfg index 5606a83..6062463 100644 --- a/maps/ze_ffvii_boku_no_pico_v1.cfg +++ b/maps/ze_ffvii_boku_no_pico_v1.cfg @@ -1,1113 +1,1113 @@ -add: -{ - "id" "3641" - "classname" "logic_auto" - "spawnflags" "1" - "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" - "OnMapSpawn" "Level_Counter,GetValue,,0.1,1" - "OnMapSpawn" "Level_InitCounter,FireUser1,,0,1" - "OnMapSpawn" "map_shake_escape,StopShake,,0,1" - "OnMapSpawn" "spawn_tp,Enable,,4.1,1" - "OnMapSpawn" "map_overlay,StopOverlays,,0.12,-1" - "OnMapSpawn" "map_overlay,StartOverlays,,0.1,-1" - "OnMapSpawn" "map_overlay,SwitchOverlay,1,0.02,-1" - "OnMapSpawn" "sky_box_blue,Trigger,,0.05,1" - "OnMapSpawn" "start_sound_hint,PlaySound,,0,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,1,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,2,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,3,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,4,-1" - "OnMapSpawn" "warning_overlay,StopOverlays,,0.12,-1" - "OnMapSpawn" "warning_overlay,StopOverlays,,0.1,-1" - "OnMapSpawn" "nigra_overlay,StopOverlays,,0,-1" - "OnMapSpawn" "CheckPoint_Branch,Test,,0,1" - "OnMapSpawn" "2npc_overlay,StopOverlays,,0.1,-1" - "OnMapSpawn" "clean_overlay_trigger,CountPlayersInZone,,0.02,1" - "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554 & Saddong,2,-1" - "OnMapSpawn" "start_fade,Fade,,3.3,1" - "OnMapSpawn" "chat helpr,Command,say ***Special Thanks Luffaren***,5,-1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" - "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 0,0,1" - "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" - "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" - "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" - "origin" "-9512 -848 -3008" - -} - -add: -{ - "id" "68682" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "Case03" "3" - "Case04" "4" - "targetname" "Level_Case" - "OnCase01" "chat helpr,Command,say ***STAGE 1: BOKU NO PICO TEMPLE REACTOR***,0.01,1" - "OnCase01" "stage1_start_music,PlaySound,,4,1" - "OnCase01" "zombie_teleport_destination,AddOutput,origin -5696 -15232 0,2,1" - "OnCase01" "stage1_template,ForceSpawn,,0,1" - "OnCase01" "lvl1_random_spawns,InValue,1,1,1" - "OnCase01" "GameText,AddOutput,message [STAGE 1] Boku no Pico Temple Reactor ,0,1" - "OnCase01" "GameText,Display,,4,1" - "OnCase04" "chat helpr,Command,mp_restartgame 1,50,1" - "OnCase04" "mapbytext,Display,,35.1,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 15 Seconds,35,1" - "OnCase04" "mapbytext,AddOutput,color 23 238 0,27,1" - "OnCase04" "mapbytext,Display,,6,1" - "OnCase04" "GameText,Display,,4,1" - "OnCase04" "zombie_teleport_destination,AddOutput,origin -13472 3072 -1180,2,1" - "OnCase04" "mapbytext,AddOutput,message Map By Ricca2554 & Saddong,5,1" - "OnCase04" "mapbytext,AddOutput,color 9 218 255,4.5,1" - "OnCase04" "GameText,AddOutput,message Warmup Round,0,1" - "OnCase01" "zombie_teleport_destination,AddOutput,angles 0 90 0,1,1" - "OnCase03" "GameText,Display,,4,1" - "OnCase03" "stage3_start_music,PlaySound,,4,1" - "OnCase03" "stage3_start_music_timer,Enable,,4,1" - "OnCase03" "zombie_teleport_destination,AddOutput,origin 9504 -9536 4512,2,1" - "OnCase03" "lvl1_random_spawns,InValue,3,1,1" - "OnCase03" "stage1_boss_strart1,Kill,,0,1" - "OnCase03" "stage3_template,ForceSpawn,,0,1" - "OnCase03" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,1" - "OnCase03" "GameText,AddOutput,color 17 255 255,0,1" - "OnCase01" "stage1_random_weather,PickRandom,,3,1" - "OnCase01" "sky_clouds,Toggle,,0.1,1" - "OnCase03" "boku_reactor,Kill,,0,1" - "OnCase03" "tempile_sky_box,Kill,,0,1" - "OnCase03" "sky_box_hills,Kill,,0,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 5 Seconds,45,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 4 Seconds,46,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 3 Seconds,47,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 2 Seconds,48,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 1 Second,49,1" - "OnCase04" "mapbytext,Display,,45.02,1" - "OnCase04" "mapbytext,Display,,46.02,1" - "OnCase04" "mapbytext,Display,,47.02,1" - "OnCase04" "mapbytext,Display,,48.02,1" - "OnCase04" "mapbytext,Display,,49.02,1" - "OnCase04" "mapbytext,AddOutput,message ze_ffvii_boku_no_pico,0.2,1" - "OnCase04" "mapbytext,AddOutput,color 171 102 255,0,1" - "OnCase04" "GameText,AddOutput,color 244 226 0,0,1" - "OnCase04" "mapbytext,Display,,0.25,1" - "OnCase01" "ending_hold,Open,,1,1" - "OnCase01" "stage1_smoke_particle,Start,,5,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,10,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,15,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,20,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,25,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,30,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,40,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,45,1" - "OnCase04" "zombie_teleport_destination,AddOutput,angles 0 0 0,2,1" - "OnCase04" "warmup_particles,Start,,2,1" - "OnCase01" "zspeed_template,AddOutput,origin -5056 -15072 -32,2,1" - "OnCase01" "zspeed_template,ForceSpawn,,3,1" - "OnCase01" "zheal_template,AddOutput,origin -5056 -15200 -32,2,1" - "OnCase01" "zheal_template,ForceSpawn,,3,1" - "OnCase01" "teleport_particle,FireUser1,,4,1" - "OnCase01" "zombie_pulsar_template,AddOutput,origin -5056 -15328 -32,2,1" - "OnCase01" "zombie_pulsar_template,ForceSpawn,,3,1" - "OnCase03" "random_foliage_maker,AddOutput,EntityTemplate breakable_rocks_template,0,1" - "OnCase04" "mapbytext,AddOutput,message Special Thanks To Luffaren,13,1" - "OnCase04" "mapbytext,Display,,14,1" - "OnCase04" "mapbytext,AddOutput,color 238 185 0,12.7,1" - "origin" "-9160.1 -664 -3099.53" -} - -add: -{ - "id" "5" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "origin" "32 -12736 1" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[0 500]" - } -} -add: -{ - "id" "278" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1267.53 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 12000]" - } -} -add: -{ - "id" "280" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1496.97 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 13000]" - } -} -add: -{ - "id" "282" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1543.25 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 13500]" - } -} -add: -{ - "id" "284" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1543.25 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 14000]" - } -} -add: -{ - "id" "286" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1589.52 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 14500]" - } -} -add: -{ - "id" "288" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1589.52 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 15000]" - } -} -add: -{ - "id" "290" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1496.97 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 15500]" - } -} -add: -{ - "id" "292" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1450.7 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 16000]" - } -} -add: -{ - "id" "294" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1450.7 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -16268]" - } -} -add: -{ - "id" "296" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1406.35 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -15768]" - } -} -add: -{ - "id" "298" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1406.35 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -15268]" - } -} -add: -{ - "id" "300" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1360.08 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -14768]" - } -} -add: -{ - "id" "302" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1360.08 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -14268]" - } -} -add: -{ - "id" "304" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1313.81 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -13768]" - } -} -add: -{ - "id" "306" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1313.81 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -13268]" - } -} -add: -{ - "id" "308" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1267.53 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -12768]" - } -} -add: -{ - "id" "310" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1267.53 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -12268]" - } -} -add: -{ - "id" "312" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1859.45 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -11768]" - } -} -add: -{ - "id" "314" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1905.73 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -11268]" - } -} -add: -{ - "id" "316" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1905.73 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -10768]" - } -} -add: -{ - "id" "318" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1952 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -10268]" - } -} -add: -{ - "id" "320" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1952 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -9768]" - } -} -add: -{ - "id" "322" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1859.45 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -9268]" - } -} -add: -{ - "id" "324" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1813.18 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -8768]" - } -} -add: -{ - "id" "326" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1813.18 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -8268]" - } -} -add: -{ - "id" "328" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1768.83 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -7768]" - } -} -add: -{ - "id" "330" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1768.83 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -7268]" - } -} -add: -{ - "id" "332" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1722.56 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -6768]" - } -} -add: -{ - "id" "334" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1722.56 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -6268]" - } -} -add: -{ - "id" "336" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1676.29 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -5768]" - } -} -add: -{ - "id" "338" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1676.29 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -5268]" - } -} -add: -{ - "id" "340" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1630.01 -3872 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -4768]" - } -} -add: -{ - "id" "342" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1630.01 -3808 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -4268]" - } -} -add: -{ - "id" "344" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1859.45 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -3768]" - } -} -add: -{ - "id" "346" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1905.73 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -3268]" - } -} -add: -{ - "id" "348" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1905.73 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -2768]" - } -} -add: -{ - "id" "350" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1952 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -2268]" - } -} -add: -{ - "id" "352" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1952 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -1768]" - } -} -add: -{ - "id" "354" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1859.45 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -1268]" - } -} -add: -{ - "id" "356" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1813.18 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7000 -768]" - } -} -add: -{ - "id" "358" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1813.18 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 0]" - } -} -add: -{ - "id" "360" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1768.83 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 500]" - } -} -add: -{ - "id" "362" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1768.83 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 1000]" - } -} -add: -{ - "id" "364" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1722.56 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 1500]" - } -} -add: -{ - "id" "366" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1722.56 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 2000]" - } -} -add: -{ - "id" "368" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1676.29 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 2500]" - } -} -add: -{ - "id" "370" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1676.29 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 3000]" - } -} -add: -{ - "id" "372" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1630.01 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 3500]" - } -} -add: -{ - "id" "374" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1630.01 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 4000]" - } -} -add: -{ - "id" "376" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1496.97 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 4500]" - } -} -add: -{ - "id" "378" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1543.25 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 5000]" - } -} -add: -{ - "id" "380" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1543.25 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 5500]" - } -} -add: -{ - "id" "382" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1589.52 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 6000]" - } -} -add: -{ - "id" "384" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1589.52 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 6500]" - } -} -add: -{ - "id" "386" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1496.97 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 7000]" - } -} -add: -{ - "id" "388" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1450.7 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 7500]" - } -} -add: -{ - "id" "390" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1450.7 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 8000]" - } -} -add: -{ - "id" "392" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1406.35 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 8500]" - } -} -add: -{ - "id" "394" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1406.35 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 9000]" - } -} -add: -{ - "id" "396" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1360.08 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 9500]" - } -} -add: -{ - "id" "398" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1360.08 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 10000]" - } -} -add: -{ - "id" "400" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1313.81 -3664 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 10500]" - } -} -add: -{ - "id" "402" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1313.81 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 11000]" - } -} -add: -{ - "id" "404" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "origin" "-1267.53 -3728 1760" - editor - { - "color" "220 30 220" - "visgroupshown" "1" - "visgroupautoshown" "1" - "logicalpos" "[7500 11500]" - } +add: +{ + "id" "3641" + "classname" "logic_auto" + "spawnflags" "1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "Level_Counter,GetValue,,0.1,1" + "OnMapSpawn" "Level_InitCounter,FireUser1,,0,1" + "OnMapSpawn" "map_shake_escape,StopShake,,0,1" + "OnMapSpawn" "spawn_tp,Enable,,4.1,1" + "OnMapSpawn" "map_overlay,StopOverlays,,0.12,-1" + "OnMapSpawn" "map_overlay,StartOverlays,,0.1,-1" + "OnMapSpawn" "map_overlay,SwitchOverlay,1,0.02,-1" + "OnMapSpawn" "sky_box_blue,Trigger,,0.05,1" + "OnMapSpawn" "start_sound_hint,PlaySound,,0,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,1,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,2,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,3,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,4,-1" + "OnMapSpawn" "warning_overlay,StopOverlays,,0.12,-1" + "OnMapSpawn" "warning_overlay,StopOverlays,,0.1,-1" + "OnMapSpawn" "nigra_overlay,StopOverlays,,0,-1" + "OnMapSpawn" "CheckPoint_Branch,Test,,0,1" + "OnMapSpawn" "2npc_overlay,StopOverlays,,0.1,-1" + "OnMapSpawn" "clean_overlay_trigger,CountPlayersInZone,,0.02,1" + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554 & Saddong,2,-1" + "OnMapSpawn" "start_fade,Fade,,3.3,1" + "OnMapSpawn" "chat helpr,Command,say ***Special Thanks Luffaren***,5,-1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 0,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "origin" "-9512 -848 -3008" + +} + +add: +{ + "id" "68682" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "targetname" "Level_Case" + "OnCase01" "chat helpr,Command,say ***STAGE 1: BOKU NO PICO TEMPLE REACTOR***,0.01,1" + "OnCase01" "stage1_start_music,PlaySound,,4,1" + "OnCase01" "zombie_teleport_destination,AddOutput,origin -5696 -15232 0,2,1" + "OnCase01" "stage1_template,ForceSpawn,,0,1" + "OnCase01" "lvl1_random_spawns,InValue,1,1,1" + "OnCase01" "GameText,AddOutput,message [STAGE 1] Boku no Pico Temple Reactor ,0,1" + "OnCase01" "GameText,Display,,4,1" + "OnCase04" "chat helpr,Command,mp_restartgame 1,50,1" + "OnCase04" "mapbytext,Display,,35.1,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 15 Seconds,35,1" + "OnCase04" "mapbytext,AddOutput,color 23 238 0,27,1" + "OnCase04" "mapbytext,Display,,6,1" + "OnCase04" "GameText,Display,,4,1" + "OnCase04" "zombie_teleport_destination,AddOutput,origin -13472 3072 -1180,2,1" + "OnCase04" "mapbytext,AddOutput,message Map By Ricca2554 & Saddong,5,1" + "OnCase04" "mapbytext,AddOutput,color 9 218 255,4.5,1" + "OnCase04" "GameText,AddOutput,message Warmup Round,0,1" + "OnCase01" "zombie_teleport_destination,AddOutput,angles 0 90 0,1,1" + "OnCase03" "GameText,Display,,4,1" + "OnCase03" "stage3_start_music,PlaySound,,4,1" + "OnCase03" "stage3_start_music_timer,Enable,,4,1" + "OnCase03" "zombie_teleport_destination,AddOutput,origin 9504 -9536 4512,2,1" + "OnCase03" "lvl1_random_spawns,InValue,3,1,1" + "OnCase03" "stage1_boss_strart1,Kill,,0,1" + "OnCase03" "stage3_template,ForceSpawn,,0,1" + "OnCase03" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,1" + "OnCase03" "GameText,AddOutput,color 17 255 255,0,1" + "OnCase01" "stage1_random_weather,PickRandom,,3,1" + "OnCase01" "sky_clouds,Toggle,,0.1,1" + "OnCase03" "boku_reactor,Kill,,0,1" + "OnCase03" "tempile_sky_box,Kill,,0,1" + "OnCase03" "sky_box_hills,Kill,,0,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 5 Seconds,45,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 4 Seconds,46,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 3 Seconds,47,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 2 Seconds,48,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 1 Second,49,1" + "OnCase04" "mapbytext,Display,,45.02,1" + "OnCase04" "mapbytext,Display,,46.02,1" + "OnCase04" "mapbytext,Display,,47.02,1" + "OnCase04" "mapbytext,Display,,48.02,1" + "OnCase04" "mapbytext,Display,,49.02,1" + "OnCase04" "mapbytext,AddOutput,message ze_ffvii_boku_no_pico,0.2,1" + "OnCase04" "mapbytext,AddOutput,color 171 102 255,0,1" + "OnCase04" "GameText,AddOutput,color 244 226 0,0,1" + "OnCase04" "mapbytext,Display,,0.25,1" + "OnCase01" "ending_hold,Open,,1,1" + "OnCase01" "stage1_smoke_particle,Start,,5,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,10,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,15,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,20,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,25,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,30,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,40,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,45,1" + "OnCase04" "zombie_teleport_destination,AddOutput,angles 0 0 0,2,1" + "OnCase04" "warmup_particles,Start,,2,1" + "OnCase01" "zspeed_template,AddOutput,origin -5056 -15072 -32,2,1" + "OnCase01" "zspeed_template,ForceSpawn,,3,1" + "OnCase01" "zheal_template,AddOutput,origin -5056 -15200 -32,2,1" + "OnCase01" "zheal_template,ForceSpawn,,3,1" + "OnCase01" "teleport_particle,FireUser1,,4,1" + "OnCase01" "zombie_pulsar_template,AddOutput,origin -5056 -15328 -32,2,1" + "OnCase01" "zombie_pulsar_template,ForceSpawn,,3,1" + "OnCase03" "random_foliage_maker,AddOutput,EntityTemplate breakable_rocks_template,0,1" + "OnCase04" "mapbytext,AddOutput,message Special Thanks To Luffaren,13,1" + "OnCase04" "mapbytext,Display,,14,1" + "OnCase04" "mapbytext,AddOutput,color 238 185 0,12.7,1" + "origin" "-9160.1 -664 -3099.53" +} + +add: +{ + "id" "5" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "origin" "32 -12736 1" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +add: +{ + "id" "278" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1267.53 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 12000]" + } +} +add: +{ + "id" "280" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1496.97 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 13000]" + } +} +add: +{ + "id" "282" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1543.25 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 13500]" + } +} +add: +{ + "id" "284" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1543.25 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 14000]" + } +} +add: +{ + "id" "286" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1589.52 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 14500]" + } +} +add: +{ + "id" "288" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1589.52 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 15000]" + } +} +add: +{ + "id" "290" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1496.97 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 15500]" + } +} +add: +{ + "id" "292" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1450.7 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 16000]" + } +} +add: +{ + "id" "294" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1450.7 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -16268]" + } +} +add: +{ + "id" "296" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1406.35 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -15768]" + } +} +add: +{ + "id" "298" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1406.35 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -15268]" + } +} +add: +{ + "id" "300" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1360.08 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -14768]" + } +} +add: +{ + "id" "302" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1360.08 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -14268]" + } +} +add: +{ + "id" "304" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1313.81 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -13768]" + } +} +add: +{ + "id" "306" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1313.81 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -13268]" + } +} +add: +{ + "id" "308" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1267.53 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -12768]" + } +} +add: +{ + "id" "310" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1267.53 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -12268]" + } +} +add: +{ + "id" "312" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1859.45 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -11768]" + } +} +add: +{ + "id" "314" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1905.73 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -11268]" + } +} +add: +{ + "id" "316" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1905.73 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -10768]" + } +} +add: +{ + "id" "318" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1952 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -10268]" + } +} +add: +{ + "id" "320" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1952 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -9768]" + } +} +add: +{ + "id" "322" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1859.45 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -9268]" + } +} +add: +{ + "id" "324" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1813.18 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -8768]" + } +} +add: +{ + "id" "326" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1813.18 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -8268]" + } +} +add: +{ + "id" "328" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1768.83 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -7768]" + } +} +add: +{ + "id" "330" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1768.83 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -7268]" + } +} +add: +{ + "id" "332" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1722.56 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -6768]" + } +} +add: +{ + "id" "334" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1722.56 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -6268]" + } +} +add: +{ + "id" "336" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1676.29 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -5768]" + } +} +add: +{ + "id" "338" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1676.29 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -5268]" + } +} +add: +{ + "id" "340" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1630.01 -3872 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -4768]" + } +} +add: +{ + "id" "342" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1630.01 -3808 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -4268]" + } +} +add: +{ + "id" "344" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1859.45 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -3768]" + } +} +add: +{ + "id" "346" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1905.73 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -3268]" + } +} +add: +{ + "id" "348" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1905.73 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -2768]" + } +} +add: +{ + "id" "350" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1952 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -2268]" + } +} +add: +{ + "id" "352" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1952 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -1768]" + } +} +add: +{ + "id" "354" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1859.45 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -1268]" + } +} +add: +{ + "id" "356" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1813.18 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7000 -768]" + } +} +add: +{ + "id" "358" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1813.18 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 0]" + } +} +add: +{ + "id" "360" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1768.83 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 500]" + } +} +add: +{ + "id" "362" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1768.83 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 1000]" + } +} +add: +{ + "id" "364" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1722.56 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 1500]" + } +} +add: +{ + "id" "366" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1722.56 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 2000]" + } +} +add: +{ + "id" "368" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1676.29 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 2500]" + } +} +add: +{ + "id" "370" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1676.29 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 3000]" + } +} +add: +{ + "id" "372" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1630.01 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 3500]" + } +} +add: +{ + "id" "374" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1630.01 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 4000]" + } +} +add: +{ + "id" "376" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1496.97 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 4500]" + } +} +add: +{ + "id" "378" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1543.25 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 5000]" + } +} +add: +{ + "id" "380" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1543.25 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 5500]" + } +} +add: +{ + "id" "382" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1589.52 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 6000]" + } +} +add: +{ + "id" "384" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1589.52 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 6500]" + } +} +add: +{ + "id" "386" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1496.97 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 7000]" + } +} +add: +{ + "id" "388" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1450.7 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 7500]" + } +} +add: +{ + "id" "390" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1450.7 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 8000]" + } +} +add: +{ + "id" "392" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1406.35 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 8500]" + } +} +add: +{ + "id" "394" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1406.35 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 9000]" + } +} +add: +{ + "id" "396" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1360.08 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 9500]" + } +} +add: +{ + "id" "398" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1360.08 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 10000]" + } +} +add: +{ + "id" "400" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1313.81 -3664 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 10500]" + } +} +add: +{ + "id" "402" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1313.81 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 11000]" + } +} +add: +{ + "id" "404" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "origin" "-1267.53 -3728 1760" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[7500 11500]" + } } \ No newline at end of file diff --git a/maps/ze_ffvii_boku_no_pico_v1_1.cfg b/maps/ze_ffvii_boku_no_pico_v1_1.cfg index 4091e0a..44c5f18 100644 --- a/maps/ze_ffvii_boku_no_pico_v1_1.cfg +++ b/maps/ze_ffvii_boku_no_pico_v1_1.cfg @@ -1,5936 +1,5936 @@ -; Comparing "ze_ffvii_boku_no_pico_v1_1.bsp" (624 entities) with "ze_ffvii_boku_no_pico_v1_1_save.bsp" (999 entities) -; Removed 624 identical entities. - -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| -; Generated 0 modify blocks. - -; ______ _____ _ _______ ______ _____ -; | ____|_ _| | |__ __| ____| __ \ -; | |__ | | | | | | | |__ | |__) | -; | __| | | | | | | | __| | _ / -; | | _| |_| |____| | | |____| | \ \ -; |_| |_____|______|_| |______|_| \_\ -; Generated 0 filter blocks. - -; _____ _____ -; /\ | __ \| __ \ -; / \ | | | | | | | -; / /\ \ | | | | | | | -; / ____ \| |__| | |__| | -; /_/ \_\_____/|_____/ -add: -{ - "damagecap" "20" - "damage" "50" - "origin" "-10146.8 -1437.23 -3545.47" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "fire_spin_trigger" - "damagetype" "0" - "hammerid" "6651032" - "parentname" "fire_spin_rotating" - "model" "*1" - "OnHurtPlayer" "!activator,Ignitelifetime,7,0,-1" - "StartDisabled" "1" -} -add: -{ - "damagecap" "20" - "damage" "50" - "origin" "-10146.8 -1437.23 -3545.47" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "fire_spin_trigger" - "damagetype" "0" - "hammerid" "6651035" - "parentname" "fire_spin_rotating" - "model" "*2" - "OnHurtPlayer" "!activator,Ignitelifetime,7,0,-1" - "StartDisabled" "1" -} -add: -{ - "origin" "-10146.7 -1437.23 -3516.47" - "classname" "logic_relay" - "targetname" "fire_spin_relay" - "OnSpawn" "fire_spin_trigger,Enable,,1.3,-1" - "OnSpawn" "fire_spin_particle,Kill,,7,-1" - "OnSpawn" "fire_spin_rotating,Kill,,7,-1" - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "fire_spin_trigger,Kill,,7,-1" - "OnSpawn" "fire_spin_particle,Start,,0,1" - "hammerid" "6651038" -} -add: -{ - "Template03" "fire_spin_trigger" - "Template01" "fire_spin_particle" - "origin" "-10146.7 -1437.23 -3549.47" - "classname" "point_template" - "spawnflags" "0" - "Template04" "fire_spin_relay" - "Template02" "fire_spin_rotating" - "targetname" "fire_spin_template" - "hammerid" "6651043" -} -add: -{ - "origin" "-10146.7 -1437.23 -3549.47" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_200" - "targetname" "fire_spin_particle" - "hammerid" "6651045" - "parentname" "fire_spin_rotating" -} -add: -{ - "classname" "point_clientcommand" - "targetname" "chat helpr_client" - "origin" "-9616 -856 -3043.24" - "hammerid" "6314597" -} -add: -{ - "origin" "-10160 -1400 -3196.16" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate wind_gun_and_stuff_,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "wind_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_wind" - "hammerid" "6078170" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "origin" "-10663.3 -383.306 -3191.29" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate grav_gun_and_stuff_,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "grav_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_grav" - "hammerid" "6078308" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "Template07" "trace_particle_idle" - "Template05" "Trace_Maker" - "Template03" "trace_staff" - "OnUser1" "Trace_Trigger,Kill,,0,1" - "OnUser1" "trace_staff,Kill,,0,1" - "OnUser1" "Trace_GameText,Kill,,0,1" - "OnUser1" "Trace_Elite,Kill,,0.1,1" - "Template01" "Trace_Elite" - "origin" "-11448 -1511 -3255.21" - "Template06" "Trace_sprite" - "spawnflags" "2" - "Template04" "Trace_Trigger" - "classname" "point_template" - "Template02" "Trace_GameText" - "targetname" "Trace_Template" - "hammerid" "6065763" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-11384.4 -1535.3 -3192.06" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_896" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "trace_particle_idle" - "hammerid" "6065778" - "parentname" "Trace_Trigger" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "origin" "-10725.4 -1631.3 -3191.57" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate fire_gun_and_stuff_,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "fire_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_Fire" - "hammerid" "6053400" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "origin" "-11312.1 -1001.99 -3238.42" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate heal_template,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "heal_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_Heal" - "hammerid" "6053410" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "origin" "-11239.8 -1571.3 -3212.37" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate barrier_gun_and_stuff_,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "barrier_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_Barrier" - "hammerid" "6053422" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "origin" "-11311.6 -413.977 -3236.52" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate ammo_template,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "ammo_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_Ammo" - "hammerid" "6053426" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "origin" "-10470.1 -135.305 -3192.38" - "classname" "logic_branch" - "OnTrue" "Trace_Maker,AddOutput,EntityTemplate ice_gun_and_stuff_,0,-1" - "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" - "OnTrue" "freez_glock,FireUser3,,0,-1" - "OnTrue" "!self,Kill,,0.1,-1" - "targetname" "Branch_Item_Ice" - "hammerid" "6053446" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "0" -} -add: -{ - "Case06" "otherstuff" - "OnCase04" "breakable_rocks_math,SetValue,10,0,-1" - "Case02" "otherstuff" - "OnCase02" "!self,InValue,fullhealth,0,-1" - "OnCase06" "breakable_rocks_math,SetValue,10,0,-1" - "origin" "-11280 -848 -3312" - "OnCase05" "breakable_rocks_math,SetValue,10,0,-1" - "Case05" "otherstuff" - "OnCase03" "breakable_rocks_math,SetValue,4,0,-1" - "Case07" "otherstuff" - "classname" "logic_case" - "Case01" "fullhealth" - "Case03" "otherstuff" - "targetname" "breakable_rocks_case2" - "hammerid" "5799635" - "OnCase07" "breakable_rocks_math,SetValue,10,0,-1" - "Case04" "otherstuff" - "OnCase01" "!self,InValue,,0,-1" -} -add: -{ - "origin" "-11264 -832 -3464" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "random_rocks_angles_relay" - "OnSpawn" "random_rocks_angles,AddOutput,angles 0 0 0,0,1" - "OnSpawn" "breakable_rocks_case2,PickRandom,,0,1" - "OnSpawn" "!self,Kill,,1,1" - "hammerid" "5750284" -} -add: -{ - "max" "50" - "origin" "-11312 -832 -3312" - "classname" "math_counter" - "targetname" "breakable_rocks_math0" - "hammerid" "5714728" - "OnHitMax" "!self,SetValue,0,0,-1" - "OnHitMax" "breakable_rocks_math,Add,1,0,-1" -} -add: -{ - "max" "10" - "origin" "-11296 -832 -3312" - "OnGetValue" "breakable_rocks_case,InValue,,0,-1" - "classname" "math_counter" - "OutValue" "breakable_rocks_case,InValue,,0.01,-1" - "targetname" "breakable_rocks_math" - "hammerid" "5714730" - "OnHitMax" "breakable_rocks_props,SetAnimation,move3,0,1" - "OnHitMax" "breakable_rocks_props,FadeAndKill,,5,1" - "OnHitMax" "!self,Kill,,1,1" - "OnHitMax" "breakable_rocks_math0,Kill,,0,1" - "OnHitMax" "breakable_rocks_breakable,Kill,,0,1" - "OnHitMax" "breakable_rocks_case2,Kill,,0,1" - "OnHitMax" "breakable_rocks_case,Kill,,0,1" - "OnHitMax" "random_rocks_angles,Kill,,0,1" -} -add: -{ - "Case06" "6" - "OnCase04" "breakable_rocks_props,SetAnimation,move1,0,-1" - "Case10" "10" - "Case02" "2" - "Case09" "9" - "origin" "-11280 -832 -3312" - "Case05" "5" - "Case07" "7" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "breakable_rocks_case" - "hammerid" "5714732" - "Case08" "8" - "OnCase07" "breakable_rocks_props,SetAnimation,move2,0,-1" - "Case04" "4" -} -add: -{ - "Template07" "random_rocks_angles_relay" - "Template05" "breakable_rocks_math0" - "Template03" "breakable_rocks_case" - "Template01" "breakable_rocks_props" - "origin" "-11280 -832 -3463" - "Template06" "random_rocks_angles" - "spawnflags" "0" - "Template04" "breakable_rocks_math" - "classname" "point_template" - "Template02" "breakable_rocks_breakable" - "targetname" "breakable_rocks_template" - "hammerid" "5714742" -} -add: -{ - "OnCase04" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase04" "random_ex_template,AddOutput,origin -8058.17 -6742.33 72,0,-1" - "OnCase02" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase02" "random_ex_template,AddOutput,origin -4111.05 -6321.48 296.442,0,-1" - "OnCase06" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase06" "random_ex_template,AddOutput,origin -8020.74 -7868.02 72,0,-1" - "origin" "-960 -6864 1104" - "OnCase05" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase05" "random_ex_template,AddOutput,origin -8275.45 -7608.45 72,0,-1" - "OnCase03" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase03" "random_ex_template,AddOutput,origin -6097.96 -6922.66 -120,0,-1" - "classname" "logic_case" - "targetname" "random_ex_case" - "hammerid" "5702925" - "OnCase07" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase07" "random_ex_template,AddOutput,origin -8345.85 -9213.62 -120,0,-1" - "OnCase01" "random_ex_template,ForceSpawn,,0.01,-1" - "OnCase01" "random_ex_template,AddOutput,origin -3909.23 -7091.24 265,0,-1" -} -add: -{ - "Template03" "random_ex_sound" - "Template01" "random_ex_particle" - "origin" "-9216 -848 -3064" - "classname" "point_template" - "spawnflags" "0" - "Template02" "random_ex_relay" - "targetname" "random_ex_template" - "hammerid" "5690002" -} -add: -{ - "origin" "-9216 -848 -3064" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_706" - "targetname" "random_ex_particle" - "hammerid" "5690020" -} -add: -{ - "origin" "-9216 -832 -3064" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "random_ex_relay" - "OnSpawn" "random_ex_particle,Kill,,2,-1" - "OnSpawn" "random_ex_particle,Start,,0,-1" - "OnSpawn" "!self,Kill,,0.01,-1" - "OnSpawn" "random_ex_sound,PlaySound,,0,-1" - "OnSpawn" "random_ex_sound,Kill,,1,-1" - "hammerid" "5690617" -} -add: -{ - "origin" "-10787.9 -1069.91 -3384.25" - "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "zm_Pulsar_strip" - "filtername" "zm_item_filter" - "hammerid" "5583334" - "model" "*9" - "StartDisabled" "0" -} -add: -{ - "damagecap" "50" - "damage" "50" - "origin" "-10784 -968 -3372" - "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Clean_Overlay,4,-1" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "Pulsar_Hurt" - "filtername" "human" - "damagetype" "0" - "parentname" "Pulsar_Door" - "model" "*11" - "hammerid" "5583342" - "StartDisabled" "0" -} -add: -{ - "Template07" "Pulsar_Sound_2" - "Template05" "Pulsar_Particle_02" - "Template03" "Pulsar_Hurt" - "Template01" "Pulsar_Angle" - "origin" "-10785.5 -969.09 -3377.84" - "Template09" "Pulsar_Hurt_Effects" - "Template06" "Pulsar_Shake_Hurt" - "Template04" "Pulsar_Sound" - "spawnflags" "2" - "Template02" "Pulsar_Door" - "classname" "point_template" - "targetname" "Pulsar_Template" - "hammerid" "5583352" - "Template08" "Pulsar_Particle_hit" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10786 -968 -3420.15" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_027" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "Pulsar_Particle_02" - "hammerid" "5583354" - "parentname" "Pulsar_Door" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10786 -968 -3439.56" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_985" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "Pulsar_Particle_Hit" - "hammerid" "5583419" - "parentname" "Pulsar_Door" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "wait" "1" - "origin" "-10784 -968 -3364" - "OnStartTouch" "Pulsar_Fade,Fade,,0,-1" - "OnStartTouch" "Pulsar_Fade_2,Fade,,0.3,-1" - "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Animated_Lighting,0.32,-1" - "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Clean_Overlay,4,-1" - "OnStartTouch" "Pulsar_Shake_Hurt,StartShake,,0,-1" - "OnStartTouch" "Pulsar_Particle_Hit,Start,,0,-1" - "OnStartTouch" "Pulsar_Particle_Hit,Stop,,2,-1" - "OnStartTouch" "chat helpr,Command,play weapons/pulsar_hit.mp3,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "Pulsar_Hurt_Effects" - "filtername" "human" - "hammerid" "5583484" - "parentname" "Pulsar_Door" - "model" "*13" - "StartDisabled" "0" -} -add: -{ - "Template07" "Pulsar_Particle_Idle" - "Template05" "Pulsar_Trigger" - "Template01" "Pulsar_Knife" - "Template11" "Pulsar_Shake" - "OnEntitySpawned" "Pulsar_Particle_Idle,Start,,0,1" - "origin" "-10786.2 -1071 -3385.99" - "Template09" "Pulsar_Fade" - "Template06" "Pulsar_Particle_01" - "Template04" "Pulsar_Maker" - "spawnflags" "2" - "Template02" "Pulsar_GameText" - "classname" "point_template" - "Template10" "zm_Pulsar_strip" - "targetname" "zombie_pulsar_template" - "hammerid" "5583503" - "Template08" "Pulsar_Fade_2" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-10768.2 -1071 -3375.99" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_982" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "Pulsar_Particle_Idle" - "hammerid" "5583507" - "parentname" "Pulsar_Knife" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-10754.2 -1069 -3368.99" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_032" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "Pulsar_Particle_01" - "hammerid" "5583572" - "parentname" "Pulsar_Knife" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Template05" "random_foliage_relay" - "Template01" "randomstuff1" - "origin" "-11280 -1200 -3556.47" - "classname" "point_template" - "spawnflags" "0" - "targetname" "random_foliage_template" - "hammerid" "5571524" -} -add: -{ - "origin" "-11128 -1256 -3352" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "random_foliage_relay" - "OnSpawn" "randomstuff1,AddOutput,angles 0 0 0 ,1,1" - "hammerid" "5571652" -} -add: -{ - "OnUser1" "!self,Start,,0,-1" - "OnUser1" "!self,Stop,,5.1,-1" - "OnUser1" "teleport_sound,PlaySound,,0,-1" - "OnUser1" "teleport_sound,PlaySound,,3,-1" - "origin" "-1600 -3776 1768" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_725" - "targetname" "teleport_particle" - "hammerid" "5500233" - "parentname" "zombie_teleport_destination" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "warmup_teleport_destination" - "origin" "-13312 3072 -1920" - "classname" "trigger_teleport" - "spawnflags" "4097" - "targetname" "warmup_teleport" - "CheckDestIfClearForPlayer" "0" - "hammerid" "5314937" - "model" "*15" - "StartDisabled" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-13856 4096 -1886.42" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_143" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "warmup_particles" - "hammerid" "5314966" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-12736 4096 -1886.42" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_143" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "warmup_particles" - "hammerid" "5315037" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-13824 2176 -1886.42" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_143" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "warmup_particles" - "hammerid" "5315259" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-12736 3072 -1886.42" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_143" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "warmup_particles" - "hammerid" "5315324" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-12736 2240 -1886.42" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_143" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "warmup_particles" - "hammerid" "5315389" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Template05" "spike_trap_door" - "Template03" "spike_trap_propb" - "Template01" "spike_trap_angle" - "origin" "-10922 -1212 -3440" - "classname" "point_template" - "spawnflags" "0" - "Template04" "spike_trap_trigger_hurt" - "Template02" "spike_trap_propa" - "targetname" "spick_trap_template" - "hammerid" "5216667" -} -add: -{ - "damagecap" "20" - "damage" "50" - "origin" "-10922 -1212 -3506.5" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "spike_trap_trigger_hurt" - "filtername" "human" - "damagetype" "512" - "parentname" "spike_trap_door" - "model" "*16" - "hammerid" "5205788" - "StartDisabled" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-3279.8 -7427.55 -369.902" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_140" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974602" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-3279.8 -6203.55 -369.902" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_140" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974667" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-5888 -6432.02 -265.917" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974732" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-6304 -6496.02 -265.917" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974797" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-6304 -7136 -265.917" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974862" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-5888 -7200 -265.917" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974927" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-7981.52 -5978.1 -505.917" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_140" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4974992" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-8864 -7008 -467.542" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4975057" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-8864 -6192 -467.542" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4975122" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-8864 -5504 -467.542" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_141" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "stage1_smoke_particle" - "hammerid" "4975187" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Case02" "2" - "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,3.6,-1" - "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -5952 608,3.5,-1" - "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,3.3,-1" - "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7296 608,3,-1" - "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,2.8,-1" - "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6848 608,2.6,-1" - "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,2.4,-1" - "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,2.2,-1" - "origin" "-32 -7264 640" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,6.1,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6400 608,6,-1" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,5.9,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,5.8,-1" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,5.3,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7072 608,3.4,-1" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,3.1,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,2,-1" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,1.4,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6848 608,1.2,-1" - "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,0.6,-1" - "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7296 608,0.5,-1" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "ronald_attackronaldberger_case_extra" - "hammerid" "4955353" - "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.5,-1" - "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -5952 608,1.4,-1" - "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.2,-1" - "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,1.9,-1" - "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6400 608,1.6,-1" - "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.7,-1" - "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,2,-1" - "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7744 608,1,-1" -} -add: -{ - "origin" "-10892 -1440.01 -3557.52" - "OnStartTouch" "!activator,AddOutput,alpha 0,0.02,1" - "OnStartTouch" "!activator,AddOutput,rendermode 6,0,1" - "OnStartTouch" "sprite_case,Kill,,0.1,1" - "OnStartTouch" "sprite_case,PickRandom,,0.02,1" - "OnStartTouch" "strip_weapons,Use,,0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "player_model_sprites_trigger" - "filtername" "Humans" - "hammerid" "4945757" - "model" "*19" - "StartDisabled" "0" -} -add: -{ - "origin" "-528 -6816 1136" - "classname" "logic_branch" - "OnTrue" "ronald_attack1_case,PickRandom,,0,-1" - "targetname" "ronald_attack_branch" - "hammerid" "4936062" - "InitialValue" "1" -} -add: -{ - "origin" "-10365 -816.17 -3436.35" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "Custom_Particle_703" - "targetname" "zspeed_particle" - "hammerid" "4896489" - "parentname" "zspeed_knife" -} -add: -{ - "Template07" "zspeedl_text" - "Template05" "zspeed_sprite" - "Template03" "zspeed_sprite_extra" - "Template01" "zspeed_strip" - "origin" "-10364.8 -816 -3419.35" - "Template06" "zspeed_particle" - "spawnflags" "2" - "Template04" "zspeed_button" - "classname" "point_template" - "Template02" "zspeed_knife" - "targetname" "zspeed_template" - "hammerid" "4896554" -} -add: -{ - "origin" "-10364.1 -815.98 -3417.53" - "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "zspeed_strip" - "filtername" "zm_item_filter" - "hammerid" "4896567" - "model" "*21" - "StartDisabled" "0" -} -add: -{ - "start_active" "0" - "cpoint3_parent" "0" - "origin" "-10158 -1418 -3220" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "Custom_Particle_704" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "wind_particle" - "hammerid" "4897019" - "parentname" "wind_butt" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "OnTrigger" "BossCounter1,Subtract,400,0,-1" - "origin" "-9536 -528 -3072" - "classname" "logic_relay" - "targetname" "fire_damage_boss_relay" - "hammerid" "4886956" - "StartDisabled" "1" -} -add: -{ - "OnTrigger" "BossCounter1,Subtract,400,0,-1" - "origin" "-9536 -544 -3072" - "classname" "logic_relay" - "targetname" "grav_damage_boss_relay" - "hammerid" "4887028" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination_2" - "origin" "-7824 -5248 160" - "classname" "trigger_teleport" - "spawnflags" "4097" - "targetname" "stage1_shortcut_tele" - "CheckDestIfClearForPlayer" "0" - "hammerid" "4810392" - "model" "*25" - "StartDisabled" "1" -} -add: -{ - "origin" "-5696 -15120 104.78" - "OnStartTouch" "Level_Counter,SetValueNoFire,none,0,1" - "OnStartTouch" "chat helpr,Command,say ***STAGE 1 COMPLETE***,0,1" - "OnStartTouch" "nuke,Enable,,1,1" - "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" - "OnStartTouch" "Cancer_Map_Shake*,FireUser2,,0,1" - "OnStartTouch" "pointtrigger,Enable,,0,-1" - "OnStartTouch" "nuke_fade,Fade,,0,1" - "OnStartTouch" "nuke_sound,PlaySound,,0,1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "stage1_Human_Detect" - "filtername" "human" - "hammerid" "4771799" - "model" "*26" - "StartDisabled" "1" -} -add: -{ - "OnTrigger" "Stage1_End_Counter,Add,2,0,-1" - "OnTrigger" "ending_hold,Close,,1,1" - "wait" "0.1" - "origin" "-5696 -15120 82.78" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_Zombie_Detect" - "filtername" "zombie" - "hammerid" "4771802" - "model" "*27" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 210 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*28" - "hammerid" "4762036" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 240 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*29" - "hammerid" "4762039" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 300 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*30" - "hammerid" "4762042" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 330 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*31" - "hammerid" "4762045" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 35 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*32" - "hammerid" "4762048" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 55 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*33" - "hammerid" "4762051" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 125 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*34" - "hammerid" "4762054" - "StartDisabled" "1" -} -add: -{ - "origin" "-10157 -1418 -3008" - "alternateticksfix" "0" - "pushdir" "0 150 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "wind_push" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "wind_glock" - "model" "*35" - "hammerid" "4762057" - "StartDisabled" "1" -} -add: -{ - "Template07" "wind_particle_idle" - "Template05" "wind_sound" - "Template03" "wind_particle" - "Template01" "wind_push" - "origin" "-10157.8 -1418.3 -3197.35" - "Template09" "wind_text" - "Template06" "wind_fire" - "Template04" "wind_butt" - "spawnflags" "2" - "Template02" "wind_glock" - "classname" "point_template" - "targetname" "wind_gun_and_stuff_" - "hammerid" "4762064" - "Template08" "wind_vis_grave" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10091 -1437 -3138.2" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_702" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "wind_particle_idle" - "hammerid" "4762072" - "parentname" "wind_butt" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "origin" "-10932 -1630 -3230" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_991" - "targetname" "barrier_particle" - "hammerid" "4685023" - "parentname" "barrier_physb" -} -add: -{ - "origin" "-10966 -1687.61 -3201.24" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "barrier_relay_1" - "OnSpawn" "barrier_relay_1,Kill,,0,1" - "OnSpawn" "barrier_physb,FireUser1,,0,1" - "OnSpawn" "barrier_template2,ForceSpawn,,0.02,1" - "OnSpawn" "barrier_physd,Kill,,7.3,1" - "hammerid" "4685093" - "StartDisabled" "0" -} -add: -{ - "origin" "-10982 -1687.61 -3201.24" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "barrier_relay_2" - "OnSpawn" "barrier_relay_2,Kill,,0,1" - "OnSpawn" "niggerbarrier_pusha,SetParent,barrier_physc,0.02,1" - "OnSpawn" "niggerbarrier_pushb,SetParent,barrier_physc,0.02,1" - "OnSpawn" "barrier_measure,Kill,,0.04,1" - "OnSpawn" "barrier_physc,FireUser2,,0.04,1" - "hammerid" "4685095" - "StartDisabled" "0" -} -add: -{ - "MeasureType" "0" - "origin" "-10914 -1630 -3230" - "TargetReference" "niggerbarrier_pusha" - "Target" "niggerbarrier_pusha" - "MeasureTarget" "barrier_physc" - "classname" "logic_measure_movement" - "TargetScale" "1" - "targetname" "barrier_measure" - "hammerid" "4685097" - "MeasureReference" "niggerbarrier_pusha" -} -add: -{ - "Template03" "barrier_physa" - "Template01" "barrier_relay_1" - "origin" "-10966 -1630 -3290" - "classname" "point_template" - "spawnflags" "2" - "Template04" "barrier_particle" - "Template02" "barrier_physb" - "targetname" "barrier_template1" - "hammerid" "4685099" -} -add: -{ - "Template03" "barrier_relay_2" - "Template01" "niggerbarrier_pusha" - "origin" "-10982 -1630 -3290" - "classname" "point_template" - "spawnflags" "2" - "Template04" "barrier_measure" - "Template02" "niggerbarrier_pushb" - "targetname" "barrier_template2" - "hammerid" "4685101" -} -add: -{ - "origin" "-10938 -1630 -3230" - "alternateticksfix" "0" - "pushdir" "0 0 0" - "OnlyFallingPlayers" "0" - "OnStartTouch" "barrier_particle,Start,,0,-1" - "OnStartTouch" "barrier_particle,Stop,,1,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "500" - "targetname" "niggerbarrier_pushb" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "niggerbarrier_pusha" - "model" "*37" - "hammerid" "4685111" - "StartDisabled" "0" -} -add: -{ - "origin" "-10938 -1630 -3230" - "alternateticksfix" "0" - "pushdir" "0 181 0" - "OnlyFallingPlayers" "0" - "OnStartTouch" "barrier_particle,Stop,,1,-1" - "OnStartTouch" "barrier_particle,Start,,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "500" - "targetname" "niggerbarrier_pusha" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "hammerid" "4685114" - "model" "*38" - "StartDisabled" "0" -} -add: -{ - "Template07" "barrier_sound" - "Template05" "barrier_vis_grave" - "Template03" "barrier_fire" - "Template01" "barrier_butt" - "origin" "-11238.8 -1587.3 -3213.35" - "Template09" "Branch_Item_Barrier" - "Template06" "barrier_spawner" - "Template04" "barrier_particle_idle" - "spawnflags" "2" - "Template02" "barrier_glock" - "classname" "point_template" - "targetname" "barrier_gun_and_stuff_" - "hammerid" "4685117" - "Template08" "barrier_text" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-11172 -1606 -3154.2" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_992" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "barrier_particle_idle" - "hammerid" "4685125" - "parentname" "barrier_butt" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 1m 21s,0,-1" - "OnCase01" "timer_text,AddOutput,model 1m 21s,0,-1" - "Case07" "87" - "OnCase10" "timer_text,AddOutput,message 1m 30s,0,-1" - "OnCase10" "timer_text,AddOutput,model 1m 30s,0,-1" - "OnCase08" "timer_text,AddOutput,message 1m 28s,0,-1" - "OnCase08" "timer_text,AddOutput,model 1m 28s,0,-1" - "Case06" "86" - "OnCase07" "timer_text,AddOutput,message 1m 27s,0,-1" - "OnCase07" "timer_text,AddOutput,model 1m 27s,0,-1" - "OnCase02" "timer_text,AddOutput,message 1m 22s,0,-1" - "OnCase02" "timer_text,AddOutput,model 1m 22s,0,-1" - "Case09" "89" - "Case01" "81" - "origin" "-9584 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 1m 25s,0,-1" - "OnCase05" "timer_text,AddOutput,model 1m 25s,0,-1" - "Case08" "88" - "Case10" "90" - "Case03" "83" - "OnCase06" "timer_text,AddOutput,message 1m 26s,0,-1" - "OnCase06" "timer_text,AddOutput,model 1m 26s,0,-1" - "Case02" "82" - "OnCase09" "timer_text,AddOutput,message 1m 29s,0,-1" - "OnCase09" "timer_text,AddOutput,model 1m 29s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_80-90" - "hammerid" "4590876" - "Case05" "85" - "OnCase04" "timer_text,AddOutput,message 1m 24s,0,-1" - "OnCase04" "timer_text,AddOutput,model 1m 24s,0,-1" - "OnCase03" "timer_text,AddOutput,message 1m 23s,0,-1" - "OnCase03" "timer_text,AddOutput,model 1m 23s,0,-1" - "Case04" "84" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 1m 11s,0,-1" - "OnCase01" "timer_text,AddOutput,model 1m 11s,0,-1" - "Case07" "77" - "OnCase10" "timer_text,AddOutput,message 1m 20s,0,-1" - "OnCase10" "timer_text,AddOutput,model 1m 20s,0,-1" - "OnCase08" "timer_text,AddOutput,message 1m 18s,0,-1" - "OnCase08" "timer_text,AddOutput,model 1m 18s,0,-1" - "Case06" "76" - "OnCase07" "timer_text,AddOutput,message 1m 17s,0,-1" - "OnCase07" "timer_text,AddOutput,model 1m 17s,0,-1" - "OnCase02" "timer_text,AddOutput,message 1m 12s,0,-1" - "OnCase02" "timer_text,AddOutput,model 1m 12s,0,-1" - "Case09" "79" - "Case01" "71" - "origin" "-9568 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 1m 15s,0,-1" - "OnCase05" "timer_text,AddOutput,model 1m 15s,0,-1" - "Case08" "78" - "Case10" "80" - "Case03" "73" - "OnCase06" "timer_text,AddOutput,message 1m 16s,0,-1" - "OnCase06" "timer_text,AddOutput,model 1m 16s,0,-1" - "Case02" "72" - "OnCase09" "timer_text,AddOutput,message 1m 19s,0,-1" - "OnCase09" "timer_text,AddOutput,model 1m 19s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_70-80" - "hammerid" "4590878" - "Case05" "75" - "OnCase04" "timer_text,AddOutput,message 1m 14s,0,-1" - "OnCase04" "timer_text,AddOutput,model 1m 14s,0,-1" - "OnCase03" "timer_text,AddOutput,message 1m 13s,0,-1" - "OnCase03" "timer_text,AddOutput,model 1m 13s,0,-1" - "Case04" "74" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 1m 01s,0,-1" - "OnCase01" "timer_text,AddOutput,model 1m 01s,0,-1" - "Case07" "67" - "OnCase10" "timer_text,AddOutput,message 1m 10s,0,-1" - "OnCase10" "timer_text,AddOutput,model 1m 10s,0,-1" - "OnCase08" "timer_text,AddOutput,message 1m 08s,0,-1" - "OnCase08" "timer_text,AddOutput,model 1m 08s,0,-1" - "Case06" "66" - "OnCase07" "timer_text,AddOutput,message 1m 07s,0,-1" - "OnCase07" "timer_text,AddOutput,model 1m 07s,0,-1" - "OnCase02" "timer_text,AddOutput,message 1m 02s,0,-1" - "OnCase02" "timer_text,AddOutput,model 1m 02s,0,-1" - "Case09" "69" - "Case01" "61" - "origin" "-9552 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 1m 05s,0,-1" - "OnCase05" "timer_text,AddOutput,model 1m 05s,0,-1" - "Case08" "68" - "Case10" "70" - "Case03" "63" - "OnCase06" "timer_text,AddOutput,message 1m 06s,0,-1" - "OnCase06" "timer_text,AddOutput,model 1m 06s,0,-1" - "Case02" "62" - "OnCase09" "timer_text,AddOutput,message 1m 09s,0,-1" - "OnCase09" "timer_text,AddOutput,model 1m 09s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_60-70" - "hammerid" "4590880" - "Case05" "65" - "OnCase04" "timer_text,AddOutput,message 1m 04s,0,-1" - "OnCase04" "timer_text,AddOutput,model 1m 04s,0,-1" - "OnCase03" "timer_text,AddOutput,message 1m 03s,0,-1" - "OnCase03" "timer_text,AddOutput,model 1m 03s,0,-1" - "Case04" "64" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 51s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 51s,0,-1" - "Case07" "57" - "OnCase10" "timer_text,AddOutput,message 1m 00s,0,-1" - "OnCase10" "timer_text,AddOutput,model 1m 00s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 58s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 58s,0,-1" - "Case06" "56" - "OnCase07" "timer_text,AddOutput,message 0m 57s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 57s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 52s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 52s,0,-1" - "Case09" "59" - "Case01" "51" - "origin" "-9536 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 55s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 55s,0,-1" - "Case08" "58" - "Case10" "60" - "Case03" "53" - "OnCase06" "timer_text,AddOutput,message 0m 56s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 56s,0,-1" - "Case02" "52" - "OnCase09" "timer_text,AddOutput,message 0m 59s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 59s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_50-60" - "hammerid" "4590882" - "Case05" "55" - "OnCase04" "timer_text,AddOutput,message 0m 54s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 54s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 53s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 53s,0,-1" - "Case04" "54" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 41s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 41s,0,-1" - "Case07" "47" - "OnCase10" "timer_text,AddOutput,message 0m 50s,0,-1" - "OnCase10" "timer_text,AddOutput,model 0m 50s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 48s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 48s,0,-1" - "Case06" "46" - "OnCase07" "timer_text,AddOutput,message 0m 47s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 47s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 42s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 42s,0,-1" - "Case09" "49" - "Case01" "41" - "origin" "-9520 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 45s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 45s,0,-1" - "Case08" "48" - "Case10" "50" - "Case03" "43" - "OnCase06" "timer_text,AddOutput,message 0m 46s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 46s,0,-1" - "Case02" "42" - "OnCase09" "timer_text,AddOutput,message 0m 49s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 49s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_40-50" - "hammerid" "4590884" - "Case05" "45" - "OnCase04" "timer_text,AddOutput,message 0m 44s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 44s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 43s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 43s,0,-1" - "Case04" "44" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 31s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 31s,0,-1" - "Case07" "37" - "OnCase10" "timer_text,AddOutput,message 0m 40s,0,-1" - "OnCase10" "timer_text,AddOutput,model 0m 40s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 38s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 38s,0,-1" - "Case06" "36" - "OnCase07" "timer_text,AddOutput,message 0m 37s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 37s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 32s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 32s,0,-1" - "Case09" "39" - "Case01" "31" - "origin" "-9504 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 35s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 35s,0,-1" - "Case08" "38" - "Case10" "40" - "Case03" "33" - "OnCase06" "timer_text,AddOutput,message 0m 36s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 36s,0,-1" - "Case02" "32" - "OnCase09" "timer_text,AddOutput,message 0m 39s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 39s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_30-40" - "hammerid" "4590886" - "Case05" "35" - "OnCase04" "timer_text,AddOutput,message 0m 34s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 34s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 33s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 33s,0,-1" - "Case04" "34" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 21s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 21s,0,-1" - "Case07" "27" - "OnCase10" "timer_text,AddOutput,message 0m 30s,0,-1" - "OnCase10" "timer_text,AddOutput,model 0m 30s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 28s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 28s,0,-1" - "Case06" "26" - "OnCase07" "timer_text,AddOutput,message 0m 27s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 27s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 22s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 22s,0,-1" - "Case09" "29" - "Case01" "21" - "origin" "-9488 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 25s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 25s,0,-1" - "Case08" "28" - "Case10" "30" - "Case03" "23" - "OnCase06" "timer_text,AddOutput,message 0m 26s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 26s,0,-1" - "Case02" "22" - "OnCase09" "timer_text,AddOutput,message 0m 29s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 29s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_20-30" - "hammerid" "4590888" - "Case05" "25" - "OnCase04" "timer_text,AddOutput,message 0m 24s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 24s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 23s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 23s,0,-1" - "Case04" "24" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 11s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 11s,0,-1" - "Case07" "17" - "OnCase10" "timer_text,AddOutput,message 0m 20s,0,-1" - "OnCase10" "timer_text,AddOutput,model 0m 20s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 18s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 18s,0,-1" - "Case06" "16" - "OnCase07" "timer_text,AddOutput,message 0m 17s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 17s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 12s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 12s,0,-1" - "Case09" "19" - "Case01" "11" - "origin" "-9472 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 15s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 15s,0,-1" - "Case08" "18" - "Case10" "20" - "Case03" "13" - "OnCase06" "timer_text,AddOutput,message 0m 16s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 16s,0,-1" - "Case02" "12" - "OnCase09" "timer_text,AddOutput,message 0m 19s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 19s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_10-20" - "hammerid" "4590890" - "Case05" "15" - "OnCase04" "timer_text,AddOutput,message 0m 14s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 14s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 13s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 13s,0,-1" - "Case04" "14" -} -add: -{ - "OnCase01" "timer_text,AddOutput,message 0m 01s,0,-1" - "OnCase01" "timer_text,AddOutput,model 0m 01s,0,-1" - "Case07" "7" - "OnCase10" "timer_text,AddOutput,message 0m 10s,0,-1" - "OnCase10" "timer_text,AddOutput,model 0m 10s,0,-1" - "OnCase08" "timer_text,AddOutput,message 0m 08s,0,-1" - "OnCase08" "timer_text,AddOutput,model 0m 08s,0,-1" - "Case06" "6" - "OnCase07" "timer_text,AddOutput,message 0m 07s,0,-1" - "OnCase07" "timer_text,AddOutput,model 0m 07s,0,-1" - "OnCase02" "timer_text,AddOutput,message 0m 02s,0,-1" - "OnCase02" "timer_text,AddOutput,model 0m 02s,0,-1" - "Case09" "9" - "Case01" "1" - "Case11" "0" - "origin" "-9456 -480 -2968" - "OnCase05" "timer_text,AddOutput,message 0m 05s,0,-1" - "OnCase05" "timer_text,AddOutput,model 0m 05s,0,-1" - "Case08" "8" - "Case10" "10" - "Case03" "3" - "OnCase06" "timer_text,AddOutput,message 0m 06s,0,-1" - "OnCase06" "timer_text,AddOutput,model 0m 06s,0,-1" - "OnCase11" "timer_text,AddOutput,message 0m 00s,0,-1" - "OnCase11" "timer_text,AddOutput,model 0m 00s,0,-1" - "Case02" "2" - "OnCase09" "timer_text,AddOutput,message 0m 09s,0,-1" - "OnCase09" "timer_text,AddOutput,model 0m 09s,0,-1" - "classname" "logic_case" - "targetname" "timer_case_0-10" - "hammerid" "4590892" - "Case05" "5" - "OnCase04" "timer_text,AddOutput,message 0m 04s,0,-1" - "OnCase04" "timer_text,AddOutput,model 0m 04s,0,-1" - "OnCase03" "timer_text,AddOutput,message 0m 03s,0,-1" - "OnCase03" "timer_text,AddOutput,model 0m 03s,0,-1" - "Case04" "4" -} -add: -{ - "OnTimer" "ui_goal,Display,,0,-1" - "origin" "-9456 -496 -2968" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "0" - "targetname" "ui_goal_display" - "hammerid" "4590898" - "StartDisabled" "1" - "RefireTime" "1" -} -add: -{ - "OnHitMin" "timer_timer,Disable,,0.01,-1" - "max" "95" - "origin" "-9472 -496 -2968" - "classname" "math_counter" - "OutValue" "timer_case_*,InValue,,0,-1" - "OutValue" "timer_checklow,InValue,,0,-1" - "OutValue" "timer_timer,Enable,,0,-1" - "targetname" "ui_timer" - "hammerid" "4590900" - "startvalue" "0" - "StartDisabled" "0" - "min" "1" -} -add: -{ - "OnTimer" "ui_timer,Subtract,1,0,-1" - "OnTimer" "timer_text,Display,,0.01,-1" - "OnTimer" "ui_goal,Display,,0.01,-1" - "origin" "-9488 -496 -2968" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "0" - "targetname" "timer_timer" - "hammerid" "4590902" - "StartDisabled" "1" - "RefireTime" "1" -} -add: -{ - "OnCase04" "timer_text,AddOutput,color2 255 0 0,0,-1" - "OnCase04" "timer_text,AddOutput,color 255 0 0,0,-1" - "OnDefault" "timer_text,AddOutput,color 255 255 255,0,-1" - "OnDefault" "timer_text,AddOutput,color2 255 255 255,0,-1" - "Case02" "2" - "OnCase02" "timer_text,AddOutput,color2 255 0 0,0,-1" - "OnCase02" "timer_text,AddOutput,color 255 0 0,0,-1" - "origin" "-9504 -496 -2968" - "OnCase05" "timer_text,AddOutput,color2 255 0 0,0,-1" - "OnCase05" "timer_text,AddOutput,color 255 0 0,0,-1" - "Case05" "5" - "OnCase03" "timer_text,AddOutput,color2 255 0 0,0,-1" - "OnCase03" "timer_text,AddOutput,color 255 0 0,0,-1" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "timer_checklow" - "hammerid" "4590904" - "Case04" "4" - "OnCase01" "timer_text,AddOutput,color 255 0 0,0,-1" - "OnCase01" "timer_text,AddOutput,color2 255 0 0,0,-1" -} -add: -{ - "classname" "trigger_brush" - "spawnflags" "0" - "InputFilter" "14" - "targetname" "game_playerspawn" - "hammerid" "4581665" - "model" "*40" - "OnUse" "!activator,AddOutput,alpha 255,0,-1" - "OnUse" "!activator,AddOutput,rendermode 0,0,-1" - "OnUse" "!activator,AddOutput,targetname player,0,-1" - "StartDisabled" "0" -} -add: -{ - "classname" "trigger_brush" - "spawnflags" "0" - "InputFilter" "14" - "targetname" "game_playerdie" - "hammerid" "4581667" - "model" "*41" - "OnUse" "!activator,AddOutput,targetname player,0,-1" - "OnUse" "speedmod,ModifySpeed,1,2.02,-1" - "OnUse" "!activator,ClearParent,,2.02,-1" - "OnUse" "speedmod,ModifySpeed,1,1.02,-1" - "OnUse" "!activator,ClearParent,,1.02,-1" - "OnUse" "speedmod,ModifySpeed,1,0.02,-1" - "OnUse" "!activator,ClearParent,,0.02,-1" - "OnUse" "!activator,Alpha,alpha 255,0,-1" - "OnUse" "!activator,AddOutput,rendermode 0,0,-1" - "StartDisabled" "0" -} -add: -{ - "origin" "-6016 -14768 -80" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "Custom_Particle_925" - "targetname" "rain_particle" - "hammerid" "4421648" -} -add: -{ - "origin" "-6016 -14768 -64" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "rain_relay" - "OnSpawn" "rain_particle,Start,,0.1,1" - "OnSpawn" "!self,Kill,,1,1" - "hammerid" "4422040" -} -add: -{ - "damagecap" "20" - "damage" "25" - "origin" "-7632 -13712 -136.09" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "rain_hurt" - "filtername" "human" - "damagetype" "512" - "hammerid" "4412268" - "model" "*43" - "StartDisabled" "1" -} -add: -{ - "damagecap" "20" - "damage" "25" - "origin" "-9520 -12080 -136.09" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "stage1_water_hurt" - "filtername" "human" - "damagetype" "512" - "hammerid" "4412335" - "model" "*44" - "StartDisabled" "0" -} -add: -{ - "origin" "-9568 -12128 -96" - "classname" "logic_branch" - "OnTrue" "stage1_random_wood_break,Break,,0,1" - "targetname" "stage1_random_wood_branch" - "hammerid" "4412479" -} -add: -{ - "origin" "-9552 -12112 -120" - "OnStartTouch" "stage1_random_wood_branch,Test,,0.1,1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "stage1_random_wood_trigger" - "filtername" "human" - "hammerid" "4412505" - "model" "*46" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "stage1_skybox,Disable,,0,1" - "OnTrigger" "fog_template,FireUser1,,0,1" - "OnTrigger" "!self,Kill,,1,1" - "OnTrigger" "rain_template,FireUser1,,0,1" - "OnTrigger" "rain_loop_sound,Enable,,0,1" - "OnTrigger" "rain_amb,PlaySound,,0,1" - "OnTrigger" "rain_hurt,Enable,,0,1" - "OnTrigger" "stage1_skybox_night,Enable,,0,1" - "origin" "-5984 -14768 -80" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "night_rain_and_fog_relay" - "hammerid" "4403038" -} -add: -{ - "OnUser1" "!self,ForceSpawn,,0.09,1" - "OnUser1" "!self,AddOutput,origin -9008 -11104 -80,0.08,1" - "OnUser1" "!self,ForceSpawn,,0.07,1" - "OnUser1" "!self,AddOutput,origin -7328 -11072 -80,0.06,1" - "OnUser1" "!self,ForceSpawn,,0.05,1" - "OnUser1" "!self,AddOutput,origin -5664 -12192 -80,0.04,1" - "OnUser1" "!self,ForceSpawn,,0.01,1" - "OnUser1" "!self,AddOutput,origin -5696 -14624 -80,0,1" - "OnUser1" "!self,ForceSpawn,,0.14,1" - "OnUser1" "!self,AddOutput,origin -7744 -12192 -11486.8,0.12,1" - "Template01" "rain_particle" - "origin" "-6016 -14768 -80" - "classname" "point_template" - "spawnflags" "0" - "Template02" "rain_relay" - "targetname" "rain_template" - "hammerid" "4403044" -} -add: -{ - "OnTimer" "rain_amb,PlaySound,,0,-1" - "origin" "-6016 -14784 -80" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "rain_loop_sound" - "hammerid" "4403130" - "RefireTime" "173" - "StartDisabled" "1" -} -add: -{ - "OnCase04" "!self,InValue,nothing,0,1" - "Case02" "nothing" - "OnCase02" "day_nothing_relay,Trigger,,0,1" - "origin" "-5984 -14752 -80" - "OnCase03" "!self,InValue,nothing,0,1" - "classname" "logic_case" - "Case01" "night_rain_and_fog" - "Case03" "nothing_more" - "targetname" "stage1_random_weather" - "hammerid" "4392582" - "Case04" "nothing_more" - "OnCase01" "night_rain_and_fog_relay,Trigger,,0,1" -} -add: -{ - "OnUser1" "!self,ForceSpawn,,0.11,1" - "OnUser1" "!self,AddOutput,origin -9504 -12176 -80,0.1,1" - "OnUser1" "!self,ForceSpawn,,0.09,1" - "OnUser1" "!self,AddOutput,origin -9008 -11104 -80,0.08,1" - "OnUser1" "!self,ForceSpawn,,0.07,1" - "OnUser1" "!self,AddOutput,origin -7328 -11072 -80,0.06,1" - "OnUser1" "!self,ForceSpawn,,0.05,1" - "OnUser1" "!self,AddOutput,origin -5664 -12192 -80,0.04,1" - "OnUser1" "!self,ForceSpawn,,0.03,1" - "OnUser1" "!self,AddOutput,origin -7408 -13632 -80,0.02,1" - "OnUser1" "!self,ForceSpawn,,0.01,1" - "OnUser1" "!self,AddOutput,origin -5696 -14624 -80,0,1" - "Template01" "fog_particle" - "origin" "-6000 -14768 -80" - "classname" "point_template" - "spawnflags" "0" - "Template02" "fog_relay" - "targetname" "fog_template" - "hammerid" "4392614" -} -add: -{ - "origin" "-6000 -14768 -80" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "Custom_Particle_923" - "targetname" "fog_particle" - "hammerid" "4392624" -} -add: -{ - "origin" "-6000 -14768 -64" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "fog_relay" - "OnSpawn" "fog_particle,Start,,0.1,1" - "OnSpawn" "!self,Kill,,1,1" - "hammerid" "4393087" -} -add: -{ - "OnTrigger" "!self,Kill,,1,1" - "OnTrigger" "rain_water_analog,Open,,0,1" - "OnTrigger" "stage1_random_wood_branch,SetValue,1,0,1" - "origin" "-5984 -14784 -80" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "day_nothing_relay" - "hammerid" "4393254" -} -add: -{ - "Template07" "fire_sound" - "Template05" "fire_vis_grave" - "Template03" "staff_fire" - "Template01" "fire_butt" - "origin" "-10726.8 -1647.3 -3191.15" - "Template09" "Branch_Item_Fire" - "Template06" "fire_spawner" - "Template04" "fire_particle_idle" - "spawnflags" "2" - "Template02" "fire_glock" - "classname" "point_template" - "targetname" "fire_gun_and_stuff_" - "hammerid" "4317177" - "Template08" "fire_text" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10660 -1666 -3132" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_921" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "fire_particle_idle" - "hammerid" "4317186" - "parentname" "staff_fire" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "origin" "-6816 -6816 192" - "OnStartTouch" "stage1_start_gate2,Open,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Door Will Open In 25 Seconds***,0,1" - "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" - "OnStartTouch" "ui_timer,SetValue,25,0,1" - "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" - "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "OnStartTouch" "stage1_trigger1b,Enable,,0,1" - "OnStartTouch" "stage1_shortcut_break,Break,,5,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger5" - "filtername" "human" - "hammerid" "3998777" - "model" "*59" - "StartDisabled" "0" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-6080 -6816.01 -240" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "3743686" - "model" "*60" - "StartDisabled" "0" -} -add: -{ - "origin" "1024 -2176 3406.5" - "OnStartTouch" "GameScore,ApplyScore,,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "pointtrigger" - "filtername" "human" - "hammerid" "3487090" - "model" "*61" - "StartDisabled" "1" -} -add: -{ - "origin" "-5472 -6816 352" - "OnStartTouch" "stage1_eye_brake,Open,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 25 Seconds***,0,1" - "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 10 Seconds***,15,1" - "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 5 Seconds***,20,1" - "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" - "OnStartTouch" "ui_timer,SetValue,25,0,1" - "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" - "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger1b" - "filtername" "human" - "hammerid" "3317628" - "model" "*62" - "StartDisabled" "1" -} -add: -{ - "origin" "-13312 3072 -704" - "OnStartTouch" "Level_Counter,SetValueNoFire,1,1,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "warmup_set_stage1_trigger" - "hammerid" "3300575" - "model" "*63" - "StartDisabled" "0" -} -add: -{ - "OnCase04" "scuff_cloud_model3,Kill,,0,1" - "OnCase04" "scuff_cloud_model4,ShowSprite,,0,1" - "OnCase04" "scuff_cloud_model2,Kill,,0,1" - "OnCase04" "scuff_cloud_model,Kill,,0,1" - "Case02" "2" - "OnCase02" "scuff_cloud_model4,Kill,,0,1" - "OnCase02" "scuff_cloud_model3,Kill,,0,1" - "OnCase02" "scuff_cloud_model2,ShowSprite,,0,1" - "OnCase02" "scuff_cloud_model,Kill,,0,1" - "origin" "-10876 -1456 -3556" - "OnCase03" "scuff_cloud_model4,Kill,,0,1" - "OnCase03" "scuff_cloud_model3,ShowSprite,,0,1" - "OnCase03" "scuff_cloud_model2,Kill,,0,1" - "OnCase03" "scuff_cloud_model,Kill,,0,1" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "sprite_case" - "hammerid" "3291292" - "Case04" "4" - "OnCase01" "scuff_cloud_model,ShowSprite,,0,1" - "OnCase01" "scuff_cloud_model2,Kill,,0,1" - "OnCase01" "scuff_cloud_model3,Kill,,0,1" - "OnCase01" "scuff_cloud_model4,Kill,,0,1" -} -add: -{ - "Template07" "cancer_player_model_sprites_knife" - "Template05" "scuff_cloud_model3" - "Template03" "sprite_case" - "Template01" "scuff_cloud_model" - "origin" "-10892 -1440 -3557.47" - "Template06" "scuff_cloud_model4" - "spawnflags" "0" - "Template04" "scuff_cloud_model2" - "classname" "point_template" - "Template02" "player_model_sprites_trigger" - "targetname" "scuff_cloud_template" - "hammerid" "3257735" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-2112 -6816 544" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport3" - "filtername" "zombie" - "CheckDestIfClearForPlayer" "0" - "hammerid" "3188203" - "model" "*64" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,AddOutput,origin 575.86 -8107.22 640,0,1" - "OnUser1" "!self,ForceSpawn,,0.01,1" - "OnUser1" "!self,AddOutput,origin -768.14 -8107.22 640,0.02,1" - "OnUser1" "!self,ForceSpawn,,0.03,1" - "OnUser1" "!self,AddOutput,origin -1280.14 -8107.22 640,0.04,1" - "OnUser1" "!self,ForceSpawn,,0.05,1" - "OnUser1" "!self,AddOutput,origin -1664.14 -8107.22 640,0.06,1" - "OnUser1" "!self,ForceSpawn,,0.07,1" - "OnUser1" "!self,AddOutput,origin -767.86 -5525.23 640,0.08,1" - "OnUser1" "!self,ForceSpawn,,0.09,1" - "OnUser1" "!self,AddOutput,origin -1280 -5525.23 640,0.1,1" - "OnUser1" "!self,ForceSpawn,,0.11,1" - "OnUser1" "!self,AddOutput,origin -1663.86 -5525.23 640,0.12,1" - "OnUser1" "!self,ForceSpawn,,0.13,1" - "OnUser1" "!self,AddOutput,origin -384 -8107.22 640,0.14,1" - "OnUser1" "!self,ForceSpawn,,0.15,1" - "OnUser1" "!self,AddOutput,origin 192 -8107.22 640,0.16,1" - "OnUser1" "!self,ForceSpawn,,0.17,1" - "OnUser1" "!self,AddOutput,origin 192 -5525.23 640,0.18,1" - "OnUser1" "!self,ForceSpawn,,0.19,1" - "OnUser1" "!self,AddOutput,origin -383.86 -5525.23 640,0.2,1" - "OnUser1" "!self,ForceSpawn,,0.21,1" - "OnUser1" "!self,AddOutput,origin 576.14 -5525.23 640,0.22,1" - "OnUser1" "!self,ForceSpawn,,0.23,1" - "OnUser1" "!self,AddOutput,origin -4543.86 -5802.77 448,0.24,1" - "OnUser1" "!self,ForceSpawn,,0.25,1" - "OnUser1" "!self,AddOutput,origin -4543.86 -5524.56 448,0.26,1" - "OnUser1" "!self,ForceSpawn,,0.27,1" - "OnUser1" "!self,AddOutput,origin -4543.86 -7829.07 448,0.28,1" - "OnUser1" "!self,ForceSpawn,,0.29,1" - "OnUser1" "!self,AddOutput,origin -4543.86 -8107.28 448,0.3,1" - "OnUser1" "!self,ForceSpawn,,0.31,1" - "OnUser1" "!self,AddOutput,origin -2827.91 -7569.98 561.746,0.32,1" - "OnUser1" "!self,ForceSpawn,,0.33,1" - "OnUser1" "!self,AddOutput,origin -2827.92 -6061.85 561.746,0.34,1" - "OnUser1" "!self,ForceSpawn,,0.35,1" - "OnUser1" "!self,AddOutput,origin -4799.47 -7551.86 561.746,0.36,1" - "OnUser1" "!self,ForceSpawn,,0.37,1" - "OnUser1" "!self,AddOutput,origin -4787.9 -6061.36 561.746,0.38,1" - "OnUser1" "!self,ForceSpawn,,0.39,1" - "OnUser1" "!self,AddOutput,origin -5728.02 -5524.35 472.632,0.44,1" - "OnUser1" "!self,ForceSpawn,,0.45,1" - "OnUser1" "!self,AddOutput,origin -5727.98 -8107.65 472.632,0.46,1" - "OnUser1" "!self,ForceSpawn,,0.47,1" - "OnUser1" "!self,AddOutput,origin -6496.02 -6292.35 88.632,0.48,1" - "OnUser1" "!self,ForceSpawn,,0.49,1" - "OnUser1" "!self,AddOutput,origin -6495.98 -7339.65 88.632,0.5,1" - "OnUser1" "!self,ForceSpawn,,0.54,1" - "OnUser1" "flame_spirit*,AddOutput,targetname blue_flame_spirit,0.52,1" - "OnUser1" "!self,ForceSpawn,,0.51,1" - "OnUser1" "!self,AddOutput,origin 1643.01 -6603.84 548.798,0.53,1" - "OnUser1" "!self,ForceSpawn,,0.56,1" - "OnUser1" "!self,AddOutput,origin 1644.04 -7027.04 548.798,0.55,1" - "OnUser1" "flame_spirit*,AddOutput,rendercolor 58 255 36,0.57,1" - "Template01" "flame_spirit" - "origin" "-9408 -480 -3116.89" - "classname" "point_template" - "spawnflags" "0" - "targetname" "flame_spirit_temp" - "hammerid" "3163097" -} -add: -{ - "OnUser1" "!self,AddOutput,origin -7952 -8064 221.825,0,1" - "OnUser1" "!self,ForceSpawn,,0.01,1" - "OnUser1" "!self,AddOutput,origin -8368 -7200 221.825,0.02,1" - "OnUser1" "!self,ForceSpawn,,0.03,1" - "OnUser1" "!self,AddOutput,origin -8368 -8064 221.825,0.04,1" - "OnUser1" "!self,ForceSpawn,,0.05,1" - "OnUser1" "!self,AddOutput,origin -7312 -7088 221.825,0.06,1" - "OnUser1" "!self,ForceSpawn,,0.07,1" - "OnUser1" "!self,AddOutput,origin -7312 -6544 221.825,0.08,1" - "OnUser1" "!self,ForceSpawn,,0.09,1" - "OnUser1" "!self,AddOutput,origin -6688.07 -6815.9 605.825,0.1,1" - "OnUser1" "!self,ForceSpawn,,0.11,1" - "OnUser1" "!self,AddOutput,origin -7952 -7200 221.825,0.12,1" - "OnUser1" "!self,ForceSpawn,,0.13,1" - "OnUser1" "!self,AddOutput,origin -8479.93 -5855.51 221.825,0.14,1" - "OnUser1" "!self,ForceSpawn,,0.15,1" - "OnUser1" "!self,AddOutput,origin -9184 -6880 221.82,0.18,1" - "OnUser1" "!self,ForceSpawn,,0.19,1" - "OnUser1" "!self,AddOutput,origin -9184 -5856 221.82,0.2,1" - "OnUser1" "!self,ForceSpawn,,0.21,1" - "OnUser1" "!self,AddOutput,origin -7647.93 -5984.1 221.827,0.22,1" - "OnUser1" "!self,ForceSpawn,,0.23,1" - "OnUser1" "!self,AddOutput,origin -8352.07 -5983.9 186.938,0.24,1" - "OnUser1" "!self,ForceSpawn,,0.25,1" - "OnUser1" "!self,AddOutput,origin -2776.09 -6423.62 478.125,0.26,1" - "OnUser1" "!self,ForceSpawn,,0.27,1" - "OnUser1" "!self,AddOutput,origin -2777.22 -7208.01 478.125,0.28,1" - "OnUser1" "!self,ForceSpawn,,0.29,1" - "OnUser1" "!self,AddOutput,origin -2664.06 -7208.01 478.118,0.3,1" - "OnUser1" "!self,ForceSpawn,,0.31,1" - "OnUser1" "!self,AddOutput,origin -2662.93 -6423.62 478.118,0.32,1" - "OnUser1" "!self,ForceSpawn,,0.33,1" - "Template01" "ice_cream_spirit" - "origin" "-9440 -480 -3116.89" - "classname" "point_template" - "spawnflags" "0" - "targetname" "ice_cream_spirit_temp" - "hammerid" "3163099" -} -add: -{ - "Template01" "zitem_*" - "origin" "-10140 -480 -3424" - "classname" "point_template" - "spawnflags" "2" - "Template02" "zheal_text" - "targetname" "zheal_template" - "hammerid" "3128423" -} -add: -{ - "origin" "-10139.3 -479.98 -3422.18" - "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "zitem_fire_strip" - "filtername" "zm_item_filter" - "hammerid" "3078837" - "model" "*65" - "StartDisabled" "0" -} -add: -{ - "damagecap" "-10000" - "damage" "-10000" - "origin" "-10138 -481.97 -3374.93" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "zitem_fire_trigger" - "filtername" "zombie" - "damagetype" "512" - "parentname" "zitem_fire_knife" - "model" "*67" - "hammerid" "3078953" - "OnHurtPlayer" "!activator,AddOutput,max_health 30000,0,-1" - "StartDisabled" "1" -} -add: -{ - "origin" "-10952 -264 -3440.28" - "alternateticksfix" "0" - "pushdir" "0 315 0" - "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" - "OnStartTouch" "!activator,FireUser2,,10,-1" - "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" - "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" - "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "hurt_for_npc_and_boss" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "grav_particale" - "model" "*69" - "hammerid" "3053169" - "StartDisabled" "0" -} -add: -{ - "origin" "-10952 -632 -3440.28" - "alternateticksfix" "0" - "pushdir" "0 45 0" - "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" - "OnStartTouch" "!activator,FireUser2,,10,-1" - "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" - "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" - "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "hurt_for_npc_and_boss" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "grav_particale" - "model" "*70" - "hammerid" "3053172" - "StartDisabled" "0" -} -add: -{ - "origin" "-10552 -264 -3440.28" - "alternateticksfix" "0" - "pushdir" "0 225 0" - "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" - "OnStartTouch" "!activator,FireUser2,,10,-1" - "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" - "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" - "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "hurt_for_npc_and_boss" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "grav_particale" - "model" "*71" - "hammerid" "3053175" - "StartDisabled" "0" -} -add: -{ - "origin" "-10552 -632 -3440.28" - "alternateticksfix" "0" - "pushdir" "0 135 0" - "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" - "OnStartTouch" "!activator,FireUser2,,10,-1" - "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" - "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" - "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "750" - "targetname" "hurt_for_npc_and_boss" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "parentname" "grav_particale" - "model" "*72" - "hammerid" "3053178" - "StartDisabled" "0" -} -add: -{ - "damagecap" "20" - "damage" "80" - "origin" "-704 -6880 -928" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "ronald_attack1door_hurt" - "filtername" "human" - "damagetype" "0" - "parentname" "ronald_attack1door" - "model" "*73" - "hammerid" "2951655" - "StartDisabled" "0" -} -add: -{ - "origin" "-5696 -11264 32" - "alternateticksfix" "0" - "pushdir" "0 270 0" - "OnlyFallingPlayers" "0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "400" - "targetname" "stage1_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "hammerid" "2926885" - "model" "*74" - "StartDisabled" "1" -} -add: -{ - "damagecap" "20" - "damage" "5000" - "origin" "-5664 -14286.8 -4.42" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "laser_hurt" - "filtername" "human" - "damagetype" "512" - "parentname" "laser_mover" - "model" "*75" - "hammerid" "2927130" - "StartDisabled" "0" -} -add: -{ - "Template01" "force_to_the_laser_wall" - "origin" "-5651.59 -14299.8 8.37129" - "classname" "point_template" - "spawnflags" "2" - "targetname" "rocks_template" - "hammerid" "2663993" -} -add: -{ - "OnCase04" "item_spawn,AddOutput,origin 1152 -2144 5456,0,1" - "OnCase02" "item_spawn,AddOutput,origin 1344 -2144 5456,0,1" - "origin" "-9256 -616 -3056" - "OnCase03" "item_spawn,AddOutput,origin 1248 -2144 5456,0,1" - "classname" "logic_case" - "targetname" "lvl3_chackpoint_random_origins" - "hammerid" "2528077" - "OnCase01" "item_spawn,AddOutput,origin 1440 -2144 5456,0,1" -} -add: -{ - "origin" "-9160 -712 -3100" - "classname" "logic_branch" - "OnTrue" "Level_Counter,Disable,,0,-1" - "OnTrue" "boss1_push,Kill,,0,-1" - "OnTrue" "boss_door,Kill,,0,-1" - "OnTrue" "stage3_trigger_after_boss,Enable,,1,-1" - "OnTrue" "stage3_after_first_boss_music,PlaySound,,4,-1" - "OnTrue" "zombie_teleport_destination,AddOutput,origin 3552 -2784 5496.93,3,-1" - "OnTrue" "lvl1_random_spawns,InValue,3_checkpoint,0,-1" - "OnTrue" "stage3_mid_music_loop,Enable,,4,-1" - "OnTrue" "spinnging_thing_point,Kill,,0,-1" - "OnTrue" "spinning_thing,Kill,,2,-1" - "OnTrue" "stage3_trigger3checkpoint,Kill,,0,-1" - "OnTrue" "Level_Counter,AddOutput,targetname nigger_counter,0,-1" - "OnTrue" "GameText,Display,,4,-1" - "OnTrue" "GameText,AddOutput,color 17 255 255,0,-1" - "OnTrue" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,-1" - "OnTrue" "stage3_template,ForceSpawn,,0,-1" - "OnTrue" "spike_trap_door*,FireUser1,,1,-1" - "OnTrue" "spick_trap_template,ForceSpawn,,0.07,-1" - "OnTrue" "spick_trap_template,AddOutput,origin 704 -3216 5381,0.06,-1" - "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.06,-1" - "OnTrue" "spick_trap_template,ForceSpawn,,0.05,-1" - "OnTrue" "spick_trap_template,AddOutput,origin 704 -2352 5381,0.04,-1" - "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.04,-1" - "OnTrue" "spick_trap_template,ForceSpawn,,0.03,-1" - "OnTrue" "spick_trap_template,AddOutput,origin 1888 -2352 5381,0.02,-1" - "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.02,-1" - "OnTrue" "spick_trap_template,ForceSpawn,,0.01,-1" - "OnTrue" "spick_trap_template,AddOutput,origin 1888 -3216 5381,0,-1" - "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0,-1" - "OnTrue" "zombie_teleport_destination,AddOutput,angles 0 180 0,2.9,-1" - "targetname" "CheckPoint_Branch" - "hammerid" "2512768" - "OnFalse" "Level_Counter,AddOutput,targetname Level_Counter,0,-1" -} -add: -{ - "OnUser1" "2npc_isis_particle,Stop,,50,1" - "OnUser1" "2npc_shake,FireUser2,,40,1" - "OnUser1" "2npc_shake,FireUser2,,20,1" - "OnUser1" "2npc_shake,FireUser1,,10,1" - "OnUser1" "2npc_overlay,SwitchOverlay,3,9.25,1" - "OnUser1" "2npc_overlay,StartOverlays,,9.25,1" - "OnUser1" "2npc_isis_particle,Start,,0,1" - "OnUser1" "2npc_sounds,PlaySound,,0,1" - "origin" "-12248 -952 -3984" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "2npc_isis_jackbos_relay" - "hammerid" "2425475" -} -add: -{ - "origin" "-12412 -956 -3920" - "OnStartTouch" "2npc_math3,Subtract,20,0,-1" - "OnStartTouch" "stage3_van_spank_math,Add,1,0,-1" - "OnStartTouch" "stage3_spank_sound,PlaySound,,0,-1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "2npc_spank_trigger" - "filtername" "filter_spank" - "hammerid" "2393776" - "parentname" "2npc_phys2g" - "model" "*82" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-2832 -6800 992" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport4" - "CheckDestIfClearForPlayer" "0" - "hammerid" "2272490" - "model" "*83" - "StartDisabled" "1" -} -add: -{ - "Template01" "Cancer_Map_Shake" - "origin" "-9496 -832 -2984" - "classname" "point_template" - "spawnflags" "0" - "Template02" "Cancer_Shake_relay" - "targetname" "Cancer_ShakeTemplate" - "hammerid" "2167494" -} -add: -{ - "origin" "-9496 -831.725 -2968" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "Cancer_Shake_relay" - "OnSpawn" "!self,Kill,,0,1" - "OnSpawn" "Cancer_Map_Shake,FireUser1,,0.02,1" - "hammerid" "2167496" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-7392 -12992 -32" - "OnStartTouch" "speedmod,ModifySpeed,1.1,0,-1" - "classname" "trigger_multiple" - "spawnflags" "4097" - "targetname" "stage1_speed_ending" - "filtername" "human" - "hammerid" "2160659" - "model" "*84" - "StartDisabled" "1" -} -add: -{ - "origin" "-12416 -960 -3996.95" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_008" - "targetname" "2npc_gachi_particle" - "hammerid" "2126057" - "parentname" "2npc_phys2g" -} -add: -{ - "OnHitMax" "chat helpr,Command,say ***KILL THE ZOMBIES***,0,-1" - "OnHitMin" "Stage1_Human_Detect,Enable,,0,1" - "OnUser1" "!self,FireUser1,,1,-1" - "OnUser1" "!self,Subtract,1,0,-1" - "OnUser1" "Stage1_Zombie_Detect,Enable,,0.1,1" - "max" "2" - "origin" "1824 -6944 746.363" - "classname" "math_counter" - "targetname" "stage1_End_Counter" - "hammerid" "2013917" - "startvalue" "2" - "StartDisabled" "0" - "min" "0" -} -add: -{ - "origin" "-576 -6728 320" - "classname" "info_particle_system" - "angles" "-90 0 0" - "effect_name" "custom_particle_235" - "targetname" "bossronald_slow_particle" - "hammerid" "1951855" - "parentname" "bossronald_hitbox" -} -add: -{ - "damagecap" "20" - "damage" "1" - "origin" "-574.01 -5967.99 330" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_slow_trigger" - "filtername" "human" - "damagetype" "0" - "parentname" "bossronald_hitbox" - "model" "*85" - "hammerid" "1952505" - "OnHurtPlayer" "speedmod,ModifySpeed,1,6,-1" - "OnHurtPlayer" "speedmod,ModifySpeed,0.3,0,-1" - "StartDisabled" "1" -} -add: -{ - "OnTimer" "Bozz_Physbox,EnableMotion,,16,-1" - "OnTimer" "ronaldult_fade,Fade,,16,-1" - "OnTimer" "bossronald_ult,Disable,,16,-1" - "OnTimer" "bossronald_ult,Enable,,15.2,-1" - "OnTimer" "bossronald_ult_particle,Stop,,14.3,-1" - "OnTimer" "chat helpr,Command,say ***GET OUT OF THE MIDDLE***,2,-1" - "OnTimer" "Bozz_Physbox,DisableMotion,,0,-1" - "OnTimer" "chat helpr,Command,say ***RONALD USED ULTIMA***,0,-1" - "OnTimer" "ronaldult_music,PlaySound,,0,-1" - "OnTimer" "bossronald_ult_particle,Start,,0,-1" - "OnTimer" "ronald_attack_branch,SetValue,0,0,-1" - "OnTimer" "ronald_attack_branch,SetValue,1,15,-1" - "OnTimer" "Bozz_Physbox,DisableMotion,,7,-1" - "UpperRandomBound" "70" - "origin" "-544 -6848 1120" - "LowerRandomBound" "42" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "1" - "targetname" "boss_attacks_timer" - "hammerid" "1873166" - "StartDisabled" "1" - "RefireTime" "0" -} -add: -{ - "wait" "1" - "origin" "1092 -2188 3476.01" - "OnStartTouch" "!activator,FireUser4,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1088" - "targetname" "NpcKill" - "filtername" "Map_Npc_Filter" - "hammerid" "1852880" - "model" "*87" - "StartDisabled" "1" -} -add: -{ - "damagecap" "20" - "damage" "80" - "origin" "-640 -5680 464" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "ronald_attack2doortrigger" - "damagetype" "0" - "hammerid" "1833567" - "parentname" "ronald_attack2door" - "model" "*88" - "StartDisabled" "0" -} -add: -{ - "damagecap" "20" - "damage" "3" - "origin" "-576 -6816 288" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_fire_trigger" - "filtername" "human" - "damagetype" "0" - "parentname" "bossronald_hitbox" - "model" "*91" - "hammerid" "1828225" - "OnHurtPlayer" "!activator,IgniteLifetime,2,0,-1" - "StartDisabled" "1" -} -add: -{ - "origin" "-576 -6816 304" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_163" - "targetname" "bossronald_fire_particle" - "hammerid" "1828403" - "parentname" "bossronald_hitbox" -} -add: -{ - "damagecap" "9999" - "damage" "9999" - "origin" "-576 -6784 544" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_ult" - "filtername" "human" - "damagetype" "0" - "hammerid" "1817446" - "model" "*92" - "StartDisabled" "1" -} -add: -{ - "origin" "-576 -6816 264" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_041" - "targetname" "bossronald_ult_particle" - "hammerid" "1817465" -} -add: -{ - "damagecap" "20" - "damage" "10" - "origin" "64 -7232 417" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "ronaldberger_trigger" - "filtername" "human" - "damagetype" "0" - "parentname" "ronaldberger_mover" - "model" "*93" - "hammerid" "1812127" - "OnHurtPlayer" "!activator,IgniteLifetime,5,0,-1" - "StartDisabled" "0" -} -add: -{ - "Template01" "ronaldberger_*" - "origin" "0 -7232 608" - "classname" "point_template" - "spawnflags" "0" - "targetname" "ronald_attackronaldberger_template" - "hammerid" "1812268" -} -add: -{ - "origin" "0 -7264 608" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "ronaldberger_relay" - "OnSpawn" "ronaldberger_mover,Open,,2.2,-1" - "hammerid" "1812276" -} -add: -{ - "Template01" "bossronald_*" - "origin" "-576 -6816 288" - "classname" "point_template" - "spawnflags" "2" - "targetname" "bossronaldtemplate" - "hammerid" "1807114" -} -add: -{ - "damagecap" "50" - "damage" "50" - "origin" "280.01 -6807.99 334.73" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_hambugur_trigger" - "filtername" "human" - "damagetype" "0" - "parentname" "bossronald_hitbox" - "model" "*95" - "hammerid" "1807137" - "StartDisabled" "1" -} -add: -{ - "origin" "-704 -6816 320" - "classname" "info_particle_system" - "angles" "0 180 -90" - "effect_name" "custom_particle_152" - "targetname" "bossronald_buger" - "hammerid" "1807140" - "parentname" "bossronald_hitbox" -} -add: -{ - "wait" "0.1" - "origin" "-9766.9 -152 -3196" - "OnStartTouch" "ice_sound,PlaySound,,0,-1" - "OnStartTouch" "speedmod,ModifySpeed,0,0,-1" - "OnStartTouch" "!activator,AddOutput,rendercolor 0 0 255,0,-1" - "OnStartTouch" "!activator,Ignitelifetime,0,0,-1" - "OnStartTouch" "!activator,AddOutput,targetname player_frozen,0,-1" - "OnStartTouch" "!activator,AddOutput,OnUser2 freeze_filter:TestActivator::0:1,5.9,-1" - "OnStartTouch" "!activator,FireUser2,,6,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "Ice_trigger" - "filtername" "zombie" - "hammerid" "1800848" - "parentname" "freez_butt" - "model" "*96" - "StartDisabled" "1" -} -add: -{ - "origin" "-10400 -151.999 -3194" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_003" - "targetname" "ice_particle" - "hammerid" "1800893" - "parentname" "freez_butt" -} -add: -{ - "OnTrigger" "Bozz_Physbox,DisableMotion,,0,-1" - "OnTrigger" "Bozz_Physbox,EnableMotion,,8,-1" - "origin" "-9520 -528 -3072" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "ice_boss_freez_relay" - "hammerid" "1801744" - "StartDisabled" "1" -} -add: -{ - "wait" "0.1" - "origin" "-572.5 -6810 421.39" - "OnStartTouch" "BossCounter1,Subtract,75,0,-1" - "OnStartTouch" "!activator,Kill,,0,-1" - "OnStartTouch" "BossCounter1,Subtract,75,0.02,-1" - "OnStartTouch" "BossCounter1,Subtract,75,0.01,-1" - "OnStartTouch" "explosion_maker_spawn,ForceSpawnAtEntityOrigin,!activator,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1088" - "targetname" "bossronald_nade" - "filtername" "Map_Grenade_Filter" - "hammerid" "1795734" - "parentname" "bossronald_hitbox" - "model" "*97" - "StartDisabled" "1" -} -add: -{ - "damagecap" "50" - "damage" "50" - "origin" "-576.01 -5967.99 334.73" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_hambugur_trigger" - "filtername" "human" - "damagetype" "0" - "parentname" "bossronald_hitbox" - "model" "*98" - "hammerid" "1785408" - "StartDisabled" "1" -} -add: -{ - "origin" "-576 -6912 320" - "classname" "info_particle_system" - "angles" "0 270 -90" - "effect_name" "custom_particle_152" - "targetname" "bossronald_buger" - "hammerid" "1785905" - "parentname" "bossronald_hitbox" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 35 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*99" - "hammerid" "1780048" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 330 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*100" - "hammerid" "1780051" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 300 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*101" - "hammerid" "1780054" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 240 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*102" - "hammerid" "1780057" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 210 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*103" - "hammerid" "1780060" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 150 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*104" - "hammerid" "1780063" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 125 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*105" - "hammerid" "1780066" - "StartDisabled" "1" -} -add: -{ - "origin" "-578 -6810 544" - "alternateticksfix" "0" - "pushdir" "0 55 0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "300" - "targetname" "bossronald_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "parentname" "bossronald_hitbox" - "model" "*106" - "hammerid" "1780069" - "StartDisabled" "1" -} -add: -{ - "origin" "-576 -6816 272" - "classname" "info_particle_system" - "angles" "-90 0 0" - "effect_name" "custom_particle_390" - "targetname" "bossronald_wind" - "hammerid" "1780352" - "parentname" "bossronald_hitbox" -} -add: -{ - "damagecap" "20" - "damage" "65" - "origin" "-576 -6816 394.39" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "bossronald_hurt" - "filtername" "human" - "damagetype" "512" - "parentname" "bossronald_hitbox" - "model" "*107" - "hammerid" "1775219" - "StartDisabled" "1" -} -add: -{ - "origin" "-992 -6816 224" - "OnStartTouch" "BossCounter2,Add,35,0,-1" - "OnStartTouch" "BossCounter1,Add,35,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "ronald_health_scale" - "filtername" "human" - "hammerid" "1770327" - "model" "*109" - "StartDisabled" "1" -} -add: -{ - "damagecap" "999999" - "damage" "999999" - "origin" "1036.85 -2191.99 3440" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "nuke" - "filtername" "filter_win" - "damagetype" "512" - "hammerid" "1669653" - "model" "*112" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,Enable,,0.15,-1" - "OnUser1" "!self,Disable,,0.2,-1" - "wait" "1" - "origin" "1036.85 -2191.99 3387.76" - "OnStartTouch" "2npc_relay*,Trigger,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "npctrigger_health_scale" - "filtername" "human" - "hammerid" "1669659" - "model" "*113" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,Enable,,0.15,-1" - "OnUser1" "!self,Disable,,0.2,-1" - "wait" "1" - "origin" "-544 -2431.99 407.5" - "OnStartTouch" "npcboss_relay*,Trigger,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "boss_health_scale" - "filtername" "human" - "hammerid" "1664134" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,Enable,,0.15,-1" - "OnUser1" "!self,Disable,,0.2,-1" - "wait" "1" - "origin" "-544 -2431.99 343.44" - "OnStartTouch" "2npc_relay*,Trigger,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "npctrigger_health_scale" - "filtername" "human" - "hammerid" "1664137" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,Enable,,0.15,-1" - "OnUser1" "!self,Disable,,0.2,-1" - "wait" "1" - "origin" "-544 -2431.99 2647.5" - "OnStartTouch" "npcboss_relay*,Trigger,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "boss_health_scale" - "filtername" "human" - "hammerid" "1658615" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!self,Enable,,0.15,-1" - "OnUser1" "!self,Disable,,0.2,-1" - "wait" "1" - "origin" "-544 -2431.99 2583.44" - "OnStartTouch" "2npc_relay*,Trigger,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "npctrigger_health_scale" - "filtername" "human" - "hammerid" "1658618" - "StartDisabled" "1" -} -add: -{ - "Template01" "neko" - "origin" "-5700 -14776 -120" - "classname" "point_template" - "spawnflags" "2" - "Template02" "neko_hp" - "targetname" "neko_template" - "hammerid" "1610022" -} -add: -{ - "origin" "-6016 -11072 -160" - "alternateticksfix" "0" - "pushdir" "0 0 0" - "OnlyFallingPlayers" "0" - "OnStartTouch" "BossCounter1,Add,1,0,-1" - "OnStartTouch" "BossCounter2,Add,1,0,-1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -8128 -8928 96,6,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 270 0,5.9,1" - "OnStartTouch" "stage1_zombie_teleport4,Enable,,7,1" - "OnStartTouch" "chat helpr,Command,say ***AFK ZOMBIE TELEPORT SOON***,0,1" - "OnStartTouch" "teleport_particle,FireUser1,,6,1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "450" - "targetname" "stage1_neko_health_scale" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "hammerid" "1610060" - "model" "*117" - "StartDisabled" "1" -} -add: -{ - "max" "99999" - "origin" "-9584 -752 -3097.32" - "classname" "math_counter" - "targetname" "BossCounter1" - "hammerid" "1604390" - "startvalue" "0" - "OnHitMin" "BossCounter3,GetValue,,0.01,-1" - "OnHitMin" "BossCounter3,Subtract,1,0,-1" - "OnHitMin" "BossCounter2,GetValue,,0,-1" - "OnHitMin" "bosscounterExtra2,Subtract,1,0,-1" -} -add: -{ - "OnUser1" "BossCounter1,SetValueNoFire,0,0,-1" - "OnUser1" "!self,SetValueNoFire,0,0,-1" - "OnUser1" "BossCounter3,SetValueNoFire,20,0,-1" - "max" "99999" - "origin" "-9584 -736 -3097.32" - "OnGetValue" "Boss_HealthTexture,IncrementTextureIndex,,0,-1" - "OnGetValue" "BossCounter1,Add,,0,-1" - "classname" "math_counter" - "targetname" "BossCounter2" - "hammerid" "1604392" - "startvalue" "0" -} -add: -{ - "max" "9" - "origin" "-9568 -720 -3097.32" - "OnGetValue" "BossEnds_Case,InValue,,0,-1" - "classname" "math_counter" - "targetname" "BossEnds" - "hammerid" "1604394" - "startvalue" "0" - "StartDisabled" "0" - "min" "0" -} -add: -{ - "max" "20" - "origin" "-9584 -720 -3097.32" - "classname" "math_counter" - "targetname" "BossCounter3" - "hammerid" "1604396" - "startvalue" "20" - "OnHitMin" "BossEnds,GetValue,,0,-1" -} -add: -{ - "Case06" "6" - "OnCase04" "bosskoran_death,Kill,,1.5,1" - "OnCase04" "bosskorean_*,Kill,,0.02,1" - "OnCase04" "agk_timer,Disable,,0,1" - "OnCase04" "agk_timer_offense,Enable,,0,1" - "OnCase04" "korean_boss_flyup,Kill,,0,1" - "OnCase04" "korean_guy_template,FireUser4,,0,1" - "OnCase04" "boss_death,PlaySound,,0,1" - "OnCase04" "bosskoran_death,ShowSprite,,0,1" - "OnCase04" "stage3_tripple_boss_counter,Add,1,0,1" - "OnCase04" "chat helpr,Command,say ***Crazy Korean Has Been Defeated***,0,1" - "OnCase04" "bosskoran_death,ClearParent,,0,1" - "OnCase04" "MainBossTemplate_*,FireUser1,,0,1" - "OnCase04" "BossCounter2,FireUser1,,0,1" - "Case02" "2" - "OnCase02" "neko,SetDefaultAnimation,defeat2,3,1" - "OnCase02" "laser_timer,Disable,,0,1" - "OnCase02" "neko,SetDefaultAnimation,defeat,0,1" - "OnCase02" "stage1_stage_1_push,Kill,,1.5,1" - "OnCase02" "neko_health_bar,Kill,,0,1" - "OnCase02" "ui_goal,AddOutput,message Final hold,0,1" - "OnCase02" "ui_timer,SetValue,45,0,1" - "OnCase02" "ui_goal,AddOutput,model Final hold,0,1" - "OnCase02" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "OnCase02" "stage1_push,Kill,,0,1" - "OnCase02" "stage1_neko_health_scale,Kill,,0,1" - "OnCase02" "force_to_the_laser_wall,Break,,4,1" - "OnCase02" "chat helpr,Command,say ***NUKE IN 45 SECONDS***,0,1" - "OnCase02" "neko_hp,Kill,,1,1" - "OnCase02" "stage1_End_Counter,FireUser1,,49,1" - "OnCase02" "ending_hold,Close,,0,1" - "OnCase02" "ending_hold,Open,,45,1" - "OnCase06" "scuffed_cactuar_fail_relay,CancelPending,,0,1" - "OnCase06" "scuffed_cactuar_nade,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar_particle,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar,Kill,,0,1" - "OnCase06" "scuffed_cactuar_hitbox,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar_wall,Toggle,,0,1" - "OnCase06" "stage3_scuffed_cactuar_push,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar_health_scale,Kill,,0,1" - "OnCase06" "stage3_shortcut_breaka,SetDamageFilter,,3,1" - "OnCase06" "scuffed_cactuar_health_bar,Kill,,0,1" - "OnCase06" "scuffed_cactuar_fail_relay,Kill,,1,1" - "OnCase06" "BossCounter2,FireUser1,,0,1" - "OnCase06" "stage3_scuffed_cactuar_particle_death,Start,,0,1" - "OnCase06" "stage3_scuffed_cactuar_particle_death,Kill,,1,1" - "OnCase06" "Explode_Sound,PlaySound,,0,1" - "OnCase06" "scuffed_cactuar_attack_case,Kill,,0,1" - "OnCase06" "scuffed_cactuar_attack_door*,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar_particle_idle,Kill,,0,1" - "OnCase06" "stage3_scuffed_cactuar_fail,Kill,,0,1" - "Case09" "9" - "origin" "-9568 -704 -3097.32" - "OnCase05" "chat helpr,Command,say ***Day Care Shop Complete***,15,1" - "OnCase05" "stage3_kid_driver_sound,PlaySound,,7,1" - "OnCase05" "stage3_driver_hurt,Enable,,7,1" - "OnCase05" "stage3_kid_driver_train,StartForward,,7,1" - "OnCase05" "chat helpr,Command,say ***THE SHOP OWNER IS ENRAGED***,5,1" - "OnCase05" "stage3_kid_slide_trian,StartForward,,3,1" - "OnCase05" "stage3_slide_hurt,Enable,,3,1" - "OnCase05" "stage3_kid_train,StartForward,,2.4,1" - "OnCase05" "stage3_kid_Rotate,Start,,1,1" - "OnCase05" "chat helpr,Command,say ***THE KIDS ARE NOW FREE WATCH OUT***,0,1" - "OnCase05" "stage3_shop_complete,Add,1,0,1" - "OnCase05" "stage3_kid_heli_sound,PlaySound,,0,1" - "OnCase05" "BossCounter2,FireUser1,,0,1" - "OnCase05" "day_care_hp,Kill,,0,1" - "OnCase05" "daycare_nade,Kill,,0,1" - "OnCase05" "daycare_health_bar,Kill,,0,1" - "Case05" "5" - "Case07" "7" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "BossEnds_Case" - "hammerid" "1604398" - "Case08" "8" - "Case04" "4" - "OnCase01" "stage1_start_gate,Open,,80,1" - "OnCase01" "stage1_nigg_trian,SetSpeed,50,55,1" - "OnCase01" "stage1_start_gate2,Open,,50,1" - "OnCase01" "stage1_ending_glass,Break,,45,1" - "OnCase01" "stage1_brake_zm1,Break,,19,1" - "OnCase01" "stage1_bigdoreayy_1,Open,,13,1" - "OnCase01" "ronald_end_timer,Enable,,12,1" - "OnCase01" "ronaldend_music,PlaySound,,12,1" - "OnCase01" "keep_boss_in,Kill,,10,1" - "OnCase01" "ex_ronald_timer,Enable,,10,1" - "OnCase01" "stage1_start_gate,Close,,5,1" - "OnCase01" "ronald_fire,Kill,,5,1" - "OnCase01" "end_particle_fire,Start,,5,1" - "OnCase01" "2npc_chnager_math*,SetValue,5,8.02,1" - "OnCase01" "unictemplatename_*,ForceSpawn,,8.01,1" - "OnCase01" "unictemplatename_*,AddOutput,origin -8137.85 -11127 19.64,8,1" - "OnCase01" "map_shake_escape,StartShake,,1.12,1" - "OnCase01" "map_shake_escape,StartShake,,1.1,1" - "OnCase01" "2npc_chnager_math*,SetValue,5,6.02,1" - "OnCase01" "unictemplatename_*,ForceSpawn,,6.01,1" - "OnCase01" "unictemplatename_*,AddOutput,origin -8336 -5248 192,6,1" - "OnCase01" "stage1_skybox,Disable,,1,1" - "OnCase01" "map_shake_escape,StartShake,,1,1" - "OnCase01" "2npc_chnager_math*,SetValue,5,5.03,1" - "OnCase01" "unictemplatename_*,ForceSpawn,,5.02,1" - "OnCase01" "unictemplatename_*,ForceSpawn,,5.01,1" - "OnCase01" "neko_template,ForceSpawn,,0,1" - "OnCase01" "ronald_attack2door*,FireUser1,,0,1" - "OnCase01" "isis_cream_kill_relay*,FireUser1,,0,1" - "OnCase01" "ronald_attack1door*,FireUser1,,0,1" - "OnCase01" "boss_attacks_timer,Disable,,0,1" - "OnCase01" "unictemplatename_*,AddOutput,origin -8224 -7648 256,5,1" - "OnCase01" "stage1_push_to_boss_1,Kill,,0,1" - "OnCase01" "stage1_zombie_teleport3,Kill,,0,1" - "OnCase01" "stage1_zombie_teleport2,Kill,,0,1" - "OnCase01" "stage1_zombie_teleport1,Kill,,0,1" - "OnCase01" "boss_theme_loop,Disable,,0,1" - "OnCase01" "ronald_theme_strart,Volume,0,0,1" - "OnCase01" "stage1_stage_1_push,Enable,,0,1" - "OnCase01" "stage1_start_laser,Enable,,0,1" - "OnCase01" "boss_npc_time,Disable,,0,1" - "OnCase01" "stage1_start_gate2,Close,,0,1" - "OnCase01" "bossronald_health_bar,Kill,,0,1" - "OnCase01" "Bozz_Physbox,DisableMotion,,0,1" - "OnCase01" "bossronald_death,ShowSprite,,0,1" - "OnCase01" "bossronald_death,Kill,,2.2,1" - "OnCase01" "bossronald_hitbox,Kill,,3,1" - "OnCase01" "bozz_*,Kill,,3,1" - "OnCase01" "BossCounter2,FireUser1,,0,1" - "OnCase01" "bossronald_boss_vis,Kill,,0,1" - "OnCase01" "ronaldberger_mover*,FireUser1,,0,1" - "OnCase01" "boss_death,PlaySound,,0,1" - "OnCase01" "bossronald_ult,Kill,,0,1" - "OnCase01" "ronaldult_music,Volume,0,0,1" - "OnCase01" "ronaldult_fade,Kill,,0,1" - "OnCase01" "bossronald_ult_particle,Stop,,0,1" - "OnCase01" "NpcKill,Disable,,2,1" - "OnCase01" "NpcKill,Enable,,0,1" - "OnCase01" "bossronald_buger,Stop,,0,1" - "OnCase01" "stage1_gachi_end_sprite,ShowSprite,,1,1" - "OnCase01" "bossronald_wind,Stop,,0,1" - "OnCase01" "stage1_neko_health_scale,Enable,,3,1" - "OnCase01" "chat helpr,Command,say ***Escape From The Boku no Pico Temple Reactor***,13,1" - "OnCase01" "chat helpr,Command,say ***Entrance Door Opens in 20 Seconds***,60,1" - "OnCase01" "stage1_ladder,Toggle,,1,1" - "OnCase01" "rocks_template,ForceSpawn,,1,1" - "OnCase01" "stage1_push,Enable,,1,1" - "OnCase01" "chat helpr,Command,say ***Door Will Open in 30 Seconds***,20,1" - "OnCase01" "chat helpr,Command,say ***Door Will Open in 20 Seconds***,30,1" - "OnCase01" "chat helpr,Command,say ***Entrance Door Opens in 10 Seconds***,70,1" - "OnCase01" "ronaldeel_heal_count_down_relay,Kill,,2,1" - "OnCase01" "ronaldeel_heal_sprite,Kill,,0,1" - "OnCase01" "ronaldeel_heal_count_down_relay,CancelPending,,0,1" - "OnCase01" "helpthisfuckingshit_box,Kill,,0,1" - "OnCase01" "ui_goal,AddOutput,message Final Door,60,1" - "OnCase01" "ui_timer,SetValue,20,60,1" - "OnCase01" "ui_goal,AddOutput,model Final Door,60,1" - "OnCase01" "ui_goal_go,RunScriptCode,HasCountdown(0),60,1" - "OnCase01" "fog_particle*,Kill,,1,1" - "OnCase01" "rain_particle*,Kill,,1,1" - "OnCase01" "stage1_shortcut_tele,Kill,,1,1" - "OnCase01" "ice_boss_freez_relay,Disable,,0,1" - "OnCase01" "fire_damage_boss_relay,Disable,,0,1" - "OnCase01" "grav_damage_boss_relay,Disable,,0,1" - "OnCase01" "ronald_attackronaldberger_maker,Kill,,0,1" - "OnCase01" "ronaldberger_mover*,Kill,,1,1" - "OnCase01" "rain_amb,Volume,0,0,1" - "OnCase01" "rain_amb,Kill,,1,1" - "OnCase01" "stage1_push_for_phys,Enable,,45,1" - "OnCase01" "stage1_glass_break_phys,EnableMotion,,45,1" - "OnCase01" "stage1_glass_break_block,Toggle,,45,1" - "OnCase01" "stage1_glass_break_phys,DisableMotion,,50,1" - "OnCase01" "stage1_push_for_phys,Disable,,50,1" - "OnCase01" "stage1_glass_break_sound,PlaySound,,45,1" - "OnCase01" "stage1_glass_break_prop,SetAnimation,move,45,1" - "OnCase01" "stage1_glass_break_prop,FadeAndKill,,50,1" - "OnCase01" "bossronald_hurt,Disable,,0,1" - "OnCase01" "stage1_skybox_night,Disable,,1,1" - "OnCase01" "stage1_skybox_red,Enable,,1,1" -} -add: -{ - "OnTimer" "2npc_MainNpc_Front,Activate,,0,-1" - "OnTimer" "2npc_MainNpc_Left,Activate,,0,-1" - "origin" "-12400 -1008 -4020" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "0" - "targetname" "2npc_MainNpc_RandomUnstuck" - "hammerid" "1576830" - "StartDisabled" "0" - "RefireTime" "0.5" -} -add: -{ - "wait" "0.03" - "origin" "-12416 -960 -3986" - "OnStartTouch" "!self,Disable,,0,-1" - "OnStartTouch" "!self,Enable,,0.03,-1" - "OnStartTouch" "2npc_MainNpc_Left,Activate,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "2npc_MainNpc_Triggers" - "hammerid" "1571319" - "parentname" "2npc_phys2g" - "model" "*119" - "StartDisabled" "0" -} -add: -{ - "wait" "0.03" - "origin" "-12416 -960 -3986" - "OnStartTouch" "!self,Disable,,0,-1" - "OnStartTouch" "!self,Enable,,0.03,-1" - "OnStartTouch" "2npc_MainNpc_Front,Activate,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "2npc_MainNpc_Triggers" - "hammerid" "1571323" - "parentname" "2npc_phys2g" - "model" "*120" - "StartDisabled" "0" -} -add: -{ - "wait" "0.03" - "origin" "-12416 -960 -3986" - "OnStartTouch" "!self,Enable,,0.03,-1" - "OnStartTouch" "2npc_MainNpc_Right,Activate,,0,-1" - "OnStartTouch" "!self,Disable,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "2npc_MainNpc_Triggers" - "hammerid" "1571333" - "parentname" "2npc_phys2g" - "model" "*121" - "StartDisabled" "0" -} -add: -{ - "OnTimer" "2npc_MainNpc_UnStuck,Activate,,0,-1" - "origin" "-12416 -976 -4021.68" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "0" - "targetname" "2npc_MainNpc_TimerSpinner" - "hammerid" "1571345" - "StartDisabled" "0" - "RefireTime" "5" -} -add: -{ - "Template03" "ronald_attack2doortrigger" - "Template01" "ronald_attack2door" - "origin" "-528 -6816 1056" - "classname" "point_template" - "spawnflags" "0" - "Template02" "ronald_attack2_relay" - "targetname" "ronald_attack2" - "hammerid" "1529608" -} -add: -{ - "origin" "-528 -6816 1088" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "ronald_attack2_relay" - "OnSpawn" "ronald_attack2door,Open,,5,-1" - "OnSpawn" "!self,Kill,,0.05,-1" - "hammerid" "1529614" -} -add: -{ - "OnUser1" "isiscream_glow,Kill,,0,-1" - "OnUser1" "!self,Kill,,0.05,-1" - "OnUser1" "isis_part,Kill,,0,-1" - "OnUser1" "isiscream,Kill,,0,-1" - "OnUser1" "isiscream_heal,Kill,,0.05,-1" - "OnUser1" "isiscream_sound,Kill,,0.05,-1" - "OnUser1" "isis_ex,Kill,,0.05,-1" - "OnUser1" "isis_cream_relay,Kill,,0.05,-1" - "origin" "-10645.2 -1144 -3104" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "isis_cream_kill_relay" - "hammerid" "1523758" -} -add: -{ - "Template03" "ronald_attack1door_hurt" - "Template01" "ronald_attack1door" - "origin" "-544 -6816 1056" - "classname" "point_template" - "spawnflags" "0" - "Template02" "ronald_attack1_relay" - "targetname" "ronald_attack1" - "hammerid" "1517988" -} -add: -{ - "origin" "-544 -6816 1088" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "ronald_attack1_relay" - "OnSpawn" "ronald_attack1door,Open,,5,-1" - "OnSpawn" "!self,Kill,,0.05,-1" - "hammerid" "1518002" -} -add: -{ - "OnTimer" "ronald_attack_branch,Test,,0,-1" - "origin" "-544 -6816 1120" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "boss_attacks_timer" - "hammerid" "1518036" - "RefireTime" "10" - "StartDisabled" "1" -} -add: -{ - "OnCase04" "bossronald_push,Enable,,0,-1" - "OnCase04" "bossronald_push,Disable,,5,-1" - "OnCase04" "bossronald_wind,Start,,0,-1" - "OnCase04" "bossronald_wind,Stop,,5,-1" - "OnCase04" "chat helpr,Command,say ***RONALD USED WIND MATERIA***,0,-1" - "OnCase04" "Bozz_Thrust_Forward,AddOutput,force 750,0,-1" - "OnCase04" "Bozz_Thrust_Forward,AddOutput,force 800,5,-1" - "OnCase02" "bossronald_fire_trigger,Enable,,0,-1" - "OnCase02" "bossronald_fire_trigger,Disable,,5,-1" - "OnCase02" "bossronald_fire_particle,Start,,0,-1" - "OnCase02" "bossronald_fire_particle,Stop,,5,-1" - "OnCase02" "Bozz_Thrust_Forward,AddOutput,force 1300,0,-1" - "OnCase02" "Bozz_Thrust_Forward,AddOutput,force 800,5,-1" - "OnCase02" "chat helpr,Command,say ***RONALD IS ON FIRE***,0,-1" - "OnCase06" "ronald_attackronaldberger_case_extra,PickRandom,,0,-1" - "origin" "-544 -6816 1136" - "OnCase05" "bossronald_hambugur_trigger,Enable,,0,-1" - "OnCase05" "bossronald_buger,Start,,0,-1" - "OnCase05" "bossronald_hambugur_trigger,Disable,,5,-1" - "OnCase05" "bossronald_buger,Stop,,5,-1" - "OnCase05" "chat helpr,Command,say ***RONALD IS SHOOTING BUGERS***,0,-1" - "OnCase03" "chat helpr,Command,say ***FRIES COME FROM THE SIDE***,0,-1" - "OnCase03" "ronald_attack2,ForceSpawn,,0,-1" - "OnCase03" "Bozz_Physbox,EnableMotion,,6,-1" - "OnCase03" "Bozz_Physbox,DisableMotion,,0,-1" - "classname" "logic_case" - "targetname" "ronald_attack1_case" - "hammerid" "1518063" - "OnCase07" "slowronald_sound,PlaySound,,0,-1" - "OnCase07" "bossronald_slow_trigger,Enable,,1.2,-1" - "OnCase07" "bossronald_slow_trigger,Disable,,3.3,-1" - "OnCase07" "bossronald_slow_particle,Start,,1.2,-1" - "OnCase07" "bossronald_slow_particle,Stop,,3.3,-1" - "OnCase07" "chat helpr,Command,say ***RONALD IS SHOOTING PURPLE BUGERS***,0,-1" - "OnCase01" "ronald_attack1,ForceSpawn,,0,-1" - "OnCase01" "chat helpr,Command,say ***FRIES FROM ABOVE***,0,-1" - "OnCase01" "Bozz_Physbox,DisableMotion,,0,-1" - "OnCase01" "Bozz_Physbox,EnableMotion,,6,-1" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-11244.7 -1036 -3174" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_403" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "heal_particle_idle" - "hammerid" "1507541" - "parentname" "staff_heal" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "origin" "-11302.9 -1018.21 -3241.93" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_037" - "targetname" "ptf22" - "hammerid" "1507610" - "parentname" "staff_heal" -} -add: -{ - "Template07" "heal_vis" - "Template05" "healtrigger2" - "Template03" "heal_button" - "Template01" "heal_glock" - "Template11" "heal_text" - "origin" "-11312 -1017.99 -3237.98" - "Template09" "heal_particle_idle" - "Template06" "ptf22" - "Template04" "staff_heal" - "spawnflags" "2" - "Template02" "healtrigger2" - "Template12" "Branch_Item_Heal" - "classname" "point_template" - "Template10" "heal_prop" - "targetname" "heal_template" - "hammerid" "1507677" - "Template08" "picorapeypay" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10593.8 -418.104 -3137.17" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_409" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "gravity_particle_idle" - "hammerid" "1507682" - "parentname" "staff_lol" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Template07" "grav_sound" - "Template05" "staff_lol" - "Template03" "butt_vis_grave" - "Template01" "grav_butt" - "origin" "-10662.8 -399.306 -3191.15" - "Template06" "gravity_particle_idle" - "spawnflags" "2" - "Template04" "grav_glock" - "classname" "point_template" - "Template02" "grav_spawner" - "targetname" "grav_gun_and_stuff_" - "hammerid" "1507751" - "Template08" "omegalul_text" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-11242.7 -447.998 -3172" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_408" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "ammo_particle_idle" - "hammerid" "1507764" - "parentname" "staff_bbq" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Template07" "ammo" - "Template05" "ammo_timer" - "Template03" "ammo_button" - "Template13" "ammo_particle_idle" - "Template01" "ammo_glock" - "Template11" "ammo_text" - "origin" "-11312 -429.977 -3238" - "Template09" "bbq_rotating" - "Template06" "ammo_sound" - "Template04" "staff_bbq" - "Template14" "Branch_Item_Ammo" - "Template02" "ammo_trigger" - "Template12" "bbq_part" - "spawnflags" "2" - "Template10" "bbq_spin" - "targetname" "ammo_template" - "classname" "point_template" - "hammerid" "1507839" - "Template08" "ammo_vis_grave" -} -add: -{ - "start_active" "1" - "cpoint3_parent" "0" - "origin" "-10404 -169.997 -3132" - "drawinfastreflection" "0" - "cpoint7_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "cpoint4_parent" "0" - "effect_name" "custom_particle_400" - "angles" "0 0 0" - "classname" "info_particle_system" - "targetname" "freeze_particle_idle" - "hammerid" "1507846" - "parentname" "staff_ice" - "cpoint6_parent" "0" - "cpoint5_parent" "0" -} -add: -{ - "Template07" "ice_particle" - "Template05" "staff_ice" - "Template03" "ice_vis_grave" - "Template01" "freez_butt" - "origin" "-10470.8 -151.305 -3191.15" - "Template09" "Branch_Item_Ice" - "Template06" "freeze_particle_idle" - "Template04" "freez_glock" - "spawnflags" "2" - "Template02" "Ice_trigger" - "classname" "point_template" - "Template10" "ice_sound" - "targetname" "ice_gun_and_stuff_" - "hammerid" "1507918" - "Template08" "ice_text" -} -add: -{ - "Template05" "bubble_text" - "Template03" "bubble_vis_grave" - "Template01" "bubble_butt" - "origin" "-10214.8 -815.306 -3191.15" - "classname" "point_template" - "spawnflags" "0" - "Template04" "bubble_glock" - "Template02" "bubble_spawner" - "targetname" "bubble_gun_and_stuff_" - "hammerid" "1507924" -} -add: -{ - "origin" "-8096.38 -8834.73 -120" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "cancer_laser_relay" - "OnSpawn" "cancer_laser_mover,Open,,0,-1" - "OnSpawn" "!self,Kill,,0.1,-1" - "OnSpawn" "classic_laser_sound,PlaySound,,0,-1" - "hammerid" "1489902" -} -add: -{ - "Template03" "cancer_laser_mover" - "Template01" "cancer_laser_relay" - "origin" "-8097.45 -8826.1 -95.96" - "classname" "point_template" - "spawnflags" "0" - "Template02" "cancer_laser_model" - "targetname" "cancer_laser_tem" - "hammerid" "1489908" -} -add: -{ - "origin" "-12416 -960 -4048" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_132" - "targetname" "2npc_isis_particle" - "hammerid" "1445050" - "parentname" "2npc_phys2g" -} -add: -{ - "origin" "-11311.7 -429.71 -3283.93" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_033" - "targetname" "bbq_part" - "hammerid" "1388325" - "parentname" "ammo_glock" -} -add: -{ - "OnCase04" "item_spawn,AddOutput,origin 12800 -5408 4896,0,1" - "OnCase02" "item_spawn,AddOutput,origin 5312 -7072 5307.92,0,1" - "OnCase06" "item_spawn,AddOutput,origin 12624 -7440 4752,0,1" - "origin" "-9256 -616 -3072" - "OnCase05" "item_spawn,AddOutput,origin 11744 -8896 4544,0,1" - "OnCase03" "item_spawn,AddOutput,origin 9696 -10304 4832,0,1" - "classname" "logic_case" - "targetname" "lvl3_random_origins" - "hammerid" "1331452" - "OnCase07" "item_spawn,AddOutput,origin 11568 -5136 4816,0,1" - "OnCase01" "item_spawn,AddOutput,origin 12128 -6688 4992,0,1" -} -add: -{ - "Template01" "stage3_*" - "origin" "-9160.1 -632.51 -3104" - "classname" "point_template" - "spawnflags" "2" - "targetname" "stage3_template" - "hammerid" "1331621" -} -add: -{ - "OnCase04" "item_spawn,ForceSpawn,,0.6,1" - "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.55,1" - "OnCase04" "item_spawn,AddOutput,EntityTemplate heal_template,0.5,1" - "OnCase04" "item_spawn,ForceSpawn,,0.45,1" - "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.4,1" - "OnCase04" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" - "OnCase04" "item_spawn,ForceSpawn,,0.3,1" - "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.25,1" - "OnCase04" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" - "OnCase04" "item_spawn,ForceSpawn,,0.15,1" - "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.1,1" - "OnCase04" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" - "origin" "-9256 -648 -3072" - "OnCase03" "item_spawn,ForceSpawn,,0.6,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.55,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate heal_template,0.5,1" - "OnCase03" "item_spawn,ForceSpawn,,0.45,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.4,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" - "OnCase03" "item_spawn,ForceSpawn,,0.3,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.25,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" - "OnCase03" "item_spawn,ForceSpawn,,0.15,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.1,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" - "OnCase03" "item_spawn,ForceSpawn,,0.85,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.8,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate zheal_template,0.75,1" - "OnCase03" "item_spawn,ForceSpawn,,1.15,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,1.1,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate barrier_gun_and_stuff_,1.05,1" - "OnCase03" "item_spawn,ForceSpawn,,1,1" - "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.95,1" - "OnCase03" "item_spawn,AddOutput,EntityTemplate fire_gun_and_stuff_,0.9,1" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "lvl1_random_spawns" - "hammerid" "1280535" - "Case04" "3_checkpoint" - "OnCase01" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" - "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.1,1" - "OnCase01" "item_spawn,ForceSpawn,,0.15,1" - "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.25,1" - "OnCase01" "item_spawn,ForceSpawn,,0.3,1" - "OnCase01" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" - "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.4,1" - "OnCase01" "item_spawn,ForceSpawn,,0.45,1" - "OnCase01" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" - "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.65,1" - "OnCase01" "item_spawn,AddOutput,EntityTemplate heal_template,0.6,1" - "OnCase01" "item_spawn,ForceSpawn,,0.7,1" - "OnCase01" "item_spawn,ForceSpawn,,0.85,1" - "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.8,1" - "OnCase01" "item_spawn,AddOutput,EntityTemplate Trace_Template,0.75,1" -} -add: -{ - "OnCase04" "item_spawn,AddOutput,origin -8960 -10688 176,0,1" - "OnCase08" "item_spawn,AddOutput,origin -9313.82 -13569.3 112,0,1" - "OnCase02" "item_spawn,AddOutput,origin -6912 -12576 192,0,1" - "OnCase06" "item_spawn,AddOutput,origin -7359.12 -11616 193.02,0,1" - "origin" "-9256 -632 -3072" - "OnCase05" "item_spawn,AddOutput,origin -8240 -12320 -112,0,1" - "OnCase09" "item_spawn,AddOutput,origin -7976 -6104 104,0,1" - "OnCase03" "item_spawn,AddOutput,origin -4416 -6816 608,0,1" - "classname" "logic_case" - "targetname" "lvl1_random_origins" - "hammerid" "1280546" - "OnCase07" "item_spawn,AddOutput,origin -8544 -6496 -196.91,0,1" - "OnCase01" "item_spawn,AddOutput,origin -7600 -7310.53 112,0,1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-2880 -6592 192" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport3" - "CheckDestIfClearForPlayer" "0" - "hammerid" "764707" - "model" "*142" - "StartDisabled" "1" -} -add: -{ - "max" "9" - "origin" "-12272 -944 -3982.87" - "OnGetValue" "2npc_begin_case,InValue,,0,-1" - "classname" "math_counter" - "targetname" "2npc_begin_math" - "hammerid" "708567" -} -add: -{ - "Template01" "explosion_particle" - "origin" "-9272 -848 -3066.14" - "classname" "point_template" - "spawnflags" "0" - "Template02" "explosion_relay" - "targetname" "temp_explosion" - "hammerid" "696579" -} -add: -{ - "start_active" "1" - "origin" "-9272 -848 -3066.14" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_706" - "targetname" "explosion_particle" - "hammerid" "696584" -} -add: -{ - "origin" "-9272 -848 -3066.17" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "explosion_relay" - "OnSpawn" "explosion_particle,Start,,0,-1" - "OnSpawn" "!self,Kill,,0.01,-1" - "OnSpawn" "Explode_Sound,PlaySound,,0,-1" - "OnSpawn" "explosion_particle,Stop,,2,-1" - "OnSpawn" "explosion_particle,Kill,,2.01,-1" - "hammerid" "696649" -} -add: -{ - "Case06" "6" - "OnCase04" "2npc_sounds,PlaySound,,0,-1" - "OnCase04" "2npc_sound_trigger,FireUser1,,6,-1" - "Case02" "2" - "OnCase02" "2npc_kggun_particle,Stop,,4,-1" - "OnCase02" "2npc_kggun_particle,Start,,0,-1" - "OnCase02" "2npc_sounds,PlaySound,,0,-1" - "OnCase02" "2npc_sound_trigger,FireUser1,,4,-1" - "OnCase06" "2npc_shake,FireUser2,,12,-1" - "OnCase06" "2npc_shake,FireUser2,,6,-1" - "OnCase06" "2npc_sounds,PlaySound,,0,-1" - "OnCase06" "2npc_shake,FireUser2,,0,-1" - "OnCase06" "2npc_sound_trigger,FireUser1,,26,-1" - "origin" "-12272 -960 -3982.87" - "OnCase05" "2npc_sounds,PlaySound,,0,-1" - "OnCase05" "2npc_sound_trigger,FireUser1,,14,-1" - "OnCase05" "2npc_gachi_particle,Start,,0,-1" - "OnCase05" "2npc_gachi_particle,Stop,,13,-1" - "OnCase09" "2npc_sounds,PlaySound,,0,-1" - "OnCase09" "2npc_sound_trigger,FireUser1,,16,-1" - "Case05" "5" - "OnCase03" "2npc_sounds,PlaySound,,0,-1" - "OnCase03" "2npc_shake,FireUser2,,0,-1" - "OnCase03" "2npc_shake,FireUser2,,6,-1" - "OnCase03" "2npc_shake,FireUser2,,12,-1" - "OnCase03" "2npc_sound_trigger,FireUser1,,19,-1" - "Case07" "7" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "2npc_begin_case" - "hammerid" "688732" - "Case08" "8" - "OnCase07" "2npc_isis_jackbos_relay,FireUser1,,0,-1" - "Case04" "4" - "OnCase01" "2npc_overlay,SwitchOverlay,2,2.3,-1" - "OnCase01" "2npc_model2_glow,HideSprite,,3,-1" - "OnCase01" "2npc_model2,ShowSprite,,3,-1" - "OnCase01" "2npc_overlay,StartOverlays,,0.02,-1" - "OnCase01" "2npc_model2_glow,ShowSprite,,0,-1" - "OnCase01" "2npc_model2,HideSprite,,0,-1" - "OnCase01" "2npc_sounds,PlaySound,,0,-1" - "OnCase01" "2npc_shake,FireUser1,,0,-1" - "OnCase01" "2npc_shake,StopShake,,3,-1" - "OnCase01" "2npc_overlay,SwitchOverlay,1,0,-1" - "OnCase01" "2npc_overlay,StopOverlays,,3.02,-1" - "OnCase01" "2npc_shake,StopShake,,2.4,-1" - "OnCase01" "2npc_shake,StopShake,,2.44,-1" - "OnCase01" "2npc_sound_trigger,FireUser1,,5,-1" -} -add: -{ - "Template05" "boku_airplane_sprite" - "Template03" "boku_airplane_sound" - "Template01" "boku_airplane" - "origin" "-5744 -13632 354" - "classname" "point_template" - "spawnflags" "2" - "targetname" "boku_airplane_template" - "hammerid" "689713" -} -add: -{ - "Template01" "stage1_*" - "origin" "-9160 -647.898 -3104" - "classname" "point_template" - "spawnflags" "2" - "targetname" "stage1_template" - "hammerid" "683231" -} -add: -{ - "OnTimer" "stage1_toom_start,PlaySound,,0,-1" - "origin" "-8128 -9920 256" - "classname" "logic_timer" - "targetname" "stage1_toom_music_loop" - "hammerid" "683436" - "StartDisabled" "1" - "RefireTime" "75" -} -add: -{ - "origin" "-12416 -960 -4000" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_194" - "targetname" "2npc_kggun_particle" - "hammerid" "673347" - "parentname" "2npc_phys2g" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-7264 -13056 -96" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport1" - "CheckDestIfClearForPlayer" "0" - "hammerid" "634453" - "model" "*147" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-8288 -7392 88" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport2" - "CheckDestIfClearForPlayer" "0" - "hammerid" "634483" - "model" "*148" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-4960 -6528 416" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_zombie_teleport3" - "CheckDestIfClearForPlayer" "0" - "hammerid" "634518" - "model" "*149" - "StartDisabled" "1" -} -add: -{ - "wait" "0" - "origin" "-1600 -3776 1672" - "OnStartTouch" "!activator,SetDamageFilter,NoFallDamage,0,-1" - "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" - "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" - "classname" "trigger_multiple" - "spawnflags" "4097" - "hammerid" "634936" - "model" "*150" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "!self,FireUser1,,0,1" - "OnUser1" "2npc_begin_math,GetValue,,0,-1" - "wait" "6" - "origin" "-12416 -960 -3839.29" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "2npc_sound_trigger" - "filtername" "human" - "hammerid" "607735" - "parentname" "2npc_phys2g" - "model" "*151" - "StartDisabled" "0" -} -add: -{ - "damagecap" "200" - "damage" "60" - "origin" "-12405.7 -956 -3947.17" - "classname" "trigger_hurt" - "spawnflags" "1" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "2npc_ents2" - "filtername" "human" - "damagetype" "0" - "parentname" "2npc_phys2g" - "model" "*152" - "hammerid" "596946" - "OnHurtPlayer" "2npc_ents2,FireUser2,,0,-1" - "OnHurtPlayer" "2filter_triggerhurt_no,FireUser1,,0,-1" - "StartDisabled" "0" -} -add: -{ - "OnTimer" "2npc_t_s2,Deactivate,,0,-1" - "OnTimer" "2npc_t_f2,Deactivate,,0,-1" - "origin" "-12336 -960 -3856" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "2npc_ents2" - "hammerid" "596957" - "RefireTime" "0.1" - "StartDisabled" "0" -} -add: -{ - "Template07" "2npc_model6" - "Template05" "2npc_model5" - "Template03" "2npc_model2" - "Template01" "2npc_*" - "OnEntitySpawned" "npctrigger_health_scale,FireUser1,,0.01,-1" - "origin" "-12415.7 -960 -4022.58" - "Template09" "2npc_model8" - "Template06" "2npc_begin_case" - "Template04" "2npc_model4" - "spawnflags" "0" - "Template02" "2npc_model3" - "classname" "point_template" - "targetname" "unictemplatename_*" - "hammerid" "597041" - "Template08" "2npc_model7" -} -add: -{ - "max" "9" - "origin" "-12287.8 -944.11 -3982.87" - "classname" "math_counter" - "OutValue" "!self,Kill,,0.02,-1" - "OutValue" "2npc_chnager_case,InValue,,0,-1" - "targetname" "2npc_chnager_math" - "hammerid" "597045" -} -add: -{ - "OnCase01" "2npc_model3,Kill,,0,-1" - "OnCase01" "2npc_model2,ShowSprite,,0,-1" - "OnCase01" "2npc_model5,Kill,,0,-1" - "OnCase01" "2npc_kggun_particle,Kill,,0,-1" - "OnCase01" "2npc_sounds,AddOutput,message custom/ricca2554/rub.mp3,0,-1" - "OnCase01" "2npc_begin_math,SetValue,1,0,-1" - "OnCase01" "2npc_model6,Kill,,0,-1" - "OnCase01" "2npc_model7,Kill,,0,-1" - "OnCase01" "2npc_model8,Kill,,0,-1" - "OnCase01" "2npc_model4,Kill,,0,-1" - "OnCase01" "2npc_gachi_particle,Kill,,0,-1" - "OnCase01" "2npc_model9,Kill,,0,-1" - "OnCase01" "2npc_model10,Kill,,0,-1" - "Case07" "7" - "OnCase08" "2npc_gachi_particle,Kill,,0,-1" - "OnCase08" "2npc_model9,ShowSprite,,0,-1" - "OnCase08" "2npc_model6,Kill,,0,-1" - "OnCase08" "2npc_model5,Kill,,0,-1" - "OnCase08" "2npc_model2_glow,Kill,,0,-1" - "OnCase08" "2npc_model3,Kill,,0,-1" - "OnCase08" "2npc_model4,Kill,,0,-1" - "OnCase08" "2npc_model7,Kill,,0,-1" - "OnCase08" "2npc_sounds,AddOutput,message custom/ricca2554/isis_jackbox_sound.mp3,0,-1" - "OnCase08" "2npc_kggun_particle,Kill,,0,-1" - "OnCase08" "2npc_begin_math,SetValue,8,0,-1" - "OnCase08" "2npc_model2,Kill,,0,-1" - "OnCase08" "2npc_model8,Kill,,0,-1" - "OnCase08" "2npc_spank_trigger,Enable,,0,-1" - "OnCase08" "2npc_phys2gg,SetDamageFilter,Filter_Nada,0,-1" - "OnCase08" "2npc_MainNpc_Front,AddOutput,angles 0 180 0,0,-1" - "OnCase08" "2npc_model10,Kill,,0,-1" - "Case06" "6" - "OnCase07" "2npc_model2,Kill,,0,-1" - "OnCase07" "2npc_begin_math,SetValue,7,0,-1" - "OnCase07" "2npc_kggun_particle,Kill,,0,-1" - "OnCase07" "2npc_sounds,AddOutput,message custom/ricca2554/isis_jackbox_sound.mp3,0,-1" - "OnCase07" "2npc_model7,Kill,,0,-1" - "OnCase07" "2npc_model4,Kill,,0,-1" - "OnCase07" "2npc_model3,Kill,,0,-1" - "OnCase07" "2npc_model2_glow,Kill,,0,-1" - "OnCase07" "2npc_model5,Kill,,0,-1" - "OnCase07" "2npc_model6,Kill,,0,-1" - "OnCase07" "2npc_model8,ShowSprite,,0,-1" - "OnCase07" "2npc_gachi_particle,Kill,,0,-1" - "OnCase07" "2npc_model9,Kill,,0,-1" - "OnCase07" "2npc_model10,Kill,,0,-1" - "OnCase02" "2npc_model2,Kill,,0,-1" - "OnCase02" "2npc_model3,Kill,,0,-1" - "OnCase02" "2npc_model4,ShowSprite,,0,-1" - "OnCase02" "2npc_sounds,AddOutput,message custom/ricca2554/i_love_you_gun(boosted).mp3,0,-1" - "OnCase02" "2npc_model2_glow,Kill,,0,-1" - "OnCase02" "2npc_model5,Kill,,0,-1" - "OnCase02" "2npc_begin_math,SetValue,2,0,-1" - "OnCase02" "2npc_model6,Kill,,0,-1" - "OnCase02" "2npc_model7,Kill,,0,-1" - "OnCase02" "2npc_model8,Kill,,0,-1" - "OnCase02" "2npc_gachi_particle,Kill,,0,-1" - "OnCase02" "2npc_model9,Kill,,0,-1" - "OnCase02" "2npc_model10,Kill,,0,-1" - "Case01" "1" - "origin" "-12288 -960 -3982.87" - "OnCase05" "2npc_model5,Kill,,0,-1" - "OnCase05" "2npc_model2_glow,Kill,,0,-1" - "OnCase05" "2npc_model3,Kill,,0,-1" - "OnCase05" "2npc_model4,Kill,,0,-1" - "OnCase05" "2npc_model6,ShowSprite,,0,-1" - "OnCase05" "2npc_sounds,AddOutput,message custom/ricca2554/gay_sound.mp3,0,-1" - "OnCase05" "2npc_kggun_particle,Kill,,0,-1" - "OnCase05" "2npc_begin_math,SetValue,5,0,-1" - "OnCase05" "2npc_model2,Kill,,0,-1" - "OnCase05" "2npc_model7,Kill,,0,-1" - "OnCase05" "2npc_model8,Kill,,0,-1" - "OnCase05" "2npc_model9,Kill,,0,-1" - "OnCase05" "2npc_model10,Kill,,0,-1" - "Case08" "8" - "Case03" "3" - "OnCase06" "2npc_model6,Kill,,0,-1" - "OnCase06" "2npc_model5,Kill,,0,-1" - "OnCase06" "2npc_model2_glow,Kill,,0,-1" - "OnCase06" "2npc_model3,Kill,,0,-1" - "OnCase06" "2npc_model4,Kill,,0,-1" - "OnCase06" "2npc_model7,ShowSprite,,0,-1" - "OnCase06" "2npc_sounds,AddOutput,message custom/ricca2554/pico_loud_speaker.mp3,0,-1" - "OnCase06" "2npc_kggun_particle,Kill,,0,-1" - "OnCase06" "2npc_begin_math,SetValue,6,0,-1" - "OnCase06" "2npc_model2,Kill,,0,-1" - "OnCase06" "2npc_model8,Kill,,0,-1" - "OnCase06" "2npc_gachi_particle,Kill,,0,-1" - "OnCase06" "2npc_model9,Kill,,0,-1" - "OnCase06" "2npc_model10,Kill,,0,-1" - "Case02" "2" - "OnCase09" "2npc_model6,Kill,,0,-1" - "OnCase09" "2npc_model5,Kill,,0,-1" - "OnCase09" "2npc_model2_glow,Kill,,0,-1" - "OnCase09" "2npc_model3,Kill,,0,-1" - "OnCase09" "2npc_model4,Kill,,0,-1" - "OnCase09" "2npc_model9,ShowSprite,,0,-1" - "OnCase09" "2npc_sounds,AddOutput,message custom/ricca2554/niggward_sounds_boosted.mp3,0,-1" - "OnCase09" "2npc_kggun_particle,Kill,,0,-1" - "OnCase09" "2npc_begin_math,SetValue,9,0,-1" - "OnCase09" "2npc_model2,Kill,,0,-1" - "OnCase09" "2npc_model8,Kill,,0,-1" - "OnCase09" "2npc_gachi_particle,Kill,,0,-1" - "OnCase09" "2npc_model7,Kill,,0,-1" - "OnCase09" "2npc_model10,Kill,,0,-1" - "classname" "logic_case" - "targetname" "2npc_chnager_case" - "hammerid" "597047" - "Case05" "5" - "OnCase04" "2npc_model2,Kill,,0,-1" - "OnCase04" "2npc_model2_glow,Kill,,0,-1" - "OnCase04" "2npc_model3,Kill,,0,-1" - "OnCase04" "2npc_model4,Kill,,0,-1" - "OnCase04" "2npc_model5,ShowSprite,,0,-1" - "OnCase04" "2npc_sounds,AddOutput,message custom/ricca2554/crazy_jeff.mp3,0,-1" - "OnCase04" "2npc_kggun_particle,Kill,,0,-1" - "OnCase04" "2npc_begin_math,SetValue,4,0,-1" - "OnCase04" "2npc_model6,Kill,,0,-1" - "OnCase04" "2npc_model7,Kill,,0,-1" - "OnCase04" "2npc_model8,Kill,,0,-1" - "OnCase04" "2npc_gachi_particle,Kill,,0,-1" - "OnCase04" "2npc_model9,Kill,,0,-1" - "OnCase04" "2npc_model10,Kill,,0,-1" - "OnCase03" "2npc_model4,Kill,,0,-1" - "OnCase03" "2npc_model2_glow,Kill,,0,-1" - "OnCase03" "2npc_model2,Kill,,0,-1" - "OnCase03" "2npc_sounds,AddOutput,message custom/ricca2554/cockstar.mp3,0,-1" - "OnCase03" "2npc_model3,ShowSprite,,0,-1" - "OnCase03" "2npc_model5,Kill,,0,-1" - "OnCase03" "2npc_kggun_particle,Kill,,0,-1" - "OnCase03" "2npc_begin_math,SetValue,3,0,-1" - "OnCase03" "2npc_model6,Kill,,0,-1" - "OnCase03" "2npc_model7,Kill,,0,-1" - "OnCase03" "2npc_model8,Kill,,0,-1" - "OnCase03" "2npc_gachi_particle,Kill,,0,-1" - "OnCase03" "2npc_model9,Kill,,0,-1" - "OnCase03" "2npc_model10,Kill,,0,-1" - "Case04" "4" -} -add: -{ - "max" "20" - "origin" "-12351.1 -945.29 -4000.05" - "classname" "math_counter" - "targetname" "2npc_math3" - "hammerid" "597049" - "startvalue" "20" - "OnHitMin" "2npc_phys2gg,Break,,0,-1" - "OnHitMin" "2npc_math2,Kill,,0,-1" - "OnHitMin" "2npc_math3,Kill,,0,-1" - "OnHitMin" "2npc_math1,Kill,,0,-1" - "OnHitMin" "2npc_health_bar,Kill,,0,-1" - "OnHitMin" "2npc_texture_health_bar,Kill,,0,-1" - "OnHitMin" "2npc_chnager_math,Kill,,0,-1" - "OnHitMin" "2npc_chnager_case,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_Left,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_Front,Kill,,0,-1" - "OnHitMin" "2npc_2i_mm_upright2,Kill,,0,-1" - "OnHitMin" "2npc_shake,FireUser4,,0,-1" - "OnHitMin" "2npc_begin_math,Kill,,0,-1" - "OnHitMin" "2npc_begin_case,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_UnStuck,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_Right,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_UnStuck,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_RandomUnstuck,Kill,,0,-1" - "OnHitMin" "2npc_MainNpc_TimerSpinner,Kill,,0,-1" - "OnHitMin" "2npc_sounds,Kill,,0.03,-1" - "OnHitMin" "2npc_sounds,Volume,0,0,-1" - "OnHitMin" "2npc_death_sprite,ShowSprite,,0,-1" - "OnHitMin" "2npc_phys2g,FireUser1,,0,-1" - "OnHitMin" "2npc_model2,Kill,,0,-1" - "OnHitMin" "2npc_model2_glow,Kill,,0,-1" - "OnHitMin" "2npc_model3,Kill,,0,-1" - "OnHitMin" "2npc_model4,Kill,,0,-1" - "OnHitMin" "2npc_model5,Kill,,0,-1" - "OnHitMin" "2npc_model6,Kill,,0,-1" - "OnHitMin" "2npc_model7,Kill,,0,-1" - "OnHitMin" "2npc_model8,Kill,,0,-1" - "OnHitMin" "2npc_model9,Kill,,0,-1" - "OnHitMin" "2npc_isis_jackbos_relay,CancelPending,,0,-1" - "OnHitMin" "2npc_isis_jackbos_relay,Kill,,0.03,-1" - "OnHitMin" "2npc_overlay,Kill,,1,-1" - "OnHitMin" "2npc_overlay,SwitchOverlay,2,0,-1" - "OnHitMin" "2npc_overlay,StopOverlays,,0,-1" -} -add: -{ - "max" "25" - "origin" "-12351.1 -961.95 -4000.05" - "OnGetValue" "2npc_math1,Add,,0,-1" - "OnGetValue" "2npc_texture_health_bar,IncrementTextureIndex,,0,-1" - "classname" "math_counter" - "targetname" "2npc_math2" - "hammerid" "597051" -} -add: -{ - "max" "25" - "origin" "-12351 -978.12 -4000.05" - "classname" "math_counter" - "targetname" "2npc_math1" - "hammerid" "597053" - "OnHitMin" "2npc_math2,GetValue,,0,-1" - "OnHitMin" "2npc_math3,Subtract,1,0,-1" -} -add: -{ - "OnTrigger" "2npc_math1,Add,1,0,-1" - "OnTrigger" "2npc_math2,Add,1,0,-1" - "OnTrigger" "!self,Kill,,0.05,-1" - "origin" "-12351 -989.52 -4000.84" - "classname" "logic_relay" - "spawnflags" "2" - "targetname" "2npc_relay_no_tem" - "hammerid" "597055" -} -add: -{ - "origin" "-12368 -960 -4008" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "2npc_ents2" - "OnSpawn" "!self,Kill,,0.02,1" - "OnSpawn" "2npc_phys2g,EnableMotion,,0,1" - "OnSpawn" "2npc_phys2gg,SetDamageFilter,human,0.1,1" - "hammerid" "597059" -} -add: -{ - "wait" "0" - "origin" "-11296 -416 -3206" - "OnStartTouch" "ammo_equip,Use,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "ammo_trigger" - "filtername" "human" - "hammerid" "569915" - "parentname" "ammo_glock" - "model" "*155" - "StartDisabled" "1" -} -add: -{ - "OnTimer" "ammo_trigger,Enable,,0,-1" - "OnTimer" "ammo_trigger,Disable,,0.05,-1" - "origin" "-11328 -448 -3139" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "ammo_timer" - "hammerid" "558053" - "RefireTime" "0.05" - "StartDisabled" "1" -} -add: -{ - "OnTimer" "ronaldend_music,PlaySound,,0,-1" - "origin" "-896.116 -7504.15 969" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "ronald_end_timer" - "hammerid" "559052" - "RefireTime" "115" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-8032 -6048 -416" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "491136" - "model" "*157" - "StartDisabled" "0" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-3375.99 -6816 -176" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "491172" - "model" "*158" - "StartDisabled" "0" -} -add: -{ - "OnTimer" "stage1_fake_laser_maker,ForceSpawn,,0,-1" - "origin" "-8153.77 -8805.12 -120" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "stage1_fake_laser_timer" - "hammerid" "430499" - "RefireTime" "0.10" - "StartDisabled" "1" -} -add: -{ - "origin" "-512 -6848 320" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_290" - "targetname" "ronald_fire" - "hammerid" "411125" -} -add: -{ - "origin" "-10645.2 -1141.8 -3127" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "isis_cream_relay" - "OnSpawn" "isiscream_glow,ToggleSprite,,0,-1" - "OnSpawn" "!self,Kill,,0.05,-1" - "hammerid" "386234" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-1600 -3776 1816" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "spawn_tp" - "CheckDestIfClearForPlayer" "0" - "hammerid" "296680" - "model" "*161" - "StartDisabled" "1" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-8768 -5312 -416" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "296824" - "model" "*162" - "StartDisabled" "0" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-9056 -6816 -416" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "296854" - "model" "*163" - "StartDisabled" "0" -} -add: -{ - "UseLandmarkAngles" "1" - "target" "zombie_teleport_destination" - "origin" "-544 -6816 -200" - "OnStartTouch" "human,TestActivator,,0,-1" - "classname" "trigger_teleport" - "spawnflags" "1" - "targetname" "stage1_death_trigger" - "CheckDestIfClearForPlayer" "0" - "hammerid" "296872" - "model" "*164" - "StartDisabled" "0" -} -add: -{ - "origin" "-10239.9 -1215.9 -3392" - "alternateticksfix" "0" - "pushdir" "-90 0 0" - "OnlyFallingPlayers" "0" - "OnStartTouch" "speedmod,ModifySpeed,1,15,-1" - "OnStartTouch" "speedmod,ModifySpeed,0.2,0,-1" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "400" - "targetname" "trigger_push_bubble" - "filtername" "zombie" - "FallingSpeedThreshold" "-150" - "hammerid" "206034" - "model" "*166" - "StartDisabled" "0" -} -add: -{ - "Template03" "bubble_relay" - "Template01" "trigger_push_bubble" - "origin" "-10240 -1216 -3392" - "classname" "point_template" - "spawnflags" "0" - "Template02" "bubble_part" - "targetname" "bubble_span" - "hammerid" "206076" -} -add: -{ - "origin" "-10240 -1216 -3409.01" - "classname" "info_particle_system" - "angles" "-90 0 0" - "effect_name" "custom_particle_904" - "targetname" "bubble_part" - "hammerid" "206155" -} -add: -{ - "origin" "-10240 -1216 -3376" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "bubble_relay" - "OnSpawn" "!self,Kill,,12.01,-1" - "OnSpawn" "trigger_push_bubble,Kill,,12,-1" - "OnSpawn" "bubble_part,Start,,0,-1" - "OnSpawn" "bubble_part,Kill,,12,-1" - "hammerid" "206811" -} -add: -{ - "origin" "-10752 -448 -3424" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_154" - "targetname" "grav_particale" - "hammerid" "127967" -} -add: -{ - "OnTimer" "ronald_end_ex,PlaySound,,0.01,-1" - "OnTimer" "random_ex_case,PickRandom,,0,-1" - "UpperRandomBound" "12" - "origin" "-959.784 -6848 1104.19" - "LowerRandomBound" "3" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "1" - "targetname" "ex_ronald_timer" - "hammerid" "128952" - "StartDisabled" "1" -} -add: -{ - "origin" "-7767.69 -12352 -11643.8" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_123" - "targetname" "end_particle_fire" - "hammerid" "125425" -} -add: -{ - "Template05" "grav_particale" - "Template03" "grav_relay" - "origin" "-10752 -448 -3456" - "classname" "point_template" - "spawnflags" "2" - "Template04" "hurt_for_npc_and_boss" - "targetname" "grav_spawn" - "hammerid" "108220" -} -add: -{ - "origin" "-10752 -448 -3328" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "grav_relay" - "OnSpawn" "spawn_vis_omega,Kill,,7,-1" - "OnSpawn" "!self,Kill,,7.01,-1" - "OnSpawn" "hurt_for_npc_and_boss,Kill,,7,-1" - "OnSpawn" "grav_particale,Start,,0,-1" - "OnSpawn" "grav_particale,Kill,,7,-1" - "hammerid" "108254" -} -add: -{ - "origin" "-10624 -1151.96 -3194" - "OnStartTouch" "isis_part,Start,,7,1" - "OnStartTouch" "isis_part,Stop,,8,1" - "OnStartTouch" "isiscream_sound,PlaySound,,6.33,1" - "OnStartTouch" "isis_ex,Explode,,7,1" - "OnStartTouch" "isis_ex,Kill,,8,1" - "OnStartTouch" "isiscream_sound,Kill,,8,1" - "OnStartTouch" "isiscream_heal,Kill,,8,1" - "OnStartTouch" "isis_part,Kill,,8,1" - "OnStartTouch" "isiscream,Kill,,8,1" - "OnStartTouch" "isiscream,ToggleSprite,,0,1" - "OnStartTouch" "isiscream_glow,ToggleSprite,,0,1" - "OnStartTouch" "isiscream_glow,Kill,,7.15,1" - "OnStartTouch" "isis_cream_kill_relay,Kill,,5,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "isiscream_heal" - "hammerid" "90868" - "model" "*167" - "StartDisabled" "0" -} -add: -{ - "Template07" "isiscream_glow" - "Template05" "isis_ex" - "Template03" "isiscream_heal" - "Template01" "isis_part" - "origin" "-10624 -1152 -3243" - "Template06" "isis_cream_relay" - "spawnflags" "0" - "Template04" "isiscream_sound" - "classname" "point_template" - "Template02" "isiscream" - "targetname" "isiscream_tem" - "hammerid" "90889" - "Template08" "isis_cream_kill_relay" -} -add: -{ - "origin" "-10624 -1152 -3188.13" - "classname" "info_particle_system" - "angles" "0 0 0" - "effect_name" "custom_particle_706" - "targetname" "isis_part" - "hammerid" "91036" -} -add: -{ - "origin" "-2784 -6816 352" - "OnStartTouch" "stage1_bigdoreayy_1,Open,,40,1" - "OnStartTouch" "ronald_isisscream_glow,ToggleSprite,,0.05,1" - "OnStartTouch" "chat helpr,Command,say ***Boss Door Will Open In 40 Seconds***,0,1" - "OnStartTouch" "bossronaldtemplate,ForceSpawn,,40,1" - "OnStartTouch" "NpcKill,Disable,,37,1" - "OnStartTouch" "NpcKill,Enable,,35,1" - "OnStartTouch" "ui_goal,AddOutput,message Boss Door,0,1" - "OnStartTouch" "ui_timer,SetValue,40,0,1" - "OnStartTouch" "ui_goal,AddOutput,model Boss Door,0,1" - "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger4" - "hammerid" "75088" - "model" "*168" - "StartDisabled" "0" -} -add: -{ - "origin" "-5696 -14224 0" - "alternateticksfix" "0" - "pushdir" "0 90 0" - "OnlyFallingPlayers" "0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "800" - "targetname" "stage1_stage_1_push" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "hammerid" "68356" - "model" "*169" - "StartDisabled" "1" -} -add: -{ - "max" "4" - "origin" "-9176.1 -664 -3099.53" - "OnGetValue" "Level_Case,InValue,,0,-1" - "classname" "math_counter" - "targetname" "Level_Counter" - "hammerid" "68684" - "startvalue" "4" - "min" "1" -} -add: -{ - "Template01" "Level_Counter" - "origin" "-9192.1 -664 -3099.53" - "classname" "point_template" - "spawnflags" "2" - "targetname" "Level_Counter_Template" - "hammerid" "68686" -} -add: -{ - "origin" "-5696 -14272 8.76749" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "laser_relay" - "OnSpawn" "laser_mover,Open,,0,-1" - "OnSpawn" "seth_laser_sound,PlaySound,,0,-1" - "OnSpawn" "seth_laser_sound,Kill,,2,-1" - "hammerid" "64191" - "StartDisabled" "0" -} -add: -{ - "OnCase02" "laser_maker2,ForceSpawn,,0,-1" - "OnCase02" "neko,SetAnimation,attack2,0,-1" - "origin" "-5760 -14272 8.76749" - "classname" "logic_case" - "targetname" "laser_case" - "hammerid" "64210" - "OnCase01" "neko,SetAnimation,attack5,0,-1" - "OnCase01" "laser_maker1,ForceSpawn,,0,-1" -} -add: -{ - "Template03" "laser_relay" - "Template01" "laser_mover" - "origin" "-5696 -14290.5 -1.25554" - "classname" "point_template" - "spawnflags" "0" - "Template04" "seth_laser_sound" - "Template02" "laser_hurt" - "targetname" "laser_tem" - "hammerid" "64245" -} -add: -{ - "OnTimer" "laser_case,PickRandom,,0,-1" - "UpperRandomBound" "1.80" - "origin" "-5696.27 -14272 48.3962" - "LowerRandomBound" "0.80" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "1" - "targetname" "laser_timer" - "hammerid" "64370" - "StartDisabled" "1" -} -add: -{ - "origin" "-5696 -12320 159.97" - "OnStartTouch" "laser_timer,Enable,,1,1" - "OnStartTouch" "BossEnds,SetValue,2,0,1" - "OnStartTouch" "Boss_HealthTexture,AddOutput,target neko_health_bar,0,1" - "OnStartTouch" "neko_health_bar,ShowSprite,,0,1" - "OnStartTouch" "neko_hp,SetDamageFilter,human,0,1" - "OnStartTouch" "seth_staet_sound,PlaySound,,0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_start_laser" - "filtername" "human" - "hammerid" "64449" - "model" "*172" - "StartDisabled" "1" -} -add: -{ - "OnTimer" "ronald_theme_strart,PlaySound,,0,-1" - "origin" "-992 -6816 832" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "boss_theme_loop" - "hammerid" "50421" - "RefireTime" "109" - "StartDisabled" "1" -} -add: -{ - "origin" "-2117.75 -6816 416.5" - "alternateticksfix" "0" - "pushdir" "0 0 0" - "OnlyFallingPlayers" "0" - "classname" "trigger_push" - "spawnflags" "1" - "speed" "800" - "targetname" "stage1_push_to_boss_1" - "filtername" "human" - "FallingSpeedThreshold" "-150" - "hammerid" "47977" - "model" "*176" - "StartDisabled" "0" -} -add: -{ - "origin" "-2336 -6816 448" - "OnStartTouch" "boss_npc_time,Enable,,22,1" - "OnStartTouch" "boss_theme_loop,Enable,,10,1" - "OnStartTouch" "ronald_theme_strart,PlaySound,,10,1" - "OnStartTouch" "stage1_bigdoreayy_1,Close,,6,1" - "OnStartTouch" "ronald_fire,Start,,22,1" - "OnStartTouch" "ronald_isisscream,ToggleSprite,,10,1" - "OnStartTouch" "ronald_isisscream_glow,ToggleSprite,,10,1" - "OnStartTouch" "stage1_toom_start,Volume,0,5,1" - "OnStartTouch" "unictemplatename_*,AddOutput,origin -572.5 -6810 421.39,0,1" - "OnStartTouch" "stage1_zombie_teleport3,Enable,,8,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -2832 -6800 992,7,1" - "OnStartTouch" "stage1_toom_music_loop,Disable,,5,1" - "OnStartTouch" "bossronald_hitbox,EnableMotion,,22,1" - "OnStartTouch" "boss_attacks_timer,Enable,,22,1" - "OnStartTouch" "warning,PlaySound,,5.3,1" - "OnStartTouch" "stage1_doors_big2,Open,,10,1" - "OnStartTouch" "stage1_doors_big2,Close,,13,1" - "OnStartTouch" "stage1_ronald_train,StartForward,,10,1" - "OnStartTouch" "stage1_ronald_cutsence,Kill,,22,1" - "OnStartTouch" "stage1_ronald_train,Kill,,22,1" - "OnStartTouch" "bossronald_boss_vis,ShowSprite,,22,1" - "OnStartTouch" "bossronald_health_bar,ShowSprite,,22,1" - "OnStartTouch" "bossronald_hitbox,SetDamageFilter,human,22,1" - "OnStartTouch" "ronald_health_scale,Enable,,20,1" - "OnStartTouch" "ronald_health_scale,Kill,,20.5,1" - "OnStartTouch" "bossronald_hitbox,SetParent,Bozz_Physbox,0.01,1" - "OnStartTouch" "bossronaldboss_maker,ForceSpawn,,0,1" - "OnStartTouch" "Boss_Timer,Enable,,5,1" - "OnStartTouch" "Boss_HealthTexture,AddOutput,target bossronald_health_bar,0,1" - "OnStartTouch" "BossEnds,SetValue,1,0,1" - "OnStartTouch" "Bozz_Dw_Rot,Enable,,22,1" - "OnStartTouch" "bossronald_nade,Enable,,22,1" - "OnStartTouch" "ice_boss_freez_relay,Enable,,22,1" - "OnStartTouch" "bossronald_hurt,Enable,,22,1" - "OnStartTouch" "fire_damage_boss_relay,Enable,,22,1" - "OnStartTouch" "grav_damage_boss_relay,Enable,,22,1" - "OnStartTouch" "map_overlay,StopOverlays,,8.36,1" - "OnStartTouch" "map_overlay,StartOverlays,,8.34,1" - "OnStartTouch" "map_overlay,SwitchOverlay,2,8.32,1" - "OnStartTouch" "warning_overlay,StopOverlays,,8.3,1" - "OnStartTouch" "warning_overlay,StartOverlays,,5.3,1" - "OnStartTouch" "2npc_overlay,StopOverlays,,0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_boss_strart1" - "filtername" "human" - "hammerid" "48102" - "model" "*177" - "StartDisabled" "0" -} -add: -{ - "OnTimer" "2npc_chnager_math*,SetValue,2,0.02,-1" - "OnTimer" "unictemplatename_*,ForceSpawn,,0.01,-1" - "origin" "-832 -6912 768" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "boss_npc_time" - "hammerid" "48235" - "RefireTime" "60" - "StartDisabled" "1" -} -add: -{ - "OnUser1" "!activator,SetDamageFilter,filter_triggerhurt_no,0,-1" - "OnUser1" "!activator,SetDamageFilter,,0.49,-1" - "origin" "-9176 -504 -3072" - "filterclass" "trigger_hurt" - "Negated" "1" - "classname" "filter_activator_class" - "targetname" "2filter_triggerhurt_no" - "hammerid" "38564" -} -add: -{ - "OnTimer" "stage1_niggward_speak,PlaySound,,0,-1" - "origin" "-5760 -13622.5 0" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "stage1_speak_timer" - "hammerid" "26669" - "RefireTime" "15" - "StartDisabled" "1" -} -add: -{ - "Template03" "items_power_up_vis2" - "Template01" "itemtrigger" - "origin" "-10822.6 -685.625 -3255.86" - "classname" "point_template" - "spawnflags" "0" - "Template04" "item_door2" - "Template02" "boots_filter" - "targetname" "small_item1" - "hammerid" "24991" -} -add: -{ - "Template03" "items_power_up_vis3" - "Template01" "itemtrigger3" - "origin" "-10923.6 -691.019 -3255.86" - "classname" "point_template" - "spawnflags" "0" - "Template04" "item_door3" - "Template02" "dagger_filter" - "targetname" "small_item2" - "hammerid" "25003" -} -add: -{ - "Template03" "items_power_up_vis" - "Template01" "itemtrigger0" - "origin" "-10693.6 -678.008 -3255.86" - "classname" "point_template" - "spawnflags" "0" - "Template04" "item_door" - "Template02" "banjos_filter" - "targetname" "small_item3" - "hammerid" "25011" -} -add: -{ - "damagecap" "20" - "damage" "1" - "origin" "-5696 -13632 0" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "stage1_nigga_trigga" - "damagetype" "0" - "hammerid" "23078" - "parentname" "stage1_nigg_trian" - "model" "*180" - "OnHurtPlayer" "!activator,ignitelifetime,3,0,-1" - "StartDisabled" "0" -} -add: -{ - "origin" "-5696 -14528 0" - "OnStartTouch" "stage1_start_break1,Break,,5,1" - "OnStartTouch" "stage1_speak_timer,Enable,,0,1" - "OnStartTouch" "chat helpr,Command,say ***The Rock Will Break In 5 Seconds***,0,1" - "OnStartTouch" "boku_airplane_template,ForceSpawn,,0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger1" - "hammerid" "20484" - "model" "*186" - "StartDisabled" "0" -} -add: -{ - "origin" "-6784 -13632 0" - "OnStartTouch" "stage1_start_break2,Break,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Rock Will Break In 25 Seconds***,0,1" - "OnStartTouch" "boku_airplane,FireUser1,,20.3,1" - "OnStartTouch" "2npc_chnager_math*,SetValue,1,20.24,1" - "OnStartTouch" "unictemplatename_*,ForceSpawn,,20.22,1" - "OnStartTouch" "unictemplatename_*,AddOutput,origin -9552 -12000 64,20.2,1" - "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" - "OnStartTouch" "ui_timer,SetValue,25,0,1" - "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger2" - "hammerid" "20491" - "model" "*187" - "StartDisabled" "0" -} -add: -{ - "origin" "-9264 -11008 64" - "OnStartTouch" "stage1_start_break4,Break,,30,1" - "OnStartTouch" "unictemplatename_*,ForceSpawn,,24.32,1" - "OnStartTouch" "unictemplatename_*,AddOutput,origin -8128 -11072 0,24.3,1" - "OnStartTouch" "chat helpr,Command,say ***Rocks Will Break In 30 Seconds***,0,1" - "OnStartTouch" "boku_airplane,FireUser1,,26,1" - "OnStartTouch" "2npc_chnager_math*,SetValue,1,24.34,1" - "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" - "OnStartTouch" "ui_timer,SetValue,30,0,1" - "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" - "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "stage1_trigger3" - "hammerid" "20638" - "model" "*189" - "StartDisabled" "0" -} -add: -{ - "OnUser1" "!activator,SetDamageFilter,filter_triggerhurt_no,0,-1" - "OnUser1" "!activator,SetDamageFilter,,0.49,-1" - "origin" "-9160 -488 -3072" - "filterclass" "trigger_hurt" - "Negated" "1" - "classname" "filter_activator_class" - "targetname" "filter_triggerhurt_no" - "hammerid" "14403" -} -add: -{ - "origin" "-10693.6 -677.98 -3232" - "OnStartTouch" "!activator,AddOutput,targetname item_filter1,0,1" - "OnStartTouch" "item_door,SetParent,item_filter1,0.01,1" - "OnStartTouch" "item_sounds,PlaySound,,0,1" - "OnStartTouch" "!activator,AddOutput,health 500,0,1" - "OnStartTouch" "chat helpr,Command,say *player has picked up a health power up*,0.01,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "itemtrigger0" - "filtername" "human" - "hammerid" "14488" - "model" "*191" - "StartDisabled" "0" -} -add: -{ - "origin" "-10822.8 -685.66 -3232" - "OnStartTouch" "!activator,AddOutput,targetname item_filter2,0,1" - "OnStartTouch" "item_door2,SetParent,item_filter2,0.01,1" - "OnStartTouch" "item_sounds,PlaySound,,0,1" - "OnStartTouch" "speedmod,ModifySpeed,1.1,0,1" - "OnStartTouch" "chat helpr,Command,say *player has picked up a speed power up*,0.01,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "itemtrigger" - "filtername" "human" - "hammerid" "14494" - "model" "*192" - "StartDisabled" "0" -} -add: -{ - "origin" "-10923.7 -691.29 -3232" - "OnStartTouch" "!activator,AddOutput,targetname item_filter3,0,1" - "OnStartTouch" "item_door3,SetParent,item_filter3,0.01,1" - "OnStartTouch" "item_sounds,PlaySound,,0,1" - "OnStartTouch" "chat helpr,Command,ent_fire weapon* SetAmmoAmount 1000,0,1" - "OnStartTouch" "chat helpr,Command,say *player has picked up a ammo power up*,0.01,1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "itemtrigger3" - "filtername" "human" - "hammerid" "14502" - "model" "*194" - "StartDisabled" "0" -} -add: -{ - "damagecap" "-50" - "damage" "-50" - "OnEndTouch" "hudhint,AddOutput,message YOU TAKE DAMAGE AGAIN,0,-1" - "OnEndTouch" "hudhint,ShowHudHint,,0.02,-1" - "origin" "-11309.6 -1017.99 -3237.42" - "OnStartTouch" "!activator,SetDamageFilter,,5,-1" - "OnStartTouch" "!activator,SetDamageFilter,filter_sonic,0.01,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 5 SECONDS,0,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 4 SECONDS,1,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 3 SECONDS,2,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 2 SECONDS,3,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 1 SECOND,4,-1" - "OnStartTouch" "hudhint,AddOutput,message YOU TAKE DAMAGE AGAIN,5,-1" - "OnStartTouch" "hudhint,ShowHudHint,,0.02,-1" - "OnStartTouch" "hudhint,ShowHudHint,,5.02,-1" - "OnStartTouch" "hudhint,ShowHudHint,,1.02,-1" - "OnStartTouch" "hudhint,ShowHudHint,,2.02,-1" - "OnStartTouch" "hudhint,ShowHudHint,,3.02,-1" - "OnStartTouch" "hudhint,ShowHudHint,,4.02,-1" - "classname" "trigger_hurt" - "spawnflags" "4097" - "damagemodel" "0" - "nodmgforce" "0" - "targetname" "healtrigger2" - "filtername" "human" - "damagetype" "512" - "parentname" "heal_glock" - "model" "*196" - "hammerid" "2668" - "OnHurtPlayer" "!activator,AddOutput,max_health 250,0,-1" - "StartDisabled" "1" -} -add: -{ - "OnTrigger" "Bozz_Thrust_Right2,Activate,,0,-1" - "wait" "0.01" - "origin" "-12536 -2552 -4623.49" - "classname" "trigger_multiple" - "spawnflags" "1088" - "OnEndTouchAll" "Bozz_Thrust_Right2,Deactivate,,0,-1" - "targetname" "Bozz_CyTrRight2" - "filtername" "Boss_Tar_Filt" - "hammerid" "6748179" - "parentname" "Bozz_Physbox" - "model" "*198" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "Bozz_Thrust_Left2,Activate,,0,-1" - "wait" "0.01" - "origin" "-12536 -2552 -4623.49" - "classname" "trigger_multiple" - "spawnflags" "1088" - "OnEndTouchAll" "Bozz_Thrust_Left2,Deactivate,,0,-1" - "targetname" "Bozz_CyTrLeft2" - "filtername" "Boss_Tar_Filt" - "hammerid" "6748183" - "parentname" "Bozz_Physbox" - "model" "*199" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "Bozz_Thrust_Right,Activate,,0,-1" - "wait" "0.01" - "origin" "-12536 -2552 -4623.49" - "classname" "trigger_multiple" - "spawnflags" "1088" - "OnEndTouchAll" "Bozz_Thrust_Right,Deactivate,,0,-1" - "targetname" "Bozz_CyTrRight" - "filtername" "Boss_Tar_Filt" - "hammerid" "6748187" - "parentname" "Bozz_Physbox" - "model" "*200" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "Bozz_Thrust_Left,Activate,,0,-1" - "wait" "0.01" - "origin" "-12536 -2552 -4623.49" - "classname" "trigger_multiple" - "spawnflags" "1088" - "OnEndTouchAll" "Bozz_Thrust_Left,Deactivate,,0,-1" - "targetname" "Bozz_CyTrLeft" - "filtername" "Boss_Tar_Filt" - "hammerid" "6748190" - "parentname" "Bozz_Physbox" - "model" "*201" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "Bozz_Thrust_Forward,Activate,,0,-1" - "wait" "0.01" - "origin" "-12536 -2552 -4623.49" - "classname" "trigger_multiple" - "spawnflags" "1088" - "OnEndTouchAll" "Bozz_Thrust_Forward,Deactivate,,0,-1" - "targetname" "Bozz_CYTrForward" - "filtername" "Boss_Tar_Filt" - "hammerid" "6748193" - "parentname" "Bozz_Physbox" - "model" "*202" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "Boss_Tar_Env,ForceSpawn,,0,-1" - "OnTrigger" "Boss_Tar,Kill,,4.99,-1" - "OnTrigger" "Boss_Tar,SetParent,!activator,0.01,-1" - "OnTrigger" "Boss_Tar,SetParentAttachment,primary,0.02,-1" - "wait" "5" - "origin" "-12538 -2092 -4656.49" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "Bozz_Dw_Rot" - "filtername" "human" - "hammerid" "6748196" - "parentname" "Bozz_Rotate" - "model" "*203" - "StartDisabled" "1" -} -add: -{ - "Template01" "Boss_Tar" - "origin" "-12772 -2566.3 -4512" - "classname" "point_template" - "spawnflags" "2" - "targetname" "Boss_Tar_Tem" - "hammerid" "6748273" -} -add: -{ - "Template01" "Bozz*" - "origin" "-12536 -2552 -4652" - "classname" "point_template" - "spawnflags" "2" - "targetname" "BossMovement_Template" - "hammerid" "6748289" -} -add: -{ - "OnTimer" "Bozz_Thrust_Left,Deactivate,,0,-1" - "OnTimer" "Bozz_Thrust_Right,Deactivate,,0,-1" - "OnTimer" "Bozz_Thrust_Right2,Deactivate,,0,-1" - "OnTimer" "Bozz_Thrust_Forward,Deactivate,,0,-1" - "OnTimer" "Bozz_Thrust_Left2,Deactivate,,0,-1" - "OnTimer" "Bozz_CyTrLeft2,Enable,,0.02,-1" - "OnTimer" "Bozz_CyTrLeft,Enable,,0.02,-1" - "OnTimer" "Bozz_CYTrForward,Enable,,0.02,-1" - "OnTimer" "Bozz_CYTrRight,Enable,,0.02,-1" - "OnTimer" "Bozz_CYTrRight2,Enable,,0.02,-1" - "OnTimer" "Bozz_CyTrLeft2,Disable,,0,-1" - "OnTimer" "Bozz_CyTrLeft,Disable,,0,-1" - "OnTimer" "Bozz_CYTrForward,Disable,,0,-1" - "OnTimer" "Bozz_CYTrRight,Disable,,0,-1" - "OnTimer" "Bozz_CYTrRight2,Disable,,0,-1" - "origin" "-12424 -2480 -4536" - "classname" "logic_timer" - "spawnflags" "0" - "UseRandomTime" "0" - "targetname" "Boss_Timer" - "hammerid" "6748317" - "StartDisabled" "1" - "RefireTime" "0.5" -} -add: -{ - "OnCase04" "chat helpr,Command,mp_restartgame 1,50,1" - "OnCase04" "mapbytext,Display,,35.1,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 15 Seconds,35,1" - "OnCase04" "mapbytext,AddOutput,color 23 238 0,27,1" - "OnCase04" "mapbytext,Display,,6,1" - "OnCase04" "GameText,Display,,4,1" - "OnCase04" "zombie_teleport_destination,AddOutput,origin -13472 3072 -1180,2,1" - "OnCase04" "mapbytext,AddOutput,message Map By Ricca2554 & Saddong,5,1" - "OnCase04" "mapbytext,AddOutput,color 9 218 255,4.5,1" - "OnCase04" "GameText,AddOutput,message Warmup Round,0,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 5 Seconds,45,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 4 Seconds,46,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 3 Seconds,47,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 2 Seconds,48,1" - "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 1 Second,49,1" - "OnCase04" "mapbytext,Display,,45.02,1" - "OnCase04" "mapbytext,Display,,46.02,1" - "OnCase04" "mapbytext,Display,,47.02,1" - "OnCase04" "mapbytext,Display,,48.02,1" - "OnCase04" "mapbytext,Display,,49.02,1" - "OnCase04" "mapbytext,AddOutput,message ze_ffvii_boku_no_pico,0.2,1" - "OnCase04" "mapbytext,AddOutput,color 171 102 255,0,1" - "OnCase04" "GameText,AddOutput,color 244 226 0,0,1" - "OnCase04" "mapbytext,Display,,0.25,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,10,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,15,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,20,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,25,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,30,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,40,1" - "OnCase04" "chat helpr,Command,say ***WarmUp***,45,1" - "OnCase04" "zombie_teleport_destination,AddOutput,angles 0 0 0,2,1" - "OnCase04" "warmup_particles,Start,,2,1" - "OnCase04" "mapbytext,AddOutput,message Special Thanks To Luffaren,13,1" - "OnCase04" "mapbytext,Display,,14,1" - "OnCase04" "mapbytext,AddOutput,color 238 185 0,12.7,1" - "Case02" "2" - "origin" "-9160.1 -664 -3104" - "OnCase03" "GameText,Display,,4,1" - "OnCase03" "stage3_start_music,PlaySound,,4,1" - "OnCase03" "stage3_start_music_timer,Enable,,4,1" - "OnCase03" "zombie_teleport_destination,AddOutput,origin 9504 -9536 4512,2,1" - "OnCase03" "lvl1_random_spawns,InValue,3,1,1" - "OnCase03" "stage1_boss_strart1,Kill,,0,1" - "OnCase03" "stage3_template,ForceSpawn,,0,1" - "OnCase03" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,1" - "OnCase03" "GameText,AddOutput,color 17 255 255,0,1" - "OnCase03" "boku_reactor,Kill,,0,1" - "OnCase03" "tempile_sky_box,Kill,,0,1" - "OnCase03" "sky_box_hills,Kill,,0,1" - "OnCase03" "random_foliage_maker,AddOutput,EntityTemplate breakable_rocks_template,0,1" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "Level_Case" - "hammerid" "6796034" - "Case04" "4" - "OnCase01" "chat helpr,Command,say ***STAGE 1: BOKU NO PICO TEMPLE REACTOR***,0.01,1" - "OnCase01" "stage1_start_music,PlaySound,,4,1" - "OnCase01" "zombie_teleport_destination,AddOutput,origin -5696 -15232 0,2,1" - "OnCase01" "stage1_template,ForceSpawn,,0,1" - "OnCase01" "lvl1_random_spawns,InValue,1,1,1" - "OnCase01" "GameText,AddOutput,message [STAGE 1] Boku no Pico Temple Reactor ,0,1" - "OnCase01" "GameText,Display,,4,1" - "OnCase01" "zombie_teleport_destination,AddOutput,angles 0 90 0,1,1" - "OnCase01" "stage1_random_weather,PickRandom,,3,1" - "OnCase01" "sky_clouds,Toggle,,0.1,1" - "OnCase01" "ending_hold,Open,,1,1" - "OnCase01" "stage1_smoke_particle,Start,,5,1" - "OnCase01" "zspeed_template,AddOutput,origin -5056 -15072 -32,2,1" - "OnCase01" "zspeed_template,ForceSpawn,,3,1" - "OnCase01" "zheal_template,AddOutput,origin -5056 -15200 -32,2,1" - "OnCase01" "zheal_template,ForceSpawn,,3,1" - "OnCase01" "teleport_particle,FireUser1,,4,1" - "OnCase01" "zombie_pulsar_template,AddOutput,origin -5056 -15328 -32,2,1" - "OnCase01" "zombie_pulsar_template,ForceSpawn,,3,1" -} -add: -{ - "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" - "OnMapSpawn" "Level_Counter,GetValue,,0.1,1" - "OnMapSpawn" "Level_InitCounter,FireUser1,,0,1" - "OnMapSpawn" "map_shake_escape,StopShake,,0,1" - "OnMapSpawn" "spawn_tp,Enable,,4.1,1" - "OnMapSpawn" "map_overlay,StopOverlays,,0.12,-1" - "OnMapSpawn" "map_overlay,StartOverlays,,0.1,-1" - "OnMapSpawn" "map_overlay,SwitchOverlay,1,0.02,-1" - "OnMapSpawn" "sky_box_blue,Trigger,,0.05,1" - "OnMapSpawn" "start_sound_hint,PlaySound,,0,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,1,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,2,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,3,-1" - "OnMapSpawn" "start_sound_hint,PlaySound,,4,-1" - "OnMapSpawn" "warning_overlay,StopOverlays,,0.12,-1" - "OnMapSpawn" "warning_overlay,StopOverlays,,0.1,-1" - "OnMapSpawn" "nigra_overlay,StopOverlays,,0,-1" - "OnMapSpawn" "CheckPoint_Branch,Test,,0,1" - "OnMapSpawn" "2npc_overlay,StopOverlays,,0.1,-1" - "OnMapSpawn" "clean_overlay_trigger,CountPlayersInZone,,0.02,1" - "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554 & Saddong,2,-1" - "OnMapSpawn" "start_fade,Fade,,3.3,1" - "OnMapSpawn" "chat helpr,Command,say ***Special Thanks Luffaren***,5,-1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" - "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 0,0,1" - "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" - "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" - "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" - "origin" "-9512 -848 -3012.47" - "classname" "logic_auto" - "spawnflags" "1" - "hammerid" "6796036" -} -add: -{ - "origin" "-1267.53 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796050" -} -add: -{ - "origin" "-1496.97 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796052" -} -add: -{ - "origin" "-1543.25 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796054" -} -add: -{ - "origin" "-1543.25 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796056" -} -add: -{ - "origin" "-1589.52 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796058" -} -add: -{ - "origin" "-1589.52 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796060" -} -add: -{ - "origin" "-1496.97 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796062" -} -add: -{ - "origin" "-1450.7 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796064" -} -add: -{ - "origin" "-1450.7 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796066" -} -add: -{ - "origin" "-1406.35 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796068" -} -add: -{ - "origin" "-1406.35 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796070" -} -add: -{ - "origin" "-1360.08 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796072" -} -add: -{ - "origin" "-1360.08 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796074" -} -add: -{ - "origin" "-1313.81 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796076" -} -add: -{ - "origin" "-1313.81 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796078" -} -add: -{ - "origin" "-1267.53 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796080" -} -add: -{ - "origin" "-1267.53 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796082" -} -add: -{ - "origin" "-1859.45 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796084" -} -add: -{ - "origin" "-1905.73 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796086" -} -add: -{ - "origin" "-1905.73 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796088" -} -add: -{ - "origin" "-1952 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796090" -} -add: -{ - "origin" "-1952 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796092" -} -add: -{ - "origin" "-1859.45 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796094" -} -add: -{ - "origin" "-1813.18 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796096" -} -add: -{ - "origin" "-1813.18 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796098" -} -add: -{ - "origin" "-1768.83 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796100" -} -add: -{ - "origin" "-1768.83 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796102" -} -add: -{ - "origin" "-1722.56 -3872 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796104" -} -add: -{ - "origin" "-1722.56 -3808 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796106" -} -add: -{ - "origin" "-1676.29 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796108" -} -add: -{ - "origin" "-1676.29 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796110" -} -add: -{ - "origin" "-1630.01 -3872 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796112" -} -add: -{ - "origin" "-1630.01 -3808 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796114" -} -add: -{ - "origin" "-1859.45 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796116" -} -add: -{ - "origin" "-1905.73 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796118" -} -add: -{ - "origin" "-1905.73 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796120" -} -add: -{ - "origin" "-1952 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796122" -} -add: -{ - "origin" "-1952 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796124" -} -add: -{ - "origin" "-1859.45 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796126" -} -add: -{ - "origin" "-1813.18 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796128" -} -add: -{ - "origin" "-1813.18 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796130" -} -add: -{ - "origin" "-1768.83 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796132" -} -add: -{ - "origin" "-1768.83 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796134" -} -add: -{ - "origin" "-1722.56 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796136" -} -add: -{ - "origin" "-1722.56 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796138" -} -add: -{ - "origin" "-1676.29 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796140" -} -add: -{ - "origin" "-1676.29 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796142" -} -add: -{ - "origin" "-1630.01 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796144" -} -add: -{ - "origin" "-1630.01 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796146" -} -add: -{ - "origin" "-1496.97 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796148" -} -add: -{ - "origin" "-1543.25 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796150" -} -add: -{ - "origin" "-1543.25 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796152" -} -add: -{ - "origin" "-1589.52 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796154" -} -add: -{ - "origin" "-1589.52 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796156" -} -add: -{ - "origin" "-1496.97 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796158" -} -add: -{ - "origin" "-1450.7 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796160" -} -add: -{ - "origin" "-1450.7 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796162" -} -add: -{ - "origin" "-1406.35 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796164" -} -add: -{ - "origin" "-1406.35 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796166" -} -add: -{ - "origin" "-1360.08 -3728 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796168" -} -add: -{ - "origin" "-1360.08 -3664 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796170" -} -add: -{ - "origin" "-1313.81 -3664 1760" - "classname" "info_player_counterterrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796172" -} -add: -{ - "origin" "-1313.81 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796174" -} -add: -{ - "origin" "-1267.53 -3728 1760" - "classname" "info_player_terrorist" - "angles" "0 90 0" - "enabled" "1" - "hammerid" "6796176" -} -; Generated 375 add blocks. - -; File generated on Thu, 21 Apr 2022 23:12:54 +0000 in 0.494895935059 seconds. +; Comparing "ze_ffvii_boku_no_pico_v1_1.bsp" (624 entities) with "ze_ffvii_boku_no_pico_v1_1_save.bsp" (999 entities) +; Removed 624 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "damagecap" "20" + "damage" "50" + "origin" "-10146.8 -1437.23 -3545.47" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "fire_spin_trigger" + "damagetype" "0" + "hammerid" "6651032" + "parentname" "fire_spin_rotating" + "model" "*1" + "OnHurtPlayer" "!activator,Ignitelifetime,7,0,-1" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "50" + "origin" "-10146.8 -1437.23 -3545.47" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "fire_spin_trigger" + "damagetype" "0" + "hammerid" "6651035" + "parentname" "fire_spin_rotating" + "model" "*2" + "OnHurtPlayer" "!activator,Ignitelifetime,7,0,-1" + "StartDisabled" "1" +} +add: +{ + "origin" "-10146.7 -1437.23 -3516.47" + "classname" "logic_relay" + "targetname" "fire_spin_relay" + "OnSpawn" "fire_spin_trigger,Enable,,1.3,-1" + "OnSpawn" "fire_spin_particle,Kill,,7,-1" + "OnSpawn" "fire_spin_rotating,Kill,,7,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "fire_spin_trigger,Kill,,7,-1" + "OnSpawn" "fire_spin_particle,Start,,0,1" + "hammerid" "6651038" +} +add: +{ + "Template03" "fire_spin_trigger" + "Template01" "fire_spin_particle" + "origin" "-10146.7 -1437.23 -3549.47" + "classname" "point_template" + "spawnflags" "0" + "Template04" "fire_spin_relay" + "Template02" "fire_spin_rotating" + "targetname" "fire_spin_template" + "hammerid" "6651043" +} +add: +{ + "origin" "-10146.7 -1437.23 -3549.47" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_200" + "targetname" "fire_spin_particle" + "hammerid" "6651045" + "parentname" "fire_spin_rotating" +} +add: +{ + "classname" "point_clientcommand" + "targetname" "chat helpr_client" + "origin" "-9616 -856 -3043.24" + "hammerid" "6314597" +} +add: +{ + "origin" "-10160 -1400 -3196.16" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate wind_gun_and_stuff_,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "wind_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_wind" + "hammerid" "6078170" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "origin" "-10663.3 -383.306 -3191.29" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate grav_gun_and_stuff_,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "grav_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_grav" + "hammerid" "6078308" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "Template07" "trace_particle_idle" + "Template05" "Trace_Maker" + "Template03" "trace_staff" + "OnUser1" "Trace_Trigger,Kill,,0,1" + "OnUser1" "trace_staff,Kill,,0,1" + "OnUser1" "Trace_GameText,Kill,,0,1" + "OnUser1" "Trace_Elite,Kill,,0.1,1" + "Template01" "Trace_Elite" + "origin" "-11448 -1511 -3255.21" + "Template06" "Trace_sprite" + "spawnflags" "2" + "Template04" "Trace_Trigger" + "classname" "point_template" + "Template02" "Trace_GameText" + "targetname" "Trace_Template" + "hammerid" "6065763" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-11384.4 -1535.3 -3192.06" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_896" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "trace_particle_idle" + "hammerid" "6065778" + "parentname" "Trace_Trigger" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "origin" "-10725.4 -1631.3 -3191.57" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate fire_gun_and_stuff_,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "fire_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_Fire" + "hammerid" "6053400" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "origin" "-11312.1 -1001.99 -3238.42" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate heal_template,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "heal_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_Heal" + "hammerid" "6053410" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "origin" "-11239.8 -1571.3 -3212.37" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate barrier_gun_and_stuff_,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "barrier_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_Barrier" + "hammerid" "6053422" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "origin" "-11311.6 -413.977 -3236.52" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate ammo_template,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "ammo_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_Ammo" + "hammerid" "6053426" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "origin" "-10470.1 -135.305 -3192.38" + "classname" "logic_branch" + "OnTrue" "Trace_Maker,AddOutput,EntityTemplate ice_gun_and_stuff_,0,-1" + "OnTrue" "Trace_Maker,ForceSpawn,,0.05,-1" + "OnTrue" "freez_glock,FireUser3,,0,-1" + "OnTrue" "!self,Kill,,0.1,-1" + "targetname" "Branch_Item_Ice" + "hammerid" "6053446" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "0" +} +add: +{ + "Case06" "otherstuff" + "OnCase04" "breakable_rocks_math,SetValue,10,0,-1" + "Case02" "otherstuff" + "OnCase02" "!self,InValue,fullhealth,0,-1" + "OnCase06" "breakable_rocks_math,SetValue,10,0,-1" + "origin" "-11280 -848 -3312" + "OnCase05" "breakable_rocks_math,SetValue,10,0,-1" + "Case05" "otherstuff" + "OnCase03" "breakable_rocks_math,SetValue,4,0,-1" + "Case07" "otherstuff" + "classname" "logic_case" + "Case01" "fullhealth" + "Case03" "otherstuff" + "targetname" "breakable_rocks_case2" + "hammerid" "5799635" + "OnCase07" "breakable_rocks_math,SetValue,10,0,-1" + "Case04" "otherstuff" + "OnCase01" "!self,InValue,,0,-1" +} +add: +{ + "origin" "-11264 -832 -3464" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_rocks_angles_relay" + "OnSpawn" "random_rocks_angles,AddOutput,angles 0 0 0,0,1" + "OnSpawn" "breakable_rocks_case2,PickRandom,,0,1" + "OnSpawn" "!self,Kill,,1,1" + "hammerid" "5750284" +} +add: +{ + "max" "50" + "origin" "-11312 -832 -3312" + "classname" "math_counter" + "targetname" "breakable_rocks_math0" + "hammerid" "5714728" + "OnHitMax" "!self,SetValue,0,0,-1" + "OnHitMax" "breakable_rocks_math,Add,1,0,-1" +} +add: +{ + "max" "10" + "origin" "-11296 -832 -3312" + "OnGetValue" "breakable_rocks_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "breakable_rocks_case,InValue,,0.01,-1" + "targetname" "breakable_rocks_math" + "hammerid" "5714730" + "OnHitMax" "breakable_rocks_props,SetAnimation,move3,0,1" + "OnHitMax" "breakable_rocks_props,FadeAndKill,,5,1" + "OnHitMax" "!self,Kill,,1,1" + "OnHitMax" "breakable_rocks_math0,Kill,,0,1" + "OnHitMax" "breakable_rocks_breakable,Kill,,0,1" + "OnHitMax" "breakable_rocks_case2,Kill,,0,1" + "OnHitMax" "breakable_rocks_case,Kill,,0,1" + "OnHitMax" "random_rocks_angles,Kill,,0,1" +} +add: +{ + "Case06" "6" + "OnCase04" "breakable_rocks_props,SetAnimation,move1,0,-1" + "Case10" "10" + "Case02" "2" + "Case09" "9" + "origin" "-11280 -832 -3312" + "Case05" "5" + "Case07" "7" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "breakable_rocks_case" + "hammerid" "5714732" + "Case08" "8" + "OnCase07" "breakable_rocks_props,SetAnimation,move2,0,-1" + "Case04" "4" +} +add: +{ + "Template07" "random_rocks_angles_relay" + "Template05" "breakable_rocks_math0" + "Template03" "breakable_rocks_case" + "Template01" "breakable_rocks_props" + "origin" "-11280 -832 -3463" + "Template06" "random_rocks_angles" + "spawnflags" "0" + "Template04" "breakable_rocks_math" + "classname" "point_template" + "Template02" "breakable_rocks_breakable" + "targetname" "breakable_rocks_template" + "hammerid" "5714742" +} +add: +{ + "OnCase04" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase04" "random_ex_template,AddOutput,origin -8058.17 -6742.33 72,0,-1" + "OnCase02" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase02" "random_ex_template,AddOutput,origin -4111.05 -6321.48 296.442,0,-1" + "OnCase06" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase06" "random_ex_template,AddOutput,origin -8020.74 -7868.02 72,0,-1" + "origin" "-960 -6864 1104" + "OnCase05" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase05" "random_ex_template,AddOutput,origin -8275.45 -7608.45 72,0,-1" + "OnCase03" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase03" "random_ex_template,AddOutput,origin -6097.96 -6922.66 -120,0,-1" + "classname" "logic_case" + "targetname" "random_ex_case" + "hammerid" "5702925" + "OnCase07" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase07" "random_ex_template,AddOutput,origin -8345.85 -9213.62 -120,0,-1" + "OnCase01" "random_ex_template,ForceSpawn,,0.01,-1" + "OnCase01" "random_ex_template,AddOutput,origin -3909.23 -7091.24 265,0,-1" +} +add: +{ + "Template03" "random_ex_sound" + "Template01" "random_ex_particle" + "origin" "-9216 -848 -3064" + "classname" "point_template" + "spawnflags" "0" + "Template02" "random_ex_relay" + "targetname" "random_ex_template" + "hammerid" "5690002" +} +add: +{ + "origin" "-9216 -848 -3064" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_706" + "targetname" "random_ex_particle" + "hammerid" "5690020" +} +add: +{ + "origin" "-9216 -832 -3064" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_ex_relay" + "OnSpawn" "random_ex_particle,Kill,,2,-1" + "OnSpawn" "random_ex_particle,Start,,0,-1" + "OnSpawn" "!self,Kill,,0.01,-1" + "OnSpawn" "random_ex_sound,PlaySound,,0,-1" + "OnSpawn" "random_ex_sound,Kill,,1,-1" + "hammerid" "5690617" +} +add: +{ + "origin" "-10787.9 -1069.91 -3384.25" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "zm_Pulsar_strip" + "filtername" "zm_item_filter" + "hammerid" "5583334" + "model" "*9" + "StartDisabled" "0" +} +add: +{ + "damagecap" "50" + "damage" "50" + "origin" "-10784 -968 -3372" + "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Clean_Overlay,4,-1" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "Pulsar_Hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "Pulsar_Door" + "model" "*11" + "hammerid" "5583342" + "StartDisabled" "0" +} +add: +{ + "Template07" "Pulsar_Sound_2" + "Template05" "Pulsar_Particle_02" + "Template03" "Pulsar_Hurt" + "Template01" "Pulsar_Angle" + "origin" "-10785.5 -969.09 -3377.84" + "Template09" "Pulsar_Hurt_Effects" + "Template06" "Pulsar_Shake_Hurt" + "Template04" "Pulsar_Sound" + "spawnflags" "2" + "Template02" "Pulsar_Door" + "classname" "point_template" + "targetname" "Pulsar_Template" + "hammerid" "5583352" + "Template08" "Pulsar_Particle_hit" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10786 -968 -3420.15" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_027" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "Pulsar_Particle_02" + "hammerid" "5583354" + "parentname" "Pulsar_Door" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10786 -968 -3439.56" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_985" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "Pulsar_Particle_Hit" + "hammerid" "5583419" + "parentname" "Pulsar_Door" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "wait" "1" + "origin" "-10784 -968 -3364" + "OnStartTouch" "Pulsar_Fade,Fade,,0,-1" + "OnStartTouch" "Pulsar_Fade_2,Fade,,0.3,-1" + "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Animated_Lighting,0.32,-1" + "OnStartTouch" "chat helpr,Command,r_screenoverlay overlays/Clean_Overlay,4,-1" + "OnStartTouch" "Pulsar_Shake_Hurt,StartShake,,0,-1" + "OnStartTouch" "Pulsar_Particle_Hit,Start,,0,-1" + "OnStartTouch" "Pulsar_Particle_Hit,Stop,,2,-1" + "OnStartTouch" "chat helpr,Command,play weapons/pulsar_hit.mp3,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "Pulsar_Hurt_Effects" + "filtername" "human" + "hammerid" "5583484" + "parentname" "Pulsar_Door" + "model" "*13" + "StartDisabled" "0" +} +add: +{ + "Template07" "Pulsar_Particle_Idle" + "Template05" "Pulsar_Trigger" + "Template01" "Pulsar_Knife" + "Template11" "Pulsar_Shake" + "OnEntitySpawned" "Pulsar_Particle_Idle,Start,,0,1" + "origin" "-10786.2 -1071 -3385.99" + "Template09" "Pulsar_Fade" + "Template06" "Pulsar_Particle_01" + "Template04" "Pulsar_Maker" + "spawnflags" "2" + "Template02" "Pulsar_GameText" + "classname" "point_template" + "Template10" "zm_Pulsar_strip" + "targetname" "zombie_pulsar_template" + "hammerid" "5583503" + "Template08" "Pulsar_Fade_2" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-10768.2 -1071 -3375.99" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_982" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "Pulsar_Particle_Idle" + "hammerid" "5583507" + "parentname" "Pulsar_Knife" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-10754.2 -1069 -3368.99" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_032" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "Pulsar_Particle_01" + "hammerid" "5583572" + "parentname" "Pulsar_Knife" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Template05" "random_foliage_relay" + "Template01" "randomstuff1" + "origin" "-11280 -1200 -3556.47" + "classname" "point_template" + "spawnflags" "0" + "targetname" "random_foliage_template" + "hammerid" "5571524" +} +add: +{ + "origin" "-11128 -1256 -3352" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_foliage_relay" + "OnSpawn" "randomstuff1,AddOutput,angles 0 0 0 ,1,1" + "hammerid" "5571652" +} +add: +{ + "OnUser1" "!self,Start,,0,-1" + "OnUser1" "!self,Stop,,5.1,-1" + "OnUser1" "teleport_sound,PlaySound,,0,-1" + "OnUser1" "teleport_sound,PlaySound,,3,-1" + "origin" "-1600 -3776 1768" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_725" + "targetname" "teleport_particle" + "hammerid" "5500233" + "parentname" "zombie_teleport_destination" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "warmup_teleport_destination" + "origin" "-13312 3072 -1920" + "classname" "trigger_teleport" + "spawnflags" "4097" + "targetname" "warmup_teleport" + "CheckDestIfClearForPlayer" "0" + "hammerid" "5314937" + "model" "*15" + "StartDisabled" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-13856 4096 -1886.42" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_143" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "warmup_particles" + "hammerid" "5314966" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-12736 4096 -1886.42" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_143" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "warmup_particles" + "hammerid" "5315037" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-13824 2176 -1886.42" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_143" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "warmup_particles" + "hammerid" "5315259" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-12736 3072 -1886.42" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_143" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "warmup_particles" + "hammerid" "5315324" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-12736 2240 -1886.42" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_143" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "warmup_particles" + "hammerid" "5315389" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Template05" "spike_trap_door" + "Template03" "spike_trap_propb" + "Template01" "spike_trap_angle" + "origin" "-10922 -1212 -3440" + "classname" "point_template" + "spawnflags" "0" + "Template04" "spike_trap_trigger_hurt" + "Template02" "spike_trap_propa" + "targetname" "spick_trap_template" + "hammerid" "5216667" +} +add: +{ + "damagecap" "20" + "damage" "50" + "origin" "-10922 -1212 -3506.5" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "spike_trap_trigger_hurt" + "filtername" "human" + "damagetype" "512" + "parentname" "spike_trap_door" + "model" "*16" + "hammerid" "5205788" + "StartDisabled" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-3279.8 -7427.55 -369.902" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_140" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974602" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-3279.8 -6203.55 -369.902" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_140" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974667" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-5888 -6432.02 -265.917" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974732" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-6304 -6496.02 -265.917" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974797" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-6304 -7136 -265.917" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974862" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-5888 -7200 -265.917" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974927" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-7981.52 -5978.1 -505.917" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_140" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4974992" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-8864 -7008 -467.542" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4975057" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-8864 -6192 -467.542" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4975122" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-8864 -5504 -467.542" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_141" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "stage1_smoke_particle" + "hammerid" "4975187" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Case02" "2" + "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,3.6,-1" + "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -5952 608,3.5,-1" + "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,3.3,-1" + "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7296 608,3,-1" + "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,2.8,-1" + "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6848 608,2.6,-1" + "OnCase02" "ronald_attackronaldberger_maker,ForceSpawn,,2.4,-1" + "OnCase02" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,2.2,-1" + "origin" "-32 -7264 640" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,6.1,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6400 608,6,-1" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,5.9,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,5.8,-1" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,5.3,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7072 608,3.4,-1" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,3.1,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,2,-1" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,1.4,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6848 608,1.2,-1" + "OnCase03" "ronald_attackronaldberger_maker,ForceSpawn,,0.6,-1" + "OnCase03" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7296 608,0.5,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "ronald_attackronaldberger_case_extra" + "hammerid" "4955353" + "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.5,-1" + "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -5952 608,1.4,-1" + "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.2,-1" + "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6624 608,1.9,-1" + "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -6400 608,1.6,-1" + "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,1.7,-1" + "OnCase01" "ronald_attackronaldberger_maker,ForceSpawn,,2,-1" + "OnCase01" "ronald_attackronaldberger_maker,AddOutput,origin 576 -7744 608,1,-1" +} +add: +{ + "origin" "-10892 -1440.01 -3557.52" + "OnStartTouch" "!activator,AddOutput,alpha 0,0.02,1" + "OnStartTouch" "!activator,AddOutput,rendermode 6,0,1" + "OnStartTouch" "sprite_case,Kill,,0.1,1" + "OnStartTouch" "sprite_case,PickRandom,,0.02,1" + "OnStartTouch" "strip_weapons,Use,,0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "player_model_sprites_trigger" + "filtername" "Humans" + "hammerid" "4945757" + "model" "*19" + "StartDisabled" "0" +} +add: +{ + "origin" "-528 -6816 1136" + "classname" "logic_branch" + "OnTrue" "ronald_attack1_case,PickRandom,,0,-1" + "targetname" "ronald_attack_branch" + "hammerid" "4936062" + "InitialValue" "1" +} +add: +{ + "origin" "-10365 -816.17 -3436.35" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "Custom_Particle_703" + "targetname" "zspeed_particle" + "hammerid" "4896489" + "parentname" "zspeed_knife" +} +add: +{ + "Template07" "zspeedl_text" + "Template05" "zspeed_sprite" + "Template03" "zspeed_sprite_extra" + "Template01" "zspeed_strip" + "origin" "-10364.8 -816 -3419.35" + "Template06" "zspeed_particle" + "spawnflags" "2" + "Template04" "zspeed_button" + "classname" "point_template" + "Template02" "zspeed_knife" + "targetname" "zspeed_template" + "hammerid" "4896554" +} +add: +{ + "origin" "-10364.1 -815.98 -3417.53" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "zspeed_strip" + "filtername" "zm_item_filter" + "hammerid" "4896567" + "model" "*21" + "StartDisabled" "0" +} +add: +{ + "start_active" "0" + "cpoint3_parent" "0" + "origin" "-10158 -1418 -3220" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "Custom_Particle_704" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "wind_particle" + "hammerid" "4897019" + "parentname" "wind_butt" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "OnTrigger" "BossCounter1,Subtract,400,0,-1" + "origin" "-9536 -528 -3072" + "classname" "logic_relay" + "targetname" "fire_damage_boss_relay" + "hammerid" "4886956" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "BossCounter1,Subtract,400,0,-1" + "origin" "-9536 -544 -3072" + "classname" "logic_relay" + "targetname" "grav_damage_boss_relay" + "hammerid" "4887028" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination_2" + "origin" "-7824 -5248 160" + "classname" "trigger_teleport" + "spawnflags" "4097" + "targetname" "stage1_shortcut_tele" + "CheckDestIfClearForPlayer" "0" + "hammerid" "4810392" + "model" "*25" + "StartDisabled" "1" +} +add: +{ + "origin" "-5696 -15120 104.78" + "OnStartTouch" "Level_Counter,SetValueNoFire,none,0,1" + "OnStartTouch" "chat helpr,Command,say ***STAGE 1 COMPLETE***,0,1" + "OnStartTouch" "nuke,Enable,,1,1" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "OnStartTouch" "Cancer_Map_Shake*,FireUser2,,0,1" + "OnStartTouch" "pointtrigger,Enable,,0,-1" + "OnStartTouch" "nuke_fade,Fade,,0,1" + "OnStartTouch" "nuke_sound,PlaySound,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "stage1_Human_Detect" + "filtername" "human" + "hammerid" "4771799" + "model" "*26" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "Stage1_End_Counter,Add,2,0,-1" + "OnTrigger" "ending_hold,Close,,1,1" + "wait" "0.1" + "origin" "-5696 -15120 82.78" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_Zombie_Detect" + "filtername" "zombie" + "hammerid" "4771802" + "model" "*27" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 210 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*28" + "hammerid" "4762036" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 240 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*29" + "hammerid" "4762039" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 300 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*30" + "hammerid" "4762042" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 330 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*31" + "hammerid" "4762045" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 35 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*32" + "hammerid" "4762048" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 55 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*33" + "hammerid" "4762051" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 125 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*34" + "hammerid" "4762054" + "StartDisabled" "1" +} +add: +{ + "origin" "-10157 -1418 -3008" + "alternateticksfix" "0" + "pushdir" "0 150 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "wind_push" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "wind_glock" + "model" "*35" + "hammerid" "4762057" + "StartDisabled" "1" +} +add: +{ + "Template07" "wind_particle_idle" + "Template05" "wind_sound" + "Template03" "wind_particle" + "Template01" "wind_push" + "origin" "-10157.8 -1418.3 -3197.35" + "Template09" "wind_text" + "Template06" "wind_fire" + "Template04" "wind_butt" + "spawnflags" "2" + "Template02" "wind_glock" + "classname" "point_template" + "targetname" "wind_gun_and_stuff_" + "hammerid" "4762064" + "Template08" "wind_vis_grave" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10091 -1437 -3138.2" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_702" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "wind_particle_idle" + "hammerid" "4762072" + "parentname" "wind_butt" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "origin" "-10932 -1630 -3230" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_991" + "targetname" "barrier_particle" + "hammerid" "4685023" + "parentname" "barrier_physb" +} +add: +{ + "origin" "-10966 -1687.61 -3201.24" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "barrier_relay_1" + "OnSpawn" "barrier_relay_1,Kill,,0,1" + "OnSpawn" "barrier_physb,FireUser1,,0,1" + "OnSpawn" "barrier_template2,ForceSpawn,,0.02,1" + "OnSpawn" "barrier_physd,Kill,,7.3,1" + "hammerid" "4685093" + "StartDisabled" "0" +} +add: +{ + "origin" "-10982 -1687.61 -3201.24" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "barrier_relay_2" + "OnSpawn" "barrier_relay_2,Kill,,0,1" + "OnSpawn" "niggerbarrier_pusha,SetParent,barrier_physc,0.02,1" + "OnSpawn" "niggerbarrier_pushb,SetParent,barrier_physc,0.02,1" + "OnSpawn" "barrier_measure,Kill,,0.04,1" + "OnSpawn" "barrier_physc,FireUser2,,0.04,1" + "hammerid" "4685095" + "StartDisabled" "0" +} +add: +{ + "MeasureType" "0" + "origin" "-10914 -1630 -3230" + "TargetReference" "niggerbarrier_pusha" + "Target" "niggerbarrier_pusha" + "MeasureTarget" "barrier_physc" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "barrier_measure" + "hammerid" "4685097" + "MeasureReference" "niggerbarrier_pusha" +} +add: +{ + "Template03" "barrier_physa" + "Template01" "barrier_relay_1" + "origin" "-10966 -1630 -3290" + "classname" "point_template" + "spawnflags" "2" + "Template04" "barrier_particle" + "Template02" "barrier_physb" + "targetname" "barrier_template1" + "hammerid" "4685099" +} +add: +{ + "Template03" "barrier_relay_2" + "Template01" "niggerbarrier_pusha" + "origin" "-10982 -1630 -3290" + "classname" "point_template" + "spawnflags" "2" + "Template04" "barrier_measure" + "Template02" "niggerbarrier_pushb" + "targetname" "barrier_template2" + "hammerid" "4685101" +} +add: +{ + "origin" "-10938 -1630 -3230" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "OnlyFallingPlayers" "0" + "OnStartTouch" "barrier_particle,Start,,0,-1" + "OnStartTouch" "barrier_particle,Stop,,1,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "500" + "targetname" "niggerbarrier_pushb" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "niggerbarrier_pusha" + "model" "*37" + "hammerid" "4685111" + "StartDisabled" "0" +} +add: +{ + "origin" "-10938 -1630 -3230" + "alternateticksfix" "0" + "pushdir" "0 181 0" + "OnlyFallingPlayers" "0" + "OnStartTouch" "barrier_particle,Stop,,1,-1" + "OnStartTouch" "barrier_particle,Start,,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "500" + "targetname" "niggerbarrier_pusha" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "hammerid" "4685114" + "model" "*38" + "StartDisabled" "0" +} +add: +{ + "Template07" "barrier_sound" + "Template05" "barrier_vis_grave" + "Template03" "barrier_fire" + "Template01" "barrier_butt" + "origin" "-11238.8 -1587.3 -3213.35" + "Template09" "Branch_Item_Barrier" + "Template06" "barrier_spawner" + "Template04" "barrier_particle_idle" + "spawnflags" "2" + "Template02" "barrier_glock" + "classname" "point_template" + "targetname" "barrier_gun_and_stuff_" + "hammerid" "4685117" + "Template08" "barrier_text" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-11172 -1606 -3154.2" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_992" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "barrier_particle_idle" + "hammerid" "4685125" + "parentname" "barrier_butt" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 1m 21s,0,-1" + "OnCase01" "timer_text,AddOutput,model 1m 21s,0,-1" + "Case07" "87" + "OnCase10" "timer_text,AddOutput,message 1m 30s,0,-1" + "OnCase10" "timer_text,AddOutput,model 1m 30s,0,-1" + "OnCase08" "timer_text,AddOutput,message 1m 28s,0,-1" + "OnCase08" "timer_text,AddOutput,model 1m 28s,0,-1" + "Case06" "86" + "OnCase07" "timer_text,AddOutput,message 1m 27s,0,-1" + "OnCase07" "timer_text,AddOutput,model 1m 27s,0,-1" + "OnCase02" "timer_text,AddOutput,message 1m 22s,0,-1" + "OnCase02" "timer_text,AddOutput,model 1m 22s,0,-1" + "Case09" "89" + "Case01" "81" + "origin" "-9584 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 1m 25s,0,-1" + "OnCase05" "timer_text,AddOutput,model 1m 25s,0,-1" + "Case08" "88" + "Case10" "90" + "Case03" "83" + "OnCase06" "timer_text,AddOutput,message 1m 26s,0,-1" + "OnCase06" "timer_text,AddOutput,model 1m 26s,0,-1" + "Case02" "82" + "OnCase09" "timer_text,AddOutput,message 1m 29s,0,-1" + "OnCase09" "timer_text,AddOutput,model 1m 29s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_80-90" + "hammerid" "4590876" + "Case05" "85" + "OnCase04" "timer_text,AddOutput,message 1m 24s,0,-1" + "OnCase04" "timer_text,AddOutput,model 1m 24s,0,-1" + "OnCase03" "timer_text,AddOutput,message 1m 23s,0,-1" + "OnCase03" "timer_text,AddOutput,model 1m 23s,0,-1" + "Case04" "84" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 1m 11s,0,-1" + "OnCase01" "timer_text,AddOutput,model 1m 11s,0,-1" + "Case07" "77" + "OnCase10" "timer_text,AddOutput,message 1m 20s,0,-1" + "OnCase10" "timer_text,AddOutput,model 1m 20s,0,-1" + "OnCase08" "timer_text,AddOutput,message 1m 18s,0,-1" + "OnCase08" "timer_text,AddOutput,model 1m 18s,0,-1" + "Case06" "76" + "OnCase07" "timer_text,AddOutput,message 1m 17s,0,-1" + "OnCase07" "timer_text,AddOutput,model 1m 17s,0,-1" + "OnCase02" "timer_text,AddOutput,message 1m 12s,0,-1" + "OnCase02" "timer_text,AddOutput,model 1m 12s,0,-1" + "Case09" "79" + "Case01" "71" + "origin" "-9568 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 1m 15s,0,-1" + "OnCase05" "timer_text,AddOutput,model 1m 15s,0,-1" + "Case08" "78" + "Case10" "80" + "Case03" "73" + "OnCase06" "timer_text,AddOutput,message 1m 16s,0,-1" + "OnCase06" "timer_text,AddOutput,model 1m 16s,0,-1" + "Case02" "72" + "OnCase09" "timer_text,AddOutput,message 1m 19s,0,-1" + "OnCase09" "timer_text,AddOutput,model 1m 19s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_70-80" + "hammerid" "4590878" + "Case05" "75" + "OnCase04" "timer_text,AddOutput,message 1m 14s,0,-1" + "OnCase04" "timer_text,AddOutput,model 1m 14s,0,-1" + "OnCase03" "timer_text,AddOutput,message 1m 13s,0,-1" + "OnCase03" "timer_text,AddOutput,model 1m 13s,0,-1" + "Case04" "74" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 1m 01s,0,-1" + "OnCase01" "timer_text,AddOutput,model 1m 01s,0,-1" + "Case07" "67" + "OnCase10" "timer_text,AddOutput,message 1m 10s,0,-1" + "OnCase10" "timer_text,AddOutput,model 1m 10s,0,-1" + "OnCase08" "timer_text,AddOutput,message 1m 08s,0,-1" + "OnCase08" "timer_text,AddOutput,model 1m 08s,0,-1" + "Case06" "66" + "OnCase07" "timer_text,AddOutput,message 1m 07s,0,-1" + "OnCase07" "timer_text,AddOutput,model 1m 07s,0,-1" + "OnCase02" "timer_text,AddOutput,message 1m 02s,0,-1" + "OnCase02" "timer_text,AddOutput,model 1m 02s,0,-1" + "Case09" "69" + "Case01" "61" + "origin" "-9552 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 1m 05s,0,-1" + "OnCase05" "timer_text,AddOutput,model 1m 05s,0,-1" + "Case08" "68" + "Case10" "70" + "Case03" "63" + "OnCase06" "timer_text,AddOutput,message 1m 06s,0,-1" + "OnCase06" "timer_text,AddOutput,model 1m 06s,0,-1" + "Case02" "62" + "OnCase09" "timer_text,AddOutput,message 1m 09s,0,-1" + "OnCase09" "timer_text,AddOutput,model 1m 09s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_60-70" + "hammerid" "4590880" + "Case05" "65" + "OnCase04" "timer_text,AddOutput,message 1m 04s,0,-1" + "OnCase04" "timer_text,AddOutput,model 1m 04s,0,-1" + "OnCase03" "timer_text,AddOutput,message 1m 03s,0,-1" + "OnCase03" "timer_text,AddOutput,model 1m 03s,0,-1" + "Case04" "64" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 51s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 51s,0,-1" + "Case07" "57" + "OnCase10" "timer_text,AddOutput,message 1m 00s,0,-1" + "OnCase10" "timer_text,AddOutput,model 1m 00s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 58s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 58s,0,-1" + "Case06" "56" + "OnCase07" "timer_text,AddOutput,message 0m 57s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 57s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 52s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 52s,0,-1" + "Case09" "59" + "Case01" "51" + "origin" "-9536 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 55s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 55s,0,-1" + "Case08" "58" + "Case10" "60" + "Case03" "53" + "OnCase06" "timer_text,AddOutput,message 0m 56s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 56s,0,-1" + "Case02" "52" + "OnCase09" "timer_text,AddOutput,message 0m 59s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 59s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_50-60" + "hammerid" "4590882" + "Case05" "55" + "OnCase04" "timer_text,AddOutput,message 0m 54s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 54s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 53s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 53s,0,-1" + "Case04" "54" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 41s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 41s,0,-1" + "Case07" "47" + "OnCase10" "timer_text,AddOutput,message 0m 50s,0,-1" + "OnCase10" "timer_text,AddOutput,model 0m 50s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 48s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 48s,0,-1" + "Case06" "46" + "OnCase07" "timer_text,AddOutput,message 0m 47s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 47s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 42s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 42s,0,-1" + "Case09" "49" + "Case01" "41" + "origin" "-9520 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 45s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 45s,0,-1" + "Case08" "48" + "Case10" "50" + "Case03" "43" + "OnCase06" "timer_text,AddOutput,message 0m 46s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 46s,0,-1" + "Case02" "42" + "OnCase09" "timer_text,AddOutput,message 0m 49s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 49s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_40-50" + "hammerid" "4590884" + "Case05" "45" + "OnCase04" "timer_text,AddOutput,message 0m 44s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 44s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 43s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 43s,0,-1" + "Case04" "44" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 31s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 31s,0,-1" + "Case07" "37" + "OnCase10" "timer_text,AddOutput,message 0m 40s,0,-1" + "OnCase10" "timer_text,AddOutput,model 0m 40s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 38s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 38s,0,-1" + "Case06" "36" + "OnCase07" "timer_text,AddOutput,message 0m 37s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 37s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 32s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 32s,0,-1" + "Case09" "39" + "Case01" "31" + "origin" "-9504 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 35s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 35s,0,-1" + "Case08" "38" + "Case10" "40" + "Case03" "33" + "OnCase06" "timer_text,AddOutput,message 0m 36s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 36s,0,-1" + "Case02" "32" + "OnCase09" "timer_text,AddOutput,message 0m 39s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 39s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_30-40" + "hammerid" "4590886" + "Case05" "35" + "OnCase04" "timer_text,AddOutput,message 0m 34s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 34s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 33s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 33s,0,-1" + "Case04" "34" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 21s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 21s,0,-1" + "Case07" "27" + "OnCase10" "timer_text,AddOutput,message 0m 30s,0,-1" + "OnCase10" "timer_text,AddOutput,model 0m 30s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 28s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 28s,0,-1" + "Case06" "26" + "OnCase07" "timer_text,AddOutput,message 0m 27s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 27s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 22s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 22s,0,-1" + "Case09" "29" + "Case01" "21" + "origin" "-9488 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 25s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 25s,0,-1" + "Case08" "28" + "Case10" "30" + "Case03" "23" + "OnCase06" "timer_text,AddOutput,message 0m 26s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 26s,0,-1" + "Case02" "22" + "OnCase09" "timer_text,AddOutput,message 0m 29s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 29s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_20-30" + "hammerid" "4590888" + "Case05" "25" + "OnCase04" "timer_text,AddOutput,message 0m 24s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 24s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 23s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 23s,0,-1" + "Case04" "24" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 11s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 11s,0,-1" + "Case07" "17" + "OnCase10" "timer_text,AddOutput,message 0m 20s,0,-1" + "OnCase10" "timer_text,AddOutput,model 0m 20s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 18s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 18s,0,-1" + "Case06" "16" + "OnCase07" "timer_text,AddOutput,message 0m 17s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 17s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 12s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 12s,0,-1" + "Case09" "19" + "Case01" "11" + "origin" "-9472 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 15s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 15s,0,-1" + "Case08" "18" + "Case10" "20" + "Case03" "13" + "OnCase06" "timer_text,AddOutput,message 0m 16s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 16s,0,-1" + "Case02" "12" + "OnCase09" "timer_text,AddOutput,message 0m 19s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 19s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_10-20" + "hammerid" "4590890" + "Case05" "15" + "OnCase04" "timer_text,AddOutput,message 0m 14s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 14s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 13s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 13s,0,-1" + "Case04" "14" +} +add: +{ + "OnCase01" "timer_text,AddOutput,message 0m 01s,0,-1" + "OnCase01" "timer_text,AddOutput,model 0m 01s,0,-1" + "Case07" "7" + "OnCase10" "timer_text,AddOutput,message 0m 10s,0,-1" + "OnCase10" "timer_text,AddOutput,model 0m 10s,0,-1" + "OnCase08" "timer_text,AddOutput,message 0m 08s,0,-1" + "OnCase08" "timer_text,AddOutput,model 0m 08s,0,-1" + "Case06" "6" + "OnCase07" "timer_text,AddOutput,message 0m 07s,0,-1" + "OnCase07" "timer_text,AddOutput,model 0m 07s,0,-1" + "OnCase02" "timer_text,AddOutput,message 0m 02s,0,-1" + "OnCase02" "timer_text,AddOutput,model 0m 02s,0,-1" + "Case09" "9" + "Case01" "1" + "Case11" "0" + "origin" "-9456 -480 -2968" + "OnCase05" "timer_text,AddOutput,message 0m 05s,0,-1" + "OnCase05" "timer_text,AddOutput,model 0m 05s,0,-1" + "Case08" "8" + "Case10" "10" + "Case03" "3" + "OnCase06" "timer_text,AddOutput,message 0m 06s,0,-1" + "OnCase06" "timer_text,AddOutput,model 0m 06s,0,-1" + "OnCase11" "timer_text,AddOutput,message 0m 00s,0,-1" + "OnCase11" "timer_text,AddOutput,model 0m 00s,0,-1" + "Case02" "2" + "OnCase09" "timer_text,AddOutput,message 0m 09s,0,-1" + "OnCase09" "timer_text,AddOutput,model 0m 09s,0,-1" + "classname" "logic_case" + "targetname" "timer_case_0-10" + "hammerid" "4590892" + "Case05" "5" + "OnCase04" "timer_text,AddOutput,message 0m 04s,0,-1" + "OnCase04" "timer_text,AddOutput,model 0m 04s,0,-1" + "OnCase03" "timer_text,AddOutput,message 0m 03s,0,-1" + "OnCase03" "timer_text,AddOutput,model 0m 03s,0,-1" + "Case04" "4" +} +add: +{ + "OnTimer" "ui_goal,Display,,0,-1" + "origin" "-9456 -496 -2968" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "0" + "targetname" "ui_goal_display" + "hammerid" "4590898" + "StartDisabled" "1" + "RefireTime" "1" +} +add: +{ + "OnHitMin" "timer_timer,Disable,,0.01,-1" + "max" "95" + "origin" "-9472 -496 -2968" + "classname" "math_counter" + "OutValue" "timer_case_*,InValue,,0,-1" + "OutValue" "timer_checklow,InValue,,0,-1" + "OutValue" "timer_timer,Enable,,0,-1" + "targetname" "ui_timer" + "hammerid" "4590900" + "startvalue" "0" + "StartDisabled" "0" + "min" "1" +} +add: +{ + "OnTimer" "ui_timer,Subtract,1,0,-1" + "OnTimer" "timer_text,Display,,0.01,-1" + "OnTimer" "ui_goal,Display,,0.01,-1" + "origin" "-9488 -496 -2968" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "0" + "targetname" "timer_timer" + "hammerid" "4590902" + "StartDisabled" "1" + "RefireTime" "1" +} +add: +{ + "OnCase04" "timer_text,AddOutput,color2 255 0 0,0,-1" + "OnCase04" "timer_text,AddOutput,color 255 0 0,0,-1" + "OnDefault" "timer_text,AddOutput,color 255 255 255,0,-1" + "OnDefault" "timer_text,AddOutput,color2 255 255 255,0,-1" + "Case02" "2" + "OnCase02" "timer_text,AddOutput,color2 255 0 0,0,-1" + "OnCase02" "timer_text,AddOutput,color 255 0 0,0,-1" + "origin" "-9504 -496 -2968" + "OnCase05" "timer_text,AddOutput,color2 255 0 0,0,-1" + "OnCase05" "timer_text,AddOutput,color 255 0 0,0,-1" + "Case05" "5" + "OnCase03" "timer_text,AddOutput,color2 255 0 0,0,-1" + "OnCase03" "timer_text,AddOutput,color 255 0 0,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "timer_checklow" + "hammerid" "4590904" + "Case04" "4" + "OnCase01" "timer_text,AddOutput,color 255 0 0,0,-1" + "OnCase01" "timer_text,AddOutput,color2 255 0 0,0,-1" +} +add: +{ + "classname" "trigger_brush" + "spawnflags" "0" + "InputFilter" "14" + "targetname" "game_playerspawn" + "hammerid" "4581665" + "model" "*40" + "OnUse" "!activator,AddOutput,alpha 255,0,-1" + "OnUse" "!activator,AddOutput,rendermode 0,0,-1" + "OnUse" "!activator,AddOutput,targetname player,0,-1" + "StartDisabled" "0" +} +add: +{ + "classname" "trigger_brush" + "spawnflags" "0" + "InputFilter" "14" + "targetname" "game_playerdie" + "hammerid" "4581667" + "model" "*41" + "OnUse" "!activator,AddOutput,targetname player,0,-1" + "OnUse" "speedmod,ModifySpeed,1,2.02,-1" + "OnUse" "!activator,ClearParent,,2.02,-1" + "OnUse" "speedmod,ModifySpeed,1,1.02,-1" + "OnUse" "!activator,ClearParent,,1.02,-1" + "OnUse" "speedmod,ModifySpeed,1,0.02,-1" + "OnUse" "!activator,ClearParent,,0.02,-1" + "OnUse" "!activator,Alpha,alpha 255,0,-1" + "OnUse" "!activator,AddOutput,rendermode 0,0,-1" + "StartDisabled" "0" +} +add: +{ + "origin" "-6016 -14768 -80" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "Custom_Particle_925" + "targetname" "rain_particle" + "hammerid" "4421648" +} +add: +{ + "origin" "-6016 -14768 -64" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "rain_relay" + "OnSpawn" "rain_particle,Start,,0.1,1" + "OnSpawn" "!self,Kill,,1,1" + "hammerid" "4422040" +} +add: +{ + "damagecap" "20" + "damage" "25" + "origin" "-7632 -13712 -136.09" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "rain_hurt" + "filtername" "human" + "damagetype" "512" + "hammerid" "4412268" + "model" "*43" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "25" + "origin" "-9520 -12080 -136.09" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "stage1_water_hurt" + "filtername" "human" + "damagetype" "512" + "hammerid" "4412335" + "model" "*44" + "StartDisabled" "0" +} +add: +{ + "origin" "-9568 -12128 -96" + "classname" "logic_branch" + "OnTrue" "stage1_random_wood_break,Break,,0,1" + "targetname" "stage1_random_wood_branch" + "hammerid" "4412479" +} +add: +{ + "origin" "-9552 -12112 -120" + "OnStartTouch" "stage1_random_wood_branch,Test,,0.1,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "stage1_random_wood_trigger" + "filtername" "human" + "hammerid" "4412505" + "model" "*46" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "stage1_skybox,Disable,,0,1" + "OnTrigger" "fog_template,FireUser1,,0,1" + "OnTrigger" "!self,Kill,,1,1" + "OnTrigger" "rain_template,FireUser1,,0,1" + "OnTrigger" "rain_loop_sound,Enable,,0,1" + "OnTrigger" "rain_amb,PlaySound,,0,1" + "OnTrigger" "rain_hurt,Enable,,0,1" + "OnTrigger" "stage1_skybox_night,Enable,,0,1" + "origin" "-5984 -14768 -80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "night_rain_and_fog_relay" + "hammerid" "4403038" +} +add: +{ + "OnUser1" "!self,ForceSpawn,,0.09,1" + "OnUser1" "!self,AddOutput,origin -9008 -11104 -80,0.08,1" + "OnUser1" "!self,ForceSpawn,,0.07,1" + "OnUser1" "!self,AddOutput,origin -7328 -11072 -80,0.06,1" + "OnUser1" "!self,ForceSpawn,,0.05,1" + "OnUser1" "!self,AddOutput,origin -5664 -12192 -80,0.04,1" + "OnUser1" "!self,ForceSpawn,,0.01,1" + "OnUser1" "!self,AddOutput,origin -5696 -14624 -80,0,1" + "OnUser1" "!self,ForceSpawn,,0.14,1" + "OnUser1" "!self,AddOutput,origin -7744 -12192 -11486.8,0.12,1" + "Template01" "rain_particle" + "origin" "-6016 -14768 -80" + "classname" "point_template" + "spawnflags" "0" + "Template02" "rain_relay" + "targetname" "rain_template" + "hammerid" "4403044" +} +add: +{ + "OnTimer" "rain_amb,PlaySound,,0,-1" + "origin" "-6016 -14784 -80" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "rain_loop_sound" + "hammerid" "4403130" + "RefireTime" "173" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "!self,InValue,nothing,0,1" + "Case02" "nothing" + "OnCase02" "day_nothing_relay,Trigger,,0,1" + "origin" "-5984 -14752 -80" + "OnCase03" "!self,InValue,nothing,0,1" + "classname" "logic_case" + "Case01" "night_rain_and_fog" + "Case03" "nothing_more" + "targetname" "stage1_random_weather" + "hammerid" "4392582" + "Case04" "nothing_more" + "OnCase01" "night_rain_and_fog_relay,Trigger,,0,1" +} +add: +{ + "OnUser1" "!self,ForceSpawn,,0.11,1" + "OnUser1" "!self,AddOutput,origin -9504 -12176 -80,0.1,1" + "OnUser1" "!self,ForceSpawn,,0.09,1" + "OnUser1" "!self,AddOutput,origin -9008 -11104 -80,0.08,1" + "OnUser1" "!self,ForceSpawn,,0.07,1" + "OnUser1" "!self,AddOutput,origin -7328 -11072 -80,0.06,1" + "OnUser1" "!self,ForceSpawn,,0.05,1" + "OnUser1" "!self,AddOutput,origin -5664 -12192 -80,0.04,1" + "OnUser1" "!self,ForceSpawn,,0.03,1" + "OnUser1" "!self,AddOutput,origin -7408 -13632 -80,0.02,1" + "OnUser1" "!self,ForceSpawn,,0.01,1" + "OnUser1" "!self,AddOutput,origin -5696 -14624 -80,0,1" + "Template01" "fog_particle" + "origin" "-6000 -14768 -80" + "classname" "point_template" + "spawnflags" "0" + "Template02" "fog_relay" + "targetname" "fog_template" + "hammerid" "4392614" +} +add: +{ + "origin" "-6000 -14768 -80" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "Custom_Particle_923" + "targetname" "fog_particle" + "hammerid" "4392624" +} +add: +{ + "origin" "-6000 -14768 -64" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "fog_relay" + "OnSpawn" "fog_particle,Start,,0.1,1" + "OnSpawn" "!self,Kill,,1,1" + "hammerid" "4393087" +} +add: +{ + "OnTrigger" "!self,Kill,,1,1" + "OnTrigger" "rain_water_analog,Open,,0,1" + "OnTrigger" "stage1_random_wood_branch,SetValue,1,0,1" + "origin" "-5984 -14784 -80" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "day_nothing_relay" + "hammerid" "4393254" +} +add: +{ + "Template07" "fire_sound" + "Template05" "fire_vis_grave" + "Template03" "staff_fire" + "Template01" "fire_butt" + "origin" "-10726.8 -1647.3 -3191.15" + "Template09" "Branch_Item_Fire" + "Template06" "fire_spawner" + "Template04" "fire_particle_idle" + "spawnflags" "2" + "Template02" "fire_glock" + "classname" "point_template" + "targetname" "fire_gun_and_stuff_" + "hammerid" "4317177" + "Template08" "fire_text" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10660 -1666 -3132" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_921" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "fire_particle_idle" + "hammerid" "4317186" + "parentname" "staff_fire" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "origin" "-6816 -6816 192" + "OnStartTouch" "stage1_start_gate2,Open,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Door Will Open In 25 Seconds***,0,1" + "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" + "OnStartTouch" "ui_timer,SetValue,25,0,1" + "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" + "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "OnStartTouch" "stage1_trigger1b,Enable,,0,1" + "OnStartTouch" "stage1_shortcut_break,Break,,5,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger5" + "filtername" "human" + "hammerid" "3998777" + "model" "*59" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-6080 -6816.01 -240" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "3743686" + "model" "*60" + "StartDisabled" "0" +} +add: +{ + "origin" "1024 -2176 3406.5" + "OnStartTouch" "GameScore,ApplyScore,,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "pointtrigger" + "filtername" "human" + "hammerid" "3487090" + "model" "*61" + "StartDisabled" "1" +} +add: +{ + "origin" "-5472 -6816 352" + "OnStartTouch" "stage1_eye_brake,Open,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 25 Seconds***,0,1" + "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 10 Seconds***,15,1" + "OnStartTouch" "chat helpr,Command,say ***Doors Will Open In 5 Seconds***,20,1" + "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" + "OnStartTouch" "ui_timer,SetValue,25,0,1" + "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" + "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger1b" + "filtername" "human" + "hammerid" "3317628" + "model" "*62" + "StartDisabled" "1" +} +add: +{ + "origin" "-13312 3072 -704" + "OnStartTouch" "Level_Counter,SetValueNoFire,1,1,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "warmup_set_stage1_trigger" + "hammerid" "3300575" + "model" "*63" + "StartDisabled" "0" +} +add: +{ + "OnCase04" "scuff_cloud_model3,Kill,,0,1" + "OnCase04" "scuff_cloud_model4,ShowSprite,,0,1" + "OnCase04" "scuff_cloud_model2,Kill,,0,1" + "OnCase04" "scuff_cloud_model,Kill,,0,1" + "Case02" "2" + "OnCase02" "scuff_cloud_model4,Kill,,0,1" + "OnCase02" "scuff_cloud_model3,Kill,,0,1" + "OnCase02" "scuff_cloud_model2,ShowSprite,,0,1" + "OnCase02" "scuff_cloud_model,Kill,,0,1" + "origin" "-10876 -1456 -3556" + "OnCase03" "scuff_cloud_model4,Kill,,0,1" + "OnCase03" "scuff_cloud_model3,ShowSprite,,0,1" + "OnCase03" "scuff_cloud_model2,Kill,,0,1" + "OnCase03" "scuff_cloud_model,Kill,,0,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "sprite_case" + "hammerid" "3291292" + "Case04" "4" + "OnCase01" "scuff_cloud_model,ShowSprite,,0,1" + "OnCase01" "scuff_cloud_model2,Kill,,0,1" + "OnCase01" "scuff_cloud_model3,Kill,,0,1" + "OnCase01" "scuff_cloud_model4,Kill,,0,1" +} +add: +{ + "Template07" "cancer_player_model_sprites_knife" + "Template05" "scuff_cloud_model3" + "Template03" "sprite_case" + "Template01" "scuff_cloud_model" + "origin" "-10892 -1440 -3557.47" + "Template06" "scuff_cloud_model4" + "spawnflags" "0" + "Template04" "scuff_cloud_model2" + "classname" "point_template" + "Template02" "player_model_sprites_trigger" + "targetname" "scuff_cloud_template" + "hammerid" "3257735" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-2112 -6816 544" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport3" + "filtername" "zombie" + "CheckDestIfClearForPlayer" "0" + "hammerid" "3188203" + "model" "*64" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,AddOutput,origin 575.86 -8107.22 640,0,1" + "OnUser1" "!self,ForceSpawn,,0.01,1" + "OnUser1" "!self,AddOutput,origin -768.14 -8107.22 640,0.02,1" + "OnUser1" "!self,ForceSpawn,,0.03,1" + "OnUser1" "!self,AddOutput,origin -1280.14 -8107.22 640,0.04,1" + "OnUser1" "!self,ForceSpawn,,0.05,1" + "OnUser1" "!self,AddOutput,origin -1664.14 -8107.22 640,0.06,1" + "OnUser1" "!self,ForceSpawn,,0.07,1" + "OnUser1" "!self,AddOutput,origin -767.86 -5525.23 640,0.08,1" + "OnUser1" "!self,ForceSpawn,,0.09,1" + "OnUser1" "!self,AddOutput,origin -1280 -5525.23 640,0.1,1" + "OnUser1" "!self,ForceSpawn,,0.11,1" + "OnUser1" "!self,AddOutput,origin -1663.86 -5525.23 640,0.12,1" + "OnUser1" "!self,ForceSpawn,,0.13,1" + "OnUser1" "!self,AddOutput,origin -384 -8107.22 640,0.14,1" + "OnUser1" "!self,ForceSpawn,,0.15,1" + "OnUser1" "!self,AddOutput,origin 192 -8107.22 640,0.16,1" + "OnUser1" "!self,ForceSpawn,,0.17,1" + "OnUser1" "!self,AddOutput,origin 192 -5525.23 640,0.18,1" + "OnUser1" "!self,ForceSpawn,,0.19,1" + "OnUser1" "!self,AddOutput,origin -383.86 -5525.23 640,0.2,1" + "OnUser1" "!self,ForceSpawn,,0.21,1" + "OnUser1" "!self,AddOutput,origin 576.14 -5525.23 640,0.22,1" + "OnUser1" "!self,ForceSpawn,,0.23,1" + "OnUser1" "!self,AddOutput,origin -4543.86 -5802.77 448,0.24,1" + "OnUser1" "!self,ForceSpawn,,0.25,1" + "OnUser1" "!self,AddOutput,origin -4543.86 -5524.56 448,0.26,1" + "OnUser1" "!self,ForceSpawn,,0.27,1" + "OnUser1" "!self,AddOutput,origin -4543.86 -7829.07 448,0.28,1" + "OnUser1" "!self,ForceSpawn,,0.29,1" + "OnUser1" "!self,AddOutput,origin -4543.86 -8107.28 448,0.3,1" + "OnUser1" "!self,ForceSpawn,,0.31,1" + "OnUser1" "!self,AddOutput,origin -2827.91 -7569.98 561.746,0.32,1" + "OnUser1" "!self,ForceSpawn,,0.33,1" + "OnUser1" "!self,AddOutput,origin -2827.92 -6061.85 561.746,0.34,1" + "OnUser1" "!self,ForceSpawn,,0.35,1" + "OnUser1" "!self,AddOutput,origin -4799.47 -7551.86 561.746,0.36,1" + "OnUser1" "!self,ForceSpawn,,0.37,1" + "OnUser1" "!self,AddOutput,origin -4787.9 -6061.36 561.746,0.38,1" + "OnUser1" "!self,ForceSpawn,,0.39,1" + "OnUser1" "!self,AddOutput,origin -5728.02 -5524.35 472.632,0.44,1" + "OnUser1" "!self,ForceSpawn,,0.45,1" + "OnUser1" "!self,AddOutput,origin -5727.98 -8107.65 472.632,0.46,1" + "OnUser1" "!self,ForceSpawn,,0.47,1" + "OnUser1" "!self,AddOutput,origin -6496.02 -6292.35 88.632,0.48,1" + "OnUser1" "!self,ForceSpawn,,0.49,1" + "OnUser1" "!self,AddOutput,origin -6495.98 -7339.65 88.632,0.5,1" + "OnUser1" "!self,ForceSpawn,,0.54,1" + "OnUser1" "flame_spirit*,AddOutput,targetname blue_flame_spirit,0.52,1" + "OnUser1" "!self,ForceSpawn,,0.51,1" + "OnUser1" "!self,AddOutput,origin 1643.01 -6603.84 548.798,0.53,1" + "OnUser1" "!self,ForceSpawn,,0.56,1" + "OnUser1" "!self,AddOutput,origin 1644.04 -7027.04 548.798,0.55,1" + "OnUser1" "flame_spirit*,AddOutput,rendercolor 58 255 36,0.57,1" + "Template01" "flame_spirit" + "origin" "-9408 -480 -3116.89" + "classname" "point_template" + "spawnflags" "0" + "targetname" "flame_spirit_temp" + "hammerid" "3163097" +} +add: +{ + "OnUser1" "!self,AddOutput,origin -7952 -8064 221.825,0,1" + "OnUser1" "!self,ForceSpawn,,0.01,1" + "OnUser1" "!self,AddOutput,origin -8368 -7200 221.825,0.02,1" + "OnUser1" "!self,ForceSpawn,,0.03,1" + "OnUser1" "!self,AddOutput,origin -8368 -8064 221.825,0.04,1" + "OnUser1" "!self,ForceSpawn,,0.05,1" + "OnUser1" "!self,AddOutput,origin -7312 -7088 221.825,0.06,1" + "OnUser1" "!self,ForceSpawn,,0.07,1" + "OnUser1" "!self,AddOutput,origin -7312 -6544 221.825,0.08,1" + "OnUser1" "!self,ForceSpawn,,0.09,1" + "OnUser1" "!self,AddOutput,origin -6688.07 -6815.9 605.825,0.1,1" + "OnUser1" "!self,ForceSpawn,,0.11,1" + "OnUser1" "!self,AddOutput,origin -7952 -7200 221.825,0.12,1" + "OnUser1" "!self,ForceSpawn,,0.13,1" + "OnUser1" "!self,AddOutput,origin -8479.93 -5855.51 221.825,0.14,1" + "OnUser1" "!self,ForceSpawn,,0.15,1" + "OnUser1" "!self,AddOutput,origin -9184 -6880 221.82,0.18,1" + "OnUser1" "!self,ForceSpawn,,0.19,1" + "OnUser1" "!self,AddOutput,origin -9184 -5856 221.82,0.2,1" + "OnUser1" "!self,ForceSpawn,,0.21,1" + "OnUser1" "!self,AddOutput,origin -7647.93 -5984.1 221.827,0.22,1" + "OnUser1" "!self,ForceSpawn,,0.23,1" + "OnUser1" "!self,AddOutput,origin -8352.07 -5983.9 186.938,0.24,1" + "OnUser1" "!self,ForceSpawn,,0.25,1" + "OnUser1" "!self,AddOutput,origin -2776.09 -6423.62 478.125,0.26,1" + "OnUser1" "!self,ForceSpawn,,0.27,1" + "OnUser1" "!self,AddOutput,origin -2777.22 -7208.01 478.125,0.28,1" + "OnUser1" "!self,ForceSpawn,,0.29,1" + "OnUser1" "!self,AddOutput,origin -2664.06 -7208.01 478.118,0.3,1" + "OnUser1" "!self,ForceSpawn,,0.31,1" + "OnUser1" "!self,AddOutput,origin -2662.93 -6423.62 478.118,0.32,1" + "OnUser1" "!self,ForceSpawn,,0.33,1" + "Template01" "ice_cream_spirit" + "origin" "-9440 -480 -3116.89" + "classname" "point_template" + "spawnflags" "0" + "targetname" "ice_cream_spirit_temp" + "hammerid" "3163099" +} +add: +{ + "Template01" "zitem_*" + "origin" "-10140 -480 -3424" + "classname" "point_template" + "spawnflags" "2" + "Template02" "zheal_text" + "targetname" "zheal_template" + "hammerid" "3128423" +} +add: +{ + "origin" "-10139.3 -479.98 -3422.18" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "zitem_fire_strip" + "filtername" "zm_item_filter" + "hammerid" "3078837" + "model" "*65" + "StartDisabled" "0" +} +add: +{ + "damagecap" "-10000" + "damage" "-10000" + "origin" "-10138 -481.97 -3374.93" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "zitem_fire_trigger" + "filtername" "zombie" + "damagetype" "512" + "parentname" "zitem_fire_knife" + "model" "*67" + "hammerid" "3078953" + "OnHurtPlayer" "!activator,AddOutput,max_health 30000,0,-1" + "StartDisabled" "1" +} +add: +{ + "origin" "-10952 -264 -3440.28" + "alternateticksfix" "0" + "pushdir" "0 315 0" + "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" + "OnStartTouch" "!activator,FireUser2,,10,-1" + "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" + "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "hurt_for_npc_and_boss" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "grav_particale" + "model" "*69" + "hammerid" "3053169" + "StartDisabled" "0" +} +add: +{ + "origin" "-10952 -632 -3440.28" + "alternateticksfix" "0" + "pushdir" "0 45 0" + "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" + "OnStartTouch" "!activator,FireUser2,,10,-1" + "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" + "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "hurt_for_npc_and_boss" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "grav_particale" + "model" "*70" + "hammerid" "3053172" + "StartDisabled" "0" +} +add: +{ + "origin" "-10552 -264 -3440.28" + "alternateticksfix" "0" + "pushdir" "0 225 0" + "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" + "OnStartTouch" "!activator,FireUser2,,10,-1" + "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" + "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "hurt_for_npc_and_boss" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "grav_particale" + "model" "*71" + "hammerid" "3053175" + "StartDisabled" "0" +} +add: +{ + "origin" "-10552 -632 -3440.28" + "alternateticksfix" "0" + "pushdir" "0 135 0" + "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" + "OnStartTouch" "!activator,FireUser2,,10,-1" + "OnStartTouch" "!activator,AddOutput,OnUser2 slow_grav_filter:TestActivator::0:1,9.9,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_grav_slow,0,-1" + "OnStartTouch" "!activator,AddOutput,rendercolor 25 25 25,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "750" + "targetname" "hurt_for_npc_and_boss" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "parentname" "grav_particale" + "model" "*72" + "hammerid" "3053178" + "StartDisabled" "0" +} +add: +{ + "damagecap" "20" + "damage" "80" + "origin" "-704 -6880 -928" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "ronald_attack1door_hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "ronald_attack1door" + "model" "*73" + "hammerid" "2951655" + "StartDisabled" "0" +} +add: +{ + "origin" "-5696 -11264 32" + "alternateticksfix" "0" + "pushdir" "0 270 0" + "OnlyFallingPlayers" "0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "400" + "targetname" "stage1_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "hammerid" "2926885" + "model" "*74" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "5000" + "origin" "-5664 -14286.8 -4.42" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "laser_hurt" + "filtername" "human" + "damagetype" "512" + "parentname" "laser_mover" + "model" "*75" + "hammerid" "2927130" + "StartDisabled" "0" +} +add: +{ + "Template01" "force_to_the_laser_wall" + "origin" "-5651.59 -14299.8 8.37129" + "classname" "point_template" + "spawnflags" "2" + "targetname" "rocks_template" + "hammerid" "2663993" +} +add: +{ + "OnCase04" "item_spawn,AddOutput,origin 1152 -2144 5456,0,1" + "OnCase02" "item_spawn,AddOutput,origin 1344 -2144 5456,0,1" + "origin" "-9256 -616 -3056" + "OnCase03" "item_spawn,AddOutput,origin 1248 -2144 5456,0,1" + "classname" "logic_case" + "targetname" "lvl3_chackpoint_random_origins" + "hammerid" "2528077" + "OnCase01" "item_spawn,AddOutput,origin 1440 -2144 5456,0,1" +} +add: +{ + "origin" "-9160 -712 -3100" + "classname" "logic_branch" + "OnTrue" "Level_Counter,Disable,,0,-1" + "OnTrue" "boss1_push,Kill,,0,-1" + "OnTrue" "boss_door,Kill,,0,-1" + "OnTrue" "stage3_trigger_after_boss,Enable,,1,-1" + "OnTrue" "stage3_after_first_boss_music,PlaySound,,4,-1" + "OnTrue" "zombie_teleport_destination,AddOutput,origin 3552 -2784 5496.93,3,-1" + "OnTrue" "lvl1_random_spawns,InValue,3_checkpoint,0,-1" + "OnTrue" "stage3_mid_music_loop,Enable,,4,-1" + "OnTrue" "spinnging_thing_point,Kill,,0,-1" + "OnTrue" "spinning_thing,Kill,,2,-1" + "OnTrue" "stage3_trigger3checkpoint,Kill,,0,-1" + "OnTrue" "Level_Counter,AddOutput,targetname nigger_counter,0,-1" + "OnTrue" "GameText,Display,,4,-1" + "OnTrue" "GameText,AddOutput,color 17 255 255,0,-1" + "OnTrue" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,-1" + "OnTrue" "stage3_template,ForceSpawn,,0,-1" + "OnTrue" "spike_trap_door*,FireUser1,,1,-1" + "OnTrue" "spick_trap_template,ForceSpawn,,0.07,-1" + "OnTrue" "spick_trap_template,AddOutput,origin 704 -3216 5381,0.06,-1" + "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.06,-1" + "OnTrue" "spick_trap_template,ForceSpawn,,0.05,-1" + "OnTrue" "spick_trap_template,AddOutput,origin 704 -2352 5381,0.04,-1" + "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.04,-1" + "OnTrue" "spick_trap_template,ForceSpawn,,0.03,-1" + "OnTrue" "spick_trap_template,AddOutput,origin 1888 -2352 5381,0.02,-1" + "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0.02,-1" + "OnTrue" "spick_trap_template,ForceSpawn,,0.01,-1" + "OnTrue" "spick_trap_template,AddOutput,origin 1888 -3216 5381,0,-1" + "OnTrue" "spick_trap_template,AddOutput,angles 0 0 0,0,-1" + "OnTrue" "zombie_teleport_destination,AddOutput,angles 0 180 0,2.9,-1" + "targetname" "CheckPoint_Branch" + "hammerid" "2512768" + "OnFalse" "Level_Counter,AddOutput,targetname Level_Counter,0,-1" +} +add: +{ + "OnUser1" "2npc_isis_particle,Stop,,50,1" + "OnUser1" "2npc_shake,FireUser2,,40,1" + "OnUser1" "2npc_shake,FireUser2,,20,1" + "OnUser1" "2npc_shake,FireUser1,,10,1" + "OnUser1" "2npc_overlay,SwitchOverlay,3,9.25,1" + "OnUser1" "2npc_overlay,StartOverlays,,9.25,1" + "OnUser1" "2npc_isis_particle,Start,,0,1" + "OnUser1" "2npc_sounds,PlaySound,,0,1" + "origin" "-12248 -952 -3984" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "2npc_isis_jackbos_relay" + "hammerid" "2425475" +} +add: +{ + "origin" "-12412 -956 -3920" + "OnStartTouch" "2npc_math3,Subtract,20,0,-1" + "OnStartTouch" "stage3_van_spank_math,Add,1,0,-1" + "OnStartTouch" "stage3_spank_sound,PlaySound,,0,-1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "2npc_spank_trigger" + "filtername" "filter_spank" + "hammerid" "2393776" + "parentname" "2npc_phys2g" + "model" "*82" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-2832 -6800 992" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport4" + "CheckDestIfClearForPlayer" "0" + "hammerid" "2272490" + "model" "*83" + "StartDisabled" "1" +} +add: +{ + "Template01" "Cancer_Map_Shake" + "origin" "-9496 -832 -2984" + "classname" "point_template" + "spawnflags" "0" + "Template02" "Cancer_Shake_relay" + "targetname" "Cancer_ShakeTemplate" + "hammerid" "2167494" +} +add: +{ + "origin" "-9496 -831.725 -2968" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "Cancer_Shake_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "Cancer_Map_Shake,FireUser1,,0.02,1" + "hammerid" "2167496" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-7392 -12992 -32" + "OnStartTouch" "speedmod,ModifySpeed,1.1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "stage1_speed_ending" + "filtername" "human" + "hammerid" "2160659" + "model" "*84" + "StartDisabled" "1" +} +add: +{ + "origin" "-12416 -960 -3996.95" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_008" + "targetname" "2npc_gachi_particle" + "hammerid" "2126057" + "parentname" "2npc_phys2g" +} +add: +{ + "OnHitMax" "chat helpr,Command,say ***KILL THE ZOMBIES***,0,-1" + "OnHitMin" "Stage1_Human_Detect,Enable,,0,1" + "OnUser1" "!self,FireUser1,,1,-1" + "OnUser1" "!self,Subtract,1,0,-1" + "OnUser1" "Stage1_Zombie_Detect,Enable,,0.1,1" + "max" "2" + "origin" "1824 -6944 746.363" + "classname" "math_counter" + "targetname" "stage1_End_Counter" + "hammerid" "2013917" + "startvalue" "2" + "StartDisabled" "0" + "min" "0" +} +add: +{ + "origin" "-576 -6728 320" + "classname" "info_particle_system" + "angles" "-90 0 0" + "effect_name" "custom_particle_235" + "targetname" "bossronald_slow_particle" + "hammerid" "1951855" + "parentname" "bossronald_hitbox" +} +add: +{ + "damagecap" "20" + "damage" "1" + "origin" "-574.01 -5967.99 330" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_slow_trigger" + "filtername" "human" + "damagetype" "0" + "parentname" "bossronald_hitbox" + "model" "*85" + "hammerid" "1952505" + "OnHurtPlayer" "speedmod,ModifySpeed,1,6,-1" + "OnHurtPlayer" "speedmod,ModifySpeed,0.3,0,-1" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "Bozz_Physbox,EnableMotion,,16,-1" + "OnTimer" "ronaldult_fade,Fade,,16,-1" + "OnTimer" "bossronald_ult,Disable,,16,-1" + "OnTimer" "bossronald_ult,Enable,,15.2,-1" + "OnTimer" "bossronald_ult_particle,Stop,,14.3,-1" + "OnTimer" "chat helpr,Command,say ***GET OUT OF THE MIDDLE***,2,-1" + "OnTimer" "Bozz_Physbox,DisableMotion,,0,-1" + "OnTimer" "chat helpr,Command,say ***RONALD USED ULTIMA***,0,-1" + "OnTimer" "ronaldult_music,PlaySound,,0,-1" + "OnTimer" "bossronald_ult_particle,Start,,0,-1" + "OnTimer" "ronald_attack_branch,SetValue,0,0,-1" + "OnTimer" "ronald_attack_branch,SetValue,1,15,-1" + "OnTimer" "Bozz_Physbox,DisableMotion,,7,-1" + "UpperRandomBound" "70" + "origin" "-544 -6848 1120" + "LowerRandomBound" "42" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "boss_attacks_timer" + "hammerid" "1873166" + "StartDisabled" "1" + "RefireTime" "0" +} +add: +{ + "wait" "1" + "origin" "1092 -2188 3476.01" + "OnStartTouch" "!activator,FireUser4,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1088" + "targetname" "NpcKill" + "filtername" "Map_Npc_Filter" + "hammerid" "1852880" + "model" "*87" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "80" + "origin" "-640 -5680 464" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "ronald_attack2doortrigger" + "damagetype" "0" + "hammerid" "1833567" + "parentname" "ronald_attack2door" + "model" "*88" + "StartDisabled" "0" +} +add: +{ + "damagecap" "20" + "damage" "3" + "origin" "-576 -6816 288" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_fire_trigger" + "filtername" "human" + "damagetype" "0" + "parentname" "bossronald_hitbox" + "model" "*91" + "hammerid" "1828225" + "OnHurtPlayer" "!activator,IgniteLifetime,2,0,-1" + "StartDisabled" "1" +} +add: +{ + "origin" "-576 -6816 304" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_163" + "targetname" "bossronald_fire_particle" + "hammerid" "1828403" + "parentname" "bossronald_hitbox" +} +add: +{ + "damagecap" "9999" + "damage" "9999" + "origin" "-576 -6784 544" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_ult" + "filtername" "human" + "damagetype" "0" + "hammerid" "1817446" + "model" "*92" + "StartDisabled" "1" +} +add: +{ + "origin" "-576 -6816 264" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_041" + "targetname" "bossronald_ult_particle" + "hammerid" "1817465" +} +add: +{ + "damagecap" "20" + "damage" "10" + "origin" "64 -7232 417" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "ronaldberger_trigger" + "filtername" "human" + "damagetype" "0" + "parentname" "ronaldberger_mover" + "model" "*93" + "hammerid" "1812127" + "OnHurtPlayer" "!activator,IgniteLifetime,5,0,-1" + "StartDisabled" "0" +} +add: +{ + "Template01" "ronaldberger_*" + "origin" "0 -7232 608" + "classname" "point_template" + "spawnflags" "0" + "targetname" "ronald_attackronaldberger_template" + "hammerid" "1812268" +} +add: +{ + "origin" "0 -7264 608" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "ronaldberger_relay" + "OnSpawn" "ronaldberger_mover,Open,,2.2,-1" + "hammerid" "1812276" +} +add: +{ + "Template01" "bossronald_*" + "origin" "-576 -6816 288" + "classname" "point_template" + "spawnflags" "2" + "targetname" "bossronaldtemplate" + "hammerid" "1807114" +} +add: +{ + "damagecap" "50" + "damage" "50" + "origin" "280.01 -6807.99 334.73" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_hambugur_trigger" + "filtername" "human" + "damagetype" "0" + "parentname" "bossronald_hitbox" + "model" "*95" + "hammerid" "1807137" + "StartDisabled" "1" +} +add: +{ + "origin" "-704 -6816 320" + "classname" "info_particle_system" + "angles" "0 180 -90" + "effect_name" "custom_particle_152" + "targetname" "bossronald_buger" + "hammerid" "1807140" + "parentname" "bossronald_hitbox" +} +add: +{ + "wait" "0.1" + "origin" "-9766.9 -152 -3196" + "OnStartTouch" "ice_sound,PlaySound,,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,0,0,-1" + "OnStartTouch" "!activator,AddOutput,rendercolor 0 0 255,0,-1" + "OnStartTouch" "!activator,Ignitelifetime,0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_frozen,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser2 freeze_filter:TestActivator::0:1,5.9,-1" + "OnStartTouch" "!activator,FireUser2,,6,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "Ice_trigger" + "filtername" "zombie" + "hammerid" "1800848" + "parentname" "freez_butt" + "model" "*96" + "StartDisabled" "1" +} +add: +{ + "origin" "-10400 -151.999 -3194" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_003" + "targetname" "ice_particle" + "hammerid" "1800893" + "parentname" "freez_butt" +} +add: +{ + "OnTrigger" "Bozz_Physbox,DisableMotion,,0,-1" + "OnTrigger" "Bozz_Physbox,EnableMotion,,8,-1" + "origin" "-9520 -528 -3072" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "ice_boss_freez_relay" + "hammerid" "1801744" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "-572.5 -6810 421.39" + "OnStartTouch" "BossCounter1,Subtract,75,0,-1" + "OnStartTouch" "!activator,Kill,,0,-1" + "OnStartTouch" "BossCounter1,Subtract,75,0.02,-1" + "OnStartTouch" "BossCounter1,Subtract,75,0.01,-1" + "OnStartTouch" "explosion_maker_spawn,ForceSpawnAtEntityOrigin,!activator,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1088" + "targetname" "bossronald_nade" + "filtername" "Map_Grenade_Filter" + "hammerid" "1795734" + "parentname" "bossronald_hitbox" + "model" "*97" + "StartDisabled" "1" +} +add: +{ + "damagecap" "50" + "damage" "50" + "origin" "-576.01 -5967.99 334.73" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_hambugur_trigger" + "filtername" "human" + "damagetype" "0" + "parentname" "bossronald_hitbox" + "model" "*98" + "hammerid" "1785408" + "StartDisabled" "1" +} +add: +{ + "origin" "-576 -6912 320" + "classname" "info_particle_system" + "angles" "0 270 -90" + "effect_name" "custom_particle_152" + "targetname" "bossronald_buger" + "hammerid" "1785905" + "parentname" "bossronald_hitbox" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 35 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*99" + "hammerid" "1780048" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 330 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*100" + "hammerid" "1780051" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 300 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*101" + "hammerid" "1780054" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 240 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*102" + "hammerid" "1780057" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 210 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*103" + "hammerid" "1780060" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 150 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*104" + "hammerid" "1780063" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 125 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*105" + "hammerid" "1780066" + "StartDisabled" "1" +} +add: +{ + "origin" "-578 -6810 544" + "alternateticksfix" "0" + "pushdir" "0 55 0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "300" + "targetname" "bossronald_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "parentname" "bossronald_hitbox" + "model" "*106" + "hammerid" "1780069" + "StartDisabled" "1" +} +add: +{ + "origin" "-576 -6816 272" + "classname" "info_particle_system" + "angles" "-90 0 0" + "effect_name" "custom_particle_390" + "targetname" "bossronald_wind" + "hammerid" "1780352" + "parentname" "bossronald_hitbox" +} +add: +{ + "damagecap" "20" + "damage" "65" + "origin" "-576 -6816 394.39" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "bossronald_hurt" + "filtername" "human" + "damagetype" "512" + "parentname" "bossronald_hitbox" + "model" "*107" + "hammerid" "1775219" + "StartDisabled" "1" +} +add: +{ + "origin" "-992 -6816 224" + "OnStartTouch" "BossCounter2,Add,35,0,-1" + "OnStartTouch" "BossCounter1,Add,35,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "ronald_health_scale" + "filtername" "human" + "hammerid" "1770327" + "model" "*109" + "StartDisabled" "1" +} +add: +{ + "damagecap" "999999" + "damage" "999999" + "origin" "1036.85 -2191.99 3440" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "nuke" + "filtername" "filter_win" + "damagetype" "512" + "hammerid" "1669653" + "model" "*112" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0.15,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "wait" "1" + "origin" "1036.85 -2191.99 3387.76" + "OnStartTouch" "2npc_relay*,Trigger,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "npctrigger_health_scale" + "filtername" "human" + "hammerid" "1669659" + "model" "*113" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0.15,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "wait" "1" + "origin" "-544 -2431.99 407.5" + "OnStartTouch" "npcboss_relay*,Trigger,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "boss_health_scale" + "filtername" "human" + "hammerid" "1664134" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0.15,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "wait" "1" + "origin" "-544 -2431.99 343.44" + "OnStartTouch" "2npc_relay*,Trigger,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "npctrigger_health_scale" + "filtername" "human" + "hammerid" "1664137" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0.15,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "wait" "1" + "origin" "-544 -2431.99 2647.5" + "OnStartTouch" "npcboss_relay*,Trigger,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "boss_health_scale" + "filtername" "human" + "hammerid" "1658615" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Enable,,0.15,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "wait" "1" + "origin" "-544 -2431.99 2583.44" + "OnStartTouch" "2npc_relay*,Trigger,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "npctrigger_health_scale" + "filtername" "human" + "hammerid" "1658618" + "StartDisabled" "1" +} +add: +{ + "Template01" "neko" + "origin" "-5700 -14776 -120" + "classname" "point_template" + "spawnflags" "2" + "Template02" "neko_hp" + "targetname" "neko_template" + "hammerid" "1610022" +} +add: +{ + "origin" "-6016 -11072 -160" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "OnlyFallingPlayers" "0" + "OnStartTouch" "BossCounter1,Add,1,0,-1" + "OnStartTouch" "BossCounter2,Add,1,0,-1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -8128 -8928 96,6,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 270 0,5.9,1" + "OnStartTouch" "stage1_zombie_teleport4,Enable,,7,1" + "OnStartTouch" "chat helpr,Command,say ***AFK ZOMBIE TELEPORT SOON***,0,1" + "OnStartTouch" "teleport_particle,FireUser1,,6,1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "450" + "targetname" "stage1_neko_health_scale" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "hammerid" "1610060" + "model" "*117" + "StartDisabled" "1" +} +add: +{ + "max" "99999" + "origin" "-9584 -752 -3097.32" + "classname" "math_counter" + "targetname" "BossCounter1" + "hammerid" "1604390" + "startvalue" "0" + "OnHitMin" "BossCounter3,GetValue,,0.01,-1" + "OnHitMin" "BossCounter3,Subtract,1,0,-1" + "OnHitMin" "BossCounter2,GetValue,,0,-1" + "OnHitMin" "bosscounterExtra2,Subtract,1,0,-1" +} +add: +{ + "OnUser1" "BossCounter1,SetValueNoFire,0,0,-1" + "OnUser1" "!self,SetValueNoFire,0,0,-1" + "OnUser1" "BossCounter3,SetValueNoFire,20,0,-1" + "max" "99999" + "origin" "-9584 -736 -3097.32" + "OnGetValue" "Boss_HealthTexture,IncrementTextureIndex,,0,-1" + "OnGetValue" "BossCounter1,Add,,0,-1" + "classname" "math_counter" + "targetname" "BossCounter2" + "hammerid" "1604392" + "startvalue" "0" +} +add: +{ + "max" "9" + "origin" "-9568 -720 -3097.32" + "OnGetValue" "BossEnds_Case,InValue,,0,-1" + "classname" "math_counter" + "targetname" "BossEnds" + "hammerid" "1604394" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" +} +add: +{ + "max" "20" + "origin" "-9584 -720 -3097.32" + "classname" "math_counter" + "targetname" "BossCounter3" + "hammerid" "1604396" + "startvalue" "20" + "OnHitMin" "BossEnds,GetValue,,0,-1" +} +add: +{ + "Case06" "6" + "OnCase04" "bosskoran_death,Kill,,1.5,1" + "OnCase04" "bosskorean_*,Kill,,0.02,1" + "OnCase04" "agk_timer,Disable,,0,1" + "OnCase04" "agk_timer_offense,Enable,,0,1" + "OnCase04" "korean_boss_flyup,Kill,,0,1" + "OnCase04" "korean_guy_template,FireUser4,,0,1" + "OnCase04" "boss_death,PlaySound,,0,1" + "OnCase04" "bosskoran_death,ShowSprite,,0,1" + "OnCase04" "stage3_tripple_boss_counter,Add,1,0,1" + "OnCase04" "chat helpr,Command,say ***Crazy Korean Has Been Defeated***,0,1" + "OnCase04" "bosskoran_death,ClearParent,,0,1" + "OnCase04" "MainBossTemplate_*,FireUser1,,0,1" + "OnCase04" "BossCounter2,FireUser1,,0,1" + "Case02" "2" + "OnCase02" "neko,SetDefaultAnimation,defeat2,3,1" + "OnCase02" "laser_timer,Disable,,0,1" + "OnCase02" "neko,SetDefaultAnimation,defeat,0,1" + "OnCase02" "stage1_stage_1_push,Kill,,1.5,1" + "OnCase02" "neko_health_bar,Kill,,0,1" + "OnCase02" "ui_goal,AddOutput,message Final hold,0,1" + "OnCase02" "ui_timer,SetValue,45,0,1" + "OnCase02" "ui_goal,AddOutput,model Final hold,0,1" + "OnCase02" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "OnCase02" "stage1_push,Kill,,0,1" + "OnCase02" "stage1_neko_health_scale,Kill,,0,1" + "OnCase02" "force_to_the_laser_wall,Break,,4,1" + "OnCase02" "chat helpr,Command,say ***NUKE IN 45 SECONDS***,0,1" + "OnCase02" "neko_hp,Kill,,1,1" + "OnCase02" "stage1_End_Counter,FireUser1,,49,1" + "OnCase02" "ending_hold,Close,,0,1" + "OnCase02" "ending_hold,Open,,45,1" + "OnCase06" "scuffed_cactuar_fail_relay,CancelPending,,0,1" + "OnCase06" "scuffed_cactuar_nade,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar_particle,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar,Kill,,0,1" + "OnCase06" "scuffed_cactuar_hitbox,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar_wall,Toggle,,0,1" + "OnCase06" "stage3_scuffed_cactuar_push,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar_health_scale,Kill,,0,1" + "OnCase06" "stage3_shortcut_breaka,SetDamageFilter,,3,1" + "OnCase06" "scuffed_cactuar_health_bar,Kill,,0,1" + "OnCase06" "scuffed_cactuar_fail_relay,Kill,,1,1" + "OnCase06" "BossCounter2,FireUser1,,0,1" + "OnCase06" "stage3_scuffed_cactuar_particle_death,Start,,0,1" + "OnCase06" "stage3_scuffed_cactuar_particle_death,Kill,,1,1" + "OnCase06" "Explode_Sound,PlaySound,,0,1" + "OnCase06" "scuffed_cactuar_attack_case,Kill,,0,1" + "OnCase06" "scuffed_cactuar_attack_door*,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar_particle_idle,Kill,,0,1" + "OnCase06" "stage3_scuffed_cactuar_fail,Kill,,0,1" + "Case09" "9" + "origin" "-9568 -704 -3097.32" + "OnCase05" "chat helpr,Command,say ***Day Care Shop Complete***,15,1" + "OnCase05" "stage3_kid_driver_sound,PlaySound,,7,1" + "OnCase05" "stage3_driver_hurt,Enable,,7,1" + "OnCase05" "stage3_kid_driver_train,StartForward,,7,1" + "OnCase05" "chat helpr,Command,say ***THE SHOP OWNER IS ENRAGED***,5,1" + "OnCase05" "stage3_kid_slide_trian,StartForward,,3,1" + "OnCase05" "stage3_slide_hurt,Enable,,3,1" + "OnCase05" "stage3_kid_train,StartForward,,2.4,1" + "OnCase05" "stage3_kid_Rotate,Start,,1,1" + "OnCase05" "chat helpr,Command,say ***THE KIDS ARE NOW FREE WATCH OUT***,0,1" + "OnCase05" "stage3_shop_complete,Add,1,0,1" + "OnCase05" "stage3_kid_heli_sound,PlaySound,,0,1" + "OnCase05" "BossCounter2,FireUser1,,0,1" + "OnCase05" "day_care_hp,Kill,,0,1" + "OnCase05" "daycare_nade,Kill,,0,1" + "OnCase05" "daycare_health_bar,Kill,,0,1" + "Case05" "5" + "Case07" "7" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "BossEnds_Case" + "hammerid" "1604398" + "Case08" "8" + "Case04" "4" + "OnCase01" "stage1_start_gate,Open,,80,1" + "OnCase01" "stage1_nigg_trian,SetSpeed,50,55,1" + "OnCase01" "stage1_start_gate2,Open,,50,1" + "OnCase01" "stage1_ending_glass,Break,,45,1" + "OnCase01" "stage1_brake_zm1,Break,,19,1" + "OnCase01" "stage1_bigdoreayy_1,Open,,13,1" + "OnCase01" "ronald_end_timer,Enable,,12,1" + "OnCase01" "ronaldend_music,PlaySound,,12,1" + "OnCase01" "keep_boss_in,Kill,,10,1" + "OnCase01" "ex_ronald_timer,Enable,,10,1" + "OnCase01" "stage1_start_gate,Close,,5,1" + "OnCase01" "ronald_fire,Kill,,5,1" + "OnCase01" "end_particle_fire,Start,,5,1" + "OnCase01" "2npc_chnager_math*,SetValue,5,8.02,1" + "OnCase01" "unictemplatename_*,ForceSpawn,,8.01,1" + "OnCase01" "unictemplatename_*,AddOutput,origin -8137.85 -11127 19.64,8,1" + "OnCase01" "map_shake_escape,StartShake,,1.12,1" + "OnCase01" "map_shake_escape,StartShake,,1.1,1" + "OnCase01" "2npc_chnager_math*,SetValue,5,6.02,1" + "OnCase01" "unictemplatename_*,ForceSpawn,,6.01,1" + "OnCase01" "unictemplatename_*,AddOutput,origin -8336 -5248 192,6,1" + "OnCase01" "stage1_skybox,Disable,,1,1" + "OnCase01" "map_shake_escape,StartShake,,1,1" + "OnCase01" "2npc_chnager_math*,SetValue,5,5.03,1" + "OnCase01" "unictemplatename_*,ForceSpawn,,5.02,1" + "OnCase01" "unictemplatename_*,ForceSpawn,,5.01,1" + "OnCase01" "neko_template,ForceSpawn,,0,1" + "OnCase01" "ronald_attack2door*,FireUser1,,0,1" + "OnCase01" "isis_cream_kill_relay*,FireUser1,,0,1" + "OnCase01" "ronald_attack1door*,FireUser1,,0,1" + "OnCase01" "boss_attacks_timer,Disable,,0,1" + "OnCase01" "unictemplatename_*,AddOutput,origin -8224 -7648 256,5,1" + "OnCase01" "stage1_push_to_boss_1,Kill,,0,1" + "OnCase01" "stage1_zombie_teleport3,Kill,,0,1" + "OnCase01" "stage1_zombie_teleport2,Kill,,0,1" + "OnCase01" "stage1_zombie_teleport1,Kill,,0,1" + "OnCase01" "boss_theme_loop,Disable,,0,1" + "OnCase01" "ronald_theme_strart,Volume,0,0,1" + "OnCase01" "stage1_stage_1_push,Enable,,0,1" + "OnCase01" "stage1_start_laser,Enable,,0,1" + "OnCase01" "boss_npc_time,Disable,,0,1" + "OnCase01" "stage1_start_gate2,Close,,0,1" + "OnCase01" "bossronald_health_bar,Kill,,0,1" + "OnCase01" "Bozz_Physbox,DisableMotion,,0,1" + "OnCase01" "bossronald_death,ShowSprite,,0,1" + "OnCase01" "bossronald_death,Kill,,2.2,1" + "OnCase01" "bossronald_hitbox,Kill,,3,1" + "OnCase01" "bozz_*,Kill,,3,1" + "OnCase01" "BossCounter2,FireUser1,,0,1" + "OnCase01" "bossronald_boss_vis,Kill,,0,1" + "OnCase01" "ronaldberger_mover*,FireUser1,,0,1" + "OnCase01" "boss_death,PlaySound,,0,1" + "OnCase01" "bossronald_ult,Kill,,0,1" + "OnCase01" "ronaldult_music,Volume,0,0,1" + "OnCase01" "ronaldult_fade,Kill,,0,1" + "OnCase01" "bossronald_ult_particle,Stop,,0,1" + "OnCase01" "NpcKill,Disable,,2,1" + "OnCase01" "NpcKill,Enable,,0,1" + "OnCase01" "bossronald_buger,Stop,,0,1" + "OnCase01" "stage1_gachi_end_sprite,ShowSprite,,1,1" + "OnCase01" "bossronald_wind,Stop,,0,1" + "OnCase01" "stage1_neko_health_scale,Enable,,3,1" + "OnCase01" "chat helpr,Command,say ***Escape From The Boku no Pico Temple Reactor***,13,1" + "OnCase01" "chat helpr,Command,say ***Entrance Door Opens in 20 Seconds***,60,1" + "OnCase01" "stage1_ladder,Toggle,,1,1" + "OnCase01" "rocks_template,ForceSpawn,,1,1" + "OnCase01" "stage1_push,Enable,,1,1" + "OnCase01" "chat helpr,Command,say ***Door Will Open in 30 Seconds***,20,1" + "OnCase01" "chat helpr,Command,say ***Door Will Open in 20 Seconds***,30,1" + "OnCase01" "chat helpr,Command,say ***Entrance Door Opens in 10 Seconds***,70,1" + "OnCase01" "ronaldeel_heal_count_down_relay,Kill,,2,1" + "OnCase01" "ronaldeel_heal_sprite,Kill,,0,1" + "OnCase01" "ronaldeel_heal_count_down_relay,CancelPending,,0,1" + "OnCase01" "helpthisfuckingshit_box,Kill,,0,1" + "OnCase01" "ui_goal,AddOutput,message Final Door,60,1" + "OnCase01" "ui_timer,SetValue,20,60,1" + "OnCase01" "ui_goal,AddOutput,model Final Door,60,1" + "OnCase01" "ui_goal_go,RunScriptCode,HasCountdown(0),60,1" + "OnCase01" "fog_particle*,Kill,,1,1" + "OnCase01" "rain_particle*,Kill,,1,1" + "OnCase01" "stage1_shortcut_tele,Kill,,1,1" + "OnCase01" "ice_boss_freez_relay,Disable,,0,1" + "OnCase01" "fire_damage_boss_relay,Disable,,0,1" + "OnCase01" "grav_damage_boss_relay,Disable,,0,1" + "OnCase01" "ronald_attackronaldberger_maker,Kill,,0,1" + "OnCase01" "ronaldberger_mover*,Kill,,1,1" + "OnCase01" "rain_amb,Volume,0,0,1" + "OnCase01" "rain_amb,Kill,,1,1" + "OnCase01" "stage1_push_for_phys,Enable,,45,1" + "OnCase01" "stage1_glass_break_phys,EnableMotion,,45,1" + "OnCase01" "stage1_glass_break_block,Toggle,,45,1" + "OnCase01" "stage1_glass_break_phys,DisableMotion,,50,1" + "OnCase01" "stage1_push_for_phys,Disable,,50,1" + "OnCase01" "stage1_glass_break_sound,PlaySound,,45,1" + "OnCase01" "stage1_glass_break_prop,SetAnimation,move,45,1" + "OnCase01" "stage1_glass_break_prop,FadeAndKill,,50,1" + "OnCase01" "bossronald_hurt,Disable,,0,1" + "OnCase01" "stage1_skybox_night,Disable,,1,1" + "OnCase01" "stage1_skybox_red,Enable,,1,1" +} +add: +{ + "OnTimer" "2npc_MainNpc_Front,Activate,,0,-1" + "OnTimer" "2npc_MainNpc_Left,Activate,,0,-1" + "origin" "-12400 -1008 -4020" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "0" + "targetname" "2npc_MainNpc_RandomUnstuck" + "hammerid" "1576830" + "StartDisabled" "0" + "RefireTime" "0.5" +} +add: +{ + "wait" "0.03" + "origin" "-12416 -960 -3986" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Enable,,0.03,-1" + "OnStartTouch" "2npc_MainNpc_Left,Activate,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "2npc_MainNpc_Triggers" + "hammerid" "1571319" + "parentname" "2npc_phys2g" + "model" "*119" + "StartDisabled" "0" +} +add: +{ + "wait" "0.03" + "origin" "-12416 -960 -3986" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Enable,,0.03,-1" + "OnStartTouch" "2npc_MainNpc_Front,Activate,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "2npc_MainNpc_Triggers" + "hammerid" "1571323" + "parentname" "2npc_phys2g" + "model" "*120" + "StartDisabled" "0" +} +add: +{ + "wait" "0.03" + "origin" "-12416 -960 -3986" + "OnStartTouch" "!self,Enable,,0.03,-1" + "OnStartTouch" "2npc_MainNpc_Right,Activate,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "2npc_MainNpc_Triggers" + "hammerid" "1571333" + "parentname" "2npc_phys2g" + "model" "*121" + "StartDisabled" "0" +} +add: +{ + "OnTimer" "2npc_MainNpc_UnStuck,Activate,,0,-1" + "origin" "-12416 -976 -4021.68" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "0" + "targetname" "2npc_MainNpc_TimerSpinner" + "hammerid" "1571345" + "StartDisabled" "0" + "RefireTime" "5" +} +add: +{ + "Template03" "ronald_attack2doortrigger" + "Template01" "ronald_attack2door" + "origin" "-528 -6816 1056" + "classname" "point_template" + "spawnflags" "0" + "Template02" "ronald_attack2_relay" + "targetname" "ronald_attack2" + "hammerid" "1529608" +} +add: +{ + "origin" "-528 -6816 1088" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "ronald_attack2_relay" + "OnSpawn" "ronald_attack2door,Open,,5,-1" + "OnSpawn" "!self,Kill,,0.05,-1" + "hammerid" "1529614" +} +add: +{ + "OnUser1" "isiscream_glow,Kill,,0,-1" + "OnUser1" "!self,Kill,,0.05,-1" + "OnUser1" "isis_part,Kill,,0,-1" + "OnUser1" "isiscream,Kill,,0,-1" + "OnUser1" "isiscream_heal,Kill,,0.05,-1" + "OnUser1" "isiscream_sound,Kill,,0.05,-1" + "OnUser1" "isis_ex,Kill,,0.05,-1" + "OnUser1" "isis_cream_relay,Kill,,0.05,-1" + "origin" "-10645.2 -1144 -3104" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "isis_cream_kill_relay" + "hammerid" "1523758" +} +add: +{ + "Template03" "ronald_attack1door_hurt" + "Template01" "ronald_attack1door" + "origin" "-544 -6816 1056" + "classname" "point_template" + "spawnflags" "0" + "Template02" "ronald_attack1_relay" + "targetname" "ronald_attack1" + "hammerid" "1517988" +} +add: +{ + "origin" "-544 -6816 1088" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "ronald_attack1_relay" + "OnSpawn" "ronald_attack1door,Open,,5,-1" + "OnSpawn" "!self,Kill,,0.05,-1" + "hammerid" "1518002" +} +add: +{ + "OnTimer" "ronald_attack_branch,Test,,0,-1" + "origin" "-544 -6816 1120" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "boss_attacks_timer" + "hammerid" "1518036" + "RefireTime" "10" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "bossronald_push,Enable,,0,-1" + "OnCase04" "bossronald_push,Disable,,5,-1" + "OnCase04" "bossronald_wind,Start,,0,-1" + "OnCase04" "bossronald_wind,Stop,,5,-1" + "OnCase04" "chat helpr,Command,say ***RONALD USED WIND MATERIA***,0,-1" + "OnCase04" "Bozz_Thrust_Forward,AddOutput,force 750,0,-1" + "OnCase04" "Bozz_Thrust_Forward,AddOutput,force 800,5,-1" + "OnCase02" "bossronald_fire_trigger,Enable,,0,-1" + "OnCase02" "bossronald_fire_trigger,Disable,,5,-1" + "OnCase02" "bossronald_fire_particle,Start,,0,-1" + "OnCase02" "bossronald_fire_particle,Stop,,5,-1" + "OnCase02" "Bozz_Thrust_Forward,AddOutput,force 1300,0,-1" + "OnCase02" "Bozz_Thrust_Forward,AddOutput,force 800,5,-1" + "OnCase02" "chat helpr,Command,say ***RONALD IS ON FIRE***,0,-1" + "OnCase06" "ronald_attackronaldberger_case_extra,PickRandom,,0,-1" + "origin" "-544 -6816 1136" + "OnCase05" "bossronald_hambugur_trigger,Enable,,0,-1" + "OnCase05" "bossronald_buger,Start,,0,-1" + "OnCase05" "bossronald_hambugur_trigger,Disable,,5,-1" + "OnCase05" "bossronald_buger,Stop,,5,-1" + "OnCase05" "chat helpr,Command,say ***RONALD IS SHOOTING BUGERS***,0,-1" + "OnCase03" "chat helpr,Command,say ***FRIES COME FROM THE SIDE***,0,-1" + "OnCase03" "ronald_attack2,ForceSpawn,,0,-1" + "OnCase03" "Bozz_Physbox,EnableMotion,,6,-1" + "OnCase03" "Bozz_Physbox,DisableMotion,,0,-1" + "classname" "logic_case" + "targetname" "ronald_attack1_case" + "hammerid" "1518063" + "OnCase07" "slowronald_sound,PlaySound,,0,-1" + "OnCase07" "bossronald_slow_trigger,Enable,,1.2,-1" + "OnCase07" "bossronald_slow_trigger,Disable,,3.3,-1" + "OnCase07" "bossronald_slow_particle,Start,,1.2,-1" + "OnCase07" "bossronald_slow_particle,Stop,,3.3,-1" + "OnCase07" "chat helpr,Command,say ***RONALD IS SHOOTING PURPLE BUGERS***,0,-1" + "OnCase01" "ronald_attack1,ForceSpawn,,0,-1" + "OnCase01" "chat helpr,Command,say ***FRIES FROM ABOVE***,0,-1" + "OnCase01" "Bozz_Physbox,DisableMotion,,0,-1" + "OnCase01" "Bozz_Physbox,EnableMotion,,6,-1" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-11244.7 -1036 -3174" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_403" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "heal_particle_idle" + "hammerid" "1507541" + "parentname" "staff_heal" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "origin" "-11302.9 -1018.21 -3241.93" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_037" + "targetname" "ptf22" + "hammerid" "1507610" + "parentname" "staff_heal" +} +add: +{ + "Template07" "heal_vis" + "Template05" "healtrigger2" + "Template03" "heal_button" + "Template01" "heal_glock" + "Template11" "heal_text" + "origin" "-11312 -1017.99 -3237.98" + "Template09" "heal_particle_idle" + "Template06" "ptf22" + "Template04" "staff_heal" + "spawnflags" "2" + "Template02" "healtrigger2" + "Template12" "Branch_Item_Heal" + "classname" "point_template" + "Template10" "heal_prop" + "targetname" "heal_template" + "hammerid" "1507677" + "Template08" "picorapeypay" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10593.8 -418.104 -3137.17" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_409" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "gravity_particle_idle" + "hammerid" "1507682" + "parentname" "staff_lol" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Template07" "grav_sound" + "Template05" "staff_lol" + "Template03" "butt_vis_grave" + "Template01" "grav_butt" + "origin" "-10662.8 -399.306 -3191.15" + "Template06" "gravity_particle_idle" + "spawnflags" "2" + "Template04" "grav_glock" + "classname" "point_template" + "Template02" "grav_spawner" + "targetname" "grav_gun_and_stuff_" + "hammerid" "1507751" + "Template08" "omegalul_text" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-11242.7 -447.998 -3172" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_408" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "ammo_particle_idle" + "hammerid" "1507764" + "parentname" "staff_bbq" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Template07" "ammo" + "Template05" "ammo_timer" + "Template03" "ammo_button" + "Template13" "ammo_particle_idle" + "Template01" "ammo_glock" + "Template11" "ammo_text" + "origin" "-11312 -429.977 -3238" + "Template09" "bbq_rotating" + "Template06" "ammo_sound" + "Template04" "staff_bbq" + "Template14" "Branch_Item_Ammo" + "Template02" "ammo_trigger" + "Template12" "bbq_part" + "spawnflags" "2" + "Template10" "bbq_spin" + "targetname" "ammo_template" + "classname" "point_template" + "hammerid" "1507839" + "Template08" "ammo_vis_grave" +} +add: +{ + "start_active" "1" + "cpoint3_parent" "0" + "origin" "-10404 -169.997 -3132" + "drawinfastreflection" "0" + "cpoint7_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "cpoint4_parent" "0" + "effect_name" "custom_particle_400" + "angles" "0 0 0" + "classname" "info_particle_system" + "targetname" "freeze_particle_idle" + "hammerid" "1507846" + "parentname" "staff_ice" + "cpoint6_parent" "0" + "cpoint5_parent" "0" +} +add: +{ + "Template07" "ice_particle" + "Template05" "staff_ice" + "Template03" "ice_vis_grave" + "Template01" "freez_butt" + "origin" "-10470.8 -151.305 -3191.15" + "Template09" "Branch_Item_Ice" + "Template06" "freeze_particle_idle" + "Template04" "freez_glock" + "spawnflags" "2" + "Template02" "Ice_trigger" + "classname" "point_template" + "Template10" "ice_sound" + "targetname" "ice_gun_and_stuff_" + "hammerid" "1507918" + "Template08" "ice_text" +} +add: +{ + "Template05" "bubble_text" + "Template03" "bubble_vis_grave" + "Template01" "bubble_butt" + "origin" "-10214.8 -815.306 -3191.15" + "classname" "point_template" + "spawnflags" "0" + "Template04" "bubble_glock" + "Template02" "bubble_spawner" + "targetname" "bubble_gun_and_stuff_" + "hammerid" "1507924" +} +add: +{ + "origin" "-8096.38 -8834.73 -120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "cancer_laser_relay" + "OnSpawn" "cancer_laser_mover,Open,,0,-1" + "OnSpawn" "!self,Kill,,0.1,-1" + "OnSpawn" "classic_laser_sound,PlaySound,,0,-1" + "hammerid" "1489902" +} +add: +{ + "Template03" "cancer_laser_mover" + "Template01" "cancer_laser_relay" + "origin" "-8097.45 -8826.1 -95.96" + "classname" "point_template" + "spawnflags" "0" + "Template02" "cancer_laser_model" + "targetname" "cancer_laser_tem" + "hammerid" "1489908" +} +add: +{ + "origin" "-12416 -960 -4048" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_132" + "targetname" "2npc_isis_particle" + "hammerid" "1445050" + "parentname" "2npc_phys2g" +} +add: +{ + "origin" "-11311.7 -429.71 -3283.93" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_033" + "targetname" "bbq_part" + "hammerid" "1388325" + "parentname" "ammo_glock" +} +add: +{ + "OnCase04" "item_spawn,AddOutput,origin 12800 -5408 4896,0,1" + "OnCase02" "item_spawn,AddOutput,origin 5312 -7072 5307.92,0,1" + "OnCase06" "item_spawn,AddOutput,origin 12624 -7440 4752,0,1" + "origin" "-9256 -616 -3072" + "OnCase05" "item_spawn,AddOutput,origin 11744 -8896 4544,0,1" + "OnCase03" "item_spawn,AddOutput,origin 9696 -10304 4832,0,1" + "classname" "logic_case" + "targetname" "lvl3_random_origins" + "hammerid" "1331452" + "OnCase07" "item_spawn,AddOutput,origin 11568 -5136 4816,0,1" + "OnCase01" "item_spawn,AddOutput,origin 12128 -6688 4992,0,1" +} +add: +{ + "Template01" "stage3_*" + "origin" "-9160.1 -632.51 -3104" + "classname" "point_template" + "spawnflags" "2" + "targetname" "stage3_template" + "hammerid" "1331621" +} +add: +{ + "OnCase04" "item_spawn,ForceSpawn,,0.6,1" + "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.55,1" + "OnCase04" "item_spawn,AddOutput,EntityTemplate heal_template,0.5,1" + "OnCase04" "item_spawn,ForceSpawn,,0.45,1" + "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.4,1" + "OnCase04" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" + "OnCase04" "item_spawn,ForceSpawn,,0.3,1" + "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.25,1" + "OnCase04" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" + "OnCase04" "item_spawn,ForceSpawn,,0.15,1" + "OnCase04" "lvl3_chackpoint_random_origins,PickRandomShuffle,,0.1,1" + "OnCase04" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" + "origin" "-9256 -648 -3072" + "OnCase03" "item_spawn,ForceSpawn,,0.6,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.55,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate heal_template,0.5,1" + "OnCase03" "item_spawn,ForceSpawn,,0.45,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.4,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" + "OnCase03" "item_spawn,ForceSpawn,,0.3,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.25,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" + "OnCase03" "item_spawn,ForceSpawn,,0.15,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.1,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" + "OnCase03" "item_spawn,ForceSpawn,,0.85,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.8,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate zheal_template,0.75,1" + "OnCase03" "item_spawn,ForceSpawn,,1.15,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,1.1,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate barrier_gun_and_stuff_,1.05,1" + "OnCase03" "item_spawn,ForceSpawn,,1,1" + "OnCase03" "lvl3_random_origins,PickRandomShuffle,,0.95,1" + "OnCase03" "item_spawn,AddOutput,EntityTemplate fire_gun_and_stuff_,0.9,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "lvl1_random_spawns" + "hammerid" "1280535" + "Case04" "3_checkpoint" + "OnCase01" "item_spawn,AddOutput,EntityTemplate ice_gun_and_stuff_,0.05,1" + "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.1,1" + "OnCase01" "item_spawn,ForceSpawn,,0.15,1" + "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.25,1" + "OnCase01" "item_spawn,ForceSpawn,,0.3,1" + "OnCase01" "item_spawn,AddOutput,EntityTemplate grav_gun_and_stuff_,0.2,1" + "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.4,1" + "OnCase01" "item_spawn,ForceSpawn,,0.45,1" + "OnCase01" "item_spawn,AddOutput,EntityTemplate ammo_template,0.35,1" + "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.65,1" + "OnCase01" "item_spawn,AddOutput,EntityTemplate heal_template,0.6,1" + "OnCase01" "item_spawn,ForceSpawn,,0.7,1" + "OnCase01" "item_spawn,ForceSpawn,,0.85,1" + "OnCase01" "lvl1_random_origins,PickRandomShuffle,,0.8,1" + "OnCase01" "item_spawn,AddOutput,EntityTemplate Trace_Template,0.75,1" +} +add: +{ + "OnCase04" "item_spawn,AddOutput,origin -8960 -10688 176,0,1" + "OnCase08" "item_spawn,AddOutput,origin -9313.82 -13569.3 112,0,1" + "OnCase02" "item_spawn,AddOutput,origin -6912 -12576 192,0,1" + "OnCase06" "item_spawn,AddOutput,origin -7359.12 -11616 193.02,0,1" + "origin" "-9256 -632 -3072" + "OnCase05" "item_spawn,AddOutput,origin -8240 -12320 -112,0,1" + "OnCase09" "item_spawn,AddOutput,origin -7976 -6104 104,0,1" + "OnCase03" "item_spawn,AddOutput,origin -4416 -6816 608,0,1" + "classname" "logic_case" + "targetname" "lvl1_random_origins" + "hammerid" "1280546" + "OnCase07" "item_spawn,AddOutput,origin -8544 -6496 -196.91,0,1" + "OnCase01" "item_spawn,AddOutput,origin -7600 -7310.53 112,0,1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-2880 -6592 192" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport3" + "CheckDestIfClearForPlayer" "0" + "hammerid" "764707" + "model" "*142" + "StartDisabled" "1" +} +add: +{ + "max" "9" + "origin" "-12272 -944 -3982.87" + "OnGetValue" "2npc_begin_case,InValue,,0,-1" + "classname" "math_counter" + "targetname" "2npc_begin_math" + "hammerid" "708567" +} +add: +{ + "Template01" "explosion_particle" + "origin" "-9272 -848 -3066.14" + "classname" "point_template" + "spawnflags" "0" + "Template02" "explosion_relay" + "targetname" "temp_explosion" + "hammerid" "696579" +} +add: +{ + "start_active" "1" + "origin" "-9272 -848 -3066.14" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_706" + "targetname" "explosion_particle" + "hammerid" "696584" +} +add: +{ + "origin" "-9272 -848 -3066.17" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "explosion_relay" + "OnSpawn" "explosion_particle,Start,,0,-1" + "OnSpawn" "!self,Kill,,0.01,-1" + "OnSpawn" "Explode_Sound,PlaySound,,0,-1" + "OnSpawn" "explosion_particle,Stop,,2,-1" + "OnSpawn" "explosion_particle,Kill,,2.01,-1" + "hammerid" "696649" +} +add: +{ + "Case06" "6" + "OnCase04" "2npc_sounds,PlaySound,,0,-1" + "OnCase04" "2npc_sound_trigger,FireUser1,,6,-1" + "Case02" "2" + "OnCase02" "2npc_kggun_particle,Stop,,4,-1" + "OnCase02" "2npc_kggun_particle,Start,,0,-1" + "OnCase02" "2npc_sounds,PlaySound,,0,-1" + "OnCase02" "2npc_sound_trigger,FireUser1,,4,-1" + "OnCase06" "2npc_shake,FireUser2,,12,-1" + "OnCase06" "2npc_shake,FireUser2,,6,-1" + "OnCase06" "2npc_sounds,PlaySound,,0,-1" + "OnCase06" "2npc_shake,FireUser2,,0,-1" + "OnCase06" "2npc_sound_trigger,FireUser1,,26,-1" + "origin" "-12272 -960 -3982.87" + "OnCase05" "2npc_sounds,PlaySound,,0,-1" + "OnCase05" "2npc_sound_trigger,FireUser1,,14,-1" + "OnCase05" "2npc_gachi_particle,Start,,0,-1" + "OnCase05" "2npc_gachi_particle,Stop,,13,-1" + "OnCase09" "2npc_sounds,PlaySound,,0,-1" + "OnCase09" "2npc_sound_trigger,FireUser1,,16,-1" + "Case05" "5" + "OnCase03" "2npc_sounds,PlaySound,,0,-1" + "OnCase03" "2npc_shake,FireUser2,,0,-1" + "OnCase03" "2npc_shake,FireUser2,,6,-1" + "OnCase03" "2npc_shake,FireUser2,,12,-1" + "OnCase03" "2npc_sound_trigger,FireUser1,,19,-1" + "Case07" "7" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "2npc_begin_case" + "hammerid" "688732" + "Case08" "8" + "OnCase07" "2npc_isis_jackbos_relay,FireUser1,,0,-1" + "Case04" "4" + "OnCase01" "2npc_overlay,SwitchOverlay,2,2.3,-1" + "OnCase01" "2npc_model2_glow,HideSprite,,3,-1" + "OnCase01" "2npc_model2,ShowSprite,,3,-1" + "OnCase01" "2npc_overlay,StartOverlays,,0.02,-1" + "OnCase01" "2npc_model2_glow,ShowSprite,,0,-1" + "OnCase01" "2npc_model2,HideSprite,,0,-1" + "OnCase01" "2npc_sounds,PlaySound,,0,-1" + "OnCase01" "2npc_shake,FireUser1,,0,-1" + "OnCase01" "2npc_shake,StopShake,,3,-1" + "OnCase01" "2npc_overlay,SwitchOverlay,1,0,-1" + "OnCase01" "2npc_overlay,StopOverlays,,3.02,-1" + "OnCase01" "2npc_shake,StopShake,,2.4,-1" + "OnCase01" "2npc_shake,StopShake,,2.44,-1" + "OnCase01" "2npc_sound_trigger,FireUser1,,5,-1" +} +add: +{ + "Template05" "boku_airplane_sprite" + "Template03" "boku_airplane_sound" + "Template01" "boku_airplane" + "origin" "-5744 -13632 354" + "classname" "point_template" + "spawnflags" "2" + "targetname" "boku_airplane_template" + "hammerid" "689713" +} +add: +{ + "Template01" "stage1_*" + "origin" "-9160 -647.898 -3104" + "classname" "point_template" + "spawnflags" "2" + "targetname" "stage1_template" + "hammerid" "683231" +} +add: +{ + "OnTimer" "stage1_toom_start,PlaySound,,0,-1" + "origin" "-8128 -9920 256" + "classname" "logic_timer" + "targetname" "stage1_toom_music_loop" + "hammerid" "683436" + "StartDisabled" "1" + "RefireTime" "75" +} +add: +{ + "origin" "-12416 -960 -4000" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_194" + "targetname" "2npc_kggun_particle" + "hammerid" "673347" + "parentname" "2npc_phys2g" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-7264 -13056 -96" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport1" + "CheckDestIfClearForPlayer" "0" + "hammerid" "634453" + "model" "*147" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-8288 -7392 88" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport2" + "CheckDestIfClearForPlayer" "0" + "hammerid" "634483" + "model" "*148" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-4960 -6528 416" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_zombie_teleport3" + "CheckDestIfClearForPlayer" "0" + "hammerid" "634518" + "model" "*149" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "-1600 -3776 1672" + "OnStartTouch" "!activator,SetDamageFilter,NoFallDamage,0,-1" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "hammerid" "634936" + "model" "*150" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "2npc_begin_math,GetValue,,0,-1" + "wait" "6" + "origin" "-12416 -960 -3839.29" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "2npc_sound_trigger" + "filtername" "human" + "hammerid" "607735" + "parentname" "2npc_phys2g" + "model" "*151" + "StartDisabled" "0" +} +add: +{ + "damagecap" "200" + "damage" "60" + "origin" "-12405.7 -956 -3947.17" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "2npc_ents2" + "filtername" "human" + "damagetype" "0" + "parentname" "2npc_phys2g" + "model" "*152" + "hammerid" "596946" + "OnHurtPlayer" "2npc_ents2,FireUser2,,0,-1" + "OnHurtPlayer" "2filter_triggerhurt_no,FireUser1,,0,-1" + "StartDisabled" "0" +} +add: +{ + "OnTimer" "2npc_t_s2,Deactivate,,0,-1" + "OnTimer" "2npc_t_f2,Deactivate,,0,-1" + "origin" "-12336 -960 -3856" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "2npc_ents2" + "hammerid" "596957" + "RefireTime" "0.1" + "StartDisabled" "0" +} +add: +{ + "Template07" "2npc_model6" + "Template05" "2npc_model5" + "Template03" "2npc_model2" + "Template01" "2npc_*" + "OnEntitySpawned" "npctrigger_health_scale,FireUser1,,0.01,-1" + "origin" "-12415.7 -960 -4022.58" + "Template09" "2npc_model8" + "Template06" "2npc_begin_case" + "Template04" "2npc_model4" + "spawnflags" "0" + "Template02" "2npc_model3" + "classname" "point_template" + "targetname" "unictemplatename_*" + "hammerid" "597041" + "Template08" "2npc_model7" +} +add: +{ + "max" "9" + "origin" "-12287.8 -944.11 -3982.87" + "classname" "math_counter" + "OutValue" "!self,Kill,,0.02,-1" + "OutValue" "2npc_chnager_case,InValue,,0,-1" + "targetname" "2npc_chnager_math" + "hammerid" "597045" +} +add: +{ + "OnCase01" "2npc_model3,Kill,,0,-1" + "OnCase01" "2npc_model2,ShowSprite,,0,-1" + "OnCase01" "2npc_model5,Kill,,0,-1" + "OnCase01" "2npc_kggun_particle,Kill,,0,-1" + "OnCase01" "2npc_sounds,AddOutput,message custom/ricca2554/rub.mp3,0,-1" + "OnCase01" "2npc_begin_math,SetValue,1,0,-1" + "OnCase01" "2npc_model6,Kill,,0,-1" + "OnCase01" "2npc_model7,Kill,,0,-1" + "OnCase01" "2npc_model8,Kill,,0,-1" + "OnCase01" "2npc_model4,Kill,,0,-1" + "OnCase01" "2npc_gachi_particle,Kill,,0,-1" + "OnCase01" "2npc_model9,Kill,,0,-1" + "OnCase01" "2npc_model10,Kill,,0,-1" + "Case07" "7" + "OnCase08" "2npc_gachi_particle,Kill,,0,-1" + "OnCase08" "2npc_model9,ShowSprite,,0,-1" + "OnCase08" "2npc_model6,Kill,,0,-1" + "OnCase08" "2npc_model5,Kill,,0,-1" + "OnCase08" "2npc_model2_glow,Kill,,0,-1" + "OnCase08" "2npc_model3,Kill,,0,-1" + "OnCase08" "2npc_model4,Kill,,0,-1" + "OnCase08" "2npc_model7,Kill,,0,-1" + "OnCase08" "2npc_sounds,AddOutput,message custom/ricca2554/isis_jackbox_sound.mp3,0,-1" + "OnCase08" "2npc_kggun_particle,Kill,,0,-1" + "OnCase08" "2npc_begin_math,SetValue,8,0,-1" + "OnCase08" "2npc_model2,Kill,,0,-1" + "OnCase08" "2npc_model8,Kill,,0,-1" + "OnCase08" "2npc_spank_trigger,Enable,,0,-1" + "OnCase08" "2npc_phys2gg,SetDamageFilter,Filter_Nada,0,-1" + "OnCase08" "2npc_MainNpc_Front,AddOutput,angles 0 180 0,0,-1" + "OnCase08" "2npc_model10,Kill,,0,-1" + "Case06" "6" + "OnCase07" "2npc_model2,Kill,,0,-1" + "OnCase07" "2npc_begin_math,SetValue,7,0,-1" + "OnCase07" "2npc_kggun_particle,Kill,,0,-1" + "OnCase07" "2npc_sounds,AddOutput,message custom/ricca2554/isis_jackbox_sound.mp3,0,-1" + "OnCase07" "2npc_model7,Kill,,0,-1" + "OnCase07" "2npc_model4,Kill,,0,-1" + "OnCase07" "2npc_model3,Kill,,0,-1" + "OnCase07" "2npc_model2_glow,Kill,,0,-1" + "OnCase07" "2npc_model5,Kill,,0,-1" + "OnCase07" "2npc_model6,Kill,,0,-1" + "OnCase07" "2npc_model8,ShowSprite,,0,-1" + "OnCase07" "2npc_gachi_particle,Kill,,0,-1" + "OnCase07" "2npc_model9,Kill,,0,-1" + "OnCase07" "2npc_model10,Kill,,0,-1" + "OnCase02" "2npc_model2,Kill,,0,-1" + "OnCase02" "2npc_model3,Kill,,0,-1" + "OnCase02" "2npc_model4,ShowSprite,,0,-1" + "OnCase02" "2npc_sounds,AddOutput,message custom/ricca2554/i_love_you_gun(boosted).mp3,0,-1" + "OnCase02" "2npc_model2_glow,Kill,,0,-1" + "OnCase02" "2npc_model5,Kill,,0,-1" + "OnCase02" "2npc_begin_math,SetValue,2,0,-1" + "OnCase02" "2npc_model6,Kill,,0,-1" + "OnCase02" "2npc_model7,Kill,,0,-1" + "OnCase02" "2npc_model8,Kill,,0,-1" + "OnCase02" "2npc_gachi_particle,Kill,,0,-1" + "OnCase02" "2npc_model9,Kill,,0,-1" + "OnCase02" "2npc_model10,Kill,,0,-1" + "Case01" "1" + "origin" "-12288 -960 -3982.87" + "OnCase05" "2npc_model5,Kill,,0,-1" + "OnCase05" "2npc_model2_glow,Kill,,0,-1" + "OnCase05" "2npc_model3,Kill,,0,-1" + "OnCase05" "2npc_model4,Kill,,0,-1" + "OnCase05" "2npc_model6,ShowSprite,,0,-1" + "OnCase05" "2npc_sounds,AddOutput,message custom/ricca2554/gay_sound.mp3,0,-1" + "OnCase05" "2npc_kggun_particle,Kill,,0,-1" + "OnCase05" "2npc_begin_math,SetValue,5,0,-1" + "OnCase05" "2npc_model2,Kill,,0,-1" + "OnCase05" "2npc_model7,Kill,,0,-1" + "OnCase05" "2npc_model8,Kill,,0,-1" + "OnCase05" "2npc_model9,Kill,,0,-1" + "OnCase05" "2npc_model10,Kill,,0,-1" + "Case08" "8" + "Case03" "3" + "OnCase06" "2npc_model6,Kill,,0,-1" + "OnCase06" "2npc_model5,Kill,,0,-1" + "OnCase06" "2npc_model2_glow,Kill,,0,-1" + "OnCase06" "2npc_model3,Kill,,0,-1" + "OnCase06" "2npc_model4,Kill,,0,-1" + "OnCase06" "2npc_model7,ShowSprite,,0,-1" + "OnCase06" "2npc_sounds,AddOutput,message custom/ricca2554/pico_loud_speaker.mp3,0,-1" + "OnCase06" "2npc_kggun_particle,Kill,,0,-1" + "OnCase06" "2npc_begin_math,SetValue,6,0,-1" + "OnCase06" "2npc_model2,Kill,,0,-1" + "OnCase06" "2npc_model8,Kill,,0,-1" + "OnCase06" "2npc_gachi_particle,Kill,,0,-1" + "OnCase06" "2npc_model9,Kill,,0,-1" + "OnCase06" "2npc_model10,Kill,,0,-1" + "Case02" "2" + "OnCase09" "2npc_model6,Kill,,0,-1" + "OnCase09" "2npc_model5,Kill,,0,-1" + "OnCase09" "2npc_model2_glow,Kill,,0,-1" + "OnCase09" "2npc_model3,Kill,,0,-1" + "OnCase09" "2npc_model4,Kill,,0,-1" + "OnCase09" "2npc_model9,ShowSprite,,0,-1" + "OnCase09" "2npc_sounds,AddOutput,message custom/ricca2554/niggward_sounds_boosted.mp3,0,-1" + "OnCase09" "2npc_kggun_particle,Kill,,0,-1" + "OnCase09" "2npc_begin_math,SetValue,9,0,-1" + "OnCase09" "2npc_model2,Kill,,0,-1" + "OnCase09" "2npc_model8,Kill,,0,-1" + "OnCase09" "2npc_gachi_particle,Kill,,0,-1" + "OnCase09" "2npc_model7,Kill,,0,-1" + "OnCase09" "2npc_model10,Kill,,0,-1" + "classname" "logic_case" + "targetname" "2npc_chnager_case" + "hammerid" "597047" + "Case05" "5" + "OnCase04" "2npc_model2,Kill,,0,-1" + "OnCase04" "2npc_model2_glow,Kill,,0,-1" + "OnCase04" "2npc_model3,Kill,,0,-1" + "OnCase04" "2npc_model4,Kill,,0,-1" + "OnCase04" "2npc_model5,ShowSprite,,0,-1" + "OnCase04" "2npc_sounds,AddOutput,message custom/ricca2554/crazy_jeff.mp3,0,-1" + "OnCase04" "2npc_kggun_particle,Kill,,0,-1" + "OnCase04" "2npc_begin_math,SetValue,4,0,-1" + "OnCase04" "2npc_model6,Kill,,0,-1" + "OnCase04" "2npc_model7,Kill,,0,-1" + "OnCase04" "2npc_model8,Kill,,0,-1" + "OnCase04" "2npc_gachi_particle,Kill,,0,-1" + "OnCase04" "2npc_model9,Kill,,0,-1" + "OnCase04" "2npc_model10,Kill,,0,-1" + "OnCase03" "2npc_model4,Kill,,0,-1" + "OnCase03" "2npc_model2_glow,Kill,,0,-1" + "OnCase03" "2npc_model2,Kill,,0,-1" + "OnCase03" "2npc_sounds,AddOutput,message custom/ricca2554/cockstar.mp3,0,-1" + "OnCase03" "2npc_model3,ShowSprite,,0,-1" + "OnCase03" "2npc_model5,Kill,,0,-1" + "OnCase03" "2npc_kggun_particle,Kill,,0,-1" + "OnCase03" "2npc_begin_math,SetValue,3,0,-1" + "OnCase03" "2npc_model6,Kill,,0,-1" + "OnCase03" "2npc_model7,Kill,,0,-1" + "OnCase03" "2npc_model8,Kill,,0,-1" + "OnCase03" "2npc_gachi_particle,Kill,,0,-1" + "OnCase03" "2npc_model9,Kill,,0,-1" + "OnCase03" "2npc_model10,Kill,,0,-1" + "Case04" "4" +} +add: +{ + "max" "20" + "origin" "-12351.1 -945.29 -4000.05" + "classname" "math_counter" + "targetname" "2npc_math3" + "hammerid" "597049" + "startvalue" "20" + "OnHitMin" "2npc_phys2gg,Break,,0,-1" + "OnHitMin" "2npc_math2,Kill,,0,-1" + "OnHitMin" "2npc_math3,Kill,,0,-1" + "OnHitMin" "2npc_math1,Kill,,0,-1" + "OnHitMin" "2npc_health_bar,Kill,,0,-1" + "OnHitMin" "2npc_texture_health_bar,Kill,,0,-1" + "OnHitMin" "2npc_chnager_math,Kill,,0,-1" + "OnHitMin" "2npc_chnager_case,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_Left,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_Front,Kill,,0,-1" + "OnHitMin" "2npc_2i_mm_upright2,Kill,,0,-1" + "OnHitMin" "2npc_shake,FireUser4,,0,-1" + "OnHitMin" "2npc_begin_math,Kill,,0,-1" + "OnHitMin" "2npc_begin_case,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_UnStuck,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_Right,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_UnStuck,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_RandomUnstuck,Kill,,0,-1" + "OnHitMin" "2npc_MainNpc_TimerSpinner,Kill,,0,-1" + "OnHitMin" "2npc_sounds,Kill,,0.03,-1" + "OnHitMin" "2npc_sounds,Volume,0,0,-1" + "OnHitMin" "2npc_death_sprite,ShowSprite,,0,-1" + "OnHitMin" "2npc_phys2g,FireUser1,,0,-1" + "OnHitMin" "2npc_model2,Kill,,0,-1" + "OnHitMin" "2npc_model2_glow,Kill,,0,-1" + "OnHitMin" "2npc_model3,Kill,,0,-1" + "OnHitMin" "2npc_model4,Kill,,0,-1" + "OnHitMin" "2npc_model5,Kill,,0,-1" + "OnHitMin" "2npc_model6,Kill,,0,-1" + "OnHitMin" "2npc_model7,Kill,,0,-1" + "OnHitMin" "2npc_model8,Kill,,0,-1" + "OnHitMin" "2npc_model9,Kill,,0,-1" + "OnHitMin" "2npc_isis_jackbos_relay,CancelPending,,0,-1" + "OnHitMin" "2npc_isis_jackbos_relay,Kill,,0.03,-1" + "OnHitMin" "2npc_overlay,Kill,,1,-1" + "OnHitMin" "2npc_overlay,SwitchOverlay,2,0,-1" + "OnHitMin" "2npc_overlay,StopOverlays,,0,-1" +} +add: +{ + "max" "25" + "origin" "-12351.1 -961.95 -4000.05" + "OnGetValue" "2npc_math1,Add,,0,-1" + "OnGetValue" "2npc_texture_health_bar,IncrementTextureIndex,,0,-1" + "classname" "math_counter" + "targetname" "2npc_math2" + "hammerid" "597051" +} +add: +{ + "max" "25" + "origin" "-12351 -978.12 -4000.05" + "classname" "math_counter" + "targetname" "2npc_math1" + "hammerid" "597053" + "OnHitMin" "2npc_math2,GetValue,,0,-1" + "OnHitMin" "2npc_math3,Subtract,1,0,-1" +} +add: +{ + "OnTrigger" "2npc_math1,Add,1,0,-1" + "OnTrigger" "2npc_math2,Add,1,0,-1" + "OnTrigger" "!self,Kill,,0.05,-1" + "origin" "-12351 -989.52 -4000.84" + "classname" "logic_relay" + "spawnflags" "2" + "targetname" "2npc_relay_no_tem" + "hammerid" "597055" +} +add: +{ + "origin" "-12368 -960 -4008" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "2npc_ents2" + "OnSpawn" "!self,Kill,,0.02,1" + "OnSpawn" "2npc_phys2g,EnableMotion,,0,1" + "OnSpawn" "2npc_phys2gg,SetDamageFilter,human,0.1,1" + "hammerid" "597059" +} +add: +{ + "wait" "0" + "origin" "-11296 -416 -3206" + "OnStartTouch" "ammo_equip,Use,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "ammo_trigger" + "filtername" "human" + "hammerid" "569915" + "parentname" "ammo_glock" + "model" "*155" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "ammo_trigger,Enable,,0,-1" + "OnTimer" "ammo_trigger,Disable,,0.05,-1" + "origin" "-11328 -448 -3139" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "ammo_timer" + "hammerid" "558053" + "RefireTime" "0.05" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "ronaldend_music,PlaySound,,0,-1" + "origin" "-896.116 -7504.15 969" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "ronald_end_timer" + "hammerid" "559052" + "RefireTime" "115" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-8032 -6048 -416" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "491136" + "model" "*157" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-3375.99 -6816 -176" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "491172" + "model" "*158" + "StartDisabled" "0" +} +add: +{ + "OnTimer" "stage1_fake_laser_maker,ForceSpawn,,0,-1" + "origin" "-8153.77 -8805.12 -120" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "stage1_fake_laser_timer" + "hammerid" "430499" + "RefireTime" "0.10" + "StartDisabled" "1" +} +add: +{ + "origin" "-512 -6848 320" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_290" + "targetname" "ronald_fire" + "hammerid" "411125" +} +add: +{ + "origin" "-10645.2 -1141.8 -3127" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "isis_cream_relay" + "OnSpawn" "isiscream_glow,ToggleSprite,,0,-1" + "OnSpawn" "!self,Kill,,0.05,-1" + "hammerid" "386234" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-1600 -3776 1816" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "spawn_tp" + "CheckDestIfClearForPlayer" "0" + "hammerid" "296680" + "model" "*161" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-8768 -5312 -416" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "296824" + "model" "*162" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-9056 -6816 -416" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "296854" + "model" "*163" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "-544 -6816 -200" + "OnStartTouch" "human,TestActivator,,0,-1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "stage1_death_trigger" + "CheckDestIfClearForPlayer" "0" + "hammerid" "296872" + "model" "*164" + "StartDisabled" "0" +} +add: +{ + "origin" "-10239.9 -1215.9 -3392" + "alternateticksfix" "0" + "pushdir" "-90 0 0" + "OnlyFallingPlayers" "0" + "OnStartTouch" "speedmod,ModifySpeed,1,15,-1" + "OnStartTouch" "speedmod,ModifySpeed,0.2,0,-1" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "400" + "targetname" "trigger_push_bubble" + "filtername" "zombie" + "FallingSpeedThreshold" "-150" + "hammerid" "206034" + "model" "*166" + "StartDisabled" "0" +} +add: +{ + "Template03" "bubble_relay" + "Template01" "trigger_push_bubble" + "origin" "-10240 -1216 -3392" + "classname" "point_template" + "spawnflags" "0" + "Template02" "bubble_part" + "targetname" "bubble_span" + "hammerid" "206076" +} +add: +{ + "origin" "-10240 -1216 -3409.01" + "classname" "info_particle_system" + "angles" "-90 0 0" + "effect_name" "custom_particle_904" + "targetname" "bubble_part" + "hammerid" "206155" +} +add: +{ + "origin" "-10240 -1216 -3376" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "bubble_relay" + "OnSpawn" "!self,Kill,,12.01,-1" + "OnSpawn" "trigger_push_bubble,Kill,,12,-1" + "OnSpawn" "bubble_part,Start,,0,-1" + "OnSpawn" "bubble_part,Kill,,12,-1" + "hammerid" "206811" +} +add: +{ + "origin" "-10752 -448 -3424" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_154" + "targetname" "grav_particale" + "hammerid" "127967" +} +add: +{ + "OnTimer" "ronald_end_ex,PlaySound,,0.01,-1" + "OnTimer" "random_ex_case,PickRandom,,0,-1" + "UpperRandomBound" "12" + "origin" "-959.784 -6848 1104.19" + "LowerRandomBound" "3" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "ex_ronald_timer" + "hammerid" "128952" + "StartDisabled" "1" +} +add: +{ + "origin" "-7767.69 -12352 -11643.8" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_123" + "targetname" "end_particle_fire" + "hammerid" "125425" +} +add: +{ + "Template05" "grav_particale" + "Template03" "grav_relay" + "origin" "-10752 -448 -3456" + "classname" "point_template" + "spawnflags" "2" + "Template04" "hurt_for_npc_and_boss" + "targetname" "grav_spawn" + "hammerid" "108220" +} +add: +{ + "origin" "-10752 -448 -3328" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "grav_relay" + "OnSpawn" "spawn_vis_omega,Kill,,7,-1" + "OnSpawn" "!self,Kill,,7.01,-1" + "OnSpawn" "hurt_for_npc_and_boss,Kill,,7,-1" + "OnSpawn" "grav_particale,Start,,0,-1" + "OnSpawn" "grav_particale,Kill,,7,-1" + "hammerid" "108254" +} +add: +{ + "origin" "-10624 -1151.96 -3194" + "OnStartTouch" "isis_part,Start,,7,1" + "OnStartTouch" "isis_part,Stop,,8,1" + "OnStartTouch" "isiscream_sound,PlaySound,,6.33,1" + "OnStartTouch" "isis_ex,Explode,,7,1" + "OnStartTouch" "isis_ex,Kill,,8,1" + "OnStartTouch" "isiscream_sound,Kill,,8,1" + "OnStartTouch" "isiscream_heal,Kill,,8,1" + "OnStartTouch" "isis_part,Kill,,8,1" + "OnStartTouch" "isiscream,Kill,,8,1" + "OnStartTouch" "isiscream,ToggleSprite,,0,1" + "OnStartTouch" "isiscream_glow,ToggleSprite,,0,1" + "OnStartTouch" "isiscream_glow,Kill,,7.15,1" + "OnStartTouch" "isis_cream_kill_relay,Kill,,5,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "isiscream_heal" + "hammerid" "90868" + "model" "*167" + "StartDisabled" "0" +} +add: +{ + "Template07" "isiscream_glow" + "Template05" "isis_ex" + "Template03" "isiscream_heal" + "Template01" "isis_part" + "origin" "-10624 -1152 -3243" + "Template06" "isis_cream_relay" + "spawnflags" "0" + "Template04" "isiscream_sound" + "classname" "point_template" + "Template02" "isiscream" + "targetname" "isiscream_tem" + "hammerid" "90889" + "Template08" "isis_cream_kill_relay" +} +add: +{ + "origin" "-10624 -1152 -3188.13" + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_706" + "targetname" "isis_part" + "hammerid" "91036" +} +add: +{ + "origin" "-2784 -6816 352" + "OnStartTouch" "stage1_bigdoreayy_1,Open,,40,1" + "OnStartTouch" "ronald_isisscream_glow,ToggleSprite,,0.05,1" + "OnStartTouch" "chat helpr,Command,say ***Boss Door Will Open In 40 Seconds***,0,1" + "OnStartTouch" "bossronaldtemplate,ForceSpawn,,40,1" + "OnStartTouch" "NpcKill,Disable,,37,1" + "OnStartTouch" "NpcKill,Enable,,35,1" + "OnStartTouch" "ui_goal,AddOutput,message Boss Door,0,1" + "OnStartTouch" "ui_timer,SetValue,40,0,1" + "OnStartTouch" "ui_goal,AddOutput,model Boss Door,0,1" + "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger4" + "hammerid" "75088" + "model" "*168" + "StartDisabled" "0" +} +add: +{ + "origin" "-5696 -14224 0" + "alternateticksfix" "0" + "pushdir" "0 90 0" + "OnlyFallingPlayers" "0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "800" + "targetname" "stage1_stage_1_push" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "hammerid" "68356" + "model" "*169" + "StartDisabled" "1" +} +add: +{ + "max" "4" + "origin" "-9176.1 -664 -3099.53" + "OnGetValue" "Level_Case,InValue,,0,-1" + "classname" "math_counter" + "targetname" "Level_Counter" + "hammerid" "68684" + "startvalue" "4" + "min" "1" +} +add: +{ + "Template01" "Level_Counter" + "origin" "-9192.1 -664 -3099.53" + "classname" "point_template" + "spawnflags" "2" + "targetname" "Level_Counter_Template" + "hammerid" "68686" +} +add: +{ + "origin" "-5696 -14272 8.76749" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "laser_relay" + "OnSpawn" "laser_mover,Open,,0,-1" + "OnSpawn" "seth_laser_sound,PlaySound,,0,-1" + "OnSpawn" "seth_laser_sound,Kill,,2,-1" + "hammerid" "64191" + "StartDisabled" "0" +} +add: +{ + "OnCase02" "laser_maker2,ForceSpawn,,0,-1" + "OnCase02" "neko,SetAnimation,attack2,0,-1" + "origin" "-5760 -14272 8.76749" + "classname" "logic_case" + "targetname" "laser_case" + "hammerid" "64210" + "OnCase01" "neko,SetAnimation,attack5,0,-1" + "OnCase01" "laser_maker1,ForceSpawn,,0,-1" +} +add: +{ + "Template03" "laser_relay" + "Template01" "laser_mover" + "origin" "-5696 -14290.5 -1.25554" + "classname" "point_template" + "spawnflags" "0" + "Template04" "seth_laser_sound" + "Template02" "laser_hurt" + "targetname" "laser_tem" + "hammerid" "64245" +} +add: +{ + "OnTimer" "laser_case,PickRandom,,0,-1" + "UpperRandomBound" "1.80" + "origin" "-5696.27 -14272 48.3962" + "LowerRandomBound" "0.80" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "laser_timer" + "hammerid" "64370" + "StartDisabled" "1" +} +add: +{ + "origin" "-5696 -12320 159.97" + "OnStartTouch" "laser_timer,Enable,,1,1" + "OnStartTouch" "BossEnds,SetValue,2,0,1" + "OnStartTouch" "Boss_HealthTexture,AddOutput,target neko_health_bar,0,1" + "OnStartTouch" "neko_health_bar,ShowSprite,,0,1" + "OnStartTouch" "neko_hp,SetDamageFilter,human,0,1" + "OnStartTouch" "seth_staet_sound,PlaySound,,0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_start_laser" + "filtername" "human" + "hammerid" "64449" + "model" "*172" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "ronald_theme_strart,PlaySound,,0,-1" + "origin" "-992 -6816 832" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "boss_theme_loop" + "hammerid" "50421" + "RefireTime" "109" + "StartDisabled" "1" +} +add: +{ + "origin" "-2117.75 -6816 416.5" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "OnlyFallingPlayers" "0" + "classname" "trigger_push" + "spawnflags" "1" + "speed" "800" + "targetname" "stage1_push_to_boss_1" + "filtername" "human" + "FallingSpeedThreshold" "-150" + "hammerid" "47977" + "model" "*176" + "StartDisabled" "0" +} +add: +{ + "origin" "-2336 -6816 448" + "OnStartTouch" "boss_npc_time,Enable,,22,1" + "OnStartTouch" "boss_theme_loop,Enable,,10,1" + "OnStartTouch" "ronald_theme_strart,PlaySound,,10,1" + "OnStartTouch" "stage1_bigdoreayy_1,Close,,6,1" + "OnStartTouch" "ronald_fire,Start,,22,1" + "OnStartTouch" "ronald_isisscream,ToggleSprite,,10,1" + "OnStartTouch" "ronald_isisscream_glow,ToggleSprite,,10,1" + "OnStartTouch" "stage1_toom_start,Volume,0,5,1" + "OnStartTouch" "unictemplatename_*,AddOutput,origin -572.5 -6810 421.39,0,1" + "OnStartTouch" "stage1_zombie_teleport3,Enable,,8,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -2832 -6800 992,7,1" + "OnStartTouch" "stage1_toom_music_loop,Disable,,5,1" + "OnStartTouch" "bossronald_hitbox,EnableMotion,,22,1" + "OnStartTouch" "boss_attacks_timer,Enable,,22,1" + "OnStartTouch" "warning,PlaySound,,5.3,1" + "OnStartTouch" "stage1_doors_big2,Open,,10,1" + "OnStartTouch" "stage1_doors_big2,Close,,13,1" + "OnStartTouch" "stage1_ronald_train,StartForward,,10,1" + "OnStartTouch" "stage1_ronald_cutsence,Kill,,22,1" + "OnStartTouch" "stage1_ronald_train,Kill,,22,1" + "OnStartTouch" "bossronald_boss_vis,ShowSprite,,22,1" + "OnStartTouch" "bossronald_health_bar,ShowSprite,,22,1" + "OnStartTouch" "bossronald_hitbox,SetDamageFilter,human,22,1" + "OnStartTouch" "ronald_health_scale,Enable,,20,1" + "OnStartTouch" "ronald_health_scale,Kill,,20.5,1" + "OnStartTouch" "bossronald_hitbox,SetParent,Bozz_Physbox,0.01,1" + "OnStartTouch" "bossronaldboss_maker,ForceSpawn,,0,1" + "OnStartTouch" "Boss_Timer,Enable,,5,1" + "OnStartTouch" "Boss_HealthTexture,AddOutput,target bossronald_health_bar,0,1" + "OnStartTouch" "BossEnds,SetValue,1,0,1" + "OnStartTouch" "Bozz_Dw_Rot,Enable,,22,1" + "OnStartTouch" "bossronald_nade,Enable,,22,1" + "OnStartTouch" "ice_boss_freez_relay,Enable,,22,1" + "OnStartTouch" "bossronald_hurt,Enable,,22,1" + "OnStartTouch" "fire_damage_boss_relay,Enable,,22,1" + "OnStartTouch" "grav_damage_boss_relay,Enable,,22,1" + "OnStartTouch" "map_overlay,StopOverlays,,8.36,1" + "OnStartTouch" "map_overlay,StartOverlays,,8.34,1" + "OnStartTouch" "map_overlay,SwitchOverlay,2,8.32,1" + "OnStartTouch" "warning_overlay,StopOverlays,,8.3,1" + "OnStartTouch" "warning_overlay,StartOverlays,,5.3,1" + "OnStartTouch" "2npc_overlay,StopOverlays,,0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_boss_strart1" + "filtername" "human" + "hammerid" "48102" + "model" "*177" + "StartDisabled" "0" +} +add: +{ + "OnTimer" "2npc_chnager_math*,SetValue,2,0.02,-1" + "OnTimer" "unictemplatename_*,ForceSpawn,,0.01,-1" + "origin" "-832 -6912 768" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "boss_npc_time" + "hammerid" "48235" + "RefireTime" "60" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!activator,SetDamageFilter,filter_triggerhurt_no,0,-1" + "OnUser1" "!activator,SetDamageFilter,,0.49,-1" + "origin" "-9176 -504 -3072" + "filterclass" "trigger_hurt" + "Negated" "1" + "classname" "filter_activator_class" + "targetname" "2filter_triggerhurt_no" + "hammerid" "38564" +} +add: +{ + "OnTimer" "stage1_niggward_speak,PlaySound,,0,-1" + "origin" "-5760 -13622.5 0" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "stage1_speak_timer" + "hammerid" "26669" + "RefireTime" "15" + "StartDisabled" "1" +} +add: +{ + "Template03" "items_power_up_vis2" + "Template01" "itemtrigger" + "origin" "-10822.6 -685.625 -3255.86" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_door2" + "Template02" "boots_filter" + "targetname" "small_item1" + "hammerid" "24991" +} +add: +{ + "Template03" "items_power_up_vis3" + "Template01" "itemtrigger3" + "origin" "-10923.6 -691.019 -3255.86" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_door3" + "Template02" "dagger_filter" + "targetname" "small_item2" + "hammerid" "25003" +} +add: +{ + "Template03" "items_power_up_vis" + "Template01" "itemtrigger0" + "origin" "-10693.6 -678.008 -3255.86" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_door" + "Template02" "banjos_filter" + "targetname" "small_item3" + "hammerid" "25011" +} +add: +{ + "damagecap" "20" + "damage" "1" + "origin" "-5696 -13632 0" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "stage1_nigga_trigga" + "damagetype" "0" + "hammerid" "23078" + "parentname" "stage1_nigg_trian" + "model" "*180" + "OnHurtPlayer" "!activator,ignitelifetime,3,0,-1" + "StartDisabled" "0" +} +add: +{ + "origin" "-5696 -14528 0" + "OnStartTouch" "stage1_start_break1,Break,,5,1" + "OnStartTouch" "stage1_speak_timer,Enable,,0,1" + "OnStartTouch" "chat helpr,Command,say ***The Rock Will Break In 5 Seconds***,0,1" + "OnStartTouch" "boku_airplane_template,ForceSpawn,,0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger1" + "hammerid" "20484" + "model" "*186" + "StartDisabled" "0" +} +add: +{ + "origin" "-6784 -13632 0" + "OnStartTouch" "stage1_start_break2,Break,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Rock Will Break In 25 Seconds***,0,1" + "OnStartTouch" "boku_airplane,FireUser1,,20.3,1" + "OnStartTouch" "2npc_chnager_math*,SetValue,1,20.24,1" + "OnStartTouch" "unictemplatename_*,ForceSpawn,,20.22,1" + "OnStartTouch" "unictemplatename_*,AddOutput,origin -9552 -12000 64,20.2,1" + "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" + "OnStartTouch" "ui_timer,SetValue,25,0,1" + "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger2" + "hammerid" "20491" + "model" "*187" + "StartDisabled" "0" +} +add: +{ + "origin" "-9264 -11008 64" + "OnStartTouch" "stage1_start_break4,Break,,30,1" + "OnStartTouch" "unictemplatename_*,ForceSpawn,,24.32,1" + "OnStartTouch" "unictemplatename_*,AddOutput,origin -8128 -11072 0,24.3,1" + "OnStartTouch" "chat helpr,Command,say ***Rocks Will Break In 30 Seconds***,0,1" + "OnStartTouch" "boku_airplane,FireUser1,,26,1" + "OnStartTouch" "2npc_chnager_math*,SetValue,1,24.34,1" + "OnStartTouch" "ui_goal,AddOutput,message Wait,0,1" + "OnStartTouch" "ui_timer,SetValue,30,0,1" + "OnStartTouch" "ui_goal,AddOutput,model Wait,0,1" + "OnStartTouch" "ui_goal_go,RunScriptCode,HasCountdown(0),0,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "stage1_trigger3" + "hammerid" "20638" + "model" "*189" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "!activator,SetDamageFilter,filter_triggerhurt_no,0,-1" + "OnUser1" "!activator,SetDamageFilter,,0.49,-1" + "origin" "-9160 -488 -3072" + "filterclass" "trigger_hurt" + "Negated" "1" + "classname" "filter_activator_class" + "targetname" "filter_triggerhurt_no" + "hammerid" "14403" +} +add: +{ + "origin" "-10693.6 -677.98 -3232" + "OnStartTouch" "!activator,AddOutput,targetname item_filter1,0,1" + "OnStartTouch" "item_door,SetParent,item_filter1,0.01,1" + "OnStartTouch" "item_sounds,PlaySound,,0,1" + "OnStartTouch" "!activator,AddOutput,health 500,0,1" + "OnStartTouch" "chat helpr,Command,say *player has picked up a health power up*,0.01,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "itemtrigger0" + "filtername" "human" + "hammerid" "14488" + "model" "*191" + "StartDisabled" "0" +} +add: +{ + "origin" "-10822.8 -685.66 -3232" + "OnStartTouch" "!activator,AddOutput,targetname item_filter2,0,1" + "OnStartTouch" "item_door2,SetParent,item_filter2,0.01,1" + "OnStartTouch" "item_sounds,PlaySound,,0,1" + "OnStartTouch" "speedmod,ModifySpeed,1.1,0,1" + "OnStartTouch" "chat helpr,Command,say *player has picked up a speed power up*,0.01,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "itemtrigger" + "filtername" "human" + "hammerid" "14494" + "model" "*192" + "StartDisabled" "0" +} +add: +{ + "origin" "-10923.7 -691.29 -3232" + "OnStartTouch" "!activator,AddOutput,targetname item_filter3,0,1" + "OnStartTouch" "item_door3,SetParent,item_filter3,0.01,1" + "OnStartTouch" "item_sounds,PlaySound,,0,1" + "OnStartTouch" "chat helpr,Command,ent_fire weapon* SetAmmoAmount 1000,0,1" + "OnStartTouch" "chat helpr,Command,say *player has picked up a ammo power up*,0.01,1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "itemtrigger3" + "filtername" "human" + "hammerid" "14502" + "model" "*194" + "StartDisabled" "0" +} +add: +{ + "damagecap" "-50" + "damage" "-50" + "OnEndTouch" "hudhint,AddOutput,message YOU TAKE DAMAGE AGAIN,0,-1" + "OnEndTouch" "hudhint,ShowHudHint,,0.02,-1" + "origin" "-11309.6 -1017.99 -3237.42" + "OnStartTouch" "!activator,SetDamageFilter,,5,-1" + "OnStartTouch" "!activator,SetDamageFilter,filter_sonic,0.01,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 5 SECONDS,0,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 4 SECONDS,1,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 3 SECONDS,2,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 2 SECONDS,3,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU ARE INVENCIBLE FOR 1 SECOND,4,-1" + "OnStartTouch" "hudhint,AddOutput,message YOU TAKE DAMAGE AGAIN,5,-1" + "OnStartTouch" "hudhint,ShowHudHint,,0.02,-1" + "OnStartTouch" "hudhint,ShowHudHint,,5.02,-1" + "OnStartTouch" "hudhint,ShowHudHint,,1.02,-1" + "OnStartTouch" "hudhint,ShowHudHint,,2.02,-1" + "OnStartTouch" "hudhint,ShowHudHint,,3.02,-1" + "OnStartTouch" "hudhint,ShowHudHint,,4.02,-1" + "classname" "trigger_hurt" + "spawnflags" "4097" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "healtrigger2" + "filtername" "human" + "damagetype" "512" + "parentname" "heal_glock" + "model" "*196" + "hammerid" "2668" + "OnHurtPlayer" "!activator,AddOutput,max_health 250,0,-1" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "Bozz_Thrust_Right2,Activate,,0,-1" + "wait" "0.01" + "origin" "-12536 -2552 -4623.49" + "classname" "trigger_multiple" + "spawnflags" "1088" + "OnEndTouchAll" "Bozz_Thrust_Right2,Deactivate,,0,-1" + "targetname" "Bozz_CyTrRight2" + "filtername" "Boss_Tar_Filt" + "hammerid" "6748179" + "parentname" "Bozz_Physbox" + "model" "*198" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "Bozz_Thrust_Left2,Activate,,0,-1" + "wait" "0.01" + "origin" "-12536 -2552 -4623.49" + "classname" "trigger_multiple" + "spawnflags" "1088" + "OnEndTouchAll" "Bozz_Thrust_Left2,Deactivate,,0,-1" + "targetname" "Bozz_CyTrLeft2" + "filtername" "Boss_Tar_Filt" + "hammerid" "6748183" + "parentname" "Bozz_Physbox" + "model" "*199" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "Bozz_Thrust_Right,Activate,,0,-1" + "wait" "0.01" + "origin" "-12536 -2552 -4623.49" + "classname" "trigger_multiple" + "spawnflags" "1088" + "OnEndTouchAll" "Bozz_Thrust_Right,Deactivate,,0,-1" + "targetname" "Bozz_CyTrRight" + "filtername" "Boss_Tar_Filt" + "hammerid" "6748187" + "parentname" "Bozz_Physbox" + "model" "*200" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "Bozz_Thrust_Left,Activate,,0,-1" + "wait" "0.01" + "origin" "-12536 -2552 -4623.49" + "classname" "trigger_multiple" + "spawnflags" "1088" + "OnEndTouchAll" "Bozz_Thrust_Left,Deactivate,,0,-1" + "targetname" "Bozz_CyTrLeft" + "filtername" "Boss_Tar_Filt" + "hammerid" "6748190" + "parentname" "Bozz_Physbox" + "model" "*201" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "Bozz_Thrust_Forward,Activate,,0,-1" + "wait" "0.01" + "origin" "-12536 -2552 -4623.49" + "classname" "trigger_multiple" + "spawnflags" "1088" + "OnEndTouchAll" "Bozz_Thrust_Forward,Deactivate,,0,-1" + "targetname" "Bozz_CYTrForward" + "filtername" "Boss_Tar_Filt" + "hammerid" "6748193" + "parentname" "Bozz_Physbox" + "model" "*202" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "Boss_Tar_Env,ForceSpawn,,0,-1" + "OnTrigger" "Boss_Tar,Kill,,4.99,-1" + "OnTrigger" "Boss_Tar,SetParent,!activator,0.01,-1" + "OnTrigger" "Boss_Tar,SetParentAttachment,primary,0.02,-1" + "wait" "5" + "origin" "-12538 -2092 -4656.49" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "Bozz_Dw_Rot" + "filtername" "human" + "hammerid" "6748196" + "parentname" "Bozz_Rotate" + "model" "*203" + "StartDisabled" "1" +} +add: +{ + "Template01" "Boss_Tar" + "origin" "-12772 -2566.3 -4512" + "classname" "point_template" + "spawnflags" "2" + "targetname" "Boss_Tar_Tem" + "hammerid" "6748273" +} +add: +{ + "Template01" "Bozz*" + "origin" "-12536 -2552 -4652" + "classname" "point_template" + "spawnflags" "2" + "targetname" "BossMovement_Template" + "hammerid" "6748289" +} +add: +{ + "OnTimer" "Bozz_Thrust_Left,Deactivate,,0,-1" + "OnTimer" "Bozz_Thrust_Right,Deactivate,,0,-1" + "OnTimer" "Bozz_Thrust_Right2,Deactivate,,0,-1" + "OnTimer" "Bozz_Thrust_Forward,Deactivate,,0,-1" + "OnTimer" "Bozz_Thrust_Left2,Deactivate,,0,-1" + "OnTimer" "Bozz_CyTrLeft2,Enable,,0.02,-1" + "OnTimer" "Bozz_CyTrLeft,Enable,,0.02,-1" + "OnTimer" "Bozz_CYTrForward,Enable,,0.02,-1" + "OnTimer" "Bozz_CYTrRight,Enable,,0.02,-1" + "OnTimer" "Bozz_CYTrRight2,Enable,,0.02,-1" + "OnTimer" "Bozz_CyTrLeft2,Disable,,0,-1" + "OnTimer" "Bozz_CyTrLeft,Disable,,0,-1" + "OnTimer" "Bozz_CYTrForward,Disable,,0,-1" + "OnTimer" "Bozz_CYTrRight,Disable,,0,-1" + "OnTimer" "Bozz_CYTrRight2,Disable,,0,-1" + "origin" "-12424 -2480 -4536" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "0" + "targetname" "Boss_Timer" + "hammerid" "6748317" + "StartDisabled" "1" + "RefireTime" "0.5" +} +add: +{ + "OnCase04" "chat helpr,Command,mp_restartgame 1,50,1" + "OnCase04" "mapbytext,Display,,35.1,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 15 Seconds,35,1" + "OnCase04" "mapbytext,AddOutput,color 23 238 0,27,1" + "OnCase04" "mapbytext,Display,,6,1" + "OnCase04" "GameText,Display,,4,1" + "OnCase04" "zombie_teleport_destination,AddOutput,origin -13472 3072 -1180,2,1" + "OnCase04" "mapbytext,AddOutput,message Map By Ricca2554 & Saddong,5,1" + "OnCase04" "mapbytext,AddOutput,color 9 218 255,4.5,1" + "OnCase04" "GameText,AddOutput,message Warmup Round,0,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 5 Seconds,45,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 4 Seconds,46,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 3 Seconds,47,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 2 Seconds,48,1" + "OnCase04" "mapbytext,AddOutput,message WarmUp Ends In 1 Second,49,1" + "OnCase04" "mapbytext,Display,,45.02,1" + "OnCase04" "mapbytext,Display,,46.02,1" + "OnCase04" "mapbytext,Display,,47.02,1" + "OnCase04" "mapbytext,Display,,48.02,1" + "OnCase04" "mapbytext,Display,,49.02,1" + "OnCase04" "mapbytext,AddOutput,message ze_ffvii_boku_no_pico,0.2,1" + "OnCase04" "mapbytext,AddOutput,color 171 102 255,0,1" + "OnCase04" "GameText,AddOutput,color 244 226 0,0,1" + "OnCase04" "mapbytext,Display,,0.25,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,10,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,15,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,20,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,25,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,30,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,40,1" + "OnCase04" "chat helpr,Command,say ***WarmUp***,45,1" + "OnCase04" "zombie_teleport_destination,AddOutput,angles 0 0 0,2,1" + "OnCase04" "warmup_particles,Start,,2,1" + "OnCase04" "mapbytext,AddOutput,message Special Thanks To Luffaren,13,1" + "OnCase04" "mapbytext,Display,,14,1" + "OnCase04" "mapbytext,AddOutput,color 238 185 0,12.7,1" + "Case02" "2" + "origin" "-9160.1 -664 -3104" + "OnCase03" "GameText,Display,,4,1" + "OnCase03" "stage3_start_music,PlaySound,,4,1" + "OnCase03" "stage3_start_music_timer,Enable,,4,1" + "OnCase03" "zombie_teleport_destination,AddOutput,origin 9504 -9536 4512,2,1" + "OnCase03" "lvl1_random_spawns,InValue,3,1,1" + "OnCase03" "stage1_boss_strart1,Kill,,0,1" + "OnCase03" "stage3_template,ForceSpawn,,0,1" + "OnCase03" "GameText,AddOutput,message [STAGE 3] Ronald Water Temple Of Boku ,0,1" + "OnCase03" "GameText,AddOutput,color 17 255 255,0,1" + "OnCase03" "boku_reactor,Kill,,0,1" + "OnCase03" "tempile_sky_box,Kill,,0,1" + "OnCase03" "sky_box_hills,Kill,,0,1" + "OnCase03" "random_foliage_maker,AddOutput,EntityTemplate breakable_rocks_template,0,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "Level_Case" + "hammerid" "6796034" + "Case04" "4" + "OnCase01" "chat helpr,Command,say ***STAGE 1: BOKU NO PICO TEMPLE REACTOR***,0.01,1" + "OnCase01" "stage1_start_music,PlaySound,,4,1" + "OnCase01" "zombie_teleport_destination,AddOutput,origin -5696 -15232 0,2,1" + "OnCase01" "stage1_template,ForceSpawn,,0,1" + "OnCase01" "lvl1_random_spawns,InValue,1,1,1" + "OnCase01" "GameText,AddOutput,message [STAGE 1] Boku no Pico Temple Reactor ,0,1" + "OnCase01" "GameText,Display,,4,1" + "OnCase01" "zombie_teleport_destination,AddOutput,angles 0 90 0,1,1" + "OnCase01" "stage1_random_weather,PickRandom,,3,1" + "OnCase01" "sky_clouds,Toggle,,0.1,1" + "OnCase01" "ending_hold,Open,,1,1" + "OnCase01" "stage1_smoke_particle,Start,,5,1" + "OnCase01" "zspeed_template,AddOutput,origin -5056 -15072 -32,2,1" + "OnCase01" "zspeed_template,ForceSpawn,,3,1" + "OnCase01" "zheal_template,AddOutput,origin -5056 -15200 -32,2,1" + "OnCase01" "zheal_template,ForceSpawn,,3,1" + "OnCase01" "teleport_particle,FireUser1,,4,1" + "OnCase01" "zombie_pulsar_template,AddOutput,origin -5056 -15328 -32,2,1" + "OnCase01" "zombie_pulsar_template,ForceSpawn,,3,1" +} +add: +{ + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "Level_Counter,GetValue,,0.1,1" + "OnMapSpawn" "Level_InitCounter,FireUser1,,0,1" + "OnMapSpawn" "map_shake_escape,StopShake,,0,1" + "OnMapSpawn" "spawn_tp,Enable,,4.1,1" + "OnMapSpawn" "map_overlay,StopOverlays,,0.12,-1" + "OnMapSpawn" "map_overlay,StartOverlays,,0.1,-1" + "OnMapSpawn" "map_overlay,SwitchOverlay,1,0.02,-1" + "OnMapSpawn" "sky_box_blue,Trigger,,0.05,1" + "OnMapSpawn" "start_sound_hint,PlaySound,,0,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,1,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,2,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,3,-1" + "OnMapSpawn" "start_sound_hint,PlaySound,,4,-1" + "OnMapSpawn" "warning_overlay,StopOverlays,,0.12,-1" + "OnMapSpawn" "warning_overlay,StopOverlays,,0.1,-1" + "OnMapSpawn" "nigra_overlay,StopOverlays,,0,-1" + "OnMapSpawn" "CheckPoint_Branch,Test,,0,1" + "OnMapSpawn" "2npc_overlay,StopOverlays,,0.1,-1" + "OnMapSpawn" "clean_overlay_trigger,CountPlayersInZone,,0.02,1" + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554 & Saddong,2,-1" + "OnMapSpawn" "start_fade,Fade,,3.3,1" + "OnMapSpawn" "chat helpr,Command,say ***Special Thanks Luffaren***,5,-1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 0,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "origin" "-9512 -848 -3012.47" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "6796036" +} +add: +{ + "origin" "-1267.53 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796050" +} +add: +{ + "origin" "-1496.97 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796052" +} +add: +{ + "origin" "-1543.25 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796054" +} +add: +{ + "origin" "-1543.25 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796056" +} +add: +{ + "origin" "-1589.52 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796058" +} +add: +{ + "origin" "-1589.52 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796060" +} +add: +{ + "origin" "-1496.97 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796062" +} +add: +{ + "origin" "-1450.7 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796064" +} +add: +{ + "origin" "-1450.7 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796066" +} +add: +{ + "origin" "-1406.35 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796068" +} +add: +{ + "origin" "-1406.35 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796070" +} +add: +{ + "origin" "-1360.08 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796072" +} +add: +{ + "origin" "-1360.08 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796074" +} +add: +{ + "origin" "-1313.81 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796076" +} +add: +{ + "origin" "-1313.81 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796078" +} +add: +{ + "origin" "-1267.53 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796080" +} +add: +{ + "origin" "-1267.53 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796082" +} +add: +{ + "origin" "-1859.45 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796084" +} +add: +{ + "origin" "-1905.73 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796086" +} +add: +{ + "origin" "-1905.73 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796088" +} +add: +{ + "origin" "-1952 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796090" +} +add: +{ + "origin" "-1952 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796092" +} +add: +{ + "origin" "-1859.45 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796094" +} +add: +{ + "origin" "-1813.18 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796096" +} +add: +{ + "origin" "-1813.18 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796098" +} +add: +{ + "origin" "-1768.83 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796100" +} +add: +{ + "origin" "-1768.83 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796102" +} +add: +{ + "origin" "-1722.56 -3872 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796104" +} +add: +{ + "origin" "-1722.56 -3808 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796106" +} +add: +{ + "origin" "-1676.29 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796108" +} +add: +{ + "origin" "-1676.29 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796110" +} +add: +{ + "origin" "-1630.01 -3872 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796112" +} +add: +{ + "origin" "-1630.01 -3808 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796114" +} +add: +{ + "origin" "-1859.45 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796116" +} +add: +{ + "origin" "-1905.73 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796118" +} +add: +{ + "origin" "-1905.73 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796120" +} +add: +{ + "origin" "-1952 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796122" +} +add: +{ + "origin" "-1952 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796124" +} +add: +{ + "origin" "-1859.45 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796126" +} +add: +{ + "origin" "-1813.18 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796128" +} +add: +{ + "origin" "-1813.18 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796130" +} +add: +{ + "origin" "-1768.83 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796132" +} +add: +{ + "origin" "-1768.83 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796134" +} +add: +{ + "origin" "-1722.56 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796136" +} +add: +{ + "origin" "-1722.56 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796138" +} +add: +{ + "origin" "-1676.29 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796140" +} +add: +{ + "origin" "-1676.29 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796142" +} +add: +{ + "origin" "-1630.01 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796144" +} +add: +{ + "origin" "-1630.01 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796146" +} +add: +{ + "origin" "-1496.97 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796148" +} +add: +{ + "origin" "-1543.25 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796150" +} +add: +{ + "origin" "-1543.25 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796152" +} +add: +{ + "origin" "-1589.52 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796154" +} +add: +{ + "origin" "-1589.52 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796156" +} +add: +{ + "origin" "-1496.97 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796158" +} +add: +{ + "origin" "-1450.7 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796160" +} +add: +{ + "origin" "-1450.7 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796162" +} +add: +{ + "origin" "-1406.35 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796164" +} +add: +{ + "origin" "-1406.35 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796166" +} +add: +{ + "origin" "-1360.08 -3728 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796168" +} +add: +{ + "origin" "-1360.08 -3664 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796170" +} +add: +{ + "origin" "-1313.81 -3664 1760" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796172" +} +add: +{ + "origin" "-1313.81 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796174" +} +add: +{ + "origin" "-1267.53 -3728 1760" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "6796176" +} +; Generated 375 add blocks. + +; File generated on Thu, 21 Apr 2022 23:12:54 +0000 in 0.494895935059 seconds. diff --git a/maps/ze_ffvii_cosmo_canyon_v5fix.cfg b/maps/ze_ffvii_cosmo_canyon_v5fix.cfg index b657368..3cf8dee 100644 --- a/maps/ze_ffvii_cosmo_canyon_v5fix.cfg +++ b/maps/ze_ffvii_cosmo_canyon_v5fix.cfg @@ -161,3 +161,34 @@ modify: "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 0,0,1" } } + + +;---------------------------------------------------------------------------- +; Makes a trigger_teleport so people cannot glitch through wall displacement +;---------------------------------------------------------------------------- +add: +{ + "model" "*80" + "targetname" "displacement_fix_1" + "target" "Admin_Room_Back_TD" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "2491.8 -756 192.24" + "classname" "trigger_teleport" +} +;----------------------------------------------- +; Fixes unreachable spot on zm mode / all modes +;----------------------------------------------- +modify: +{ + match: + { + "classname" "func_rotating" + "origin" "2186.96 -1721.24 419.45" + } + replace: + { + "spawnflags" "69" + } +} + diff --git a/maps/ze_ffvii_mako_reactor_v6_b08.cfg b/maps/ze_ffvii_mako_reactor_v6_b08.cfg index 87afe01..d4f4ef6 100644 --- a/maps/ze_ffvii_mako_reactor_v6_b08.cfg +++ b/maps/ze_ffvii_mako_reactor_v6_b08.cfg @@ -1,431 +1,638 @@ -;NOTIFY -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "2327255" - } - insert: - { - "OnMapSpawn" "Global_Server,Command,say <<< MAP MODIFIED >>>,4,-1" - "OnMapSpawn" "player,FireUser2,1,-1" - } -} -;REMOVE SPAWNPOINT -filter: -{ - "classname" "info_player_terrorist" - "origin" "-5568 224 -7024" - "hammerid" "5123049" -} -;EASY -modify: -{ - match: - { - "targetname" "Easy" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:2:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:2:0.00:0,5,-1" - } - insert: - { - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:4:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:4:0.00:0,5,-1" - } -} -;NORMAL -modify: -{ - match: - { - "targetname" "Normal" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 315,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:4:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:4:0.00:0,5,-1" - } - insert: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 306,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:8:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:8:0.00:0,5,-1" - } -} -modify: -{ - match: - { - "targetname" "Zombie_Train_Trigger_Normal" - "parentname" "Zombie_Train_Destination" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.05,0,-1" - } - insert: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.02,0,-1" - } -} -;HARD -modify: -{ - match: - { - "targetname" "Hard" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 330,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:6:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:6:0.00:0,5,-1" - } - insert: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 309,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:12:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:12:0.00:0,5,-1" - } -} -modify: -{ - match: - { - "targetname" "Zombie_Train_Trigger_Hard" - "parentname" "Zombie_Train_Destination" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.10,0,-1" - } - insert: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.03,0,-1" - } -} -;EXTREME -modify: -{ - match: - { - "targetname" "Extreme" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 345,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:8:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:8:0.00:0,5,-1" - } - insert: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 312,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:16:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:16:0.00:0,5,-1" - } -} -modify: -{ - match: - { - "targetname" "Zombie_Train_Trigger_Extreme" - "parentname" "Zombie_Train_Destination" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.15,0,-1" - } - insert: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.04,0,-1" - } -} -;INSANE -modify: -{ - match: - { - "targetname" "Insane" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 360,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:10:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:10:0.00:0,5,-1" - } - insert: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 315,0.1,-1" - - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:20:0.00:0,5,-1" - "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:20:0.00:0,5,-1" - } -} -modify: -{ - match: - { - "targetname" "Zombie_Train_Trigger_Insane" - "parentname" "Zombie_Train_Destination" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.20,0,-1" - } - insert: - { - "OnStartTouch" "global_speedmod,ModifySpeed,1.05,0,-1" - } -} -;ZOMBIEMODE -modify: -{ - match: - { - "targetname" "ZMMode" - "classname" "logic_relay" - } - delete: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 330,0.1,-1" - } - insert: - { - "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" - "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" - "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" - "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 312,0.1,-1" - } -} -;CRASHFIX -modify: -{ - match: - { - "targetname" "extra_bio_trigger_1" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_bio,TestActivator,,8,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,7.9,-1" - "OnStartTouch" "!activator,FireUser2,,8,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_bio_trigger_2" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_bio,TestActivator,,10,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,9.9,-1" - "OnStartTouch" "!activator,FireUser2,,10,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_bio_trigger_3" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_bio,TestActivator,,12,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,11.9,-1" - "OnStartTouch" "!activator,FireUser2,,12,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_gravity_trigger_1A" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" - "OnStartTouch" "!activator,FireUser2,,7,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_gravity_trigger_2A" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" - "OnStartTouch" "!activator,FireUser2,,7,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_gravity_trigger_3A" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" - "OnStartTouch" "!activator,FireUser2,,7,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_ice_trigger_1a" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,4.9,-1" - "OnStartTouch" "!activator,FireUser2,,5,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_ice_trigger_2a" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,5.9,-1" - "OnStartTouch" "!activator,FireUser2,,6,-1" - } -} -modify: -{ - match: - { - "targetname" "extra_ice_trigger_3a" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,6.9,-1" - "OnStartTouch" "!activator,FireUser2,,7,-1" - } -} - -;Modify Sephiroth HP -modify: -{ - match: - { - "targetname" "Sephiroth_Final_HP_Counter" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,75,0,-1" - } - insert: - { - "OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,175,0,-1" - } -} - -;------------------ -;FIX PIPE SHORTCUT -;------------------ - -add: -{ - "model" "*244" - "vrad_brush_cast_shadows" "0" - "StartDisabled" "0" - "spawnflags" "2" - "Solidity" "2" - "solidbsp" "0" - "rendermode" "10" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "origin" "-3920 968 -5952" - "invert_exclusion" "0" - "InputFilter" "0" - "disableshadows" "1" - "disablereceiveshadows" "1" - "classname" "func_brush" -} \ No newline at end of file +;NOTIFY +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "2327255" + } + insert: + { + "OnMapSpawn" "Global_Server,Command,say <<< MAP MODIFIED >>>,4,-1" + "OnMapSpawn" "player,FireUser2,1,-1" + } +} +;REMOVE SPAWNPOINT +filter: +{ + "classname" "info_player_terrorist" + "origin" "-5568 224 -7024" + "hammerid" "5123049" +} +;EASY +modify: +{ + match: + { + "targetname" "Easy" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:2:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:2:0.00:0,5,-1" + } + insert: + { + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:4:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:4:0.00:0,5,-1" + } +} +;NORMAL +modify: +{ + match: + { + "targetname" "Normal" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 315,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:4:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:4:0.00:0,5,-1" + } + insert: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.02:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 306,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:8:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:8:0.00:0,5,-1" + } +} +modify: +{ + match: + { + "targetname" "Zombie_Train_Trigger_Normal" + "parentname" "Zombie_Train_Destination" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.05,0,-1" + } + insert: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.02,0,-1" + } +} +;HARD +modify: +{ + match: + { + "targetname" "Hard" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 330,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:6:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:6:0.00:0,5,-1" + } + insert: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.03:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 309,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:12:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:12:0.00:0,5,-1" + } +} +modify: +{ + match: + { + "targetname" "Zombie_Train_Trigger_Hard" + "parentname" "Zombie_Train_Destination" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.10,0,-1" + } + insert: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.03,0,-1" + } +} +;EXTREME +modify: +{ + match: + { + "targetname" "Extreme" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.15:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 345,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:8:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:8:0.00:0,5,-1" + } + insert: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.04:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 312,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:16:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:16:0.00:0,5,-1" + } +} +modify: +{ + match: + { + "targetname" "Zombie_Train_Trigger_Extreme" + "parentname" "Zombie_Train_Destination" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.15,0,-1" + } + insert: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.04,0,-1" + } +} +;INSANE +modify: +{ + match: + { + "targetname" "Insane" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.20:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 360,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:10:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:10:0.00:0,5,-1" + } + insert: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.05:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 315,0.1,-1" + + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounter:Add:20:0.00:0,5,-1" + "OnUser1" "Boss_HPCounter_Trigger,AddOutput,OnStartTouch HPCounterBackUp:Add:20:0.00:0,5,-1" + } +} +modify: +{ + match: + { + "targetname" "Zombie_Train_Trigger_Insane" + "parentname" "Zombie_Train_Destination" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.20,0,-1" + } + insert: + { + "OnStartTouch" "global_speedmod,ModifySpeed,1.05,0,-1" + } +} +;ZOMBIEMODE +modify: +{ + match: + { + "targetname" "ZMMode" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.10:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 330,0.1,-1" + } + insert: + { + "OnUser1" "filter_frozen_gravity,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" + "OnUser1" "filter_frozen_bio,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" + "OnUser1" "filter_frozen_ice,AddOutput,OnPass global_speedmod:ModifySpeed:1.00:0.00:0,7,-1" + "OnUser1" "Global_Server,Command,zr_class_modify zombies speed 312,0.1,-1" + } +} +;CRASHFIX +modify: +{ + match: + { + "targetname" "extra_bio_trigger_1" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_bio,TestActivator,,8,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,7.9,-1" + "OnStartTouch" "!activator,FireUser2,,8,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_bio_trigger_2" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_bio,TestActivator,,10,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,9.9,-1" + "OnStartTouch" "!activator,FireUser2,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_bio_trigger_3" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_bio,TestActivator,,12,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_bio:TestActivator::0:1,11.9,-1" + "OnStartTouch" "!activator,FireUser2,,12,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_gravity_trigger_1A" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" + "OnStartTouch" "!activator,FireUser2,,7,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_gravity_trigger_2A" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" + "OnStartTouch" "!activator,FireUser2,,7,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_gravity_trigger_3A" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_frozen_gravity,TestActivator,,7,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_gravity:TestActivator::0:1,6.9,-1" + "OnStartTouch" "!activator,FireUser2,,7,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_ice_trigger_1a" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,4.9,-1" + "OnStartTouch" "!activator,FireUser2,,5,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_ice_trigger_2a" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,5.9,-1" + "OnStartTouch" "!activator,FireUser2,,6,-1" + } +} +modify: +{ + match: + { + "targetname" "extra_ice_trigger_3a" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser2 filter_frozen_ice:TestActivator::0:1,6.9,-1" + "OnStartTouch" "!activator,FireUser2,,7,-1" + } +} + +;Modify Sephiroth HP +modify: +{ + match: + { + "targetname" "Sephiroth_Final_HP_Counter" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,75,0,-1" + } + insert: + { + "OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,215,0,-1" + } +} + +;------------------ +;FIX PIPE SHORTCUT +;------------------ + +add: +{ + "model" "*244" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "2" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-3920 968 -5952" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +;------------------------ +;FIX CORE BARRIER TIMING +;------------------------ + +modify: +{ + match: + { + "hammerid" "2821489" + "classname" "logic_relay" + "targetname" "Bomb_Relay_2" + } + delete: + { + "OnUser1" "Core_Barrido_Trigger,Enable,,17.5,-1" + "OnUser1" "Core_Barrido_Movelinear,Open,,17.5,-1" + } + insert: + { + "OnUser1" "Core_Barrido_Trigger,Enable,,18.33,-1" + "OnUser1" "Core_Barrido_Movelinear,Open,,18.33,-1" + } +} + +;------------------------ +;DYNAMIC ENTWATCH CONFIG +;------------------------ +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_bio_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_barrier_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_wind_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_heal_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_ice_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_water_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_fire_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_electro_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_setmaxuses 2908013 1,0,-1" + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_setmaxuses 2908013 2,0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_setmaxuses 2908013 3,0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_earth_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 3),0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "item_gravity_case" + } + insert: + { + "OnCase02" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 1),0,-1" + "OnCase03" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 2),0,-1" + "OnCase04" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 3),0,-1" + } +} + +;-------------------------------------------------------- +; Fixes 2 new exploits near boss bridge on the pipes +;-------------------------------------------------------- +add: +{ + "model" "*380" + "targetname" "Core_Teleport" + "target" "Zombie_Train_Destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2880 -1344 -6720" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "HPCounterIterator" + } + insert: + { + "OnHitMin" "pipe_crawl_fix,Kill,,0.02,-1" + } +} +add: +{ + "model" "*52" + "targetname" "pipe_crawl_fix" + "target" "Zombie_Train_Destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2624 -64 -6942.76" + "classname" "trigger_teleport" +} diff --git a/maps/ze_ffvii_mako_russianversion134.cfg b/maps/ze_ffvii_mako_russianversion134.cfg index 8e9f792..e9676ef 100644 --- a/maps/ze_ffvii_mako_russianversion134.cfg +++ b/maps/ze_ffvii_mako_russianversion134.cfg @@ -1,2453 +1,2453 @@ -;Stripper by & FPTyel - http://steamcommunity.com/profiles/76561198069158986 -; -;CREDITS TO: & MOLTARD - http://steamcommunity.com/profiles/76561197999271648 -; & NOCTALI - http://steamcommunity.com/profiles/76561198038569520 -; & ZACADE - http://steamcommunity.com/profiles/76561198033675750 -; & NEON - http://steamcommunity.com/profiles/76561198024759747 -;For bug fixes from v5_3, they're been migrated to ru-mako. Thank you for your hard work! -; -;THANKS TO: & Heyfumi - http://steamcommunity.com/profiles/76561198441129132 -; & NiceShot- http://steamcommunity.com/profiles/76561198322718614 -;For helping me out with stripper. -; & Killik - http://steamcommunity.com/profiles/76561198278923762 -;For infinite testing this stripper on test server. -; -;Temp delete of traps in bridge. -filter: -{ - "targetname" "breackmost1" // redirects to girda1 - "classname" "trigger_once" -} - -filter: -{ - "targetname" "breackmost2" // redirects to mostik1 - "classname" "trigger_once" -} - -filter: -{ - "targetname" "rabota1" // redirects to mostbre1 - "classname" "trigger_once" -} - -modify: -{ - match: - { - "targetname" "extreme4logicmostick" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "breackmost2,Enable,,0,-1" - "OnTrigger" "rabota1,Enable,,0,-1" - "OnTrigger" "breackmost1,Enable,,0,-1" - } -} - -;EXTREME4: Increasing time of final nuke up to 0.5 seconds (to be balanced), also zombie checker too. -modify: -{ - match: - { - "targetname" "huida_d4level" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "finalf,Trigger,,119.5,-1" - "OnTrigger" "sin_zombis,Enable,,119,-1" - } - insert: - { - "OnTrigger" "finalf,Trigger,,120,-1" - "OnTrigger" "sin_zombis,Enable,,119.5,-1" - } -} - -;Deleting Earth sound, because it's glitched. -filter: -{ - "targetname" "magia_ts" - "classname" "ambient_generic" - "message" "ambient/explosions/explode_4.wav" -} - -modify: -{ - match: - { - "targetname" "tierra_relay" - "classname" "logic_compare" - } - delete: - { - "OnEqualTo" "magia_ts,PlaySound,,0,-1" - } -} - -;Informing about stripper -modify: -{ - match: - { - "targetname" "dificultad_i_t_medio" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "consola,Command,say Stripper v2.2,15,-1" - "OnStartTouch" "bahamut_s1,PlaySound,,15,-1" - } -} - -;Removing shakes, no one love it tbh. - -filter: -{ - "hammerid" "1085" - "classname" "env_shake" -} - -filter: -{ - "hammerid" "1086" - "classname" "env_shake" -} - -filter: -{ - "hammerid" "1580" - "classname" "env_shake" -} - -filter: -{ - "hammerid" "1713" - "classname" "env_shake" -} - -filter: -{ - "hammerid" "1724" - "classname" "env_shake" -} - -filter: -{ - "hammerid" "2197" - "classname" "env_shake" -} - -modify: -{ - match: - { - "hammerid" "1698" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "pFinal2,StartShake,,6,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1710" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "pFinal2,bangabsoluto,StartShake,,0.5,-1" - "OnTrigger" "bang,StartShake,,1.3,1" - } -} - -modify: -{ - match: - { - "hammerid" "1719" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "pFinal2,StartShake,,1,-1" - "OnStartTouch" "pFinal2,StartShake,,2,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1726" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "pFInal2,StartShake,,0,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1791" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "pFinal2,StartShake,,0,-1" - "OnTrigger" "pFinal2,StartShake,,8.5,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1892" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "sUltima2,StartShake,,0,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1912" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "sUltima2,StartShake,,20,1" - "OnTrigger" "sUltima,StartShake,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1913" - "classname" "prop_dynamic" - } - delete: - { - "OnAnimationDone" "bangabsoluto,StartShake,,0.3,1" - } -} - -modify: -{ - match: - { - "hammerid" "1974" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bangabsoluto,StartShake,,10.3,1" - } -} - -modify: -{ - match: - { - "hammerid" "2142" - "classname" "logic_case" - } - delete: - { - "OnCase01" "shakeelve,StartShake,,0,-1" - "OnCase02" "shakeelve,StartShake,,0,-1" - "OnCase03" "shakeelve,StartShake,,0,-1" - "OnCase04" "shakeelve,StartShake,,0,-1" - } -} - -modify: -{ - match: - { - "hammerid" "2221" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "sUltima,StartShake,,0,-1" - "OnTrigger" "sUltima2,StartShake,,20,-1" - } -} - -modify: -{ - match: - { - "hammerid" "2253" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "pFinal2,StartShake,,1,-1" - "OnStartTouch" "pFinal2,StartShake,,4,-1" - } -} - -modify: -{ - match: - { - "hammerid" "2255" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bangabsoluto,StartShake,,4.3,1" - } -} - -modify: -{ - match: - { - "hammerid" "2358" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "shakeelve,StartShake,,0.1,-1" - } -} - -modify: -{ - match: - { - "hammerid" "2473" - "classname" "func_physbox_multiplayer" - } - delete: - { - "OnBreak" "bang,StartShake,,8,1" - } -} - -modify: -{ - match: - { - "hammerid" "2714" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "sUltima,StartShake,,260,-1" - } -} - -;Re-logic the ending (normal + hard are fine) - -modify: -{ - match: - { - "targetname" "trigger_n_e" - "classname" "trigger_once" - } - insert: - { - "filtername" "humanos" - } -} - -modify: -{ - match: - { - "targetname" "trigger_n_e2" - "classname" "trigger_once" - } - insert: - { - "filtername" "humanos" - } -} - -modify: -{ - match: - { - "targetname" "gorb1" - "classname" "trigger_once" - } - insert: - { - "filtername" "humanos" - } -} - -modify: -{ - match: - { - "targetname" "gorb2" - "classname" "trigger_once" - } - insert: - { - "filtername" "humanos" - } -} - -;Increasing Scorpion HP -modify: -{ - match: - { - "targetname" "calcVidaM" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Monstruo_Breakable,AddHealth,3500,0,-1" - } - insert: - { - "OnStartTouch" "Monstruo_Breakable,AddHealth,4500,0,-1" - } -} - -;Fixing attacks - -;Bahamut Gravity: +2 seconds -modify: -{ - match: - { - "targetname" "bah_cast_gravedad" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "baha_gravedad,Stop,,6,-1" - "OnTrigger" "xb_gravedad,Disable,,6,-1" - } - insert: - { - "OnTrigger" "baha_gravedad,Stop,,9,-1" - "OnTrigger" "xb_gravedad,Disable,,9,-1" -} - -;Bahamut Fire: X2.2 damage -modify: -{ - match: - { - "targetname" "xb_fuego1" - "classname" "trigger_hurt" - } - delete: - { - "damage" "30" - } - insert: - { - "damage" "70" - } -} - -;Bahamut Electro: X1.66 damage -modify: -{ - match: - { - "targetname" "xb_rayo_2" - "classname" "trigger_hurt" - } - delete: - { - "damage" "60" - } - insert: - { - "damage" "100" - } -} - -;Bahamut Wind: +2 seconds -modify: -{ - match: - { - "targetname" "bah_cast_viento" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "xb_viento,Stop,,4,-1" - "OnTrigger" "xb_viento1,Disable,,4,-1" - } - insert: - { - "OnTrigger" "xb_viento,Stop,,6,-1" - "OnTrigger" "xb_viento1,Disable,,6,-1" - } -} - -;Bahamut Heal: +1000 HP (instead of +150 HP) -modify: -{ - match: - { - "targetname" "bah_cast_cura" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "consola,Command,say ** BAHAMUT HAS HEALED 150 HIT POINTS**,0,-1" - "OnTrigger" "bahamut_vida,Add,150,0,-1" - } - insert: - { - "OnTrigger" "consola,Command,say ** BAHAMUT HAS HEALED 1000 HIT POINTS**,0,-1" - "OnTrigger" "bahamut_vida,Add,1000,0,-1" - } -} - -;------------------------------------------------------------------------------------- -;===================================================================================== -; Bug fixes \ additionals from v5_3 stripper by Moltard, Noctali, Zacade, Neon -;===================================================================================== -;------------------------------------------------------------------------------------- - -; Bahamut frozen fix (ICE) - -modify: -{ - match: - { - "hammerid" "2127" - "classname" "logic_relay" - "targetname" "congelar_baha" - } - delete: - { - "OnTrigger" "mh2bahamut,TurnOn,,0,1" - "OnTrigger" "mh2bahamut,TurnOff,,5,1" - } - insert: - { - "OnTrigger" "mh2bahamut,Enable,,0,1" - "OnTrigger" "mh2bahamut,Disable,,5,1" - } -} -modify: -{ - match: - { - "hammerid" "1095" - "classname" "logic_relay" - "targetname" "magia_hielo_t2" - } - delete: - { - "OnTrigger" "congelar_baha,Trigger,,0,1" - } - insert: - { - "OnTrigger" "congelar_baha,Trigger,,0,-1" - } -} -modify: -{ - match: - { - "hammerid" "1096" - "classname" "logic_relay" - "targetname" "magia_hielo_t3" - } - delete: - { - "OnTrigger" "congelar_baha,Trigger,,0,1" - } - insert: - { - "OnTrigger" "congelar_baha,Trigger,,0,-1" - } -} - -;Item fixes, contain critical glitch, which leads server to crash - -filter: -{ - "classname" "point_teleport" - "targetname" "/teleportar.*/" -} -filter: -{ - "hammerid" "2054" - "classname" "logic_case" - "targetname" "randomizar" -} -filter: -{ - "hammerid" "2040" - "classname" "logic_case" - "targetname" "randomizar2" -} -filter: -{ - "hammerid" "1865" - "classname" "logic_case" - "targetname" "randomizar3" -} -filter: -{ - "hammerid" "2058" - "classname" "logic_case" - "targetname" "randomizar_2" -} -filter: -{ - "model" "*150" - "hammerid" "1927" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*151" - "hammerid" "1929" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*152" - "hammerid" "1931" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*153" - "hammerid" "1933" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*154" - "hammerid" "1935" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*155" - "hammerid" "1937" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*156" - "hammerid" "1939" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*157" - "hammerid" "1941" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*158" - "hammerid" "1943" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*159" - "hammerid" "1946" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*160" - "hammerid" "1949" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*177" - "hammerid" "2021" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*178" - "hammerid" "2024" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*179" - "hammerid" "2027" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*180" - "hammerid" "2029" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*181" - "hammerid" "2034" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*182" - "hammerid" "2037" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*184" - "hammerid" "2055" - "classname" "func_physbox_multiplayer" -} -filter: -{ - "model" "*190" - "hammerid" "2086" - "classname" "func_physbox_multiplayer" -} - -; Name Buttons - -modify: -{ - match: - { - "model" "*19" - "hammerid" "1106" - "classname" "func_button" - } - insert: - { - "targetname" "button_ice" - } -} -modify: -{ - match: - { - "model" "*27" - "hammerid" "1141" - "classname" "func_button" - } - insert: - { - "targetname" "button_wind" - } -} -modify: -{ - match: - { - "model" "*30" - "hammerid" "1154" - "classname" "func_button" - } - insert: - { - "targetname" "button_earth" - } -} -modify: -{ - match: - { - "model" "*31" - "hammerid" "1162" - "classname" "func_button" - } - insert: - { - "targetname" "button_heal" - } -} -modify: -{ - match: - { - "model" "*53" - "hammerid" "1243" - "classname" "func_button" - } - insert: - { - "targetname" "button_grav" - } -} - -;Templates - -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_wind" - "origin" "-10804 648 -2666" - "Template01" "magia_viento" - "Template02" "button_wind" - "Template03" "viento_f*" - "Template04" "ssss" - "Template05" "tv*" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_ultima" - "origin" "-8080 1702 -2006" - "Template01" "magia_ultima" - "Template02" "boton_ultima" - "Template03" "ultima_f*" - "Template04" "danyoUlt*" -} - -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_gravity" - "origin" "-8557 1115 -1564" - "Template01" "magia_gravedad*" - "Template02" "button_grav" - "Template03" "gravedad_f" - "Template04" "crear_gravedad1" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_fire" - "origin" "-9961 1761 -2647" - "Template01" "magia_fuego" - "Template02" "1b" - "Template03" "fuego_f" - "Template04" "fuego_p*" - "Template05" "fuego_a*" - "Template06" "sonidofire1" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_heal" - "origin" "-7822 228 -2558" - "Template01" "magia_cura" - "Template02" "button_heal" - "Template03" "cura2_f" - "Template04" "cura_f*" - "Template05" "curacion*" - "Template06" "sonidocura1" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_electro" - "origin" "-8057 1675 -2659" - "Template01" "magia_rayo" - "Template02" "rayo_bot" - "Template03" "rayo_template*" - "Template04" "rayo_fire_2" - "Template05" "electro_f*" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_earth" - "origin" "-10625 1121 -2583" - "Template01" "magia_tierra" - "Template02" "button_earth" - "Template03" "tierra_f" - "Template04" "crear_tierra1" - "Template05" "magia_ts" -} -add: -{ - "spawnflags" "2" - "classname" "point_template" - "targetname" "temp_ice" - "origin" "-8936 656 -2635" - "Template01" "magia_hielo" - "Template02" "button_ice" - "Template03" "hielo_f" - "Template04" "magia_hielo_s" - "Template05" "crear_hielo*" -} - -; Spawning via templates - -add: -{ - "classname" "logic_case" - "targetname" "ItemTemp" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,EntityTemplate temp_wind,0,1" - "OnCase02" "ItemSpawner,AddOutput,EntityTemplate temp_gravity,0,1" - "OnCase03" "ItemSpawner,AddOutput,EntityTemplate temp_fire,0,1" - "OnCase04" "ItemSpawner,AddOutput,EntityTemplate temp_heal,0,1" - "OnCase05" "ItemSpawner,AddOutput,EntityTemplate temp_electro,0,1" - "OnCase06" "ItemSpawner,AddOutput,EntityTemplate temp_ice,0,1" -} -add: -{ - "classname" "logic_case" - "targetname" "ItemOrigin" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,origin -9357 5628 -36,0,1" - "OnCase02" "ItemSpawner,AddOutput,origin -8160 1517 209,0,1" - "OnCase03" "ItemSpawner,AddOutput,origin -8457 1740 -128,0,1" - "OnCase04" "ItemSpawner,AddOutput,origin -10646 4092 124,0,1" - "OnCase05" "ItemSpawner,AddOutput,origin -9354 8896 -2895,0,1" - "OnCase06" "ItemSpawner,AddOutput,origin -10106 7830 -2904,0,1" - "OnCase07" "ItemSpawner,AddOutput,origin -8756 2872 161,0,1" - "OnCase08" "ItemSpawner,AddOutput,origin -7634 192 472,0,1" - "OnCase09" "ItemSpawner,AddOutput,origin -9980 -1963 280,0,1" - "OnCase10" "ItemSpawner,AddOutput,origin -7808 2025 135,0,1" - "OnCase11" "ItemSpawner,AddOutput,origin -10029 9505 -3775,0,1" - "OnCase12" "ItemSpawner,AddOutput,origin -9400 8304 -1672,0,1" - "OnCase13" "ItemSpawner,AddOutput,origin -10560 1472 192,0,1" - "OnCase14" "ItemSpawner,AddOutput,origin -9624 2304 376,0,1" - "OnCase15" "ItemSpawner,AddOutput,origin -8877 -121 -244,0,1" - "OnCase16" "ItemOrigin2,PickRandomShuffle,,0,1" -} - -add: // -9235 772 389 and -8465 1880 360 are new -{ - "classname" "logic_case" - "targetname" "ItemOrigin2" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,origin -9235 772 389,0,1" - "OnCase02" "ItemSpawner,AddOutput,origin -9530 8050 172,0,1" - "OnCase03" "ItemSpawner,AddOutput,origin -8465 1880 360,0,1" -} - -add: -{ - "classname" "logic_case" - "targetname" "ItemOriginEarth" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,origin -10469 3470 392,0,1" - "OnCase02" "ItemSpawner,AddOutput,origin -7050 3879 362,0,1" -} -add: -{ - "classname" "logic_case" - "targetname" "ItemOriginUltima" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,origin -10728 2548 360,0,1" - "OnCase02" "ItemSpawner,AddOutput,origin -9406 7616 -1231,0,1" -} -add: -{ - "classname" "logic_case" - "targetname" "ItemOriginZM" - "origin" "-3584 -3584 1088" - "OnCase01" "ItemSpawner,AddOutput,origin -8160 1517 209,0,1" - "OnCase02" "ItemSpawner,AddOutput,origin -8457 1740 -128,0,1" - "OnCase03" "ItemSpawner,AddOutput,origin -8756 2872 161,0,1" - "OnCase04" "ItemSpawner,AddOutput,origin -7634 192 472,0,1" - "OnCase05" "ItemSpawner,AddOutput,origin -9980 -1963 280,0,1" - "OnCase06" "ItemSpawner,AddOutput,origin -7808 2025 135,0,1" - "OnCase07" "ItemSpawner,AddOutput,origin -10560 1472 192,0,1" - "OnCase08" "ItemSpawner,AddOutput,origin -9624 2304 376,0,1" - "OnCase09" "ItemSpawner,AddOutput,origin -8877 -121 -244,0,1" - "OnCase10" "ItemSpawner,AddOutput,origin -9235 772 389,0,1" - "OnCase11" "ItemSpawner,AddOutput,origin -8465 1880 360,0,1" -} - -;Spawner system - -add: -{ - "classname" "env_entity_maker" - "targetname" "ItemSpawner" - "origin" "-3584 -3584 1088" - "EntityTemplate" "#ERROR" - "OnUser1" "ItemOriginEarth,PickRandom,,0,1" - "OnUser1" "!self,AddOutput,EntityTemplate temp_earth,0,1" - "OnUser1" "!self,ForceSpawn,,0.02,1" - "OnUser2" "ItemOriginUltima,PickRandom,,0,1" - "OnUser2" "!self,AddOutput,EntityTemplate temp_ultima,0,1" - "OnUser2" "!self,ForceSpawn,,0.02,1" - "OnUser3" "!self,AddOutput,origin -7184 9502 -4456,0,1" - "OnUser3" "!self,AddOutput,EntityTemplate temp_ultima,0,1" - "OnUser3" "!self,ForceSpawn,,0.02,1" - "OnUser4" "!self,AddOutput,origin -10782 2268 604,0,1" - "OnUser4" "!self,AddOutput,EntityTemplate temp_ultima,0,1" - "OnUser4" "!self,ForceSpawn,,0.02,1" -} - -add: -{ - "classname" "logic_relay" - "targetname" "ItemRelay" - "origin" "-3584 -3584 1088" - "OnUser1" "ItemTemp,PickRandomShuffle,,0,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.02,1" - "OnUser1" "ItemTemp,PickRandomShuffle,,0.1,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0.1,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.12,1" - "OnUser1" "ItemTemp,PickRandomShuffle,,0.2,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0.2,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.22,1" - "OnUser1" "ItemTemp,PickRandomShuffle,,0.3,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0.3,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.32,1" - "OnUser1" "ItemTemp,PickRandomShuffle,,0.4,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0.4,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.42,1" - "OnUser1" "ItemTemp,PickRandomShuffle,,0.5,1" - "OnUser1" "ItemOrigin,PickRandomShuffle,,0.5,1" - "OnUser1" "ItemSpawner,ForceSpawn,,0.52,1" - "OnUser1" "ItemSpawner,FireUser1,,0.6,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.02,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0.1,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.1,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.12,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0.2,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.2,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.22,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0.3,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.3,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.32,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0.4,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.4,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.42,1" - "OnUser2" "ItemTemp,PickRandomShuffle,,0.5,1" - "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.5,1" - "OnUser2" "ItemSpawner,ForceSpawn,,0.52,1" -} - -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "1857" - } - delete: - { - "OnNewGame" "randomizar,PickRandom,,0,-1" - "OnNewGame" "randomizar3,PickRandom,,0,-1" - "OnNewGame" "randomizar2,PickRandom,,0,-1" - "OnNewGame" "teleportarNUEVO,Teleport,,2.5,-1" - "OnNewGame" "teleportarNUEVO2,Teleport,,3.5,-1" - "OnNewGame" "teleportarNUEVO3,Teleport,,9.5,-1" - "OnNewGame" "teleportarNUEVO4,Teleport,,5.5,-1" - "OnNewGame" "teleportarNUEVO5,Teleport,,6.5,-1" - "OnNewGame" "teleportarNUEVO6,Teleport,,7.5,-1" - "OnNewGame" "teleportarNUEVO8,Teleport,,4.5,-1" - "OnNewGame" "teleportarNUEVO9,Teleport,,8.5,-1" - "OnNewGame" "teleportarNUEVO2bat,Teleport,,3.5,-1" - "OnNewGame" "teleportarNUEVO2bat3,Teleport,,3.5,-1" - "OnNewGame" "teleportar2,Teleport,,2,-1" - "OnNewGame" "teleportar3,Teleport,,3,-1" - "OnNewGame" "teleportar4,Teleport,,4,-1" - "OnNewGame" "teleportar5,Teleport,,5,-1" - "OnNewGame" "teleportar6,Teleport,,6,-1" - "OnNewGame" "teleportar7,Teleport,,7,-1" - "OnNewGame" "teleportar8,Teleport,,8,-1" - "OnNewGame" "teleportar9,Teleport,,9,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_medio" - "classname" "trigger_once" - "hammerid" "2720" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_dificil" - "classname" "trigger_once" - "hammerid" "2716" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx2,Teleport,,5,-1" - "OnStartTouch" "teleportarSx1,Teleport,,5,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - "OnStartTouch" "ItemSpawner,FireUser2,,3,1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extremo" - "classname" "trigger_once" - "hammerid" "2718" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx2,Teleport,,5,-1" - "OnStartTouch" "teleportarSx1,Teleport,,5,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - "OnStartTouch" "ItemSpawner,FireUser2,,3,1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme2" - "classname" "trigger_multiple" - "hammerid" "2710" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx2,Teleport,,5,-1" - "OnStartTouch" "teleportarSx1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx12,Teleport,,10,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - "OnStartTouch" "ItemSpawner,FireUser3,,3,1" - "OnStartTouch" "worldspawn,FireUser4,,0,1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme3" - "classname" "trigger_multiple" - "hammerid" "2916" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx2,Teleport,,5,-1" - "OnStartTouch" "teleportarSx1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx12,Teleport,,10,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - "OnStartTouch" "ItemSpawner,FireUser3,,3,1" - "OnStartTouch" "worldspawn,FireUser4,,0,1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme4" - "classname" "trigger_multiple" - "hammerid" "3228" - } - delete: - { - "OnStartTouch" "teleportarS2,Teleport,,5,-1" - "OnStartTouch" "teleportarS1,Teleport,,5,-1" - "OnStartTouch" "teleportarSx2,Teleport,,5,-1" - "OnStartTouch" "teleportarSx1,Teleport,,5,-1 - "OnStartTouch" "teleportarSx12,Teleport,,10,-1" - "OnStartTouch" "teleportarSx12verx,Teleport,,14,-1" - } - insert: - { - "OnStartTouch" "ItemRelay,FireUser1,,1,1" - "OnStartTouch" "ItemSpawner,FireUser3,,3,1" - "OnStartTouch" "worldspawn,FireUser4,,0,1" - } -} - -;Re-filtering items (from v5_3) - -modify: -{ - match: - { - "hammerid" "1245" - "classname" "weapon_elite" - "targetname" "magia_gravedad" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_gravedad,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_gravedad,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_gravedad,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1208" - "classname" "weapon_elite" - "targetname" "magia_rayo" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_electro,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_electro,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_electro,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1117" - "classname" "weapon_elite" - "targetname" "magia_fuego" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_fire,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_fire,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_fire,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1091" - "classname" "weapon_elite" - "targetname" "magia_hielo" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_ice,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_ice,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_ice,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1160" - "classname" "weapon_elite" - "targetname" "magia_cura" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_heal,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_heal,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_heal,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1151" - "classname" "weapon_elite" - "targetname" "magia_tierra" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_earth,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_earth,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_earth,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1135" - "classname" "weapon_elite" - "targetname" "magia_viento" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_viento,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_viento,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_viento,0.02,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1076" - "classname" "weapon_elite" - "targetname" "magia_ultima" - } - delete: - { - "OnPlayerPickup" "!activator,AddOutput,targetname portador_ultima,0,-1" - } - insert: - { - "OnPlayerPickup" "portador_ultima,AddOutput,targetname nada,0,-1" - "OnPlayerPickup" "!activator,AddOutput,targetname portador_ultima,0.02,-1" - } -} - -;Gravity/Ice fixes (from v5_3) - -filter: -{ - "model" "*194" - "hammerid" "2104" - "classname" "trigger_multiple" -} - -add: -{ - "classname" "filter_activator_name" - "targetname" "unfreeze_grav_filter" - "filtername" "zombies_gravity" - "Negated" "0" - "OnPass" "!activator,AddOutput,targetname nada,0,-1" - "OnPass" "speed,ModifySpeed,1.13,0,-1" -} - -add: -{ - "classname" "filter_activator_name" - "targetname" "unfreeze_ice_filter" - "filtername" "zombies_ice" - "Negated" "0" - "OnPass" "!activator,AddOutput,targetname nada,0,-1" - "OnPass" "speed,ModifySpeed,1.13,0,-1" -} - -add: -{ - "model" "*260" - "classname" "game_zone_player" - "targetname" "unfreeze_grav" - "origin" "-3584 -3584 1560" - "OnPlayerOutZone" "unfreeze_grav_filter,TestActivator,,0,-1" - -} - -add: -{ - "model" "*260" - "classname" "game_zone_player" - "targetname" "unfreeze_ice" - "origin" "-3584 -3584 1560" - "OnPlayerOutZone" "unfreeze_ice_filter,TestActivator,,0,-1" -} - -modify: -{ - match: - { - "model" "*193" - "hammerid" "2102" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "speed,ModifySpeed,0.35,0,-1" - "OnStartTouch" "speed,ModifySpeed,1.15,7,-1" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0.35,0,-1" - "OnStartTouch" "speed,ModifySpeed,0.35,0.2,-1" - "OnStartTouch" "!activator,AddOutput,targetname zombies_gravity,0,-1" - } -} - -modify: -{ - match: - { - "model" "*20" - "hammerid" "1108" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" - "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" - } -} - -modify: -{ - match: - { - "model" "*21" - "hammerid" "1110" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" - "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" - } -} - -modify: -{ - match: - { - "model" "*22" - "hammerid" "1112" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,0,0,-1" - "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" - "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1252" - "classname" "point_template" - "targetname" "gravedadtt" - } - insert: - { - "OnEntitySpawned" "unfreeze_grav,CountPlayersInZone,,7.5,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1100" - "classname" "env_entity_maker" - "targetname" "crear_hielo1" - } - delete: - { - "OnEntitySpawned" "mh1,Kill,,8,-1" - "OnEntitySpawned" "mh1x,Kill,,2,-1" - } - insert: - { - "OnEntitySpawned" "mh1,Kill,,4,-1" - "OnEntitySpawned" "mh1x,Kill,,4,-1" - "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,4.5,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1104" - "classname" "env_entity_maker" - "targetname" "crear_hielo2" - } - delete: - { - "OnEntitySpawned" "mh2,Kill,,9,-1" - "OnEntitySpawned" "mh2x,Kill,,3,-1" - } - insert: - { - "OnEntitySpawned" "mh2,Kill,,5,-1" - "OnEntitySpawned" "mh2x,Kill,,5,-1" - "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,5.5,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1105" - "classname" "env_entity_maker" - "targetname" "crear_hielo3" - } - delete: - { - "OnEntitySpawned" "mh3,Kill,,10,-1" - "OnEntitySpawned" "mh3x,Kill,,4,-1" - } - insert: - { - "OnEntitySpawned" "mh3,Kill,,6,-1" - "OnEntitySpawned" "mh3x,Kill,,6,-1" - "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,6.5,-1" - } -} - -; Sephiroth glitch fix (from v5_3) - -modify: -{ - match: - { - "model" "*188" - "hammerid" "2077" - "classname" "func_tracktrain" - } - replace: - { - "spawnflags" "666" - } - insert: - { - "OnUser1" "!self,Stop,,0,-1" - "OnUser1" "!self,StartForward,,0.25,-1" - "OnUser1" "seph_modelo3,Enable,,0,-1" - "OnUser1" "seph_modelo3,Disable,,0.25,-1" - "OnUser1" "zap,Volume,10,0.25,-1" - } -} - -modify: -{ - match: - { - "model" "*103" - "hammerid" "1566" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "sephiroth_fx,StartForward,,5,-1" - } -} - -modify: -{ - match: - { - "hammerid" "1809" - "classname" "path_track" - "targetname" "seph_1" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - } - insert: - { - "OnPass" "!activator,Stop,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "2447" - "classname" "path_track" - "targetname" "seph_2" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - } - insert: - { - "OnPass" "!activator,Stop,,0,1" - "OnPass" "!activator,StartForward,,2,1" - } -} - -modify: -{ - match: - { - "hammerid" "2448" - "classname" "path_track" - "targetname" "seph_3" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1810" - "classname" "path_track" - "targetname" "seph_4" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1811" - "classname" "path_track" - "targetname" "seph_5" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1812" - "classname" "path_track" - "targetname" "seph_6" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1813" - "classname" "path_track" - "targetname" "seph_7" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1814" - "classname" "path_track" - "targetname" "seph_8" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - -modify: -{ - match: - { - "hammerid" "1815" - "classname" "path_track" - "targetname" "seph_9" - } - delete: - { - "OnPass" "sephiroth_fx,Stop,,0,-1" - "OnPass" "sephiroth_fx,StartForward,,0.25,-1" - "OnPass" "seph_modelo3,Enable,,0,-1" - "OnPass" "seph_modelo3,Disable,,0.25,-1" - "OnPass" "zap,Volume,10,0.25,-1" - } - insert: - { - "OnPass" "!activator,FireUser1,,0,1" - } -} - - -;Bahamut fixes / additional from new bosses (from v5_3 + more), hp fix - -modify: -{ - match: - { - "hammerid" "1782" - "classname" "math_counter" - "targetname" "bahamut_vida" - } - replace: - { - "startvalue" "125" - "max" "25000" - } - insert: - { - "OnHitMin" "baha_st2,Kill,,1,1" - "OnHitMin" "xb_cura,Kill,,0,1" - "OnHitMin" "xb_rayo,Stop,,0,1" - "OnHitMin" "xb_rayo_2,Kill,,0,1" - } -} - -;Kill-all score glitch fix (from v5_3) - -modify: -{ - match: - { - "model" "*252" - "hammerid" "2382" - "classname" "func_button" - } - delete: - { - "OnPressed" "boom2,Enable,,0,-1" - } - insert: - { - "OnPressed" "boom2,Enable,,0.5,-1" - "OnPressed" "boom2zm2,Enable,,0,-1" - } -} - -;Map: Reset human hp (from v5_3) - -add: -{ - "model" "*280" - "spawnflags" "1" - "classname" "trigger_once" - "targetname" "tele_tren" - "origin" "-7112 -3544 95.5" - "StartDisabled" "1" - "filtername" "humanos" - "OnStartTouch" "!activator,AddOutput,health 100,0,-1" -} - -;Map: Humans @ Pipes (from v5_3) - -add: -{ - "model" "*313" - "spawnflags" "1" - "classname" "trigger_push" - "targetname" "stripper_pipe_push" - "origin" "-10084 10352 -4896" - "filtername" "humanos" - "speed" "250" -} - -add: -{ - "model" "*217" - "spawnflags" "1" - "classname" "trigger_teleport" - "targetname" "teleporte_masivo" - "origin" "-8120 10688 -4544" - "StartDisabled" "1" - "filtername" "humanos" - "target" "arriba2" -} - -add: -{ - "model" "*217" - "spawnflags" "1" - "classname" "trigger_teleport" - "targetname" "teleporte_masivo" - "origin" "-8120 7992 -4544" - "angles" "0 0 90" - "StartDisabled" "1" - "filtername" "humanos" - "target" "arriba2" -} - -add: -{ - "model" "*132" - "spawnflags" "9" - "classname" "trigger_hurt" - "targetname" "muerte" - "origin" "-9262 8534 -7810" - "StartDisabled" "1" - "filtername" "humanos" - "damagetype" "512" - "damagecap" "20" - "damage" "30" -} - -;Autobreak earth @ boss (from v5_3) - -add: -{ - "classname" "logic_timer" - "targetname" "earth_break_timer" - "origin" "-3584 -3584 1088" - "StartDisabled" "1" - "RefireTime" ".5" - "OnTimer" "mt,Break,,0,-1" -} - -modify: -{ - match: - { - "model" "*87" - "hammerid" "1439" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "earth_break_timer,Enable,,25,-1" - } -} - -modify: -{ - match: - { - "model" "*86" - "hammerid" "1437" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "earth_break_timer,Disable,,0,-1" - } -} - -; Unblockable buttonroom - -modify: -{ - match: - { - "model" "*97" - "hammerid" "1509" - "classname" "func_door" - } - replace: - { - "dmg" "1000" - } -} - -modify: -{ - match: - { - "model" "*98" - "hammerid" "1525" - "classname" "func_door" - } - replace: - { - "dmg" "1000" - } -} - -;Heal fix (from v5_3) - -modify: -{ - match: - { - "model" "*33" - "hammerid" "1171" - "classname" "trigger_multiple" - } - replace: - { - "classname" "trigger_hurt" - } - delete: - { - "OnStartTouch" "!activator,AddOutput,health 150,0,-1" - } - insert: - { - "damage" "-60" - "damagecap" "-60" - "OnStartTouch" "!activator,AddOutput,max_health 150,0,-1" - } -} - -modify: -{ - match: - { - "model" "*34" - "hammerid" "1174" - "classname" "trigger_hurt" - } - delete: - { - "OnStartTouch" "!activator,AddOutput,health 225,0,-1" - } - insert: - { - "damage" "-90" - "damagecap" "-90" - "OnStartTouch" "!activator,AddOutput,max_health 225,0,-1" - } -} - -;------------------------------------------------------------------------------------- -;===================================================================================== -; Bug fixes \ additionals from v5_3 stripper by Moltard, Noctali, Zacade, Neon -;===================================================================================== -;------------------------------------------------------------------------------------- -;cowbells are deleted, never used entitys, removing... - -filter: -{ - "hammerid" "2378" - "classname" "logic_compare" - "targetname" "coew_2" -} - -filter: -{ - "hammerid" "2377" - "classname" "logic_compare" - "targetname" "coew_3" -} - -filter: -{ - "hammerid" "2694" - "classname" "func_brush" - "targetname" "solo1cowbell2" -} - -filter: -{ - "hammerid" "2712" - "classname" "trigger_once" - "targetname" "solo1cowbell" -} - -filter: -{ - "hammerid" "2320" - "classname" "math_counter" - "targetname" "cowbells" -} - -;==================================================== -;==================================================== -; Crash error: CUtlLinkedList overflow -;==================================================== -; Not Finished yet...? -;==================================================== -; Crash fix attempt, logs after compile map: -; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 -; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 -; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 -; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 -; light has _fifty_percent_distance of 443.000000 but _zero_percent_distance of 0.000000 -; light has _fifty_percent_distance of 443.000000 but _zero_percent_distance of 0.000000 -; HammerID: 945 - 948; 953 - 954 -;==================================================== -; Fix: -;==================================================== -modify: -{ - match: - { - "hammerid" "945" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "400" - } - insert: - { - "_fifty_percent_distance" "0" - } -} - -modify: -{ - match: - { - "hammerid" "946" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "400" - } - insert: - { - "_fifty_percent_distance" "0" - } -} - -modify: -{ - match: - { - "hammerid" "947" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "400" - } - insert: - { - "_fifty_percent_distance" "0" - } -} - -modify: -{ - match: - { - "hammerid" "948" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "400" - } - insert: - { - "_fifty_percent_distance" "0" - } -} - -modify: -{ - match: - { - "hammerid" "953" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "443" - } - insert: - { - "_fifty_percent_distance" "0" - } -} - -modify: -{ - match: - { - "hammerid" "954" - "classname" "light_spot" - } - delete: - { - "_fifty_percent_distance" "443" - } - insert: - { - "_fifty_percent_distance" "0" - } -} -;==================================================== -;Сrash fix attempt, by turning off flashlights. -;==================================================== -;Fix: -;==================================================== -modify: -{ - match: - { - "targetname" "dificultad_i_t_medio" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_dificil" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extremo" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme2" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme3" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme4" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "dificultad_i_t_zm" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" - } -} - -;Attempting to create unknown particle system 'building_explosion' - -filter: -{ - "hammerid" "1799" - "classname" "info_particle_system" -} - -modify: -{ - match: - { - "hammerid" "1802" - "targetname" "baha_tr" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "baha_x1,Start,,20,-1" - } -} - -modify: //ultima -{ - match: - { - "targetname" "bahamut_entry2" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bahamut_vida,Subtract,1750,0,-1" - } - insert: - { - "OnTrigger" "bahamut_vida,Subtract,4000,0,-1" - } -} - -modify: //nade -{ - match: - { - "targetname" "danyo" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bahamut_vida,Subtract,55,0,-1" - } - insert: - { - "OnTrigger" "bahamut_vida,Subtract,120,0,-1" - } -} - -modify: //fire -{ - match: - { - "targetname" "qumar_baha" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bahamut_vida,Subtract,150,0,-1" - } - insert: - { - "OnTrigger" "bahamut_vida,Subtract,450,0,-1" - } -} - -modify: //electro -{ - match: - { - "targetname" "rayo_baha" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bahamut_vida,Subtract,85,0,-1" - } - insert: - { - "OnTrigger" "bahamut_vida,Subtract,250,0,-1" - } -} - -modify: //gravity -{ - match: - { - "targetname" "gravedad_baha" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bahamut_vida,Subtract,130,0,-1" - } - insert: - { - "OnTrigger" "bahamut_vida,Subtract,400,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "calcVidaD" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "bahamut_vida,Add,150,0,-1" - } - insert: - { - "OnStartTouch" "bahamut_vida,Add,380,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "calcVidaD4level3" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "bahamut_vida,Add,200,0,-1" - } - insert: - { - "OnStartTouch" "bahamut_vida,Add,475,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "calcVidaD4level" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "bahamut_vida,Add,250,0,-1" - } - insert: - { - "OnStartTouch" "bahamut_vida,Add,550,0,-1" - } +;Stripper by & FPTyel - http://steamcommunity.com/profiles/76561198069158986 +; +;CREDITS TO: & MOLTARD - http://steamcommunity.com/profiles/76561197999271648 +; & NOCTALI - http://steamcommunity.com/profiles/76561198038569520 +; & ZACADE - http://steamcommunity.com/profiles/76561198033675750 +; & NEON - http://steamcommunity.com/profiles/76561198024759747 +;For bug fixes from v5_3, they're been migrated to ru-mako. Thank you for your hard work! +; +;THANKS TO: & Heyfumi - http://steamcommunity.com/profiles/76561198441129132 +; & NiceShot- http://steamcommunity.com/profiles/76561198322718614 +;For helping me out with stripper. +; & Killik - http://steamcommunity.com/profiles/76561198278923762 +;For infinite testing this stripper on test server. +; +;Temp delete of traps in bridge. +filter: +{ + "targetname" "breackmost1" // redirects to girda1 + "classname" "trigger_once" +} + +filter: +{ + "targetname" "breackmost2" // redirects to mostik1 + "classname" "trigger_once" +} + +filter: +{ + "targetname" "rabota1" // redirects to mostbre1 + "classname" "trigger_once" +} + +modify: +{ + match: + { + "targetname" "extreme4logicmostick" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "breackmost2,Enable,,0,-1" + "OnTrigger" "rabota1,Enable,,0,-1" + "OnTrigger" "breackmost1,Enable,,0,-1" + } +} + +;EXTREME4: Increasing time of final nuke up to 0.5 seconds (to be balanced), also zombie checker too. +modify: +{ + match: + { + "targetname" "huida_d4level" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "finalf,Trigger,,119.5,-1" + "OnTrigger" "sin_zombis,Enable,,119,-1" + } + insert: + { + "OnTrigger" "finalf,Trigger,,120,-1" + "OnTrigger" "sin_zombis,Enable,,119.5,-1" + } +} + +;Deleting Earth sound, because it's glitched. +filter: +{ + "targetname" "magia_ts" + "classname" "ambient_generic" + "message" "ambient/explosions/explode_4.wav" +} + +modify: +{ + match: + { + "targetname" "tierra_relay" + "classname" "logic_compare" + } + delete: + { + "OnEqualTo" "magia_ts,PlaySound,,0,-1" + } +} + +;Informing about stripper +modify: +{ + match: + { + "targetname" "dificultad_i_t_medio" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "consola,Command,say Stripper v2.2,15,-1" + "OnStartTouch" "bahamut_s1,PlaySound,,15,-1" + } +} + +;Removing shakes, no one love it tbh. + +filter: +{ + "hammerid" "1085" + "classname" "env_shake" +} + +filter: +{ + "hammerid" "1086" + "classname" "env_shake" +} + +filter: +{ + "hammerid" "1580" + "classname" "env_shake" +} + +filter: +{ + "hammerid" "1713" + "classname" "env_shake" +} + +filter: +{ + "hammerid" "1724" + "classname" "env_shake" +} + +filter: +{ + "hammerid" "2197" + "classname" "env_shake" +} + +modify: +{ + match: + { + "hammerid" "1698" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pFinal2,StartShake,,6,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1710" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "pFinal2,bangabsoluto,StartShake,,0.5,-1" + "OnTrigger" "bang,StartShake,,1.3,1" + } +} + +modify: +{ + match: + { + "hammerid" "1719" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pFinal2,StartShake,,1,-1" + "OnStartTouch" "pFinal2,StartShake,,2,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1726" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pFInal2,StartShake,,0,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1791" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "pFinal2,StartShake,,0,-1" + "OnTrigger" "pFinal2,StartShake,,8.5,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1892" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "sUltima2,StartShake,,0,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1912" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "sUltima2,StartShake,,20,1" + "OnTrigger" "sUltima,StartShake,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1913" + "classname" "prop_dynamic" + } + delete: + { + "OnAnimationDone" "bangabsoluto,StartShake,,0.3,1" + } +} + +modify: +{ + match: + { + "hammerid" "1974" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bangabsoluto,StartShake,,10.3,1" + } +} + +modify: +{ + match: + { + "hammerid" "2142" + "classname" "logic_case" + } + delete: + { + "OnCase01" "shakeelve,StartShake,,0,-1" + "OnCase02" "shakeelve,StartShake,,0,-1" + "OnCase03" "shakeelve,StartShake,,0,-1" + "OnCase04" "shakeelve,StartShake,,0,-1" + } +} + +modify: +{ + match: + { + "hammerid" "2221" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "sUltima,StartShake,,0,-1" + "OnTrigger" "sUltima2,StartShake,,20,-1" + } +} + +modify: +{ + match: + { + "hammerid" "2253" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "pFinal2,StartShake,,1,-1" + "OnStartTouch" "pFinal2,StartShake,,4,-1" + } +} + +modify: +{ + match: + { + "hammerid" "2255" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bangabsoluto,StartShake,,4.3,1" + } +} + +modify: +{ + match: + { + "hammerid" "2358" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "shakeelve,StartShake,,0.1,-1" + } +} + +modify: +{ + match: + { + "hammerid" "2473" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "bang,StartShake,,8,1" + } +} + +modify: +{ + match: + { + "hammerid" "2714" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "sUltima,StartShake,,260,-1" + } +} + +;Re-logic the ending (normal + hard are fine) + +modify: +{ + match: + { + "targetname" "trigger_n_e" + "classname" "trigger_once" + } + insert: + { + "filtername" "humanos" + } +} + +modify: +{ + match: + { + "targetname" "trigger_n_e2" + "classname" "trigger_once" + } + insert: + { + "filtername" "humanos" + } +} + +modify: +{ + match: + { + "targetname" "gorb1" + "classname" "trigger_once" + } + insert: + { + "filtername" "humanos" + } +} + +modify: +{ + match: + { + "targetname" "gorb2" + "classname" "trigger_once" + } + insert: + { + "filtername" "humanos" + } +} + +;Increasing Scorpion HP +modify: +{ + match: + { + "targetname" "calcVidaM" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Monstruo_Breakable,AddHealth,3500,0,-1" + } + insert: + { + "OnStartTouch" "Monstruo_Breakable,AddHealth,4500,0,-1" + } +} + +;Fixing attacks + +;Bahamut Gravity: +2 seconds +modify: +{ + match: + { + "targetname" "bah_cast_gravedad" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "baha_gravedad,Stop,,6,-1" + "OnTrigger" "xb_gravedad,Disable,,6,-1" + } + insert: + { + "OnTrigger" "baha_gravedad,Stop,,9,-1" + "OnTrigger" "xb_gravedad,Disable,,9,-1" +} + +;Bahamut Fire: X2.2 damage +modify: +{ + match: + { + "targetname" "xb_fuego1" + "classname" "trigger_hurt" + } + delete: + { + "damage" "30" + } + insert: + { + "damage" "70" + } +} + +;Bahamut Electro: X1.66 damage +modify: +{ + match: + { + "targetname" "xb_rayo_2" + "classname" "trigger_hurt" + } + delete: + { + "damage" "60" + } + insert: + { + "damage" "100" + } +} + +;Bahamut Wind: +2 seconds +modify: +{ + match: + { + "targetname" "bah_cast_viento" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "xb_viento,Stop,,4,-1" + "OnTrigger" "xb_viento1,Disable,,4,-1" + } + insert: + { + "OnTrigger" "xb_viento,Stop,,6,-1" + "OnTrigger" "xb_viento1,Disable,,6,-1" + } +} + +;Bahamut Heal: +1000 HP (instead of +150 HP) +modify: +{ + match: + { + "targetname" "bah_cast_cura" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "consola,Command,say ** BAHAMUT HAS HEALED 150 HIT POINTS**,0,-1" + "OnTrigger" "bahamut_vida,Add,150,0,-1" + } + insert: + { + "OnTrigger" "consola,Command,say ** BAHAMUT HAS HEALED 1000 HIT POINTS**,0,-1" + "OnTrigger" "bahamut_vida,Add,1000,0,-1" + } +} + +;------------------------------------------------------------------------------------- +;===================================================================================== +; Bug fixes \ additionals from v5_3 stripper by Moltard, Noctali, Zacade, Neon +;===================================================================================== +;------------------------------------------------------------------------------------- + +; Bahamut frozen fix (ICE) + +modify: +{ + match: + { + "hammerid" "2127" + "classname" "logic_relay" + "targetname" "congelar_baha" + } + delete: + { + "OnTrigger" "mh2bahamut,TurnOn,,0,1" + "OnTrigger" "mh2bahamut,TurnOff,,5,1" + } + insert: + { + "OnTrigger" "mh2bahamut,Enable,,0,1" + "OnTrigger" "mh2bahamut,Disable,,5,1" + } +} +modify: +{ + match: + { + "hammerid" "1095" + "classname" "logic_relay" + "targetname" "magia_hielo_t2" + } + delete: + { + "OnTrigger" "congelar_baha,Trigger,,0,1" + } + insert: + { + "OnTrigger" "congelar_baha,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "hammerid" "1096" + "classname" "logic_relay" + "targetname" "magia_hielo_t3" + } + delete: + { + "OnTrigger" "congelar_baha,Trigger,,0,1" + } + insert: + { + "OnTrigger" "congelar_baha,Trigger,,0,-1" + } +} + +;Item fixes, contain critical glitch, which leads server to crash + +filter: +{ + "classname" "point_teleport" + "targetname" "/teleportar.*/" +} +filter: +{ + "hammerid" "2054" + "classname" "logic_case" + "targetname" "randomizar" +} +filter: +{ + "hammerid" "2040" + "classname" "logic_case" + "targetname" "randomizar2" +} +filter: +{ + "hammerid" "1865" + "classname" "logic_case" + "targetname" "randomizar3" +} +filter: +{ + "hammerid" "2058" + "classname" "logic_case" + "targetname" "randomizar_2" +} +filter: +{ + "model" "*150" + "hammerid" "1927" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*151" + "hammerid" "1929" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*152" + "hammerid" "1931" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*153" + "hammerid" "1933" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*154" + "hammerid" "1935" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*155" + "hammerid" "1937" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*156" + "hammerid" "1939" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*157" + "hammerid" "1941" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*158" + "hammerid" "1943" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*159" + "hammerid" "1946" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*160" + "hammerid" "1949" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*177" + "hammerid" "2021" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*178" + "hammerid" "2024" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*179" + "hammerid" "2027" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*180" + "hammerid" "2029" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*181" + "hammerid" "2034" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*182" + "hammerid" "2037" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*184" + "hammerid" "2055" + "classname" "func_physbox_multiplayer" +} +filter: +{ + "model" "*190" + "hammerid" "2086" + "classname" "func_physbox_multiplayer" +} + +; Name Buttons + +modify: +{ + match: + { + "model" "*19" + "hammerid" "1106" + "classname" "func_button" + } + insert: + { + "targetname" "button_ice" + } +} +modify: +{ + match: + { + "model" "*27" + "hammerid" "1141" + "classname" "func_button" + } + insert: + { + "targetname" "button_wind" + } +} +modify: +{ + match: + { + "model" "*30" + "hammerid" "1154" + "classname" "func_button" + } + insert: + { + "targetname" "button_earth" + } +} +modify: +{ + match: + { + "model" "*31" + "hammerid" "1162" + "classname" "func_button" + } + insert: + { + "targetname" "button_heal" + } +} +modify: +{ + match: + { + "model" "*53" + "hammerid" "1243" + "classname" "func_button" + } + insert: + { + "targetname" "button_grav" + } +} + +;Templates + +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_wind" + "origin" "-10804 648 -2666" + "Template01" "magia_viento" + "Template02" "button_wind" + "Template03" "viento_f*" + "Template04" "ssss" + "Template05" "tv*" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_ultima" + "origin" "-8080 1702 -2006" + "Template01" "magia_ultima" + "Template02" "boton_ultima" + "Template03" "ultima_f*" + "Template04" "danyoUlt*" +} + +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_gravity" + "origin" "-8557 1115 -1564" + "Template01" "magia_gravedad*" + "Template02" "button_grav" + "Template03" "gravedad_f" + "Template04" "crear_gravedad1" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_fire" + "origin" "-9961 1761 -2647" + "Template01" "magia_fuego" + "Template02" "1b" + "Template03" "fuego_f" + "Template04" "fuego_p*" + "Template05" "fuego_a*" + "Template06" "sonidofire1" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_heal" + "origin" "-7822 228 -2558" + "Template01" "magia_cura" + "Template02" "button_heal" + "Template03" "cura2_f" + "Template04" "cura_f*" + "Template05" "curacion*" + "Template06" "sonidocura1" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_electro" + "origin" "-8057 1675 -2659" + "Template01" "magia_rayo" + "Template02" "rayo_bot" + "Template03" "rayo_template*" + "Template04" "rayo_fire_2" + "Template05" "electro_f*" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_earth" + "origin" "-10625 1121 -2583" + "Template01" "magia_tierra" + "Template02" "button_earth" + "Template03" "tierra_f" + "Template04" "crear_tierra1" + "Template05" "magia_ts" +} +add: +{ + "spawnflags" "2" + "classname" "point_template" + "targetname" "temp_ice" + "origin" "-8936 656 -2635" + "Template01" "magia_hielo" + "Template02" "button_ice" + "Template03" "hielo_f" + "Template04" "magia_hielo_s" + "Template05" "crear_hielo*" +} + +; Spawning via templates + +add: +{ + "classname" "logic_case" + "targetname" "ItemTemp" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,EntityTemplate temp_wind,0,1" + "OnCase02" "ItemSpawner,AddOutput,EntityTemplate temp_gravity,0,1" + "OnCase03" "ItemSpawner,AddOutput,EntityTemplate temp_fire,0,1" + "OnCase04" "ItemSpawner,AddOutput,EntityTemplate temp_heal,0,1" + "OnCase05" "ItemSpawner,AddOutput,EntityTemplate temp_electro,0,1" + "OnCase06" "ItemSpawner,AddOutput,EntityTemplate temp_ice,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,origin -9357 5628 -36,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -8160 1517 209,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -8457 1740 -128,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin -10646 4092 124,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -9354 8896 -2895,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -10106 7830 -2904,0,1" + "OnCase07" "ItemSpawner,AddOutput,origin -8756 2872 161,0,1" + "OnCase08" "ItemSpawner,AddOutput,origin -7634 192 472,0,1" + "OnCase09" "ItemSpawner,AddOutput,origin -9980 -1963 280,0,1" + "OnCase10" "ItemSpawner,AddOutput,origin -7808 2025 135,0,1" + "OnCase11" "ItemSpawner,AddOutput,origin -10029 9505 -3775,0,1" + "OnCase12" "ItemSpawner,AddOutput,origin -9400 8304 -1672,0,1" + "OnCase13" "ItemSpawner,AddOutput,origin -10560 1472 192,0,1" + "OnCase14" "ItemSpawner,AddOutput,origin -9624 2304 376,0,1" + "OnCase15" "ItemSpawner,AddOutput,origin -8877 -121 -244,0,1" + "OnCase16" "ItemOrigin2,PickRandomShuffle,,0,1" +} + +add: // -9235 772 389 and -8465 1880 360 are new +{ + "classname" "logic_case" + "targetname" "ItemOrigin2" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,origin -9235 772 389,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -9530 8050 172,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -8465 1880 360,0,1" +} + +add: +{ + "classname" "logic_case" + "targetname" "ItemOriginEarth" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,origin -10469 3470 392,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -7050 3879 362,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOriginUltima" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,origin -10728 2548 360,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -9406 7616 -1231,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOriginZM" + "origin" "-3584 -3584 1088" + "OnCase01" "ItemSpawner,AddOutput,origin -8160 1517 209,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -8457 1740 -128,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -8756 2872 161,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin -7634 192 472,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -9980 -1963 280,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -7808 2025 135,0,1" + "OnCase07" "ItemSpawner,AddOutput,origin -10560 1472 192,0,1" + "OnCase08" "ItemSpawner,AddOutput,origin -9624 2304 376,0,1" + "OnCase09" "ItemSpawner,AddOutput,origin -8877 -121 -244,0,1" + "OnCase10" "ItemSpawner,AddOutput,origin -9235 772 389,0,1" + "OnCase11" "ItemSpawner,AddOutput,origin -8465 1880 360,0,1" +} + +;Spawner system + +add: +{ + "classname" "env_entity_maker" + "targetname" "ItemSpawner" + "origin" "-3584 -3584 1088" + "EntityTemplate" "#ERROR" + "OnUser1" "ItemOriginEarth,PickRandom,,0,1" + "OnUser1" "!self,AddOutput,EntityTemplate temp_earth,0,1" + "OnUser1" "!self,ForceSpawn,,0.02,1" + "OnUser2" "ItemOriginUltima,PickRandom,,0,1" + "OnUser2" "!self,AddOutput,EntityTemplate temp_ultima,0,1" + "OnUser2" "!self,ForceSpawn,,0.02,1" + "OnUser3" "!self,AddOutput,origin -7184 9502 -4456,0,1" + "OnUser3" "!self,AddOutput,EntityTemplate temp_ultima,0,1" + "OnUser3" "!self,ForceSpawn,,0.02,1" + "OnUser4" "!self,AddOutput,origin -10782 2268 604,0,1" + "OnUser4" "!self,AddOutput,EntityTemplate temp_ultima,0,1" + "OnUser4" "!self,ForceSpawn,,0.02,1" +} + +add: +{ + "classname" "logic_relay" + "targetname" "ItemRelay" + "origin" "-3584 -3584 1088" + "OnUser1" "ItemTemp,PickRandomShuffle,,0,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.02,1" + "OnUser1" "ItemTemp,PickRandomShuffle,,0.1,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0.1,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.12,1" + "OnUser1" "ItemTemp,PickRandomShuffle,,0.2,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0.2,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.22,1" + "OnUser1" "ItemTemp,PickRandomShuffle,,0.3,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0.3,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.32,1" + "OnUser1" "ItemTemp,PickRandomShuffle,,0.4,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0.4,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.42,1" + "OnUser1" "ItemTemp,PickRandomShuffle,,0.5,1" + "OnUser1" "ItemOrigin,PickRandomShuffle,,0.5,1" + "OnUser1" "ItemSpawner,ForceSpawn,,0.52,1" + "OnUser1" "ItemSpawner,FireUser1,,0.6,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.02,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0.1,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.1,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.12,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0.2,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.2,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.22,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0.3,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.3,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.32,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0.4,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.4,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.42,1" + "OnUser2" "ItemTemp,PickRandomShuffle,,0.5,1" + "OnUser2" "ItemOriginZM,PickRandomShuffle,,0.5,1" + "OnUser2" "ItemSpawner,ForceSpawn,,0.52,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1857" + } + delete: + { + "OnNewGame" "randomizar,PickRandom,,0,-1" + "OnNewGame" "randomizar3,PickRandom,,0,-1" + "OnNewGame" "randomizar2,PickRandom,,0,-1" + "OnNewGame" "teleportarNUEVO,Teleport,,2.5,-1" + "OnNewGame" "teleportarNUEVO2,Teleport,,3.5,-1" + "OnNewGame" "teleportarNUEVO3,Teleport,,9.5,-1" + "OnNewGame" "teleportarNUEVO4,Teleport,,5.5,-1" + "OnNewGame" "teleportarNUEVO5,Teleport,,6.5,-1" + "OnNewGame" "teleportarNUEVO6,Teleport,,7.5,-1" + "OnNewGame" "teleportarNUEVO8,Teleport,,4.5,-1" + "OnNewGame" "teleportarNUEVO9,Teleport,,8.5,-1" + "OnNewGame" "teleportarNUEVO2bat,Teleport,,3.5,-1" + "OnNewGame" "teleportarNUEVO2bat3,Teleport,,3.5,-1" + "OnNewGame" "teleportar2,Teleport,,2,-1" + "OnNewGame" "teleportar3,Teleport,,3,-1" + "OnNewGame" "teleportar4,Teleport,,4,-1" + "OnNewGame" "teleportar5,Teleport,,5,-1" + "OnNewGame" "teleportar6,Teleport,,6,-1" + "OnNewGame" "teleportar7,Teleport,,7,-1" + "OnNewGame" "teleportar8,Teleport,,8,-1" + "OnNewGame" "teleportar9,Teleport,,9,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_medio" + "classname" "trigger_once" + "hammerid" "2720" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_dificil" + "classname" "trigger_once" + "hammerid" "2716" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx2,Teleport,,5,-1" + "OnStartTouch" "teleportarSx1,Teleport,,5,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + "OnStartTouch" "ItemSpawner,FireUser2,,3,1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extremo" + "classname" "trigger_once" + "hammerid" "2718" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx2,Teleport,,5,-1" + "OnStartTouch" "teleportarSx1,Teleport,,5,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + "OnStartTouch" "ItemSpawner,FireUser2,,3,1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme2" + "classname" "trigger_multiple" + "hammerid" "2710" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx2,Teleport,,5,-1" + "OnStartTouch" "teleportarSx1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx12,Teleport,,10,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + "OnStartTouch" "ItemSpawner,FireUser3,,3,1" + "OnStartTouch" "worldspawn,FireUser4,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme3" + "classname" "trigger_multiple" + "hammerid" "2916" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx2,Teleport,,5,-1" + "OnStartTouch" "teleportarSx1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx12,Teleport,,10,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + "OnStartTouch" "ItemSpawner,FireUser3,,3,1" + "OnStartTouch" "worldspawn,FireUser4,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme4" + "classname" "trigger_multiple" + "hammerid" "3228" + } + delete: + { + "OnStartTouch" "teleportarS2,Teleport,,5,-1" + "OnStartTouch" "teleportarS1,Teleport,,5,-1" + "OnStartTouch" "teleportarSx2,Teleport,,5,-1" + "OnStartTouch" "teleportarSx1,Teleport,,5,-1 + "OnStartTouch" "teleportarSx12,Teleport,,10,-1" + "OnStartTouch" "teleportarSx12verx,Teleport,,14,-1" + } + insert: + { + "OnStartTouch" "ItemRelay,FireUser1,,1,1" + "OnStartTouch" "ItemSpawner,FireUser3,,3,1" + "OnStartTouch" "worldspawn,FireUser4,,0,1" + } +} + +;Re-filtering items (from v5_3) + +modify: +{ + match: + { + "hammerid" "1245" + "classname" "weapon_elite" + "targetname" "magia_gravedad" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_gravedad,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_gravedad,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_gravedad,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1208" + "classname" "weapon_elite" + "targetname" "magia_rayo" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_electro,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_electro,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_electro,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1117" + "classname" "weapon_elite" + "targetname" "magia_fuego" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_fire,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_fire,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_fire,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1091" + "classname" "weapon_elite" + "targetname" "magia_hielo" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_ice,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_ice,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_ice,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1160" + "classname" "weapon_elite" + "targetname" "magia_cura" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_heal,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_heal,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_heal,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1151" + "classname" "weapon_elite" + "targetname" "magia_tierra" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_earth,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_earth,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_earth,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1135" + "classname" "weapon_elite" + "targetname" "magia_viento" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_viento,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_viento,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_viento,0.02,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1076" + "classname" "weapon_elite" + "targetname" "magia_ultima" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,targetname portador_ultima,0,-1" + } + insert: + { + "OnPlayerPickup" "portador_ultima,AddOutput,targetname nada,0,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname portador_ultima,0.02,-1" + } +} + +;Gravity/Ice fixes (from v5_3) + +filter: +{ + "model" "*194" + "hammerid" "2104" + "classname" "trigger_multiple" +} + +add: +{ + "classname" "filter_activator_name" + "targetname" "unfreeze_grav_filter" + "filtername" "zombies_gravity" + "Negated" "0" + "OnPass" "!activator,AddOutput,targetname nada,0,-1" + "OnPass" "speed,ModifySpeed,1.13,0,-1" +} + +add: +{ + "classname" "filter_activator_name" + "targetname" "unfreeze_ice_filter" + "filtername" "zombies_ice" + "Negated" "0" + "OnPass" "!activator,AddOutput,targetname nada,0,-1" + "OnPass" "speed,ModifySpeed,1.13,0,-1" +} + +add: +{ + "model" "*260" + "classname" "game_zone_player" + "targetname" "unfreeze_grav" + "origin" "-3584 -3584 1560" + "OnPlayerOutZone" "unfreeze_grav_filter,TestActivator,,0,-1" + +} + +add: +{ + "model" "*260" + "classname" "game_zone_player" + "targetname" "unfreeze_ice" + "origin" "-3584 -3584 1560" + "OnPlayerOutZone" "unfreeze_ice_filter,TestActivator,,0,-1" +} + +modify: +{ + match: + { + "model" "*193" + "hammerid" "2102" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0.35,0,-1" + "OnStartTouch" "speed,ModifySpeed,1.15,7,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.35,0,-1" + "OnStartTouch" "speed,ModifySpeed,0.35,0.2,-1" + "OnStartTouch" "!activator,AddOutput,targetname zombies_gravity,0,-1" + } +} + +modify: +{ + match: + { + "model" "*20" + "hammerid" "1108" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" + "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" + } +} + +modify: +{ + match: + { + "model" "*21" + "hammerid" "1110" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" + "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" + } +} + +modify: +{ + match: + { + "model" "*22" + "hammerid" "1112" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,1.13,6,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + "OnStartTouch" "speed,ModifySpeed,0,0.2,-1" + "OnStartTouch" "!activator,AddOutput,targetname zombies_ice,0,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1252" + "classname" "point_template" + "targetname" "gravedadtt" + } + insert: + { + "OnEntitySpawned" "unfreeze_grav,CountPlayersInZone,,7.5,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1100" + "classname" "env_entity_maker" + "targetname" "crear_hielo1" + } + delete: + { + "OnEntitySpawned" "mh1,Kill,,8,-1" + "OnEntitySpawned" "mh1x,Kill,,2,-1" + } + insert: + { + "OnEntitySpawned" "mh1,Kill,,4,-1" + "OnEntitySpawned" "mh1x,Kill,,4,-1" + "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,4.5,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1104" + "classname" "env_entity_maker" + "targetname" "crear_hielo2" + } + delete: + { + "OnEntitySpawned" "mh2,Kill,,9,-1" + "OnEntitySpawned" "mh2x,Kill,,3,-1" + } + insert: + { + "OnEntitySpawned" "mh2,Kill,,5,-1" + "OnEntitySpawned" "mh2x,Kill,,5,-1" + "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,5.5,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1105" + "classname" "env_entity_maker" + "targetname" "crear_hielo3" + } + delete: + { + "OnEntitySpawned" "mh3,Kill,,10,-1" + "OnEntitySpawned" "mh3x,Kill,,4,-1" + } + insert: + { + "OnEntitySpawned" "mh3,Kill,,6,-1" + "OnEntitySpawned" "mh3x,Kill,,6,-1" + "OnEntitySpawned" "unfreeze_ice,CountPlayersInZone,,6.5,-1" + } +} + +; Sephiroth glitch fix (from v5_3) + +modify: +{ + match: + { + "model" "*188" + "hammerid" "2077" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "666" + } + insert: + { + "OnUser1" "!self,Stop,,0,-1" + "OnUser1" "!self,StartForward,,0.25,-1" + "OnUser1" "seph_modelo3,Enable,,0,-1" + "OnUser1" "seph_modelo3,Disable,,0.25,-1" + "OnUser1" "zap,Volume,10,0.25,-1" + } +} + +modify: +{ + match: + { + "model" "*103" + "hammerid" "1566" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "sephiroth_fx,StartForward,,5,-1" + } +} + +modify: +{ + match: + { + "hammerid" "1809" + "classname" "path_track" + "targetname" "seph_1" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + } + insert: + { + "OnPass" "!activator,Stop,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "2447" + "classname" "path_track" + "targetname" "seph_2" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + } + insert: + { + "OnPass" "!activator,Stop,,0,1" + "OnPass" "!activator,StartForward,,2,1" + } +} + +modify: +{ + match: + { + "hammerid" "2448" + "classname" "path_track" + "targetname" "seph_3" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1810" + "classname" "path_track" + "targetname" "seph_4" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1811" + "classname" "path_track" + "targetname" "seph_5" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1812" + "classname" "path_track" + "targetname" "seph_6" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1813" + "classname" "path_track" + "targetname" "seph_7" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1814" + "classname" "path_track" + "targetname" "seph_8" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "1815" + "classname" "path_track" + "targetname" "seph_9" + } + delete: + { + "OnPass" "sephiroth_fx,Stop,,0,-1" + "OnPass" "sephiroth_fx,StartForward,,0.25,-1" + "OnPass" "seph_modelo3,Enable,,0,-1" + "OnPass" "seph_modelo3,Disable,,0.25,-1" + "OnPass" "zap,Volume,10,0.25,-1" + } + insert: + { + "OnPass" "!activator,FireUser1,,0,1" + } +} + + +;Bahamut fixes / additional from new bosses (from v5_3 + more), hp fix + +modify: +{ + match: + { + "hammerid" "1782" + "classname" "math_counter" + "targetname" "bahamut_vida" + } + replace: + { + "startvalue" "125" + "max" "25000" + } + insert: + { + "OnHitMin" "baha_st2,Kill,,1,1" + "OnHitMin" "xb_cura,Kill,,0,1" + "OnHitMin" "xb_rayo,Stop,,0,1" + "OnHitMin" "xb_rayo_2,Kill,,0,1" + } +} + +;Kill-all score glitch fix (from v5_3) + +modify: +{ + match: + { + "model" "*252" + "hammerid" "2382" + "classname" "func_button" + } + delete: + { + "OnPressed" "boom2,Enable,,0,-1" + } + insert: + { + "OnPressed" "boom2,Enable,,0.5,-1" + "OnPressed" "boom2zm2,Enable,,0,-1" + } +} + +;Map: Reset human hp (from v5_3) + +add: +{ + "model" "*280" + "spawnflags" "1" + "classname" "trigger_once" + "targetname" "tele_tren" + "origin" "-7112 -3544 95.5" + "StartDisabled" "1" + "filtername" "humanos" + "OnStartTouch" "!activator,AddOutput,health 100,0,-1" +} + +;Map: Humans @ Pipes (from v5_3) + +add: +{ + "model" "*313" + "spawnflags" "1" + "classname" "trigger_push" + "targetname" "stripper_pipe_push" + "origin" "-10084 10352 -4896" + "filtername" "humanos" + "speed" "250" +} + +add: +{ + "model" "*217" + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "teleporte_masivo" + "origin" "-8120 10688 -4544" + "StartDisabled" "1" + "filtername" "humanos" + "target" "arriba2" +} + +add: +{ + "model" "*217" + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "teleporte_masivo" + "origin" "-8120 7992 -4544" + "angles" "0 0 90" + "StartDisabled" "1" + "filtername" "humanos" + "target" "arriba2" +} + +add: +{ + "model" "*132" + "spawnflags" "9" + "classname" "trigger_hurt" + "targetname" "muerte" + "origin" "-9262 8534 -7810" + "StartDisabled" "1" + "filtername" "humanos" + "damagetype" "512" + "damagecap" "20" + "damage" "30" +} + +;Autobreak earth @ boss (from v5_3) + +add: +{ + "classname" "logic_timer" + "targetname" "earth_break_timer" + "origin" "-3584 -3584 1088" + "StartDisabled" "1" + "RefireTime" ".5" + "OnTimer" "mt,Break,,0,-1" +} + +modify: +{ + match: + { + "model" "*87" + "hammerid" "1439" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "earth_break_timer,Enable,,25,-1" + } +} + +modify: +{ + match: + { + "model" "*86" + "hammerid" "1437" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "earth_break_timer,Disable,,0,-1" + } +} + +; Unblockable buttonroom + +modify: +{ + match: + { + "model" "*97" + "hammerid" "1509" + "classname" "func_door" + } + replace: + { + "dmg" "1000" + } +} + +modify: +{ + match: + { + "model" "*98" + "hammerid" "1525" + "classname" "func_door" + } + replace: + { + "dmg" "1000" + } +} + +;Heal fix (from v5_3) + +modify: +{ + match: + { + "model" "*33" + "hammerid" "1171" + "classname" "trigger_multiple" + } + replace: + { + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 150,0,-1" + } + insert: + { + "damage" "-60" + "damagecap" "-60" + "OnStartTouch" "!activator,AddOutput,max_health 150,0,-1" + } +} + +modify: +{ + match: + { + "model" "*34" + "hammerid" "1174" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 225,0,-1" + } + insert: + { + "damage" "-90" + "damagecap" "-90" + "OnStartTouch" "!activator,AddOutput,max_health 225,0,-1" + } +} + +;------------------------------------------------------------------------------------- +;===================================================================================== +; Bug fixes \ additionals from v5_3 stripper by Moltard, Noctali, Zacade, Neon +;===================================================================================== +;------------------------------------------------------------------------------------- +;cowbells are deleted, never used entitys, removing... + +filter: +{ + "hammerid" "2378" + "classname" "logic_compare" + "targetname" "coew_2" +} + +filter: +{ + "hammerid" "2377" + "classname" "logic_compare" + "targetname" "coew_3" +} + +filter: +{ + "hammerid" "2694" + "classname" "func_brush" + "targetname" "solo1cowbell2" +} + +filter: +{ + "hammerid" "2712" + "classname" "trigger_once" + "targetname" "solo1cowbell" +} + +filter: +{ + "hammerid" "2320" + "classname" "math_counter" + "targetname" "cowbells" +} + +;==================================================== +;==================================================== +; Crash error: CUtlLinkedList overflow +;==================================================== +; Not Finished yet...? +;==================================================== +; Crash fix attempt, logs after compile map: +; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 +; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 +; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 +; light has _fifty_percent_distance of 400.000000 but _zero_percent_distance of 0.000000 +; light has _fifty_percent_distance of 443.000000 but _zero_percent_distance of 0.000000 +; light has _fifty_percent_distance of 443.000000 but _zero_percent_distance of 0.000000 +; HammerID: 945 - 948; 953 - 954 +;==================================================== +; Fix: +;==================================================== +modify: +{ + match: + { + "hammerid" "945" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "400" + } + insert: + { + "_fifty_percent_distance" "0" + } +} + +modify: +{ + match: + { + "hammerid" "946" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "400" + } + insert: + { + "_fifty_percent_distance" "0" + } +} + +modify: +{ + match: + { + "hammerid" "947" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "400" + } + insert: + { + "_fifty_percent_distance" "0" + } +} + +modify: +{ + match: + { + "hammerid" "948" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "400" + } + insert: + { + "_fifty_percent_distance" "0" + } +} + +modify: +{ + match: + { + "hammerid" "953" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "443" + } + insert: + { + "_fifty_percent_distance" "0" + } +} + +modify: +{ + match: + { + "hammerid" "954" + "classname" "light_spot" + } + delete: + { + "_fifty_percent_distance" "443" + } + insert: + { + "_fifty_percent_distance" "0" + } +} +;==================================================== +;Сrash fix attempt, by turning off flashlights. +;==================================================== +;Fix: +;==================================================== +modify: +{ + match: + { + "targetname" "dificultad_i_t_medio" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_dificil" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extremo" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme2" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme3" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme4" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "dificultad_i_t_zm" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "consola,Command,mp_flashlight 0,0,-1" + } +} + +;Attempting to create unknown particle system 'building_explosion' + +filter: +{ + "hammerid" "1799" + "classname" "info_particle_system" +} + +modify: +{ + match: + { + "hammerid" "1802" + "targetname" "baha_tr" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "baha_x1,Start,,20,-1" + } +} + +modify: //ultima +{ + match: + { + "targetname" "bahamut_entry2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bahamut_vida,Subtract,1750,0,-1" + } + insert: + { + "OnTrigger" "bahamut_vida,Subtract,4000,0,-1" + } +} + +modify: //nade +{ + match: + { + "targetname" "danyo" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bahamut_vida,Subtract,55,0,-1" + } + insert: + { + "OnTrigger" "bahamut_vida,Subtract,120,0,-1" + } +} + +modify: //fire +{ + match: + { + "targetname" "qumar_baha" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bahamut_vida,Subtract,150,0,-1" + } + insert: + { + "OnTrigger" "bahamut_vida,Subtract,450,0,-1" + } +} + +modify: //electro +{ + match: + { + "targetname" "rayo_baha" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bahamut_vida,Subtract,85,0,-1" + } + insert: + { + "OnTrigger" "bahamut_vida,Subtract,250,0,-1" + } +} + +modify: //gravity +{ + match: + { + "targetname" "gravedad_baha" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bahamut_vida,Subtract,130,0,-1" + } + insert: + { + "OnTrigger" "bahamut_vida,Subtract,400,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "calcVidaD" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "bahamut_vida,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "bahamut_vida,Add,380,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "calcVidaD4level3" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "bahamut_vida,Add,200,0,-1" + } + insert: + { + "OnStartTouch" "bahamut_vida,Add,475,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "calcVidaD4level" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "bahamut_vida,Add,250,0,-1" + } + insert: + { + "OnStartTouch" "bahamut_vida,Add,550,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_ffvii_malgo_reactor_css4.cfg b/maps/ze_ffvii_malgo_reactor_css4.cfg index d9deff2..c706a04 100644 --- a/maps/ze_ffvii_malgo_reactor_css4.cfg +++ b/maps/ze_ffvii_malgo_reactor_css4.cfg @@ -1,128 +1,128 @@ -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| - Stripper by Małgo 10.02.2021 - -;--------------------------------------- -;balance zombie sephiroth -;--------------------------------------- -modify: -{ - match: - { - "targetname" "zombieden_teleport_004" - "classname" "trigger_teleport" - } - delete: - { - "OnEndTouch" "skin_sephiroth_counter,Add,75,0,-1" - } - insert: - { - "OnEndTouch" "skin_sephiroth_counter,Add,58,0,-1" - } -} -modify: -{ - match: - { - "targetname" "sephiroth_laser_attackanimcase" - "classname" "logic_case" - } - delete: - { - "OnCase01" "speed,ModifySpeed,0.8,2,-1" - "OnCase01" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase02" "speed,ModifySpeed,0.8,2,-1" - "OnCase02" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase03" "speed,ModifySpeed,0.8,2,-1" - "OnCase03" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase04" "speed,ModifySpeed,0.8,2,-1" - "OnCase04" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase05" "speed,ModifySpeed,0.8,2,-1" - "OnCase05" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase06" "speed,ModifySpeed,0.8,2,-1" - "OnCase06" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase07" "speed,ModifySpeed,0.8,2,-1" - "OnCase07" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase08" "speed,ModifySpeed,0.8,2,-1" - "OnCase08" "speed,ModifySpeed,0.5,0.02,-1" - "OnCase09" "speed,ModifySpeed,0.8,2,-1" - "OnCase09" "speed,ModifySpeed,0.5,0.02,-1" - } -} -;--------------------------------------- -;balance genesis hp -;--------------------------------------- -modify: -{ - match: - { - "targetname" "Sephiroth_Final_HP_Counter" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Csomo_Genesis_Final_Breakable,AddHealth,90,0,-1" - } - insert: - { - "OnStartTouch" "Csomo_Genesis_Final_Breakable,AddHealth,120,0,-1" - } -} -;--------------------------------------- -;balance cosmo boss -;--------------------------------------- -modify: -{ - match: - { - "targetname" "Ifrit_Thrust_Forward" - "classname" "phys_thruster" - } - replace: - { - "force" "1750" - } -} -;--------------------------------------- -;balance hellz first tp -;--------------------------------------- -modify: -{ - match: - { - "targetname" "hellz_once" - "classname" "trigger_once" - "hammerid" "2143786" - } - delete: - { - "OnTrigger" "teleport_001,Enable,,20,1" - "OnTrigger" "!self,Kill,,20.05,1" - } - insert: - { - "OnTrigger" "teleport_001,Enable,,30,1" - "OnTrigger" "!self,Kill,,30.05,1" - } -} -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "2140954" - } - delete: - { - "OnNewGame" "cmd,Command,say **Map Status: No Stripper!**,0,-1" - } - insert: - { - "OnNewGame" "cmd,Command,say **Map Status: Stripper #1 Enable!**,0,-1" - } -} +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| + Stripper by Małgo 10.02.2021 + +;--------------------------------------- +;balance zombie sephiroth +;--------------------------------------- +modify: +{ + match: + { + "targetname" "zombieden_teleport_004" + "classname" "trigger_teleport" + } + delete: + { + "OnEndTouch" "skin_sephiroth_counter,Add,75,0,-1" + } + insert: + { + "OnEndTouch" "skin_sephiroth_counter,Add,58,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sephiroth_laser_attackanimcase" + "classname" "logic_case" + } + delete: + { + "OnCase01" "speed,ModifySpeed,0.8,2,-1" + "OnCase01" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase02" "speed,ModifySpeed,0.8,2,-1" + "OnCase02" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase03" "speed,ModifySpeed,0.8,2,-1" + "OnCase03" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase04" "speed,ModifySpeed,0.8,2,-1" + "OnCase04" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase05" "speed,ModifySpeed,0.8,2,-1" + "OnCase05" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase06" "speed,ModifySpeed,0.8,2,-1" + "OnCase06" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase07" "speed,ModifySpeed,0.8,2,-1" + "OnCase07" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase08" "speed,ModifySpeed,0.8,2,-1" + "OnCase08" "speed,ModifySpeed,0.5,0.02,-1" + "OnCase09" "speed,ModifySpeed,0.8,2,-1" + "OnCase09" "speed,ModifySpeed,0.5,0.02,-1" + } +} +;--------------------------------------- +;balance genesis hp +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Sephiroth_Final_HP_Counter" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Csomo_Genesis_Final_Breakable,AddHealth,90,0,-1" + } + insert: + { + "OnStartTouch" "Csomo_Genesis_Final_Breakable,AddHealth,120,0,-1" + } +} +;--------------------------------------- +;balance cosmo boss +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Ifrit_Thrust_Forward" + "classname" "phys_thruster" + } + replace: + { + "force" "1750" + } +} +;--------------------------------------- +;balance hellz first tp +;--------------------------------------- +modify: +{ + match: + { + "targetname" "hellz_once" + "classname" "trigger_once" + "hammerid" "2143786" + } + delete: + { + "OnTrigger" "teleport_001,Enable,,20,1" + "OnTrigger" "!self,Kill,,20.05,1" + } + insert: + { + "OnTrigger" "teleport_001,Enable,,30,1" + "OnTrigger" "!self,Kill,,30.05,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "2140954" + } + delete: + { + "OnNewGame" "cmd,Command,say **Map Status: No Stripper!**,0,-1" + } + insert: + { + "OnNewGame" "cmd,Command,say **Map Status: Stripper #1 Enable!**,0,-1" + } +} diff --git a/maps/ze_ffvii_temple_ancient_v5_7.cfg b/maps/ze_ffvii_temple_ancient_v5_7.cfg new file mode 100644 index 0000000..ce81f2a --- /dev/null +++ b/maps/ze_ffvii_temple_ancient_v5_7.cfg @@ -0,0 +1,54 @@ +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Stripper by Małgo 03.09.2022 + +;--------------------------------------- +;Fix Ifrit broken function +;--------------------------------------- +modify: +{ + match: + { + "targetname" "ifrit_math" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "Bergan2_body_phys,SetDamageFilter,ct,0,-1" + } +} +;--------------------------------------- +;Nerf ladder part on stage 2 +;--------------------------------------- +modify: +{ + match: + { + "targetname" "2path_cloud_20" + "classname" "path_track" + } + delete: + { + "OnPass" "cloud_model,FireUser1,,17,1" + "OnPass" "cloud_train,StartForward,,17,1" + "OnPass" "cmd,Command,say **[CLOUD] Hold here for 15 seconds!**,0,1" + "OnPass" "cloud_model,FireUser2,,0,1" + "OnPass" "cloud_train,Stop,,0,1" + "OnPass" "Stage2_door_003,Open,,15,1" + "OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,15,1" + } + insert: + { + "OnPass" "cloud_model,FireUser1,,6,1" + "OnPass" "cloud_train,StartForward,,6,1" + "OnPass" "cmd,Command,say **[CLOUD] Hold here for 5 seconds!**,0,1" + "OnPass" "cloud_model,FireUser2,,0,1" + "OnPass" "cloud_train,Stop,,0,1" + "OnPass" "Stage2_door_003,Open,,5,1" + "OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,5,1" + } +} \ No newline at end of file diff --git a/maps/ze_ffxii_feywood_b3_1.cfg b/maps/ze_ffxii_feywood_b3_1.cfg index e81bf9f..8be3be2 100644 --- a/maps/ze_ffxii_feywood_b3_1.cfg +++ b/maps/ze_ffxii_feywood_b3_1.cfg @@ -1,151 +1,695 @@ -add: -{ - "origin" "-4438 -6314 -4768" - "targetname" "TheCurrentLevelPlugin" - "min" "0" - "max" "7" - "startvalue" "0" - "classname" "math_counter" -} - -modify: -{ - match: - { - "targetname" "Warmup_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "Level_1_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "Level_2_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "Level_3_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} -modify: -{ - match: - { - "targetname" "Level_4_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" - } -} -modify: -{ - match: - { - "targetname" "Level_5_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1" - } -} -modify: -{ - match: - { - "targetname" "Map_Beaten_Start" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,7,0,1" - } -} - -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;FIX POINTS - END OF LEVELS -;--------------------------- - -modify: -{ - match: - { - "targetname" "/lvl[1-5]_Win_Bonus/" ; This match the trigger 1 to 5 - "classname" "trigger_multiple" - } - replace: - { - "classname" "trigger_once" - } -} - -;Fix teleport glitch stage 4 boss -add: -{ - "model" "*113" - "classname" "trigger_teleport" - "origin" "6784 397 4070.5" - "spawnflags" "1" - "StartDisabled" "1" - "target" "lvl4_Cage" - "targetname" "antiglitch_lvl4" -} - -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "Chuchulainn_Start_Relay" - } - insert: - { - "OnTrigger" "antiglitch_lvl4,Enable,,13,-1" - } -} - -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "Chuchulainn_Killed_Relay" - } - insert: - { - "OnTrigger" "antiglitch_lvl4,Disable,,0,-1" - } -} +;------------------------------------------------ +;Replace physics level system with perm entities +;------------------------------------------------ +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "7" + "StartDisabled" "0" + "min" "1" + "max" "7" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "OnCase01" "Level_1_Start,Trigger,,0.02,-1" + "OnCase02" "Level_2_Start,Trigger,,0.02,-1" + "OnCase03" "Level_3_Start,Trigger,,0.02,-1" + "OnCase04" "Level_4_Start,Trigger,,0.02,-1" + "OnCase05" "Level_5_Start,Trigger,,0.02,-1" + "OnCase06" "Map_Beaten_Start,Trigger,,0.02,-1" + "OnCase07" "Warmup_Start,Trigger,,0.02,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;------------------------------------ +;Change stage triggers to new system +;------------------------------------ +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Level_1" + } + delete: + { + "OnPressed" "Brush_*,Enable,,0,-1" + "OnPressed" "Brush_Level_1,Disable,,0.05,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Level_2" + } + delete: + { + "OnPressed" "Brush_Level_2,Disable,,0.05,-1" + "OnPressed" "Brush_*,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Level_3" + } + delete: + { + "OnPressed" "Brush_Level_3,Disable,,0.05,-1" + "OnPressed" "Brush_*,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Level_4" + } + delete: + { + "OnPressed" "Brush_Level_4,Disable,,0.05,-1" + "OnPressed" "Brush_*,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Level_5" + } + delete: + { + "OnPressed" "Brush_Level_5,Disable,,0.05,-1" + "OnPressed" "Brush_*,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_Zombie_Round" + } + delete: + { + "OnPressed" "Brush_Map_Beaten,Disable,,0.05,-1" + "OnPressed" "Brush_*,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,6,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Warmup_Start" + } + delete: + { + "OnTrigger" "Brush_Warmup,Enable,,30,-1" + "OnTrigger" "Brush_Level_1,Disable,,30,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,30,-1" + } +} + +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "lvl1_Win_Counter" + } + delete: + { + "OnHitMin" "Brush_Level_2,Disable,,0,-1" + "OnHitMin" "Brush_Level_1,Enable,,0,-1" + "OnHitMin" "Brush_Warmup,Enable,,0,-1" + } + insert: + { + "OnHitMin" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl1_Win_Trigger_CT" + } + delete: + { + "OnTrigger" "Brush_Warmup,Enable,,0,-1" + "OnTrigger" "Brush_Level_1,Enable,,0,-1" + "OnTrigger" "Brush_Level_2,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl2_Win_Trigger_CT" + } + delete: + { + "OnTrigger" "Brush_Warmup,Enable,,0,-1" + "OnTrigger" "Brush_Level_1,Enable,,0,-1" + "OnTrigger" "Brush_Level_2,Enable,,0,-1" + "OnTrigger" "Brush_Level_3,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl3_Win_Trigger_CT" + } + delete: + { + "OnTrigger" "Brush_Warmup,Enable,,0,-1" + "OnTrigger" "Brush_Level_1,Enable,,0,-1" + "OnTrigger" "Brush_Level_2,Enable,,0,-1" + "OnTrigger" "Brush_Level_3,Enable,,0,-1" + "OnTrigger" "Brush_Level_4,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl4_Win_Trigger_CT" + } + delete: + { + "OnTrigger" "Brush_Warmup,Enable,,0,-1" + "OnTrigger" "Brush_Level_1,Enable,,0,-1" + "OnTrigger" "Brush_Level_2,Enable,,0,-1" + "OnTrigger" "Brush_Level_3,Enable,,0,-1" + "OnTrigger" "Brush_Level_4,Enable,,0,-1" + "OnTrigger" "Brush_Level_5,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ZMround_Win_Trigger" + } + delete: + { + "OnTrigger" "Brush*,Enable,,0,1" + "OnTrigger" "Brush_Level_1,Disable,,0.05,1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,0,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "lvl5_Win_CTs" + } + delete: + { + "OnTrigger" "Brush*,Enable,,0,1" + "OnTrigger" "Brush_Map_Beaten,Disable,,0.05,1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,6,0,1" + } +} + +;------------------------- +;Cleanup old level system +;------------------------- +filter: +{ + "classname" "func_brush" + "targetname" "/Brush_(Warmup|Map_Beaten|Level_[1-5])/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/Trigger_(Warmup|Map_Beaten|Level_[1-5])/" +} + +filter: +{ + "classname" "func_physbox" + "targetname" "Phys_Level_Changer" +} + +filter: +{ + "classname" "logic_relay" + "targetname" "Map_Error_Relay" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnNewGame" "Phys_Level_Changer,EnableMotion,,0,-1" + } +} + +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX POINTS - END OF LEVELS +;--------------------------- + +modify: +{ + match: + { + "targetname" "/lvl[1-5]_Win_Bonus/" ; This match the trigger 1 to 5 + "classname" "trigger_multiple" + } + replace: + { + "classname" "trigger_once" + } +} + +;Fix teleport glitch stage 4 boss +add: +{ + "model" "*113" + "classname" "trigger_teleport" + "origin" "6784 397 4070.5" + "spawnflags" "1" + "StartDisabled" "1" + "target" "lvl4_Cage" + "targetname" "antiglitch_lvl4" +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Chuchulainn_Start_Relay" + } + insert: + { + "OnTrigger" "antiglitch_lvl4,Enable,,13,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Chuchulainn_Killed_Relay" + } + insert: + { + "OnTrigger" "antiglitch_lvl4,Disable,,0,-1" + } +} + +;------------------------ +;DYNAMIC ENTWATCH CONFIG +;------------------------ +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Darkaga_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Wind_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Heal_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Blizzard_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_fire_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Electro_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Heal_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Fire_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Darkaga_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Warp_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv3,0,-1" + } +} + +;add dynamic item name to berserk +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Berserk_Case" + "hammerid" "3764118" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 3764112 Berserk (Ammo),0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 3764112 Berserk (Speed),0,-1" + } +} + +;------------------------------------------------------------------------------------ +; Fixes stage 3 ending for the ball which HP can be increased infinitely +;------------------------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "lvl3_Boss_Killed" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "fix_issue_for_ball_hp_push,Enable,,0,-1" + } +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10641 6425 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10641 6393 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10641 6377 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10641 6409 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10964 6377 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +add: +{ + "model" "*104" + "targetname" "fix_issue_for_ball_hp_push" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "10431 6377 2673" + "filtername" "Humans_Filter" + "alternateticksfix" "0" + "classname" "trigger_push" +} \ No newline at end of file diff --git a/maps/ze_ffxii_paramina_rift_v1_4.cfg b/maps/ze_ffxii_paramina_rift_v1_4.cfg index 8bd31c9..251b703 100644 --- a/maps/ze_ffxii_paramina_rift_v1_4.cfg +++ b/maps/ze_ffxii_paramina_rift_v1_4.cfg @@ -83,3 +83,5 @@ modify: "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,0,1" } } + + diff --git a/maps/ze_ffxii_paramina_rift_v1_4.cfg_event370 b/maps/ze_ffxii_paramina_rift_v1_4.cfg_event370 new file mode 100755 index 0000000..260b667 --- /dev/null +++ b/maps/ze_ffxii_paramina_rift_v1_4.cfg_event370 @@ -0,0 +1,166 @@ +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Mode_Normal" + "origin" "-14312 -11208 -1015" + } + delete: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } + insert: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Mode_Insane" + "origin" "-14296 -11208 -1015" + } + delete: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } + insert: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "9600 -14048 -608" + "hammerid" "789784" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "8800 -8384 864" + "hammerid" "789805" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,5,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "End_Gravity" + "origin" "6016 -11328 -928" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "7552 -3200 -896" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} + +;Edit the ending (more lasers, guardians have more hp but are slower) + +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "Guardian_Counter" + } + replace: + { + "max" "1600" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Fin_Boss_HealthTrigger" + } + delete: + { + "OnStartTouch" "Guardian_Counter,Add,38,0,-1" + } + insert: + { + "OnStartTouch" "Guardian_Counter,Add,58,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "Guardian_Move" + } + replace: + { + "speed" "240" + } +} + +modify: +{ + match: + { + "classname" "point_template" + "targetname" "Guardian_Temp" + } + insert: + { + "OnEntitySpawned" "Laser_Case,PickRandomShuffle,,8,1" + "OnEntitySpawned" "Laser_Case,PickRandomShuffle,,10,1" + "OnEntitySpawned" "Laser_Case,PickRandom,,12,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Fin_Relay" + } + delete: + { + "OnTrigger" "Shrine_Gate1,Close,,86,1" + "OnTrigger" "Fin_Tesla_Ships,TurnOff,,87,1" + "OnTrigger" "Stage2i_CT_Trigger,TouchTest,,94,1" + } + insert: + { + "OnTrigger" "Shrine_Gate1,Close,,91,1" + "OnTrigger" "Fin_Tesla_Ships,TurnOff,,92,1" + "OnTrigger" "Stage2i_CT_Trigger,TouchTest,,99,1" + } +} diff --git a/maps/ze_ffxii_paramina_rift_v1_4.cfg_event_old b/maps/ze_ffxii_paramina_rift_v1_4.cfg_event_old new file mode 100755 index 0000000..8b9303e --- /dev/null +++ b/maps/ze_ffxii_paramina_rift_v1_4.cfg_event_old @@ -0,0 +1,137 @@ +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Mode_Normal" + "origin" "-14312 -11208 -1015" + } + delete: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } + insert: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Mode_Insane" + "origin" "-14296 -11208 -1015" + } + delete: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } + insert: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "9600 -14048 -608" + "hammerid" "789784" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "8800 -8384 864" + "hammerid" "789805" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,5,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "End_Gravity" + "origin" "6016 -11328 -928" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "7552 -3200 -896" + } + insert: + { + "OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} + +; +; EVENT STUFF +; + +modify: +{ + match: + { + "origin" "-14328 -11224 -1000" + "classname" "func_breakable" + "targetname" "Level_Breakable" + } + insert: + { + "OnBreak" "Staff_Fire_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Staff_Heal_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Staff_Ice_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Staff_Poison_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Staff_Wind_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Knife_Fire_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Knife_Frost_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Knife_Lure_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Knife_Warp_Filter,AddOutput,OnPass !self:kill::20:1,15,-1" + "OnBreak" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Particle:kill::20:1,15,-1" + "OnBreak" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Particle:kill::20:1,15,-1" + "OnBreak" "Staff_Poison_Filter,AddOutput,OnPass Staff_Poison_Particle:kill::20:1,15,-1" + "OnBreak" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Particle:kill::20:1,15,-1" + "OnBreak" "Staff_Ice_Filter,AddOutput,OnPass Staff_Ice_Particle:kill::20:1,15,-1" + "OnBreak" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Particle:kill::20:1,15,-1" + "OnBreak" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Particle:kill::20:1,15,-1" + "OnBreak" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Particle:kill::20:1,15,-1" + "OnBreak" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Particle:kill::20:1,15,-1" + "OnBreak" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Button:kill::20:1,15,-1" + "OnBreak" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Button:kill::20:1,15,-1" + "OnBreak" "Staff_Poison_Filter,AddOutput,OnPass Staff_Poison_Button:kill::20:1,15,-1" + "OnBreak" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Button:kill::20:1,15,-1" + "OnBreak" "Staff_Ice_Filter,AddOutput,OnPass Staff_Ice_Button:kill::20:1,15,-1" + "OnBreak" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Button:kill::20:1,15,-1" + "OnBreak" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Button:kill::20:1,15,-1" + "OnBreak" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Button:kill::20:1,15,-1" + "OnBreak" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Button:kill::20:1,15,-1" + } +} +filter: +{ + "targetname" "Map_Case_Barrels_Stage2_1" +} +filter: +{ + "targetname" "Map_Case_Barrels_Stage2_2" +} diff --git a/maps/ze_ffxii_ridorana_cataract_t5_3.cfg b/maps/ze_ffxii_ridorana_cataract_t5_3.cfg index ee77578..be8d07d 100644 --- a/maps/ze_ffxii_ridorana_cataract_t5_3.cfg +++ b/maps/ze_ffxii_ridorana_cataract_t5_3.cfg @@ -1,4 +1,4 @@ -//overhaul human item system so its consistent fuckzmstho +;overhaul human item system so its consistent fuckzmstho add: { "origin" "-6608 -1780 253" @@ -16,7 +16,7 @@ add: "OnCase05" "!activator,AddOutput,classname Level_3,0,-1" } -//classname crash fix lul +;classname crash fix lul add: { "model" "*81" @@ -104,7 +104,7 @@ add: "classname" "filter_activator_class" } -//Make Heal leveling "dynamic" also remove pointless outputs +;Make Heal leveling "dynamic" also remove pointless outputs modify: { match: @@ -159,7 +159,7 @@ add: "OnPass" "Item_Heal_Level_Case,InValue,3,0,-1" } -//Make Fire leveling "dynamic" also remove pointless outputs +;Make Fire leveling "dynamic" also remove pointless outputs modify: { match: @@ -214,7 +214,7 @@ add: "OnPass" "Item_fire_Level_Case,InValue,3,0,-1" } -//make fire REALLLLLY DYNAMMMIIIIIIC +;make fire REALLLLLY DYNAMMMIIIIIIC modify: { match: @@ -255,7 +255,7 @@ modify: } } -//Make Electro leveling "dynamic" also remove pointless outputs +;Make Electro leveling "dynamic" also remove pointless outputs modify: { match: @@ -310,7 +310,7 @@ add: "OnPass" "Item_Electro_Level_Case,InValue,3,0,-1" } -//Make Blizzard leveling "dynamic" also remove pointless outputs +;Make Blizzard leveling "dynamic" also remove pointless outputs modify: { match: @@ -365,7 +365,7 @@ add: "OnPass" "Item_Blizzard_Level_Case,InValue,3,0,-1" } -//Make Dark leveling "dynamic" also remove pointless outputs +;Make Dark leveling "dynamic" also remove pointless outputs modify: { match: @@ -420,7 +420,7 @@ add: "OnPass" "Item_Darkaga_Level_Case,InValue,3,0,-1" } -//make dark REALLLLLY DYNAMMMIIIIIIC +;make dark REALLLLLY DYNAMMMIIIIIIC modify: { match: @@ -489,7 +489,7 @@ modify: } } -//Make Wind leveling "dynamic" also remove pointless outputs +;Make Wind leveling "dynamic" also remove pointless outputs modify: { match: @@ -546,7 +546,7 @@ add: "OnPass" "Item_Wind_Level_Case,InValue,3,0,-1" } -//make wind REALLLLLY DYNAMMMIIIIIIC +;make wind REALLLLLY DYNAMMMIIIIIIC modify: { match: @@ -738,3 +738,171 @@ modify: "classname" "trigger_once" } } + +;------------------------------ +;REMOVE ADMINS ROOM TP EXPLOIT +;----------------------------- +filter: +{ + "targetname" "Admin_Access_Button" + "classname" "func_button" +} + +filter: +{ + "targetname" "Admin_Access_Fail_TP" + "classname" "trigger_teleport" +} + +;------------------------ +;DYNAMIC ENTWATCH CONFIG +;------------------------ +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Heal_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_fire_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Electro_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Blizzard_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Darkaga_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Wind_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Heal_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Fire_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Darkaga_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Item_Z_Warp_Level_Case" + } + insert: + { + "OnCase01" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv1,0,-1" + "OnCase02" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv2,0,-1" + "OnCase03" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv3,0,-1" + } +} diff --git a/maps/ze_ffxii_salikawood_v1_7s.cfg b/maps/ze_ffxii_salikawood_v1_7s.cfg new file mode 100755 index 0000000..5feed85 --- /dev/null +++ b/maps/ze_ffxii_salikawood_v1_7s.cfg @@ -0,0 +1,598 @@ +; This shit breaks knives +filter: +{ + "classname" "game_weapon_manager" + "targetname" "Global_Weapon_Clear" +} + +; I REALLY don't know why sometimes people start the round without knives, so here's a bandaid fix +add: +{ + "model" "*430" + "targetname" "Global_Knife_Equip" + "classname" "game_zone_player" + "hammerid" "16007489" + "OnPlayerOutZone" "Knife,Use,,0,-1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Global_Knife_Equip,CountPlayersInZone,,0.1,-1" + } +} + + +; Don't use mp_restartgame because it can be nasty +modify: +{ + match: + { + "targetname" "Warmup_Mode" + "classname" "logic_relay" + } + delete: + { + "OnUser2" "Server,Command,mp_restartgame 1,60,1" + } + insert: + { + "OnUser2" "Global_Nuke_Control,Trigger,,60,1" + } +} + + +; Kill all weapons whenever the map nukes in an attempt to mitigate crashes +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Global_Nuke_Control" + } + insert: + { + "OnTrigger" "weapon*,Kill,,6,1" + "OnUser4" "weapon*,Kill,,6,1" + } +} + +; Disable bhop for obvious reasons +modify: +{ + match: + { + "classname" "point_servercommand" + "targetname" "Server" + "origin" "11432 -2248 13384" + "hammerid" "4905575" + } + insert: + { + "OnUser1" "!self,Command,sv_enablebunnyhopping 0,0,1" + } +} + +; Fix the buyzone on stages 2 and 4 +modify: +{ + match: + { + "classname" "func_buyzone" + "model" "*200" + "hammerid" "18853461" + } + replace: + { + "TeamNum" "3" + } +} + +; Buff King Bomb HP by about 50% +modify: +{ + match: + { + "targetname" "KingBomb_Hp_Add_Trigger" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "KingBomb_Hp_Reset,Add,25,0,-1" + } + insert: + { + "OnStartTouch" "KingBomb_Hp_Reset,Add,40,0,-1" + } +} + +; Target TP_AFK* instead of TP_AFK_* because CS:S's retarded name matching code matches J with * +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Manager_TP_AFK_Salikawood" + "origin" "11400 -2312 13384" + "hammerid" "11180945" + } + replace: + { + "OnCase01" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_Spawn,0,1" + "OnCase02" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_1,0,1" + "OnCase03" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_2,0,1" + "OnCase04" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_3,0,1" + "OnCase05" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_4,0,1" + "OnCase06" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_5,0,1" + "OnCase07" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_6,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Manager_TP_AFK_Nabudis" + "origin" "11416 -2312 13384" + "hammerid" "11426088" + } + replace: + { + "OnCase01" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Spawn,0,-1" + "OnCase02" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_1,0,-1" + "OnCase03" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_2,0,-1" + "OnCase04" "TP_AFK*,AddOutput,target TD_AFK_Jail_Spawn,0,-1" + "OnCase05" "TP_AFK*,AddOutput,target TD_AFK_Jail_1,0,-1" + "OnCase06" "TP_AFK*,AddOutput,target TD_AFK_Jail_2,0,-1" + "OnCase07" "TP_AFK*,AddOutput,target TD_AFK_Jail_3,0,-1" + "OnCase08" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_1,0,-1" + "OnCase09" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_2,0,-1" + "OnCase15" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Zalera1,0,-1" + "OnCase16" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Chaos,0,-1" + "OnCase13" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_End,0,-1" + "OnCase14" "TP_AFK*,AddOutput,target TD_AFK_Trial,0,-1" + "OnCase10" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_Device,0,-1" + "OnCase12" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_End,0,-1" + } +} + + +; Don't instantly kill the king bomb so it can do its explosion thingy when it dies +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "KingBomb_Move_Physbox" + "origin" "-7104 -5120 -336" + "model" "*372" + "hammerid" "13482041" + } + delete: + { + "OnUser4" "KingBomb_Model,Kill,,0,1" + "OnUser4" "KingBomb_Maker_Esper,ClearParent,,0,-1" + } + insert: + { + "OnUser4" "KingBomb_Model,ClearParent,,0,1" + "OnUser4" "KingBomb_Maker_Esper,ClearParent,,0,1" + } +} + + +; Buff vortex a bit +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "Magick_Vortex_Push" + "speed" "125" + } + replace: + { + "speed" "200" + } +} + + +; Make blizzard actually freeze zms +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Magick_Blizzard_Hurt" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,movetype 0,0,-1" + "OnStartTouch" "!activator,AddOutput,movetype 2,7,-1" + "OnEndTouch" "!activator,AddOutput,movetype 2,0,-1" + } + insert: + { + "OnStartTouch" "Speed,ModifySpeed,0,0,-1" + "OnStartTouch" "Speed,ModifySpeed,1,7,-1" + "OnEndTouch" "Speed,ModifySpeed,1,0,-1" + } +} + +; Hide the weapon of the ghost zm +modify: +{ + match: + { + "classname" "game_ui" + "targetname" "Item_Ghost_Ui" + } + replace: + { + "spawnflags" "64" + } +} + +; Add proper split teleport for the zombie cages on zalera and chaos bosses +add: +{ + "model" "*39" + "wait" "1" + "targetname" "Zalera_Trigger_ZM" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-10032 13232 -1112" + "classname" "trigger_multiple" + "OnStartTouch" "TD_AFK_Nabudis_Zalera,PickRandomShuffle,,0,-1" +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "TD_AFK_Nabudis_Zalera" + "origin" "-10048 13212 -1464" + "hammerid" "19689067" + } + replace: + { + "origin" "-10032 13228 -1112" + } +} +add: +{ + "origin" "-9696 12896 2944" + "targetname" "TD_AFK_Nabudis_Chaos" + "classname" "logic_case" + "OnCase01" "TD_AFK_Nabudis_Chaos1,Teleport,,0,-1" + "OnCase02" "TD_AFK_Nabudis_Chaos2,Teleport,,0,-1" + "OnCase03" "TD_AFK_Nabudis_Chaos3,Teleport,,0,-1" + "OnCase04" "TD_AFK_Nabudis_Chaos4,Teleport,,0,-1" +} +add: +{ + "model" "*39" + "wait" "1" + "targetname" "Chaos_Trigger_ZM" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-9696 12896 2944" + "classname" "trigger_multiple" + "OnStartTouch" "TD_AFK_Nabudis_Chaos,PickRandomShuffle,,0,-1" +} +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "TD_AFK_Nabudis_Chaos" + "origin" "-9696 12896 2704" + "hammerid" "14102247" + } + replace: + { + "targetname" "TD_AFK_Nabudis_Chaos1" + "classname" "point_teleport" + } + insert: + { + "target" "!activator" + "spawnflags" "0" + } +} +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "TD_AFK_Nabudis_Chaos" + "origin" "-9696 15520 2704" + "hammerid" "14102962" + } + replace: + { + "targetname" "TD_AFK_Nabudis_Chaos2" + "angles" "0 235 0" + "classname" "point_teleport" + } + insert: + { + "target" "!activator" + "spawnflags" "0" + } +} +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "TD_AFK_Nabudis_Chaos" + "origin" "-12320 15520 2704" + "hammerid" "14102964" + } + replace: + { + "targetname" "TD_AFK_Nabudis_Chaos3" + "angles" "0 305 0" + "classname" "point_teleport" + } + insert: + { + "target" "!activator" + "spawnflags" "0" + } +} +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "TD_AFK_Nabudis_Chaos" + "origin" "-12320 12896 2704" + "hammerid" "14102952" + } + replace: + { + "targetname" "TD_AFK_Nabudis_Chaos4" + "classname" "point_teleport" + } + insert: + { + "target" "!activator" + "spawnflags" "0" + } +} + + +; Don't give players a chance to make it behind gabranth before he starts running (though with bhop disabled this is pretty much impossible) +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Gabranth_Hurt" + "origin" "2800 11392 128" + "model" "*182" + "hammerid" "15149456" + } + replace: + { + "StartDisabled" "0" + } +} + + +; Obliterate those who block the puzzle doors +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "forceclosed" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + "targetname" "Nabudis_Entrance_Puzzle_Rotate" + "origin" "-8704 9664 256" + "model" "*489" + "hammerid" "11256390" + } + replace: + { + "dmg" "99999" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Nabudis_Entrance_Puzzle_Move_3" + "origin" "-8704 9704 448" + "model" "*490" + "hammerid" "11256396" + } + replace: + { + "dmg" "99999" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Nabudis_Entrance_Puzzle_Move_4" + "origin" "-8896 9704 256" + "model" "*491" + "hammerid" "11256406" + } + replace: + { + "dmg" "99999" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Nabudis_Entrance_Puzzle_Move_2" + "origin" "-8512 9704 256" + "model" "*492" + "hammerid" "11256416" + } + replace: + { + "dmg" "99999" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Nabudis_Entrance_Puzzle_Move_1" + "origin" "-8704 9704 64" + "model" "*493" + "hammerid" "11256426" + } + replace: + { + "dmg" "99999" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Nabudis_Entrance_Puzzle_Move_Main" + "origin" "-8704 9672 256" + "model" "*494" + "hammerid" "11256442" + } + replace: + { + "spawnflags" "12" + } +} + +; Nerf the chaos attack timer +modify: +{ + match: + { + "classname" "logic_timer" + "targetname" "Chaos_Timer_Attack" + } + replace: + { + "refiretime" "14" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Chaos_Status_Ancient" + } + delete: + { + "OnTrigger" "Chaos_Timer_Attack,RefireTime,7,0,1" + } + insert: + { + "OnUser4" "Chaos_Timer_Attack,RefireTime,10,0,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Mote_Ultra_Cleanse_Button" + } + delete: + { + "OnUser4" "Chaos_Timer_Attack,RefireTime,9,0,1" + } + insert: + { + "OnUser4" "Chaos_Timer_Attack,RefireTime,15,0,1" + } +} + +; 1 less edict, because why not +modify: +{ + match: + { + "classname" "info_target" + "targetname" "Client_All" + "origin" "11432 -2280 13384" + "hammerid" "19659244" + } + replace: + { + "classname" "logic_relay" + } +} + + +; Move the initial credits message just a little bit up +modify: +{ + match: + { + "classname" "game_text" + "targetname" "Global_Hudhint_All" + } + replace: + { + "y" "0.45" + } +} + + +; Add a hud message when a human is inflicted with doom +modify: +{ + match: + { + "classname" "game_text" + "targetname" "Global_Hudhint_Single" + } + insert: + { + "OnUser3" "!self,AddOutput,message You have been doomed! You will die in 10 seconds unless cure or cleanse is used!,0,-1" + "OnUser3" "!self,AddOutput,color 192 64 64,0,-1" + "OnUser3" "!self,AddOutput,x -1,0,-1" + "OnUser3" "!self,AddOutput,y 0.5,0,-1" + "OnUser3" "!self,Display,,0.02,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Zmagick_Doom_Trigger" + } + insert: + { + "OnStartTouch" "Global_Hudhint_Single,FireUser3,,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_ffxii_westersand_v2d.cfg b/maps/ze_ffxii_westersand_v2d.cfg index 1032173..c80a202 100644 --- a/maps/ze_ffxii_westersand_v2d.cfg +++ b/maps/ze_ffxii_westersand_v2d.cfg @@ -1,14 +1,14 @@ -;Reset gravity on final room on Extreme -add: -{ - "model" "*267" - - "wait" "0.5" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "-6640 -9712 -512" - "classname" "trigger_multiple" - "targetname" "extreme_gravity_reset" - - "OnTrigger" "!activator,AddOutput,gravity 1,0,-1" -} +;Reset gravity on final room on Extreme +add: +{ + "model" "*267" + + "wait" "0.5" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6640 -9712 -512" + "classname" "trigger_multiple" + "targetname" "extreme_gravity_reset" + + "OnTrigger" "!activator,AddOutput,gravity 1,0,-1" +} diff --git a/maps/ze_ffxii_westersand_v7_2.cfg b/maps/ze_ffxii_westersand_v7_2.cfg index 1c9cab8..38a8c90 100644 --- a/maps/ze_ffxii_westersand_v7_2.cfg +++ b/maps/ze_ffxii_westersand_v7_2.cfg @@ -307,3 +307,72 @@ add: "OnUser1" "!self,Disable,,0.2,-1" "OnUser1" "!self,FireUser1,,0.22,-1" } + +;---------------------------------------------------------------------------------------------------------- +; Adds 4 trigger_push to prevent adding infinite HP to the guardian rushing the humans on stage extreme +;---------------------------------------------------------------------------------------------------------- +add: +{ + "model" "*259" + "targetname" "fix_infinite_hp_on_extreme" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "5056 -2592 2368" + "filtername" "Filter_Team_Humans" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*259" + "targetname" "fix_infinite_hp_on_extreme" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "5056 -2528 2368" + "filtername" "Filter_Team_Humans" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*259" + "targetname" "fix_infinite_hp_on_extreme" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "4352 -2592 2368" + "filtername" "Filter_Team_Humans" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*259" + "targetname" "fix_infinite_hp_on_extreme" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "4352 -2528 2368" + "filtername" "Filter_Team_Humans" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "ZE_Extreme_Ending" + "classname" "trigger_once" + "origin" "2560 -5504 2224" + } + insert: + { + "OnStartTouch" "fix_infinite_hp_on_extreme,Enable,,1,1" + } +} diff --git a/maps/ze_ffxii_westersand_v8zeta1.cfg b/maps/ze_ffxii_westersand_v8zeta1.cfg index 187faa5..fa8835a 100644 --- a/maps/ze_ffxii_westersand_v8zeta1.cfg +++ b/maps/ze_ffxii_westersand_v8zeta1.cfg @@ -1,6 +1,8 @@ ;------------------------------------------------------------ ;STRIPPER CFG BY NOCTALI http://steamcommunity.com/id/h4sard ;------------------------------------------------------------ +;LAST UPDATED : 05/04/24 +;-------------------------- ;REMOVE UNLOADING STRIPPER ;-------------------------- modify: @@ -289,6 +291,12 @@ modify: "OnTrigger" "Explosion_Temp,ForceSpawn,,5.01,1" "OnTrigger" "Explosion_Temp,AddOutput,origin 14112 -6400 6432,5.5,1" "OnTrigger" "Explosion_Temp,ForceSpawn,,5.51,1" + "OnTrigger" "Guard_Boss_Rotate,Kill,,0,1" + } + insert: + { + "OnTrigger" "Guard_Boss_IdiotTarget_Relay,Kill,,0,1" + "OnTrigger" "Guard_Boss_IdiotTarget_Case,Kill,,0,1" } } modify: @@ -350,9 +358,48 @@ modify: "OnTrigger" "Tomb_Breakwall2,Kill,,70,1" } } -;----------------------- -;CHANGE GUARDIAN DAMAGE -;----------------------- + +;---------------------------- +; CANT STACK INSIDE GUARDIAN +; AND CHANGE GUARDIAN DAMAGE +;---------------------------- + +;; this one is useless but just for reference of what the damage was changed to when it was a point hurt +modify: +{ + match: + { + "origin" "13976 -5928 6408" + "targetname" "Guard_Boss_Point_Hurt" + "classname" "point_hurt" + } + replace: + { + "Damage" "45" + } +} +filter: +{ + "targetname" "Guard_Boss_Hurt" + "classname" "trigger_multiple" +} +add: +{ + "model" "*362" + "targetname" "Guard_Boss_Hurt" + "parentname" "Guard_Boss_Physbox" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "13277.5 -6400 6319.5" + "nodmgforce" "0" + "filtername" "Filter_Team_Humans" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "45" + "classname" "trigger_hurt" +} + modify: { match: @@ -371,6 +418,7 @@ modify: "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" "OnUser1" "Guard_Boss_Point_Hurt,AddOutput,Damage 45,0,1" + "OnUser1" "Guard_Boss_Hurt,AddOutput,damage 45,0,1" } } modify: @@ -391,6 +439,8 @@ modify: "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" "OnUser2" "Guard_Boss_Point_Hurt,AddOutput,Damage 50,0,1" + "OnUser2" "Guard_Boss_Hurt,AddOutput,damage 50,0,1" + "OnUser2" "Guard_Boss_Hp_To_Boss,AddOutput,OnStartTouch Boss_Health_Init:Add:5:0:-1,0.01,1" } } modify: @@ -411,6 +461,8 @@ modify: "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" "OnUser3" "Guard_Boss_Point_Hurt,AddOutput,Damage 55,0,1" + "OnUser3" "Guard_Boss_Hurt,AddOutput,damage 55,0,1" + "OnUser3" "Guard_Boss_Hp_To_Boss,AddOutput,OnStartTouch Boss_Health_Init:Add:7:0:-1,0.01,1" } } modify: @@ -431,19 +483,8 @@ modify: "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" "OnUser4" "Guard_Boss_Point_Hurt,AddOutput,Damage 60,0,1" - } -} -modify: -{ - match: - { - "origin" "13976 -5928 6408" - "targetname" "Guard_Boss_Point_Hurt" - "classname" "point_hurt" - } - replace: - { - "Damage" "45" + "OnUser4" "Guard_Boss_Hurt,AddOutput,damage 60,0,1" + "OnUser4" "Guard_Boss_Hp_To_Boss,AddOutput,OnStartTouch Boss_Health_Init:Add:10:0:-1,0.01,1" } } modify: @@ -457,8 +498,10 @@ modify: delete: { "OnCase02" "Guard_Temp_Boss,AddOutput,OnEntitySpawned Guard_Boss_Point_Hurt:AddOutput:Damage 70:0.01:1,1,1" + "OnCase02" "Guard_Temp_Boss,AddOutput,OnEntitySpawned Guard_Boss_Hp_To_Boss:FireUser1::0.01:1,1,1" } } + ;----------- ;FIX WARMUP ;----------- @@ -472,6 +515,12 @@ modify: delete: { "OnNewGame" "ZE_AntiCamp,FireUser2,,50,1" + "OnNewGame" "Cmd,Command,say ** MAP BY SLAYERDRAGON & NOCTALI **,5,1" + } + insert: + { + "OnNewGame" "ZE_AntiCamp,FireUser2,,50,1" + "OnNewGame" "Cmd,Command,say ** MAP BY SLAYERDRAGON & NOCTALI / Fixed by Noctali (05/04/24)**,5,1" } } modify: @@ -1154,6 +1203,32 @@ modify: ;CHANGE EPIC/GOD GUARDIAN ;------------------------- modify: +{ + match: + { + "origin" "-14488 13320 8" + "targetname" "Boss_Health_Init" + "classname" "math_counter" + } + replace: + { + "max" "20000" + } +} +modify: +{ + match: + { + "origin" "-14488 13336 8" + "targetname" "Boss_Health" + "classname" "math_counter" + } + replace: + { + "max" "20000" + } +} +modify: { match: { @@ -1167,8 +1242,34 @@ modify: } insert: { - "OnStartTouch" "Boss_Health_Init,Add,35,0,-1" - "OnUser1" "!self,AddOutput,OnStartTouch Boss_Health_Init:Add:5:0:-1,0,1" + "OnStartTouch" "Boss_Health_Init,Add,40,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Side_Dynamic_Health" + "origin" "13312 -6400 6371.5" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Espers_Belias_Counter,Add,40,0,-1" + "OnStartTouch" "Espers_Chaos_Counter,Add,40,0,-1" + "OnStartTouch" "Espers_Mateus_Counter,Add,40,0,-1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Belias_Counter:Add:5:0:-1,0,1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Mateus_Counter:Add:5:0:-1,0,1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Chaos_Counter:Add:5:0:-1,0,1" + } + insert: + { + "OnStartTouch" "Espers_Belias_Counter,Add,60,0,-1" + "OnStartTouch" "Espers_Chaos_Counter,Add,60,0,-1" + "OnStartTouch" "Espers_Mateus_Counter,Add,60,0,-1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Belias_Counter:Add:10:0:-1,0,1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Mateus_Counter:Add:10:0:-1,0,1" + "OnUser1" "!self,AddOutput,OnStartTouch Espers_Chaos_Counter:Add:10:0:-1,0,1" } } modify: @@ -1232,6 +1333,72 @@ modify: "OnUser1" "Guard_Boss_Hurt,Enable,,0.08,1" } } +filter: +{ + "targetname" "Guard_Boss_Rotate" + "origin" "13312 -6400 6328" + "classname" "func_rotating" +} +modify: +{ + match: + { + "origin" "13312 -6400 6328.5" + "targetname" "Guard_Boss_Dw_Rot" + } + replace: + { + "model" "*396" + "origin" "13312 -6400 6371.5" + } + delete: + { + "OnTrigger" "Guard_Boss_Tar_Env,ForceSpawn,,0,-1" + "OnTrigger" "Guard_Boss_Tar,Kill,,4.99,-1" + "OnTrigger" "Guard_Boss_Tar,SetParent,!activator,0.01,-1" + "OnTrigger" "Guard_Boss_Tar,SetParentAttachment,primary,0.02,-1" + } + insert: + { + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "Guard_Boss_IdiotTarget_Case,PickRandomShuffle,,0,-1" + } +} +add: +{ + "classname" "logic_case" + "origin" "13312 -6400 6371.5" + "targetname" "Guard_Boss_IdiotTarget_Case" + "OnCase01" "Guard_Boss_IdiotTarget_Relay,Trigger,,0,-1" + "OnCase02" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.01,-1" + "OnCase03" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.02,-1" + "OnCase04" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.03,-1" + "OnCase05" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.04,-1" + "OnCase06" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.05,-1" + "OnCase07" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.06,-1" + "OnCase08" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.07,-1" + "OnCase09" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.08,-1" + "OnCase10" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.09,-1" + "OnCase11" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.1,-1" + "OnCase12" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.11,-1" + "OnCase13" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.12,-1" + "OnCase14" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.13,-1" + "OnCase15" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.14,-1" + "OnCase16" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.15,-1" +} +add: +{ + "origin" "13312 -6400 6371.5" + "targetname" "Guard_Boss_IdiotTarget_Relay" + "classname" "logic_relay" + "StartDisabled" "0" + "spawnflags" "0" + "OnTrigger" "Guard_Boss_Tar_Env,ForceSpawn,,0,-1" + "OnTrigger" "Guard_Boss_Tar,SetParent,!activator,0.01,-1" + "OnTrigger" "Guard_Boss_Tar,SetParentAttachment,primary,0.02,-1" + "OnTrigger" "Guard_Boss_Tar,Kill,,4.99,-1" + "OnTrigger" "Guard_Boss_Dw_Rot,Enable,,5,-1" +} ;----------------------- ;FASTER ULTIMATE SUMMON ;----------------------- @@ -1474,45 +1641,3 @@ add: "OnUser1" "!self,FireUser1,,0.22,-1" "OnStartTouch" "Staff_Earth_Prop_Clip_Fix,Enable,,0.04,1" } - -;---------------------------- -; CANT STACK INSIDE GUARDIAN -;---------------------------- - -filter: -{ - "targetname" "Guard_Boss_Hurt" - "classname" "trigger_multiple" -} -add: -{ - "model" "*362" - "targetname" "Guard_Boss_Hurt" - "parentname" "Guard_Boss_Physbox" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "13277.5 -6400 6319.5" - "nodmgforce" "0" - "filtername" "Filter_Team_Humans" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "20" - "damage" "60" - "classname" "trigger_hurt" -} -modify: -{ - match: - { - "targetname" "Level_Case_Diff" - "classname" "logic_case" - } - delete: - { - "OnCase02" "Guard_Temp_Boss,AddOutput,OnEntitySpawned Guard_Boss_Point_Hurt:AddOutput:Damage 70:0.01:1,1,1" - } - insert: - { - "OnCase02" "Guard_Temp_Boss,AddOutput,OnEntitySpawned Guard_Boss_Hurt:AddOutput:damage 70:0.01:1,1,1" - } -} diff --git a/maps/ze_ffxii_westersand_v8zeta1.cfg_event b/maps/ze_ffxii_westersand_v8zeta1.cfg_event new file mode 100755 index 0000000..1d81be8 --- /dev/null +++ b/maps/ze_ffxii_westersand_v8zeta1.cfg_event @@ -0,0 +1,1638 @@ +;------------------------------------------------------------ +;STRIPPER CFG BY NOCTALI http://steamcommunity.com/id/h4sard +;------------------------------------------------------------ +;REMOVE UNLOADING STRIPPER +;-------------------------- +modify: +{ + match: + { + "model" "*23" + "targetname" "ZE_AntiCamp" + } + delete: + { + "OnUser1" "Cmd,Command,meta unload stripper,0,1" + "OnUser2" "Cmd,Command,mp_restartgame 1,0,1" + } +} +;---------------- +;FIX ZM STRIPPER +;---------------- +modify: +{ + match: + { + "targetname" "Knife_Warp_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Lure_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Invis_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Blind_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Shield_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Heal_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Fire_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +modify: +{ + match: + { + "targetname" "Knife_Frost_Stripper" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "Map_Knife_Ammo,Use,,2,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "!self,AddOutput,OnTrigger !self:FireUser1::0:1,0.1,-1" + "OnUser1" "Map_Stripper,StripWeaponsAndSuit,,0,-1" + "OnUser1" "Map_Knife_Ammo,Use,,0.8,-1" + } +} +;------------------------------- +;INCREASE CHOCOBO FAMILY DAMAGE +;------------------------------- +modify: +{ + match: + { + "model" "*372" + "targetname" "Choc_Hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "200" + } +} +;----------------------- +;OPEN SHIP VENT EARLIER +;----------------------- +modify: +{ + match: + { + "model" "*104" + "origin" "8672 -6464 6495.88" + "targetname" "Ship_Gate_End" + "classname" "func_movelinear" + } + delete: + { + "OnUser1" "Airship_End_Breakable1,Break,,1,1" + } + insert: + { + "OnUser1" "Airship_End_Breakable1,Break,,0,1" + } +} +;--------------- +;FIX BAD SHADOW +;--------------- +modify: +{ + match: + { + "targetname" "Ehe_Wall" + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + } + insert: + { + "disableshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "Ehe_Wall" + "classname" "func_wall_toggle" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +;----------------- +;FIX INVISIBILITY +;----------------- +modify: +{ + match: + { + "origin" "-13568 13568 96" + "targetname" "Knife_Invis_Trigger" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,rendermode 6,0,-1" + "OnStartTouch" "!activator,AddOutput,renderfx 10,0,-1" + "OnStartTouch" "!activator,AddOutput,renderamt 0,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,rendermode 10,0,-1" + } +} +;-------------------------- +;FIX JAIL EXPLOSION TIMING +;-------------------------- +modify: +{ + match: + { + "origin" "13144 -6672 6288" + "targetname" "Guard_Boss_Trigger_End" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Explosion_Temp,AddOutput,origin 13312 -7200 6432,4.5,1" + "OnTrigger" "Explosion_Temp,ForceSpawn,,4.51,1" + "OnTrigger" "Explosion_Temp,AddOutput,origin 13312 -5600 6432,5,1" + "OnTrigger" "Explosion_Temp,ForceSpawn,,5.01,1" + "OnTrigger" "Explosion_Temp,AddOutput,origin 14112 -6400 6432,5.5,1" + "OnTrigger" "Explosion_Temp,ForceSpawn,,5.51,1" + "OnTrigger" "Guard_Boss_Rotate,Kill,,0,1" + } + insert: + { + "OnTrigger" "Guard_Boss_IdiotTarget_Relay,Kill,,0,1" + "OnTrigger" "Guard_Boss_IdiotTarget_Case,Kill,,0,1" + } +} +modify: +{ + match: + { + "model" "*348" + "targetname" "Ship_Gate_Zm" + "classname" "func_wall_toggle" + } + delete: + { + "OnUser1" "Cmd,Command,say ** ZOMBIE JAIL OPEN ! **,0,1" + "OnUser1" "Map_Control_Magicks,FireUser2,,0.2,1" + } + insert: + { + "OnUser1" "Explosion_Temp,AddOutput,origin 14112 -6400 6432,0.19,1" + "OnUser1" "Explosion_Temp,ForceSpawn,,0.2,1" + "OnUser1" "Cmd,Command,say ** ZOMBIE JAIL OPEN ! **,0.25,1" + "OnUser1" "Map_Teleport,FireUser2,,0.25,1" + } +} +modify: +{ + match: + { + "model" "*349" + "targetname" "Ship_Gate_Zm" + "classname" "func_wall_toggle" + } + insert: + { + "OnUser1" "Explosion_Temp,AddOutput,origin 13312 -7200 6432,2.44,1" + "OnUser1" "Explosion_Temp,ForceSpawn,,2.45,1" + "OnUser1" "Explosion_Temp,AddOutput,origin 13312 -5600 6432,2.46,1" + "OnUser1" "Explosion_Temp,ForceSpawn,,2.47,1" + } +} +;------------------------------ +;KILL RANDOM WALL AFTER BELIAS +;------------------------------ +modify: +{ + match: + { + "origin" "7520 8504 -3512" + "targetname" "Belias_Trigger_End" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Map_Control_Magicks,FireUser2,,10,1" + } + insert: + { + "OnTrigger" "Map_Teleport,FireUser2,,2.5,1" + "OnTrigger" "Tomb_Breakwall,Kill,,70,1" + "OnTrigger" "Tomb_Breakwall2,Kill,,70,1" + } +} + +;---------------------------- +; CANT STACK INSIDE GUARDIAN +; AND CHANGE GUARDIAN DAMAGE +;---------------------------- + +;; this one is useless but just for reference of what the damage was changed to when it was a point hurt +modify: +{ + match: + { + "origin" "13976 -5928 6408" + "targetname" "Guard_Boss_Point_Hurt" + "classname" "point_hurt" + } + replace: + { + "Damage" "45" + } +} +filter: +{ + "targetname" "Guard_Boss_Hurt" + "classname" "trigger_multiple" +} +add: +{ + "model" "*362" + "targetname" "Guard_Boss_Hurt" + "parentname" "Guard_Boss_Physbox" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "13277.5 -6400 6319.5" + "nodmgforce" "0" + "filtername" "Filter_Team_Humans" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "45" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "origin" "13872 -5888 6408" + "targetname" "Side_Case_Normal_Epic" + "classname" "logic_case" + } + delete: + { + "OnCase16" "Guard_Boss_Nade,Disable,,4,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (4s) **,0,-1" + } + insert: + { + "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" + "OnUser1" "Guard_Boss_Point_Hurt,AddOutput,Damage 45,0,1" + "OnUser1" "Guard_Boss_Hurt,AddOutput,damage 45,0,1" + } +} +modify: +{ + match: + { + "origin" "13872 -5904 6408" + "targetname" "Side_Case_Normal_God" + "classname" "logic_case" + } + delete: + { + "OnCase16" "Guard_Boss_Nade,Disable,,4,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (4s) **,0,-1" + } + insert: + { + "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" + "OnUser2" "Guard_Boss_Point_Hurt,AddOutput,Damage 50,0,1" + "OnUser2" "Guard_Boss_Hurt,AddOutput,damage 50,0,1" + } +} +modify: +{ + match: + { + "origin" "13888 -5888 6408" + "targetname" "Side_Case_Insane_Epic" + "classname" "logic_case" + } + delete: + { + "OnCase16" "Guard_Boss_Nade,Disable,,4,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (4s) **,0,-1" + } + insert: + { + "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" + "OnUser3" "Guard_Boss_Point_Hurt,AddOutput,Damage 55,0,1" + "OnUser3" "Guard_Boss_Hurt,AddOutput,damage 55,0,1" + } +} +modify: +{ + match: + { + "origin" "13888 -5904 6408" + "targetname" "Side_Case_Insane_God" + "classname" "logic_case" + } + delete: + { + "OnCase16" "Guard_Boss_Nade,Disable,,4,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (4s) **,0,-1" + } + insert: + { + "OnCase16" "Guard_Boss_Nade,Disable,,8,-1" + "OnCase16" "Cmd,Command,say ** Nades do more damage (8s) **,0,-1" + "OnUser4" "Guard_Boss_Point_Hurt,AddOutput,Damage 60,0,1" + "OnUser4" "Guard_Boss_Hurt,AddOutput,damage 60,0,1" + } +} +modify: +{ + match: + { + "origin" "-14568 13320 8" + "targetname" "Level_Case_Diff" + "classname" "logic_case" + } + delete: + { + "OnCase02" "Guard_Temp_Boss,AddOutput,OnEntitySpawned Guard_Boss_Point_Hurt:AddOutput:Damage 70:0.01:1,1,1" + } +} + +;----------- +;FIX WARMUP +;----------- +modify: +{ + match: + { + "origin" "-14328 13336 8" + "classname" "logic_auto" + } + delete: + { + "OnNewGame" "ZE_AntiCamp,FireUser2,,50,1" + } +} +modify: +{ + match: + { + "origin" "-10264 -1136 2057" + "targetname" "Warmup_Relay" + "classname" "logic_relay" + } + insert: + { + "OnUser2" "Cmd,Command,mp_restartgame 1,40,1" + } +} +;---------- +;FIX LASERS +;---------- +modify: +{ + match: + { + "origin" "-1408 3608.02 2368" + "targetname" "Ehe_Laser_Up" + "classname" "func_movelinear" + } + replace: + { + "origin" "-1408 3608.02 2370" + } +} +modify: +{ + match: + { + "origin" "-1407.99 3608.02 2338" + "targetname" "Ehe_Laser_Down" + "classname" "func_movelinear" + } + replace: + { + "origin" "-1407.99 3608.02 2348" + } +} +modify: +{ + match: + { + "origin" "-1408 3684.01 2338" + "targetname" "Ehe_Laser_Down_Dam" + "classname" "trigger_hurt" + } + replace: + { + "origin" "-1408 3684.01 2348" + } +} +modify: +{ + match: + { + "origin" "3356 -6016 7994" + "targetname" "Chaos_Laser_Dam2" + "classname" "trigger_hurt" + } + replace: + { + "origin" "3356 -6016 7986" + } +} +modify: +{ + match: + { + "origin" "-5888 8704 -2078" + "targetname" "Tomb_Laser_Down" + "classname" "func_movelinear" + } + replace: + { + "origin" "-5888 8704 -2068" + } +} +modify: +{ + match: + { + "origin" "-5888 8704 -2048" + "targetname" "Tomb_Laser_Up" + "classname" "func_movelinear" + } + replace: + { + "origin" "-5888 8704 -2046" + } +} +modify: +{ + match: + { + "origin" "-5812 8704 -2078" + "targetname" "Tomb_Laser_Down_Dam" + "classname" "trigger_hurt" + } + replace: + { + "origin" "-5812 8704 -2068" + } +} +modify: +{ + match: + { + "origin" "3508 -6016 8054" + "targetname" "Chaos_Laser_DamUp" + "classname" "trigger_hurt" + } + replace: + { + "origin" "3508 -6016 8050" + } +} +filter: +{ + "model" "*125" + "origin" "3356 -6016 7974" + "targetname" "Chaos_Laser_Dam2" + "classname" "trigger_hurt" +} +add: +{ + "model" "*435" + "targetname" "Chaos_Laser_Dam2" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "Chaos_Laser_Move2" + "origin" "3356 -6016 7962" + "nodmgforce" "0" + "filtername" "Filter_Team_Humans" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "999999999" + "classname" "trigger_hurt" + "OnStartTouch" "!self,Enable,,0.01,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnUser1" "!self,Kill,,0,1" + "OnUser2" "!self,Enable,,0,1" +} +;----------------------- +;FIX EXTREME JUDGE NADE +;----------------------- +filter: +{ + "model" "*145" + "targetname" "Judge_Nade" +} +add: +{ + "model" "*144" + "wait" "1" + "targetname" "Judge_Nade" + "StartDisabled" "1" + "spawnflags" "1088" + "parentname" "Judge_Move" + "origin" "-5799 8704 -2006" + "filtername" "Filter_Nade" + "classname" "trigger_multiple" + "OnStartTouch" "Boss_Health,FireUser3,,0,-1" + "OnStartTouch" "Judge_Nade_Explode,Explode,,0.01,-1" + "OnStartTouch" "!activator,Kill,,0,-1" + "OnStartTouch" "Map_Nade_Sound,PlaySound,,0,-1" + "OnStartTouch" "Map_Nade_Sound,StopSound,,0.01,-1" + "OnStartTouch" "Boss_Health,FireUser3,,0.1,-1" + "OnStartTouch" "Boss_Health,FireUser3,,0.2,-1" +} +add: +{ + "origin" "-5792 8687 -1984" + "targetname" "Judge_Nade_Explode" + "spawnflags" "19" + "rendermode" "5" + "parentname" "Judge_Move" + "iMagnitude" "0" + "fireballsprite" "sprites/zerogxplode.spr" + "classname" "env_explosion" +} +modify: +{ + match: + { + "origin" "-5728 8864 -2016" + "targetname" "Judge_Trigger_End" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Judge_Nade_Explode,Kill,,0,1" + } +} +modify: +{ + match: + { + "origin" "-5696 8864 -2016" + "targetname" "Judge_Temp" + "classname" "point_template" + } + delete: + { + "OnEntitySpawned" "Judge_Nade,SetDamageFilter,Filter_Damage_Blast,6,1" + } + insert: + { + "Template15" "Judge_Nade_Explode" + "OnEntitySpawned" "Judge_Nade,Enable,,6,1" + } +} +filter: +{ + "origin" "-14168 13320 8" + "targetname" "Filter_Damage_Blast" + "classname" "filter_damage_type" +} +;-------------------- +;FIX FOR NIGENTWATCH +;-------------------- +filter: +{ + "origin" "-14448 13320 8" + "targetname" "Map_Control_Magicks" + "classname" "logic_relay" +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Lure_Button" + "origin" "-13535.5 15104 64" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Blind_Button" + "origin" "-13535.5 14592 64" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Water_Button" + "origin" "-14079.5 14224 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Earth_Button" + "origin" "-13951.5 14096 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Fire_Button" + "origin" "-14079.5 13968 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Holy_Button" + "origin" "-13951.5 13968 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Heal_Button" + "origin" "-13951.5 14224 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Electro_Button" + "origin" "-14079.5 14096 56" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Staff_Wind_Button" + "origin" "-14335.5 14096 120" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Warp_Button" + "origin" "-13535.5 14080 64" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Invis_Button" + "origin" "-13535.5 13568 64" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Shield_Button" + "origin" "-13063.5 13568 64" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Heal_Button" + "origin" "-13020.5 14080 48" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Fire_Button" + "origin" "-13015.5 15104 48" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Knife_Frost_Button" + "origin" "-13015.5 14592 48" + } + replace: + { + "wait" "1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Map_Teleport" + "origin" "-14448 13352 8" + } + insert: + { + "OnUser2" "Knife_Fire_Button,Unlock,,0,-1" + "OnUser2" "Knife_Frost_Button,Unlock,,0,-1" + "OnUser2" "Knife_Shield_Button,Unlock,,0,-1" + "OnUser2" "Knife_Heal_Button,Unlock,,0,-1" + "OnUser2" "Knife_Blind_Button,Unlock,,0,-1" + "OnUser2" "Knife_Invis_Button,Unlock,,0,-1" + "OnUser2" "Knife_Lure_Button,Unlock,,0,-1" + "OnUser2" "Knife_Warp_Button,Unlock,,0,-1" + "OnUser1" "Knife_Fire_Button,Lock,,0,-1" + "OnUser1" "Knife_Frost_Button,Lock,,0,-1" + "OnUser1" "Knife_Shield_Button,Lock,,0,-1" + "OnUser1" "Knife_Heal_Button,Lock,,0,-1" + "OnUser1" "Knife_Blind_Button,Lock,,0,-1" + "OnUser1" "Knife_Invis_Button,Lock,,0,-1" + "OnUser1" "Knife_Lure_Button,Lock,,0,-1" + "OnUser1" "Knife_Warp_Button,Lock,,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Invis_Filter" + "origin" "-13528 13568 24" + } + delete: + { + "OnPass" "Knife_Invis_Button,Lock,,0,-1" + "OnPass" "Knife_Invis_Button,Unlock,,80,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Invis_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Invis_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Warp_Filter" + "origin" "-13528 14080 24" + } + delete: + { + "OnPass" "Knife_Warp_Button,Lock,,0,-1" + "OnPass" "Knife_Warp_Button,Unlock,,80,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Warp_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Warp_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Blind_Filter" + "origin" "-13528 14592 24" + } + delete: + { + "OnPass" "Knife_Blind_Button,Lock,,0,-1" + "OnPass" "Knife_Blind_Button,Unlock,,80,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Blind_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Blind_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Lure_Filter" + "origin" "-13528 15104 24" + } + delete: + { + "OnPass" "Knife_Lure_Button,Lock,,0,-1" + "OnPass" "Knife_Lure_Button,Unlock,,80,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Lure_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Lure_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Fire_Filter" + "origin" "-13008 15104 8" + } + delete: + { + "OnPass" "Knife_Fire_Button,Lock,,0,-1" + "OnPass" "Knife_Fire_Button,Unlock,,80,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Fire_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Fire_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Frost_Filter" + "origin" "-13008 14592 8" + } + delete: + { + "OnPass" "Knife_Frost_Button,Unlock,,80,-1" + "OnPass" "Knife_Frost_Button,Lock,,0,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Frost_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Frost_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Heal_Filter" + "origin" "-13048 14104 24" + } + delete: + { + "OnPass" "Knife_Heal_Button,Unlock,,80,-1" + "OnPass" "Knife_Heal_Button,Lock,,0,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Heal_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Heal_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "targetname" "Knife_Shield_Filter" + "origin" "-13091 13584 24" + } + delete: + { + "OnPass" "Knife_Shield_Button,Unlock,,80,-1" + "OnPass" "Knife_Shield_Button,Lock,,0,-1" + } + insert: + { + "OnPass" "!self,AddOutput,targetname Knife_Shield_Filter,80,-1" + "OnPass" "!self,AddOutput,targetname Knife_Shield_Filter_Disabled,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Boss_Trigger_End" + "origin" "-2488 -8968 824" + } + delete: + { + "OnTrigger" "Map_Control_Magicks,FireUser2,,10,1" + } + insert: + { + "OnTrigger" "Map_Teleport,FireUser2,,10,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Desert_Button" + "origin" "-3096 -6845.5 574" + } + delete: + { + "OnUser1" "Map_Control_Magicks,FireUser1,,50,1" + } + insert: + { + "OnUser1" "Map_Teleport,FireUser1,,54,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Belias_Trigger_Start" + "origin" "7520 8480 -3512" + } + delete: + { + "OnTrigger" "Map_Control_Magicks,FireUser1,,0,1" + } + insert: + { + "OnTrigger" "Map_Teleport,FireUser1,,0.66,1" + } +} +;--------------------------- +;INCREASE EXTREME BELIAS HP +;--------------------------- +modify: +{ + match: + { + "model" "*151" + "targetname" "Belias_Hp_To_Boss" + } + delete: + { + "OnStartTouch" "Boss_Health_Init,Add,35,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Health_Init,Add,50,0,-1" + } +} +;------------------------- +;CHANGE EPIC/GOD GUARDIAN +;------------------------- +modify: +{ + match: + { + "model" "*132" + "targetname" "Guard_Boss_Hp_To_Boss" + } + delete: + { + "OnStartTouch" "Boss_Health_Init,Add,22.5,0,-1" + "OnUser1" "!self,AddOutput,OnStartTouch Boss_Health_Init:Add:8:0:-1,0,1" + } + insert: + { + "OnStartTouch" "Boss_Health_Init,Add,35,0,-1" + "OnUser1" "!self,AddOutput,OnStartTouch Boss_Health_Init:Add:5:0:-1,0,1" + } +} +modify: +{ + match: + { + "model" "*133" + "targetname" "Guard_Boss_Nade" + } + delete: + { + "OnStartTouch" "Boss_Health,FireUser3,,0.3,-1" + } +} +modify: +{ + match: + { + "origin" "13144 -6696 6288" + "targetname" "Guard_Boss_Trigger_Start" + } + delete: + { + "OnTrigger" "Ship_Gate_Zm,FireUser1,,150,1" + "OnTrigger" "Guard_Boss,SetAnimation,entrance2,5,1" + "OnTrigger" "Guard_Boss,SetDefaultAnimation,attack1,5,1" + "OnTrigger" "Guard_Boss_Attack_Timer,Enable,,5,1" + "OnTrigger" "Boss_Damage_*,Enable,,5,1" + "OnTrigger" "Guard_Boss,AddOutput,OnAnimationDone !self:FireUser1::0:1,5.01,1" + "OnTrigger" "Guard_Boss_Break,SetDamageFilter,Filter_Team_Humans,6,1" + "OnTrigger" "Guard_Boss,FireUser1,,10,1" + "OnTrigger" "Map_Control_Magicks,FireUser1,,0,1" + } + insert: + { + "OnTrigger" "Ship_Gate_Zm,FireUser1,,190,1" + "OnTrigger" "Guard_Boss,SetAnimation,entrance2,4,1" + "OnTrigger" "Guard_Boss,SetDefaultAnimation,attack1,4,1" + "OnTrigger" "Guard_Boss_Attack_Timer,Enable,,4,1" + "OnTrigger" "Boss_Damage_*,Enable,,4,1" + "OnTrigger" "Guard_Boss_Break,SetDamageFilter,Filter_Team_Humans,5,1" + "OnTrigger" "Guard_Boss_Timer,Enable,,5,1" + "OnTrigger" "Guard_Boss_Dw_Rot,Enable,,5,1" + "OnTrigger" "Guard_Boss_Fix1,Open,,5,1" + "OnTrigger" "Guard_Boss_Hurt,Enable,,5.08,1" + "OnTrigger" "Map_Teleport,FireUser1,,1.45,1" + } +} +modify: +{ + match: + { + "origin" "13280 -6400 6318" + "targetname" "Guard_Boss" + } + delete: + { + "OnUser1" "Guard_Boss_Timer,Enable,,0,1" + "OnUser1" "Guard_Boss_Dw_Rot,Enable,,0,1" + "OnUser1" "Guard_Boss_Fix1,Open,,0,1" + "OnUser1" "Guard_Boss_Hurt,Enable,,0.08,1" + } +} +filter: +{ + "targetname" "Guard_Boss_Rotate" + "origin" "13312 -6400 6328" + "classname" "func_rotating" +} +modify: +{ + match: + { + "origin" "13312 -6400 6328.5" + "targetname" "Guard_Boss_Dw_Rot" + } + replace: + { + "model" "*396" + "origin" "13312 -6400 6371.5" + } + delete: + { + "OnTrigger" "Guard_Boss_Tar_Env,ForceSpawn,,0,-1" + "OnTrigger" "Guard_Boss_Tar,Kill,,4.99,-1" + "OnTrigger" "Guard_Boss_Tar,SetParent,!activator,0.01,-1" + "OnTrigger" "Guard_Boss_Tar,SetParentAttachment,primary,0.02,-1" + } + insert: + { + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "Guard_Boss_IdiotTarget_Case,PickRandomShuffle,,0,-1" + } +} +add: +{ + "classname" "logic_case" + "origin" "13312 -6400 6371.5" + "targetname" "Guard_Boss_IdiotTarget_Case" + "OnCase01" "Guard_Boss_IdiotTarget_Relay,Trigger,,0,-1" + "OnCase02" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.01,-1" + "OnCase03" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.02,-1" + "OnCase04" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.03,-1" + "OnCase05" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.04,-1" + "OnCase06" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.05,-1" + "OnCase07" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.06,-1" + "OnCase08" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.07,-1" + "OnCase09" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.08,-1" + "OnCase10" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.09,-1" + "OnCase11" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.1,-1" + "OnCase12" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.11,-1" + "OnCase13" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.12,-1" + "OnCase14" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.13,-1" + "OnCase15" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.14,-1" + "OnCase16" "Guard_Boss_IdiotTarget_Relay,Trigger,,0.15,-1" +} +add: +{ + "origin" "13312 -6400 6371.5" + "targetname" "Guard_Boss_IdiotTarget_Relay" + "classname" "logic_relay" + "StartDisabled" "0" + "spawnflags" "0" + "OnTrigger" "Guard_Boss_Tar_Env,ForceSpawn,,0,-1" + "OnTrigger" "Guard_Boss_Tar,SetParent,!activator,0.01,-1" + "OnTrigger" "Guard_Boss_Tar,SetParentAttachment,primary,0.02,-1" + "OnTrigger" "Guard_Boss_Tar,Kill,,4.99,-1" + "OnTrigger" "Guard_Boss_Dw_Rot,Enable,,5,-1" +} +;----------------------- +;FASTER ULTIMATE SUMMON +;----------------------- +modify: +{ + match: + { + "classname" "func_tracktrain" + "targetname" "Espers_Chaos_Train" + } + replace: + { + "speed" "294" + "startspeed" "294" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + "targetname" "Espers_Mateus_Train" + } + replace: + { + "speed" "294" + "startspeed" "294" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + "targetname" "Espers_Belias_Train" + } + replace: + { + "speed" "294" + "startspeed" "294" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "All_Summon_Relay" + } + delete: + { + "OnUser4" "Ultimate_Summon_Hurt,Kill,,36.5,1" + "OnUser4" "Ultimate_Summon_Particle_2,Kill,,36.5,1" + "OnUser4" "Ultimate_Summon_*,Kill,,36.5,1" + "OnUser4" "Espers_Chaos_*,Kill,,36,1" + "OnUser4" "Espers_Mateus_*,Kill,,36,1" + "OnUser4" "Espers_Belias_*,Kill,,36,1" + "OnUser4" "Ultimate_Summon_Hurt,Enable,,35,1" + "OnUser4" "Side_Part1,Stop,,35,1" + "OnUser4" "Side_Part2,Stop,,35,1" + "OnUser4" "Side_Part3,Stop,,35,1" + "OnUser4" "Side_Part4,Stop,,35,1" + "OnUser4" "Summoner_Guard_Particle,Stop,,35,1" + "OnUser4" "Side_Model1,SetAnimation,attack2,35,1" + "OnUser4" "Side_Model2,SetAnimation,attack2,35,1" + "OnUser4" "Side_Model3,SetAnimation,attack2,35,1" + "OnUser4" "Side_Model4,SetAnimation,attack2,35,1" + "OnUser4" "Summoner_Guard_Model,SetAnimation,attack2,35,1" + "OnUser4" "Shake_3_Secs_Rumble,StartShake,,34.9,1" + "OnUser4" "All_Summon_Wooshsound,PlaySound,,34.5,1" + "OnUser4" "Ultimate_Summon_Fade,Fade,,34.5,1" + "OnUser4" "Guard_Boss_Attack_Timer,Enable,,30.5,1" + "OnUser4" "Shake_10_Secs,StartShake,,30,1" + "OnUser4" "Shake_10_Secs,StartShake,,24,1" + "OnUser4" "All_Summon_Windsound,PlaySound,,22,1" + "OnUser4" "Side_Part4,Start,,20,1" + "OnUser4" "Side_Model4,SetAnimation,entrance1,20,1" + "OnUser4" "Ultimate_Summon_Particle_2,Start,,20,1" + "OnUser4" "Shake_3_Secs_Rumble,StartShake,,20,1" + "OnUser4" "Ultimate_Summon_Particle_1,Kill,,19.5,1" + "OnUser4" "All_Summon_Portalsound,PlaySound,,19.5,1" + "OnUser4" "All_Summon_Windsound,AddOutput,message ambient/wind/wind_med1.wav,21,1" + } + insert: + { + "OnUser4" "Ultimate_Summon_Particle_1,Kill,,11.5,1" + "OnUser4" "All_Summon_Portalsound,PlaySound,,11.5,1" + "OnUser4" "Side_Part4,Start,,12,1" + "OnUser4" "Side_Model4,SetAnimation,entrance1,12,1" + "OnUser4" "Ultimate_Summon_Particle_2,Start,,12,1" + "OnUser4" "Shake_3_Secs_Rumble,StartShake,,12,1" + "OnUser4" "All_Summon_Windsound,AddOutput,message ambient/wind/wind_med1.wav,13,1" + "OnUser4" "All_Summon_Windsound,PlaySound,,14,1" + "OnUser4" "Shake_10_Secs,StartShake,,16,1" + "OnUser4" "Shake_10_Secs,StartShake,,22,1" + "OnUser4" "Guard_Boss_Attack_Timer,Enable,,22.5,1" + "OnUser4" "All_Summon_Wooshsound,PlaySound,,26.5,1" + "OnUser4" "Ultimate_Summon_Fade,Fade,,26.5,1" + "OnUser4" "Shake_3_Secs_Rumble,StartShake,,26.9,1" + "OnUser4" "Ultimate_Summon_Hurt,Enable,,27,1" + "OnUser4" "Side_Part1,Stop,,27,1" + "OnUser4" "Side_Part2,Stop,,27,1" + "OnUser4" "Side_Part3,Stop,,27,1" + "OnUser4" "Side_Part4,Stop,,27,1" + "OnUser4" "Summoner_Guard_Particle,Stop,,27,1" + "OnUser4" "Side_Model1,SetAnimation,attack2,27,1" + "OnUser4" "Side_Model2,SetAnimation,attack2,27,1" + "OnUser4" "Side_Model3,SetAnimation,attack2,27,1" + "OnUser4" "Side_Model4,SetAnimation,attack2,27,1" + "OnUser4" "Summoner_Guard_Model,SetAnimation,attack2,27,1" + "OnUser4" "Espers_Chaos_*,Kill,,28,1" + "OnUser4" "Espers_Mateus_*,Kill,,28,1" + "OnUser4" "Espers_Belias_*,Kill,,28,1" + "OnUser4" "Ultimate_Summon_Hurt,Kill,,28.5,1" + "OnUser4" "Ultimate_Summon_Particle_2,Kill,,28.5,1" + "OnUser4" "Ultimate_Summon_*,Kill,,28.5,1" + } +} + +;---------------------------------------------- +; ANTI-TROLL: Make earth only solid for zombies +;---------------------------------------------- + +modify: +{ + match: + { + "classname" "point_template" + "targetname" "Staff_Earth_Template" + } + insert: + { + "Template04" "Staff_Earth_Owner_Human" + "Template05" "Staff_Earth_Owner_Zombie" + } +} + +modify: +{ + match: + { + "targetname" "Staff_Earth_Prop" + "classname" "prop_dynamic" + } + replace: + { + "spawnflags" "256" + } +} + +filter: +{ + "targetname" "Staff_Earth_Prop_Clip_Fix" + "classname" "func_physbox" +} + +add: +{ + "origin" "-14078.5 14593 104" + "targetname" "Staff_Earth_Prop_Clip_Fix" + "model" "*497" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_monitor" +} + +modify: +{ + match: + { + "targetname" "Staff_Earth_Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Staff_Earth_Owner_*,AddOutput,OnStartTouch Staff_Earth_Prop:EnableCollision::0.04:1,0,-1" + "OnTrigger" "Staff_Earth_Owner_Human,AddOutput,OnStartTouch Staff_Earth_Prop:SetOwner::0.02:-1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Staff_Earth_Entity_Maker" + "classname" "env_entity_maker" + } + delete: + { + "OnEntitySpawned" "Staff_Earth_Relay,Trigger,,0.01,-1" + } + insert: + { + "OnEntitySpawned" "Staff_Earth_Relay,Trigger,,0,-1" + "OnEntitySpawned" "Staff_Earth_Owner_*,Enable,,0.02,-1" + } +} + +add: +{ + "model" "*190" + "wait" "1" + "targetname" "Staff_Earth_Owner_Human" + "parentname" "Staff_Earth_Prop" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-14080 14592 32" + "filtername" "Filter_Team_Humans" + "classname" "trigger_multiple" + "OnStartTouch" "Staff_Earth_Prop_Clip_Fix,SetOwner,,0.02,-1" + "OnStartTouch" "Staff_Earth_Owner_Zombie,FireUser1,,0,1" + "OnStartTouch" "Staff_Earth_Prop_Clip_Fix,Enable,,0.04,1" +} + +add: +{ + "model" "*190" + "wait" "1" + "targetname" "Staff_Earth_Owner_Zombie" + "parentname" "Staff_Earth_Prop" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-14080 14592 32" + "filtername" "Filter_Team_Zombies" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,RemoveOwner,,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.2,-1" + "OnUser1" "!self,FireUser1,,0.22,-1" + "OnStartTouch" "Staff_Earth_Prop_Clip_Fix,Enable,,0.04,1" +} + + +; +; EVENT STUFF +; + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Level_Case_Stage" + } + insert: + { + "OnCase04" "Staff_Earth_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Electro_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Fire_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Heal_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Water_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Wind_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Blind_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Fire_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Frost_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Heal_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Invis_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Lure_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Shield_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Knife_Warp_Filter,AddOutput,OnPass !self:kill::20:1,20,-1" + "OnCase04" "Staff_Earth_Filter,AddOutput,OnPass Staff_Earth_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Electro_Filter,AddOutput,OnPass Staff_Electro_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Water_Filter,AddOutput,OnPass Staff_Water_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Blind_Filter,AddOutput,OnPass Knife_Blind_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Heal_Filter,AddOutput,OnPass Knife_Heal_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Invis_Filter,AddOutput,OnPass Knife_Invis_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Shield_Filter,AddOutput,OnPass Knife_Shield_Particle:kill::20:1,20,-1" + "OnCase04" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Particle:kill::20:1,20,-1" + "OnCase04" "Staff_Earth_Filter,AddOutput,OnPass Staff_Earth_Button:kill::20:1,20,-1" + "OnCase04" "Staff_Electro_Filter,AddOutput,OnPass Staff_Electro_Button:kill::20:1,20,-1" + "OnCase04" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Button:kill::20:1,20,-1" + "OnCase04" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Button:kill::20:1,20,-1" + "OnCase04" "Staff_Water_Filter,AddOutput,OnPass Staff_Water_Button:kill::20:1,20,-1" + "OnCase04" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Blind_Filter,AddOutput,OnPass Knife_Blind_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Heal_Filter,AddOutput,OnPass Knife_Heal_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Invis_Filter,AddOutput,OnPass Knife_Invis_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Shield_Filter,AddOutput,OnPass Knife_Shield_Button:kill::20:1,20,-1" + "OnCase04" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Button:kill::20:1,20,-1" + } +} diff --git a/maps/ze_ffxiv_wanderers_palace_v6css.cfg b/maps/ze_ffxiv_wanderers_palace_v6css.cfg index d0fd54f..6fa1d08 100644 --- a/maps/ze_ffxiv_wanderers_palace_v6css.cfg +++ b/maps/ze_ffxiv_wanderers_palace_v6css.cfg @@ -1,201 +1,201 @@ -;ze_ffxiv_wanderers_palace_v6css -- Stripper config needed to fix issues -;Last updated August 29th, 2020 - -;Enables bhop at the start of every round since Stage 3 disables and re-enables it at times - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "Server,FireUser4,,0,-1" - } -} - -;Edits a console message that I forgot to edit after the boss on Stage 1 - -modify: -{ - match: - { - "targetname" "KOH_Hitbox" - "classname" "func_physbox_multiplayer" - } - delete: - { - "OnBreak" "Server,Command,say < Boss has been defeated >,0,1" - } - insert: - { - "OnBreak" "Server,Command,say < The Keeper of Halidom has been defeated >,0,1" - } -} - -;Adds extra HP to Kain Highwind in Stage 2 as HP is too little and boss dies too fast - -modify: -{ - match: - { - "targetname" "Kain_Highwind_HP_Add" - "filtername" "Filter_Team_Human" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "Boss_HP_Counter,Add,150,0,-1" - } - insert: - { - "OnStartTouch" "Boss_HP_Counter,Add,300,0,-1" - } -} - -;Adds an extra tp on Ultimate stage so that if you fall as a zombie you get teleported - -add: -{ - "origin" "-12668 11892 876" - "targetname" "TD_Castle_Extra" - "angles" "0 0 0" - "classname" "info_teleport_destination" -} - -add: -{ - "model" "*199" - "UseLandmarkAngles" "1" - "targetname" "TP_Castle_Fallen_Extra" - "target" "TD_Castle_Extra" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "-11136 11888 -800" - "CheckDestIfClearForPlayer" "0" - "classname" "trigger_teleport" - "OnStartTouch" "Filter_Team_Zombie,TestActivator,,0,-1" -} - -;Adds a new hurt trigger in the middle of the bridge during lazers to discourage jumping all of them - -add: -{ - "model" "*160" - "targetname" "Garland_Laser_Hurt_Middle" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-13752 -68 -315" - "nodmgforce" "0" - "filtername" "Filter_Team_Human" - "damagetype" "1" - "damagemodel" "0" - "damagecap" "20" - "damage" "240" - "classname" "trigger_hurt" - - "OnUser2" "!self,Enable,,0,-1" - - "OnUser3" "!self,Disable,,0,-1" -} - -add: -{ - "origin" "-12200 -260 -346" - "targetname" "Garland_Laser_Hurt_Middle_Particle" - "start_active" "0" - "effect_name" "custom_particle_056" - "cpoint7_parent" "0" - "cpoint6_parent" "0" - "cpoint5_parent" "0" - "cpoint4_parent" "0" - "cpoint3_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "angles" "0 0 0" - "classname" "info_particle_system" -} - -add: -{ - "origin" "-12200 -330 -346" - "targetname" "Garland_Laser_Hurt_Middle_Particle" - "start_active" "0" - "effect_name" "custom_particle_056" - "cpoint7_parent" "0" - "cpoint6_parent" "0" - "cpoint5_parent" "0" - "cpoint4_parent" "0" - "cpoint3_parent" "0" - "cpoint2_parent" "0" - "cpoint1_parent" "0" - "angles" "0 0 0" - "classname" "info_particle_system" -} - -modify: -{ - match: - { - "targetname" "Trigger_Ultimate" - "origin" "-11016 -64 56" - "filtername" "Filter_Team_Human" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "Garland_Laser_Hurt_Middle,FireUser2,,6,1" - "OnStartTouch" "Garland_Laser_Hurt_Middle_Particle,Start,,6,1" - } -} - -modify: -{ - match: - { - "targetname" "Garland_Hitbox" - "damagefilter" "Filter_Nada" - "classname" "func_physbox_multiplayer" - } - insert: - { - "OnBreak" "Garland_Laser_Hurt_Middle,FireUser3,,0,1" - "OnBreak" "Garland_Laser_Hurt_Middle_Particle,Stop,,0,1" - } -} - -;Reduces the height of some lazers to make it so that you can't stand up during them - -modify: -{ - match: - { - "targetname" "Garland_Laser_Case" - "classname" "logic_case" - } - delete: - { - "OnCase03" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" - "OnCase04" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -275,0,-1" - "OnCase04" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" - "OnCase05" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -275,0,-1" - "OnCase05" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" - "OnCase06" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" - "OnCase06" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" - "OnCase07" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" - "OnCase07" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" - } - insert: - { - "OnCase03" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -262,0,-1" - "OnCase04" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" - "OnCase04" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" - "OnCase05" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" - "OnCase05" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" - "OnCase06" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" - "OnCase06" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" - "OnCase07" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" - "OnCase07" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" - } +;ze_ffxiv_wanderers_palace_v6css -- Stripper config needed to fix issues +;Last updated August 29th, 2020 + +;Enables bhop at the start of every round since Stage 3 disables and re-enables it at times + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "Server,FireUser4,,0,-1" + } +} + +;Edits a console message that I forgot to edit after the boss on Stage 1 + +modify: +{ + match: + { + "targetname" "KOH_Hitbox" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "Server,Command,say < Boss has been defeated >,0,1" + } + insert: + { + "OnBreak" "Server,Command,say < The Keeper of Halidom has been defeated >,0,1" + } +} + +;Adds extra HP to Kain Highwind in Stage 2 as HP is too little and boss dies too fast + +modify: +{ + match: + { + "targetname" "Kain_Highwind_HP_Add" + "filtername" "Filter_Team_Human" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Boss_HP_Counter,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "Boss_HP_Counter,Add,300,0,-1" + } +} + +;Adds an extra tp on Ultimate stage so that if you fall as a zombie you get teleported + +add: +{ + "origin" "-12668 11892 876" + "targetname" "TD_Castle_Extra" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} + +add: +{ + "model" "*199" + "UseLandmarkAngles" "1" + "targetname" "TP_Castle_Fallen_Extra" + "target" "TD_Castle_Extra" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-11136 11888 -800" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" + "OnStartTouch" "Filter_Team_Zombie,TestActivator,,0,-1" +} + +;Adds a new hurt trigger in the middle of the bridge during lazers to discourage jumping all of them + +add: +{ + "model" "*160" + "targetname" "Garland_Laser_Hurt_Middle" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-13752 -68 -315" + "nodmgforce" "0" + "filtername" "Filter_Team_Human" + "damagetype" "1" + "damagemodel" "0" + "damagecap" "20" + "damage" "240" + "classname" "trigger_hurt" + + "OnUser2" "!self,Enable,,0,-1" + + "OnUser3" "!self,Disable,,0,-1" +} + +add: +{ + "origin" "-12200 -260 -346" + "targetname" "Garland_Laser_Hurt_Middle_Particle" + "start_active" "0" + "effect_name" "custom_particle_056" + "cpoint7_parent" "0" + "cpoint6_parent" "0" + "cpoint5_parent" "0" + "cpoint4_parent" "0" + "cpoint3_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "angles" "0 0 0" + "classname" "info_particle_system" +} + +add: +{ + "origin" "-12200 -330 -346" + "targetname" "Garland_Laser_Hurt_Middle_Particle" + "start_active" "0" + "effect_name" "custom_particle_056" + "cpoint7_parent" "0" + "cpoint6_parent" "0" + "cpoint5_parent" "0" + "cpoint4_parent" "0" + "cpoint3_parent" "0" + "cpoint2_parent" "0" + "cpoint1_parent" "0" + "angles" "0 0 0" + "classname" "info_particle_system" +} + +modify: +{ + match: + { + "targetname" "Trigger_Ultimate" + "origin" "-11016 -64 56" + "filtername" "Filter_Team_Human" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "Garland_Laser_Hurt_Middle,FireUser2,,6,1" + "OnStartTouch" "Garland_Laser_Hurt_Middle_Particle,Start,,6,1" + } +} + +modify: +{ + match: + { + "targetname" "Garland_Hitbox" + "damagefilter" "Filter_Nada" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "Garland_Laser_Hurt_Middle,FireUser3,,0,1" + "OnBreak" "Garland_Laser_Hurt_Middle_Particle,Stop,,0,1" + } +} + +;Reduces the height of some lazers to make it so that you can't stand up during them + +modify: +{ + match: + { + "targetname" "Garland_Laser_Case" + "classname" "logic_case" + } + delete: + { + "OnCase03" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" + "OnCase04" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -275,0,-1" + "OnCase04" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" + "OnCase05" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -275,0,-1" + "OnCase05" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" + "OnCase06" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" + "OnCase06" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" + "OnCase07" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -260,0,-1" + "OnCase07" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" + } + insert: + { + "OnCase03" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -262,0,-1" + "OnCase04" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" + "OnCase04" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" + "OnCase05" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" + "OnCase05" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" + "OnCase06" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" + "OnCase06" "Garland_Laser_Maker,AddOutput,angles 0 0 7,0,-1" + "OnCase07" "Garland_Laser_Maker,AddOutput,origin -13132 -56 -273,0,-1" + "OnCase07" "Garland_Laser_Maker,AddOutput,angles 0 0 -7,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_floating_rocks_survival_v3.cfg b/maps/ze_floating_rocks_survival_v3.cfg new file mode 100755 index 0000000..3c06dcf --- /dev/null +++ b/maps/ze_floating_rocks_survival_v3.cfg @@ -0,0 +1,225 @@ +;; _ + +;; block vents + +add: +{ + "origin" "-2239 -446 542.5" + "StartDisabled" "0" + "targetname" "vent" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_militia/vent01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 21.5 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-1269 4344 542.5" + "StartDisabled" "0" + "targetname" "vent" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_militia/vent01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 10.5 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "705 12639 449" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_dust/du_crate_96x96.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1297" + } + insert: + { + "OnMapSpawn" "vent,AddOutput,modelscale 0.99,0,1" + } +} + +;; make holds shorter + +modify: +{ + match: + { + "origin" "-2016 -384 544" + "classname" "trigger_once" + "hammerid" "6957" + } + delete: + { + "OnStartTouch" "console,Command,say ++ Defend 120 seconds ++,2,-1" + "OnStartTouch" "teleport_level2_ct,Enable,,120,-1" + "OnStartTouch" "teleport_level2_t,Enable,,145,-1" + "OnStartTouch" "ambient_teleport_sound_1,PlaySound,,0,-1" + "OnStartTouch" "fade_transition,Fade,,0,-1" + "OnStartTouch" "console,Command,say ++ Stage 01 : House ++,1,-1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,115,-1" + } + insert: + { + "OnStartTouch" "console,Command,say ++ Defend 90 seconds ++,2,1" + "OnStartTouch" "teleport_level2_ct,Enable,,90,1" + "OnStartTouch" "teleport_level2_t,Enable,,115,1" + "OnStartTouch" "ambient_teleport_sound_1,PlaySound,,0,1" + "OnStartTouch" "fade_transition,Fade,,0,1" + "OnStartTouch" "console,Command,say ++ Stage 01 : House ++,1,1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,85,1" + } +} +modify: +{ + match: + { + "origin" "-2560 3680 544" + "classname" "trigger_once" + "hammerid" "13954" + } + delete: + { + "OnStartTouch" "teleport_level3_ct,Enable,,120,-1" + "OnStartTouch" "teleport_level3_t,Enable,,145,-1" + "OnStartTouch" "ambient_teleport_sound_2,PlaySound,,0,-1" + "OnStartTouch" "fade_transition,Fade,,0,-1" + "OnStartTouch" "console,Command,say ++ Stage 02 : Laboratory ++,1,-1" + "OnStartTouch" "console,Command,say ++ Defend 120 seconds ++,2,-1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,115,-1" + } + insert: + { + "OnStartTouch" "teleport_level3_ct,Enable,,90,1" + "OnStartTouch" "teleport_level3_t,Enable,,115,1" + "OnStartTouch" "ambient_teleport_sound_2,PlaySound,,0,1" + "OnStartTouch" "fade_transition,Fade,,0,1" + "OnStartTouch" "console,Command,say ++ Stage 02 : Laboratory ++,1,1" + "OnStartTouch" "console,Command,say ++ Defend 90 seconds ++,2,1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,85,1" + } +} +modify: +{ + match: + { + "origin" "2304 7072 752" + "classname" "trigger_once" + "hammerid" "26822" + } + delete: + { + "OnStartTouch" "console,Command,say ++ Defend 120 seconds ++,0,-1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,115,-1" + "OnStartTouch" "teleport_level4_ct,Enable,,120,-1" + "OnStartTouch" "teleport_level4_t,Enable,,145,-1" + } + insert: + { + "OnStartTouch" "console,Command,say ++ Defend 90 seconds ++,0,1" + "OnStartTouch" "console,Command,say ++ Defend 5 seconds ++,85,1" + "OnStartTouch" "teleport_level4_ct,Enable,,90,1" + "OnStartTouch" "teleport_level4_t,Enable,,115,1" + } +} + +modify: +{ + match: + { + "origin" "496 11328 -272" + "filtername" "t_filter" + "classname" "trigger_teleport" + "hammerid" "35147" + } + insert: + { + "targetname" "lvl4_fall" + } +} +modify: +{ + match: + { + "targetname" "tram2" + "classname" "path_track" + } + insert: + { + "OnPass" "lvl4_fall,AddOutput,target teleport_level4_t_destination_house,5,1" + } +} + + diff --git a/maps/ze_flying_castle_v1_1.cfg b/maps/ze_flying_castle_v1_1.cfg new file mode 100644 index 0000000..89bf692 --- /dev/null +++ b/maps/ze_flying_castle_v1_1.cfg @@ -0,0 +1,74 @@ +; =======================================; +; ze_flying_castle_v1_1 -- By Pasas1345 +; Stripper by Pasas1345 +; Iteration #2 +; =======================================; + +; ------------ +; Crystal Boss +; ------------ + +; Nerf the fucking boss lol thanks event for "playtest" +modify: +{ + match: + { + "targetname" "areaCastle_s1Boss_counterCrystal" + "classname" "math_counter" + "hammerid" "2722510" + } + delete: + { + "OutValue" "areaCastle_s1Boss_zmsCage,AddOutput,OnUser1 areaCastle_s1Boss_zmsCage:Kill::0.05:-1,0.5,1" + } + insert: + { + "OutValue" "areaCastle_s1Boss_zmsCage,AddOutput,OnUser1 areaCastle_s1Boss_zmsCage:Kill::20.00:-1,0.5,1" + } +} + +modify: +{ + match: + { + "targetname" "areaCastle_s1Boss_guideHelpPush" + "origin" "6656 -8704 -10624" + "hammerid" "2844305" + } + delete: + { + "OnUser1" "console,Command,say ** The guide is protecting you! **,0,-1" + } + insert: + { + "OnUser1" "console,Command,say ** The guide is protecting you! You have 20 seconds before the zombies get released! **,0,1" + } +} + +modify: +{ + match: + { + "targetname" "area3_guide_path14" + } + insert: + { + "OnPass" "bgm_area3,FadeOut,5,30,1" + } +} + +modify: +{ + match: + { + "targetname" "warmup_relay" + } + delete: + { + "OnTrigger" "killAll_players,CountPlayersInZone,,60,1" + } + insert: + { + "OnTrigger" "console,Command,mp_restartgame 1,60,1" + } +} \ No newline at end of file diff --git a/maps/ze_flying_world_v2.cfg b/maps/ze_flying_world_v2.cfg new file mode 100755 index 0000000..ae3421e --- /dev/null +++ b/maps/ze_flying_world_v2.cfg @@ -0,0 +1,16 @@ +;; _ + +;; prevent players from early triggering last hold + +add: +{ + "model" "*90" + "targetname" "bateau_ct_teleport2" + "target" "bateau_ct_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "12994.5 738.5 885.5" + "filtername" "filtre_ct" + "classname" "trigger_teleport" +} + diff --git a/maps/ze_forestbunkers_v2_fix.cfg b/maps/ze_forestbunkers_v2_fix.cfg new file mode 100755 index 0000000..ca0a4ab --- /dev/null +++ b/maps/ze_forestbunkers_v2_fix.cfg @@ -0,0 +1,17 @@ +; +; STRIPPER BY ENCAP +; +;removed user control from chopper at the end + +modify: +{ + match: + { + "targetname" "end_chopper" + "classname" "func_tanktrain" + } + replace: + { + "spawnflags" "515" + } +} \ No newline at end of file diff --git a/maps/ze_fracture_css.cfg b/maps/ze_fracture_css.cfg new file mode 100644 index 0000000..4531424 --- /dev/null +++ b/maps/ze_fracture_css.cfg @@ -0,0 +1,283 @@ +; +; STRIPPER CFG BY KOEN (STEAM_1:1:114921174) +; + +;fix broken teleport logic +modify: +{ + match: + { + "targetname" "tp_des1_4_case" + } + delete: + { + "OnCase01" "tp_des1_4_2,Teleport,,0,-1" + } + insert: + { + "OnCase02" "tp_des1_4_2,Teleport,,0,-1" + } +} + +;rework targetname logic +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "Item_h_heal,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_h_slow,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_h_push,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_h_ammo,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_zm_freeze,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_zm_gravity,AddOutput,targetname player,2,-1" + "OnMapSpawn" "Item_h_regain,AddOutput,targetname player,2,-1" + } + insert: + { + "OnMapSpawn" "player,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_heal_gun" + } + delete: + { + "OnPlayerPickup" "Item_h_heal,AddOutput,targetname player,0,-1" + } + insert: + { + "OnPlayerPickup" "Item_h_heal,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_ammo_gun" + } + delete: + { + "OnPlayerPickup" "Item_h_heal,AddOutput,targetname player,0,-1" + } + insert: + { + "OnPlayerPickup" "Item_h_ammo,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_push_gun" + } + delete: + { + "OnPlayerPickup" "Item_h_push,AddOutput,targetname player,0,-1" + } + insert: + { + "OnPlayerPickup" "Item_h_push,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_regain_gun" + } + delete: + { + "OnPlayerPickup" "Item_h_regain,AddOutput,targetname player,0,-1" + } + insert: + { + "OnPlayerPickup" "Item_h_regain,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_slow_gun" + } + delete: + { + "OnPlayerPickup" "Item_h_slow,AddOutput,targetname player,0,-1" + } + insert: + { + "OnPlayerPickup" "Item_h_slow,AddOutput,targetname default_name,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_zm_gravity_knife" + } + delete: + { + "OnPlayerPickup" "Item_zm_gravity,AddOutput,targetname player,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_zm_freeze_knife" + } + delete: + { + "OnPlayerPickup" "Item_zm_freeze,AddOutput,targetname player,0,-1" + } +} +add: +{ + "targetname" "game_playerdie" + "StartDisabled" "0" + "spawnflags" "0" + "InputFilter" "14" + "classname" "trigger_brush" + "OnUse" "!activator,AddOutput,targetname default_name,0.02,-1" +} + +;fix music volume not being adjustable +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/ephemera.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/ephemera.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/reverse-parallel universe.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/reverse-parallel universe.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/secret garden.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/secret garden.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/uro no yorisiro.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/uro no yorisiro.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/lividi.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/lividi.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/seiren.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/seiren.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/signpost of the end.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/signpost of the end.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/aweq.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/aweq.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/idola deus.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/idola deus.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/lost blue.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/lost blue.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/1970+.mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/1970+.mp3" + } +} +modify: +{ + match: + { + "message" "kur4yam1_ze/ze_fracture/fracture ray (pt. stazyo).mp3" + } + replace: + { + "message" "#kur4yam1_ze/ze_fracture/fracture ray (pt. stazyo).mp3'" + } +} \ No newline at end of file diff --git a/maps/ze_fracture_v1b_css.cfg b/maps/ze_fracture_v1b_css.cfg new file mode 100644 index 0000000..31a84d5 --- /dev/null +++ b/maps/ze_fracture_v1b_css.cfg @@ -0,0 +1,249 @@ +;----------------------------------------------------------------------------------------- +; Removes a trigger_teleport and replaces it with a trigger_multiple random tp system +;----------------------------------------------------------------------------------------- +filter: +{ + "targetname" "st1_zmtp_3" + "classname" "trigger_teleport" + "origin" "5120 0 864" +} +add: +{ + "model" "*385" + "wait" "1" + "targetname" "st1_zmtp_3" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "5120 0 864" + "classname" "trigger_multiple" + "OnStartTouch" "tp_split_case_2,PickRandomShuffle,,0,-1" +} +add: +{ + "origin" "7744 -8560 2313" + "targetname" "tp_split_case_2" + "classname" "logic_case" + "OnCase02" "tp_des1_4_one,Teleport,,0,-1" + "OnCase01" "tp_des1_4_two,Teleport,,0,-1" +} +add: +{ + "origin" "8192 1152 960" + "targetname" "tp_des1_4_one" + "target" "!activator" + "spawnflags" "0" + "angles" "0 90 0" + "classname" "point_teleport" +} +add: +{ + "origin" "8192 5504 960" + "targetname" "tp_des1_4_two" + "target" "!activator" + "spawnflags" "0" + "angles" "0 270 0" + "classname" "point_teleport" +} +;------------------------------------------------------------------------------------------------------------------ +; Removes 2 trigger_teleports and adds 2 trigger_multiples instead for random teleportation instead at the water +;------------------------------------------------------------------------------------------------------------------ +filter: +{ + "targetname" "st1_falltp_1" + "classname" "trigger_teleport" + "origin" "8192 4416 272" +} +filter: +{ + "targetname" "st1_falltp_1" + "classname" "trigger_teleport" + "origin" "8192 2240 272" +} +add: +{ + "model" "*362" + "wait" "1" + "targetname" "st1_falltp_1_1" + "StartDisabled" "0" + "spawnflags" "4097" + "origin" "8192 2240 272" + "classname" "trigger_multiple" + "OnStartTouch" "tp_split_case_2,PickRandomShuffle,,0,-1" +} +add: +{ + "model" "*363" + "wait" "1" + "targetname" "st1_falltp_1_2" + "StartDisabled" "0" + "spawnflags" "4097" + "origin" "8192 4416 272" + "classname" "trigger_multiple" + "OnStartTouch" "tp_split_case_2,PickRandomShuffle,,0,-1" +} +;--------------------------------------------------------------------- +; Fixes spawn teleportation not splitting into 2 different segments +;--------------------------------------------------------------------- +add: +{ + "model" "*362" + "wait" "1" + "targetname" "start_tp1_random" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "0 0 192" + "classname" "trigger_multiple" + "OnStartTouch" "tp_split_case_1,PickRandomShuffle,,0,-1" +} +add: +{ + "origin" "7744 -8560 2313" + "targetname" "tp_split_case_1" + "classname" "logic_case" + "OnCase02" "tp_des1_1_one,Teleport,,0,-1" + "OnCase01" "tp_des1_1_two,Teleport,,0,-1" +} +add: +{ + "origin" "2048 1024 48" + "targetname" "tp_des1_1_one" + "target" "!activator" + "spawnflags" "0" + "angles" "0 270 0" + "classname" "point_teleport" +} +add: +{ + "origin" "2048 -1024 48" + "targetname" "tp_des1_1_two" + "target" "!activator" + "spawnflags" "0" + "angles" "0 90 0" + "classname" "point_teleport" +} +;--------------------------------------------------------------------------------------------------------------------------- +; Disables the first teleportation trigger in spawn and enables the trigger_multiple instead to create the random split +;--------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-96 480 288" + } + delete: + { + "OnNewGame" "start_tp1,Enable,,8,-1" + } + insert: + { + "OnNewGame" "start_tp1_random,Enable,,8,-1" + } +} +modify: +{ + match: + { + "targetname" "st1_trigger_04" + "classname" "trigger_once" + "origin" "5184 0 560" + } + insert: + { + "OnStartTouch" "start_tp1,Enable,,10,1" + "OnStartTouch" "start_tp1_random,Disable,,10,-1" + } +} +;----------------------------------------------------------------------------------------------------------------------------- +; Kills the newly added spawn split trigger_multiple "start_tp1_random" so it gets killed on other stages than stage 1 +;----------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "diff_st2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_tp1_random,Kill,,1,-1" + } +} +modify: +{ + match: + { + "targetname" "diff_rtv" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_tp1_random,Kill,,1,-1" + } +} +modify: +{ + match: + { + "targetname" "diff_rtv2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_tp1_random,Kill,,1,-1" + } +} +;----------------------------------------------------------------------------------------------------------------------------- +; Disables bhop after the elevator part and enables it after on stage 1 +;----------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "st1_platform_01" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "Scommand,Command,sv_enablebunnyhopping 0,10,-1" + } +} +modify: +{ + match: + { + "targetname" "st1_trigger_07_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "Scommand,Command,sv_enablebunnyhopping 1,25,-1" + } +} +;----------------------------------------------------------------------------------------------------------------------------- +; Disables bhop after the 2nd trigger and enables it after on stage 2 +;----------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "st2_trigger_02_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "Scommand,Command,sv_enablebunnyhopping 0,20,-1" + } +} +modify: +{ + match: + { + "targetname" "st2_trigger_03" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "Scommand,Command,sv_enablebunnyhopping 1,1,-1" + } +} \ No newline at end of file diff --git a/maps/ze_frostdrake_tower_v1s.cfg b/maps/ze_frostdrake_tower_v1s.cfg index d6e1777..efd9684 100644 --- a/maps/ze_frostdrake_tower_v1s.cfg +++ b/maps/ze_frostdrake_tower_v1s.cfg @@ -47,3 +47,40 @@ modify: "OnTrigger" "point_servercommand,Command,say ***Ladder opening in 10s!!***,0,1" } } + + + +;; _ + +;; fix zm teleport glitch spot + +add: +{ + "UseLandmarkAngles" "0" + "targetname" "voodo1_teleport" + "target" "voodo1_teleportdest" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-11648 -288 -3360" + "filtername" "filter_t" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -383 -383 -351,0.1,1" + "OnUser1" "!self,AddOutput,maxs 383 383 351,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "456846" + } + insert: + { + "OnMapSpawn" "voodo1_teleport,FireUser1,,0.1,1" + } +} + + diff --git a/maps/ze_games_v2_2a.cfg b/maps/ze_games_v2_2a.cfg new file mode 100755 index 0000000..02401ca --- /dev/null +++ b/maps/ze_games_v2_2a.cfg @@ -0,0 +1,675 @@ +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ + +;; Prevent multiple minigames being played at the same time + +modify: +{ + match: + { + "targetname" "gamepick_pushout_counter" + "classname" "trigger_multiple" + "hammerid" "201951" + } + insert: + { + "OnEndTouchAll" "!self,Disable,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gamepick_enable" + "classname" "logic_relay" + "hammerid" "64399" + } + insert: + { + "OnTrigger" "gamepick_pushout_counter,Enable,,0,-1" + } +} + +;; conveyor - prevent players from interacting with platforms + +modify: +{ + match: + { + "target" "dance_trackpath_left_01" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "515" + } +} + +;; frogger - fix afk teleport evading spot + +add: +{ + "model" "*199" + "UseLandmarkAngles" "1" + "targetname" "frogger_tele_zombie_start" + "target" "frogger_middleexit_zombie_tele_destination" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-4080 2336 -3395.5" + "classname" "trigger_teleport" +} + +;; prevent zombies getting out of cage after human win + +add: +{ + "targetname" "cage_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "128 -416 192.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -256 -96 -63.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 256 96 63.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4633" + } + insert: + { + "OnMapSpawn" "cage_clip,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "finish_trigger_push" + "classname" "trigger_push" + } + replace: + { + "speed" "1000" + } +} + +;; increase zm cage push speed to prevent delays + +modify: +{ + match: + { + "targetname" "gamepick_pushout_losers" + "classname" "trigger_push" + "hammerid" "201664" + } + replace: + { + "speed" "500" + } +} + +;; modify nuke to prevent bots from delaying + +modify: +{ + match: + { + "targetname" "finish_trigger_hurt" + "classname" "trigger_hurt" + } + replace: + { + "spawnflags" "1" + "damagemodel" "0" + "damage" "100000" + } +} + +;; obstacle - lock from rotation + +;modify: +;{ +; match: +; { +; "targetname" "gamepick_door_obstacle" +; "classname" "func_door" +; } +; replace: +; { +; "spawnflags" "2048" +; } +;} + +;; minigames can be played only once + +modify: +{ + match: + { + "targetname" "/waterfall_relay_.*/" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_slingshot,Lock,,65,-1" + } +} +modify: +{ + match: + { + "targetname" "/trap_relay_.*/" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_trap,Lock,,95,-1" + } +} +modify: +{ + match: + { + "targetname" "skyfall_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_drop,Lock,,65,-1" + } +} +modify: +{ + match: + { + "targetname" "mitd_relay_normal" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_mitd,Lock,,65,-1" + } +} +modify: +{ + match: + { + "targetname" "mitd_finish_easy_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_mitd,Lock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "lowgrav_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_lowgravity,Lock,,75,-1" + } +} +modify: +{ + match: + { + "targetname" "frogger_finish_button" + "classname" "func_button" + } + insert: + { + "OnPressed" "gamepick_door_frogger,Lock,,32,-1" + } +} +modify: +{ + match: + { + "targetname" "/deathrun_relay_.*/" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_deathrun,Lock,,92,-1" + } +} +modify: +{ + match: + { + "targetname" "dance_relay_normal" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_conveyor,Lock,,65,-1" + } +} +modify: +{ + match: + { + "targetname" "dance_finish_easy_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_conveyor,Lock,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "castle_catapalt1_path_5" + "classname" "path_track" + } + insert: + { + "OnPass" "gamepick_door_castle,Lock,,62,-1" + } +} +modify: +{ + match: + { + "targetname" "/race_relay_.*/" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "gamepick_door_obstacle,Lock,,95,-1" + } +} + +;; drop - reset player gravity + +modify: +{ + match: + { + "origin" "-6688 464 -1664" + "classname" "trigger_gravity" + "hammerid" "158884" + } + replace: + { + "origin" "-6688 464 -1720" + } +} +modify: +{ + match: + { + "origin" "-6688 464 -3712" + "classname" "trigger_teleport" + "hammerid" "7837" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + } +} +modify: +{ + match: + { + "origin" "-6688 464 -3648" + "classname" "trigger_teleport" + "hammerid" "8122" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + } +} + +;; castle defense - no user control for catapult + +modify: +{ + match: + { + "targetname" "castle_catapalt1_tracktrain" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "514" + } +} + +modify: +{ + match: + { + "targetname" "castle_catapalt1_path_5" + "classname" "path_track" + } + delete: + { + "OnPass" "castle_catapalt1_wheels_*,Stop,,0,-1" + "OnPass" "castle_catapalt1_arm,Unlock,,0,-1" + "OnPass" "castle_maindoor_left,Open,,29,-1" + "OnPass" "cmd,Command,say -=[ Castle gates are opening ]=-,29,-1" + "OnPass" "cmd,Command,say -=[ Finishing in 30 seconds ]=-,30,-1" + "OnPass" "gamesplayed_add,Trigger,,60,-1" + "OnPass" "gamepick_enable,Trigger,,60,-1" + "OnPass" "main_teleport_pickgame,Trigger,,60,-1" + "OnPass" "cmd,Command,say -=[ Finishing in 5 ]=-,55,-1" + "OnPass" "cmd,Command,say -=[ 4 ]=-,56,-1" + "OnPass" "cmd,Command,say -=[ 3 ]=-,57,-1" + "OnPass" "cmd,Command,say -=[ 2 ]=-,58,-1" + "OnPass" "cmd,Command,say -=[ 1 ]=-,59,-1" + "OnPass" "cmd,Command,say -=[ Castle gates open in 30 seconds ]=-,0,-1" + "OnPass" "cmd,Command,say -=[ Castle gates open in 15 seconds ]=-,15,-1" + "OnPass" "cmd,Command,say -=[ Fallback ]=-,14,-1" + "OnPass" "castle_maindoor_right,Open,,29,-1" + } + insert: + { + "OnPass" "castle_catapalt1_wheels_*,Stop,,0,1" + "OnPass" "castle_catapalt1_arm,Unlock,,0,1" + "OnPass" "castle_maindoor_left,Open,,29,1" + "OnPass" "cmd,Command,say -=[ Castle gates are opening ]=-,29,1" + "OnPass" "cmd,Command,say -=[ Finishing in 30 seconds ]=-,30,1" + "OnPass" "gamesplayed_add,Trigger,,60,1" + "OnPass" "gamepick_enable,Trigger,,60,1" + "OnPass" "main_teleport_pickgame,Trigger,,60,1" + "OnPass" "cmd,Command,say -=[ Finishing in 5 ]=-,55,1" + "OnPass" "cmd,Command,say -=[ 4 ]=-,56,1" + "OnPass" "cmd,Command,say -=[ 3 ]=-,57,1" + "OnPass" "cmd,Command,say -=[ 2 ]=-,58,1" + "OnPass" "cmd,Command,say -=[ 1 ]=-,59,1" + "OnPass" "cmd,Command,say -=[ Castle gates open in 30 seconds ]=-,0,1" + "OnPass" "cmd,Command,say -=[ Castle gates open in 15 seconds ]=-,15,1" + "OnPass" "cmd,Command,say -=[ Fallback ]=-,14,1" + "OnPass" "castle_maindoor_right,Open,,29,1" + } +} + +;; trap - fix side ladder + +filter: +{ + "targetname" "trap_ladder_3" + "classname" "func_brush" +} + +add: +{ + "model" "*282" + "vrad_brush_cast_shadows" "0" + "targetname" "trap_ladder_3" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "shadowdepthnocache" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "1680 2993.5 -4016" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 180 0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "drawinfastreflection" "0" + "disableshadows" "1" + "disableshadowdepth" "0" + "disablereceiveshadows" "1" + "disableflashlight" "0" + "classname" "func_brush" +} +add: +{ + "model" "*282" + "vrad_brush_cast_shadows" "0" + "targetname" "trap_ladder_3" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "shadowdepthnocache" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "1680 2993.5 -3872" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 180 0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "drawinfastreflection" "0" + "disableshadows" "1" + "disableshadowdepth" "0" + "disablereceiveshadows" "1" + "disableflashlight" "0" + "classname" "func_brush" +} + +;; trap - fix trap boxes + +modify: +{ + match: + { + "targetname" "trap_obstacle" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + } +} + +;; (test) skip obstacle on start and let players choose 3 minigames + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4633" + } + delete: + { + "OnMapSpawn" "cmd,Command,say -=[ Welcome to Zombie Games ]=-,2,-1" + "OnMapSpawn" "main_teleport_relay,Trigger,,15,-1" + "OnMapSpawn" "main_teleport_second_trigger_t,AddOutput,target obstacle_tele_destination_t,0,-1" + "OnMapSpawn" "main_teleport_second_trigger_ct,AddOutput,target obstacle_tele_destination_ct,0,-1" + "OnMapSpawn" "cmd,Command,say -=[ Round starting in 10 seconds ]=-,5,-1" + "OnMapSpawn" "obstacle_tele_end_*,Enable,,75,-1" + "OnMapSpawn" "cmd,Command,say -=[ Starting game: Obstacle Race ]=-,12,-1" + "OnMapSpawn" "cmd,Command,say -=[ You have 1 minute to reach the end ]=-,13,-1" + "OnMapSpawn" "cmd,Command,say -=[ You have 40 seconds ]=-,35,-1" + "OnMapSpawn" "cmd,Command,say -=[ You have 20 more seconds ]=-,55,-1" + "OnMapSpawn" "cmd,Command,say -=[ Hurry,10,65" + "OnMapSpawn" "cmd,Command,say -=[ 5 ]=-,70,-1" + "OnMapSpawn" "cmd,Command,say -=[ 4 ]=-,71,-1" + "OnMapSpawn" "cmd,Command,say -=[ 3 ]=-,72,-1" + "OnMapSpawn" "cmd,Command,say -=[ 2 ]=-,73,-1" + "OnMapSpawn" "cmd,Command,say -=[ 1 ]=-,74,-1" + "OnMapSpawn" "main_teleport_second_trigger_ct,AddOutput,target gamepick_tele_distination_ct,74,-1" + "OnMapSpawn" "main_teleport_second_trigger_t,AddOutput,target gamepick_tele_distination_t,74,-1" + "OnMapSpawn" "obstacle_reset,Trigger,,0,-1" + "OnMapSpawn" "obstacle_tele_stragglers,Enable,,60,-1" + "OnMapSpawn" "gamepick_autoselect_start,Trigger,,75,-1" + "OnMapSpawn" "obstacle_endglass2_block,Disable,,0,-1" + "OnMapSpawn" "obstacle_endglass1_block,Disable,,0,-1" + "OnMapSpawn" "obstacle_tele_stragglers_2,Enable,,60,-1" + "OnMapSpawn" "gamepick_pushout_relay,Trigger,,75,-1" + "OnMapSpawn" "gamesplayed_add,Trigger,,75,-1" + } + insert: + { + "OnMapSpawn" "main_teleport_second_trigger_ct,AddOutput,target gamepick_tele_distination_ct,0,-1" + "OnMapSpawn" "main_teleport_second_trigger_t,AddOutput,target gamepick_tele_distination_t,0,-1" + "OnMapSpawn" "cmd,Command,say -=[ 5 ]=-,10,-1" + "OnMapSpawn" "cmd,Command,say -=[ 4 ]=-,11,-1" + "OnMapSpawn" "cmd,Command,say -=[ 3 ]=-,12,-1" + "OnMapSpawn" "main_teleport_relay,Trigger,,12,-1" + "OnMapSpawn" "cmd,Command,say -=[ 2 ]=-,13,-1" + "OnMapSpawn" "cmd,Command,say -=[ 1 ]=-,14,-1" + "OnMapSpawn" "cmd,Command,say -=[ Select your first game ]=-,15,-1" + "OnMapSpawn" "gamepick_pushout_relay,Trigger,,15,-1" + "OnMapSpawn" "gamepick_autoselect_start,Trigger,,15,-1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "208349" + } + delete: + { + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_max 23,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_min 23,0,-1" + } + insert: + { + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_max 13,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_min 10,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gamesplayed_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "cmd,Command,say -=[ Select your first game ]=-,0,-1" + } +} + +;; conveyor - make platforms 5% higher + +modify: +{ + match: + { + "origin" "-384 -624 -640" + "targetname" "dance_trackpath_left_01" + "classname" "path_track" + } + replace: + { + "origin" "-384 -624 -631" + } +} +modify: +{ + match: + { + "origin" "-1664 -624 -640" + "targetname" "dance_trackpath_left_02" + "classname" "path_track" + } + replace: + { + "origin" "-1664 -624 -631" + } +} +modify: +{ + match: + { + "origin" "-2960 -624 -640" + "targetname" "dance_trackpath_left_03" + "classname" "path_track" + } + replace: + { + "origin" "-2960 -624 -631" + } +} +modify: +{ + match: + { + "origin" "-2960 -176 -640" + "targetname" "dance_trackpath_right_01" + "classname" "path_track" + } + replace: + { + "origin" "-2960 -176 -631" + } +} +modify: +{ + match: + { + "origin" "-1664 -176 -640" + "targetname" "dance_trackpath_right_02" + "classname" "path_track" + } + replace: + { + "origin" "-1664 -176 -631" + } +} +modify: +{ + match: + { + "origin" "-384 -176 -640" + "targetname" "dance_trackpath_right_03" + "classname" "path_track" + } + replace: + { + "origin" "-384 -176 -631" + } +} + +;; conveyor - give humans time to get on the platforms + +add: +{ + "model" "*313" + "StartDisabled" "0" + "targetname" "conveyor_push" + "speed" "2000" + "spawnflags" "1" + "pushdir" "90 0 0" + "origin" "-1664 -384 -752" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnStartTouch" "!self,Disable,,5,1" +} + + diff --git a/maps/ze_games_v2_2aold.cfg b/maps/ze_games_v2_2aold.cfg new file mode 100755 index 0000000..e0e92b4 --- /dev/null +++ b/maps/ze_games_v2_2aold.cfg @@ -0,0 +1,334 @@ +;------------------------------------------------------------------------------- +;Changes: +; - Adds logic_case's to choose game modes randomly +; - Fixes the safe spot on frogger, so humans get teleported after the first tp +;------------------------------------------------------------------------------- + +;----------------------------------------------- +;Logic_case fix +;----------------------------------------------- + +filter: +{ + "origin" "-44.2389 377.47 9" + "targetname" "gamepick_autoselect_timer" + "classname" "logic_timer" + "hammerid" "203717" +} + +add: +{ + "classname" "logic_timer" + "origin" "-384 192 0" + "RefireTime" "10" + "spawnflags" "0" + "StartDisabled" "1" + "targetname" "gamepick_autoselect_timer" + "OnTimer" "gamepick_autoselect_run_*,Trigger,,0,-1" +} + +;------------------------------------------ +;Adds logic_cases for each difficulties +;------------------------------------------ + +add: +{ + "classname" "logic_case" + "targetname" "ratio_easy_case" + "origin" "-406 104 7.99999" + "OnCase01" "dance_relay_easy,Trigger,,0.01,-1" + "OnCase02" "mitd_relay_easy,Trigger,,0.01,-1" + "OnCase03" "gamepick_autoselect_run_easy,Trigger,,0.01,-1" + "OnCase04" "frogger_relay,Trigger,,0.01,-1" + "OnCase05" "skyfall_relay,Trigger,,0.01,-1" + "OnCase06" "dance_relay_easy,Trigger,,0.01,-1" + "OnCase01" "dance_relay_easy,Enable,,0,-1" + "OnCase02" "mitd_relay_easy,Enable,,0,-1" + "OnCase03" "gamepick_autoselect_run_easy,Enable,,0,-1" + "OnCase04" "frogger_relay,Enable,,0,-1" + "OnCase05" "skyfall_relay,Enable,,0,-1" + "OnCase06" "dance_relay_easy,Enable,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "ratio_normal_case" + "origin" "-426 104 8" + "OnCase01" "castle_relay_normal,Trigger,,0.01,-1" + "OnCase02" "dance_relay_normal,Trigger,,0.01,-1" + "OnCase03" "waterfall_relay_normal,Trigger,,0.01,-1" + "OnCase04" "race_relay_normal,Trigger,,0.01,-1" + "OnCase05" "mitd_relay_normal,Trigger,,0.01,-1" + "OnCase06" "gamepick_autoselect_run_normal,Trigger,,0.01,-1" + "OnCase07" "frogger_relay,Trigger,,0.01,-1" + "OnCase08" "lowgrav_relay,Trigger,,0.01,-1" + "OnCase01" "castle_relay_normal,Enable,,0,-1" + "OnCase02" "dance_relay_normal,Enable,,0,-1" + "OnCase03" "waterfall_relay_normal,Enable,,0,-1" + "OnCase04" "race_relay_normal,Enable,,0,-1" + "OnCase05" "mitd_relay_normal,Enable,,0,-1" + "OnCase06" "gamepick_autoselect_run_normal,Enable,,0,-1" + "OnCase07" "frogger_relay,Enable,,0,-1" + "OnCase08" "lowgrav_relay,Enable,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "ratio_extreme_case" + "origin" "-466 104 8" + "OnCase01" "castle_relay_extreme,Trigger,,0.01,-1" + "OnCase02" "deathrun_relay_extreme,Trigger,,0.01,-1" + "OnCase03" "race_relay_extreme,Trigger,,0.01,-1" + "OnCase04" "gamepick_autoselect_run_extreme,Trigger,,0.01,-1" + "OnCase05" "waterfall_relay_extreme,Trigger,,0.01,-1" + "OnCase06" "trap_relay_extreme,Trigger,,0.01,-1" + "OnCase01" "castle_relay_extreme,Enable,,0,-1" + "OnCase02" "deathrun_relay_extreme,Enable,,0,-1" + "OnCase03" "race_relay_extreme,Enable,,0,-1" + "OnCase04" "gamepick_autoselect_run_extreme,Enable,,0,-1" + "OnCase05" "waterfall_relay_extreme,Enable,,0,-1" + "OnCase06" "trap_relay_extreme,Enable,,0,-1" +} + +add: + "classname" "logic_case" + "targetname" "ratio_hard_case" + "origin" "-446 104 8" + "OnCase01" "race_relay_hard,Trigger,,0.01,-1" + "OnCase02" "waterfall_relay_hard,Trigger,,0.01,-1" + "OnCase03" "trap_relay_hard,Trigger,,0.01,-1" + "OnCase04" "deathrun_relay_hard,Trigger,,0.01,-1" + "OnCase05" "castle_relay_hard,Trigger,,0.01,-1" + "OnCase06" "gamepick_autoselect_run_hard,Trigger,,0.01,-1" + "OnCase07" "frogger_relay,Trigger,,0.01,-1" + "OnCase08" "lowgrav_relay,Trigger,,0.01,-1" + "OnCase09" "skyfall_relay,Trigger,,0.01,-1" + "OnCase01" "race_relay_hard,Enable,,0,-1" + "OnCase02" "waterfall_relay_hard,Enable,,0,-1" + "OnCase03" "trap_relay_hard,Enable,,0,-1" + "OnCase04" "deathrun_relay_hard,Enable,,0,-1" + "OnCase05" "castle_relay_hard,Enable,,0,-1" + "OnCase06" "gamepick_autoselect_run_hard,Enable,,0,-1" + "OnCase07" "frogger_relay,Enable,,0,-1" + "OnCase08" "lowgrav_relay,Enable,,0,-1" + "OnCase09" "skyfall_relay,Enable,,0,-1" +} + +;------------------------------- +;Changes the mode picking system +;------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ratio_hard_relay" + "origin" "-446.729 82.0793 9" + } + delete: + { + "OnTrigger" "gamepick_door_deathrun,Open,,0,-1" + "OnTrigger" "gamepick_door_frogger,Open,,0,-1" + "OnTrigger" "gamepick_door_lowgravity,Open,,0,-1" + "OnTrigger" "gamepick_door_trap,Open,,0,-1" + "OnTrigger" "gamepick_door_slingshot,Open,,0,-1" + "OnTrigger" "gamepick_door_castle,Open,,0,-1" + "OnTrigger" "gamepick_door_obstacle,Open,,0,-1" + "OnTrigger" "race_relay_normal,Disable,,0,-1" + "OnTrigger" "race_relay_hard,Enable,,0,-1" + "OnTrigger" "waterfall_relay_extreme,Disable,,0,-1" + "OnTrigger" "waterfall_relay_normal,Disable,,0,-1" + "OnTrigger" "waterfall_relay_hard,Enable,,0,-1" + "OnTrigger" "trap_relay_hard,Enable,,0,-1" + "OnTrigger" "trap_relay_extreme,Disable,,0,-1" + "OnTrigger" "deathrun_relay_hard,Enable,,0,-1" + "OnTrigger" "deathrun_relay_extreme,Disable,,0,-1" + "OnTrigger" "castle_relay_extreme,Disable,,0,-1" + "OnTrigger" "castle_relay_hard,Enable,,0,-1" + "OnTrigger" "castle_relay_normal,Disable,,0,-1" + "OnTrigger" "gamepick_autoselect_run_normal,Disable,,0,-1" + "OnTrigger" "gamepick_autoselect_run_hard,Enable,,0,-1" + "OnTrigger" "race_relay_extreme,Disable,,0,-1" + } + insert: + { + "OnTrigger" "ratio_hard_case,PickRandom,,7,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ratio_easy_relay" + "origin" "-405.753 81.5675 9" + } + delete: + { + "OnTrigger" "gamepick_door_drop,Open,,0,-1" + "OnTrigger" "gamepick_door_frogger,Open,,0,-1" + "OnTrigger" "gamepick_door_mitd,Open,,0,-1" + "OnTrigger" "gamepick_door_conveyor,Open,,0,-1" + "OnTrigger" "gamepick_autoselect_run_easy,Enable,,0,-1" + "OnTrigger" "gamepick_autoselect_run_normal,Disable,,0,-1" + "OnTrigger" "mitd_relay_easy,Enable,,0,-1" + "OnTrigger" "mitd_relay_normal,Disable,,0,-1" + "OnTrigger" "dance_relay_easy,Enable,,0,-1" + "OnTrigger" "dance_relay_normal,Disable,,0,-1" + } + insert: + { + "OnTrigger" "ratio_easy_case,PickRandom,,7,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ratio_normal_relay" + "origin" "-431.193 81.4993 9" + } + delete: + { + "OnTrigger" "gamepick_door_drop,Open,,0,-1" + "OnTrigger" "gamepick_door_frogger,Open,,0,-1" + "OnTrigger" "gamepick_door_lowgravity,Open,,0,-1" + "OnTrigger" "gamepick_door_mitd,Open,,0,-1" + "OnTrigger" "gamepick_door_slingshot,Open,,0,-1" + "OnTrigger" "gamepick_door_castle,Open,,0,-1" + "OnTrigger" "gamepick_door_obstacle,Open,,0,-1" + "OnTrigger" "gamepick_door_conveyor,Open,,0,-1" + "OnTrigger" "race_relay_hard,Disable,,0,-1" + "OnTrigger" "race_relay_normal,Enable,,0,-1" + "OnTrigger" "waterfall_relay_hard,Disable,,0,-1" + "OnTrigger" "waterfall_relay_normal,Enable,,0,-1" + "OnTrigger" "waterfall_relay_extreme,Disable,,0,-1" + "OnTrigger" "castle_relay_normal,Enable,,0,-1" + "OnTrigger" "castle_relay_hard,Disable,,0,-1" + "OnTrigger" "castle_relay_extreme,Disable,,0,-1" + "OnTrigger" "race_relay_extreme,Disable,,0,-1" + "OnTrigger" "mitd_relay_normal,Enable,,0,-1" + "OnTrigger" "mitd_relay_easy,Disable,,0,-1" + "OnTrigger" "mitd_finish_easy_relay,Disable,,0,-1" + "OnTrigger" "dance_relay_normal,Enable,,0,-1" + "OnTrigger" "dance_relay_easy,Disable,,0,-1" + "OnTrigger" "dance_finish_easy_relay,Disable,,0,-1" + } + insert: + { + "OnTrigger" "ratio_normal_case,PickRandom,,7,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ratio_extreme_relay" + "origin" "-464.762 82.6429 9.00001" + } + delete: + { + "OnTrigger" "gamepick_door_deathrun,Open,,0,-1" + "OnTrigger" "gamepick_door_trap,Open,,0,-1" + "OnTrigger" "gamepick_door_slingshot,Open,,0,-1" + "OnTrigger" "gamepick_door_castle,Open,,0,-1" + "OnTrigger" "waterfall_relay_extreme,Enable,,0,-1" + "OnTrigger" "waterfall_relay_normal,Disable,,0,-1" + "OnTrigger" "waterfall_relay_hard,Disable,,0,-1" + "OnTrigger" "trap_relay_extreme,Enable,,0,-1" + "OnTrigger" "trap_relay_hard,Disable,,0,-1" + "OnTrigger" "deathrun_relay_extreme,Enable,,0,-1" + "OnTrigger" "deathrun_relay_hard,Disable,,0,-1" + "OnTrigger" "castle_relay_extreme,Enable,,0,-1" + "OnTrigger" "castle_relay_hard,Disable,,0,-1" + "OnTrigger" "castle_relay_normal,Disable,,0,-1" + "OnTrigger" "gamepick_autoselect_run_normal,Disable,,0,-1" + "OnTrigger" "gamepick_autoselect_run_extreme,Enable,,0,-1" + "OnTrigger" "gamepick_door_obstacle,Open,,0,-1" + "OnTrigger" "race_relay_normal,Disable,,0,-1" + "OnTrigger" "race_relay_extreme,Enable,,0,-1" + "OnTrigger" "race_relay_hard,Disable,,0,-1" + } + insert: + { + "OnTrigger" "ratio_extreme_case,PickRandom,,7,-1" + } +} + +;-------------------------- +;Adds teleports on Frogger +;-------------------------- +add: +{ + "model" "*198" + "UseLandmarkAngles" "1" + "targetname" "frogger_tele_ct_start" + "target" "frogger_middleexit_zombie_tele_destination" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-4112 2336 -3408" + "filtername" "filter_ct" + "classname" "trigger_teleport" +} + +add: +{ + "model" "*199" + "UseLandmarkAngles" "1" + "targetname" "frogger_tele_ct_start" + "target" "frogger_middleexit_zombie_tele_destination" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-3616 2472 -3416" + "filtername" "filter_ct" + "classname" "trigger_teleport" +} + +add: +{ +"origin" "-56.1511 339.932 1" +"targetname" "RandomPickStages" +"Case04" "Easy" +"Case03" "Normal" +"Case02" "Hard" +"Case01" "Extreme" +"classname" "logic_case" +"OnCase01" "gamepick_autoselect_run_extreme,Trigger,,0,1" +"OnCase04" "gamepick_autoselect_run_easy,Trigger,,0,1" +"OnCase03" "gamepick_autoselect_run_normal,Trigger,,0,1" +"OnCase02" "gamepick_autoselect_run_hard,Trigger,,0,1" +} +modify: +{ + match: + { + "targetname" "gamepick_autoselect_timer" + } + replace: + { + "RefireTime" "10" + } +} +modify: +{ + match: + { + "targetname" "gamepick_autoselect_start" + } + delete: + { + "OnTrigger" "cmd,Command,say -=[ Autopick in 1 minute ]=-,3,-1" + } + insert: + { + "OnTrigger" "cmd,Command,say -=[ Autopick in 10 seconds ]=-,3,-1" + "OnTrigger" "RandomPickStages,PickRandomShuffle,,0.1,-1" + } +} \ No newline at end of file diff --git a/maps/ze_gameshow_v1_2.cfg b/maps/ze_gameshow_v1_2.cfg new file mode 100755 index 0000000..e6dd7ef --- /dev/null +++ b/maps/ze_gameshow_v1_2.cfg @@ -0,0 +1,93 @@ +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ + +;; stage ? - prevent players from opening shortcut early + +modify: +{ + match: + { + "origin" "3648 5488 -355.834" + "targetname" "Break_fence" + "hammerid" "634368" + "classname" "prop_physics" + } + replace: + { + "classname" "prop_physics_override" + } +} + +modify: +{ + match: + { + "origin" "3520 5488 -355.834" + "classname" "prop_physics" + "hammerid" "634360" + } + replace: + { + "classname" "prop_physics_override" + } +} + +modify: +{ + match: + { + "origin" "3776 5488 -355.834" + "classname" "prop_physics" + "hammerid" "634372" + } + replace: + { + "classname" "prop_physics_override" + } +} + +;; stage 2 - additional fence on last hold + +add: +{ + "angles" "0 90 0" + "origin" "6792 260 822" + "model" "models/props_c17/fence01b.mdl" + "solid" "6" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} +add: +{ + "angles" "0 90 0" + "origin" "6392 260 822" + "model" "models/props_c17/fence01b.mdl" + "solid" "6" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} +add: +{ + "angles" "0 90 0" + "origin" "6393 764 822" + "model" "models/props_c17/fence01b.mdl" + "solid" "6" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} +add: +{ + "angles" "0 90 0" + "origin" "6791 764 822" + "model" "models/props_c17/fence01b.mdl" + "solid" "6" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} + + diff --git a/maps/ze_gargantua_v2_0.cfg b/maps/ze_gargantua_v2_0.cfg index fe4459e..43d7940 100644 --- a/maps/ze_gargantua_v2_0.cfg +++ b/maps/ze_gargantua_v2_0.cfg @@ -1,13 +1,26 @@ +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + modify: { match: { "classname" "trigger_hurt" - "damage" "1000" + "hammerid" "57695" } replace: { - "damage" "50000" + "damage" "100000" } } @@ -22,4 +35,4 @@ modify: "OnPass" "boat1,Kill,,2.5,-1" "OnPass" "boat2,Kill,,2.5,-1" } -} \ No newline at end of file +} diff --git a/maps/ze_geometric_v1_4s.cfg b/maps/ze_geometric_v1_4s.cfg new file mode 100755 index 0000000..27c13ff --- /dev/null +++ b/maps/ze_geometric_v1_4s.cfg @@ -0,0 +1,1494 @@ +;------------------------------------------- +;Stripper CFG by koen (STEAM_1:1:114921174) +;------------------------------------------- + +;------------------------------------ +;Remove unused teleport destinations +;------------------------------------ +filter: +{ + "origin" "1888 -32 1120" + "classname" "info_teleport_destination" + "hammerid" "161904" +} +filter: +{ + "origin" "0 467.435 808" + "targetname" "caomao_dest" + "classname" "info_teleport_destination" +} + +;------------------------------ +;Remove vscript plugin warning +;------------------------------ +modify: +{ + match: + { + "origin" "-336 640 816" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "command,Command,say << THIS MAP REQUIRES VSCRIPT PLUGIN >>,5,-1" + } +} + +;------------------------------ +;Fix random teleports at spawn +;------------------------------ +filter: +{ + "targetname" "start_dest" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "-1408 1408 208" + "targetname" "start_dest1" + "angles" "0 315 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "1408 1408 208" + "targetname" "start_dest2" + "angles" "0 225 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "1408 -1408 208" + "targetname" "start_dest3" + "angles" "0 135 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-1408 -1408 208" + "targetname" "start_dest4" + "angles" "0 45 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "0 0 256" + "targetname" "start_teleport_case" + "classname" "logic_case" + "OnCase01" "start_dest1,Teleport,,0,-1" + "OnCase02" "start_dest2,Teleport,,0,-1" + "OnCase03" "start_dest3,Teleport,,0,-1" + "OnCase04" "start_dest4,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "main_fall_tele" + "origin" "0 0 32" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "start_dest" + } + insert: + { + "OnStartTouch" "start_teleport_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "start_tele" + "origin" "0 8 888" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "start_dest" + } + insert: + { + "OnStartTouch" "start_teleport_case,PickRandomShuffle,,0,-1" + } +} + +;--------------------------------------------- +;Fix stage square teleport destination angles +;--------------------------------------------- +modify: +{ + match: + { + "origin" "5632 -5376 400" + "targetname" "square_dest1" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "5632 3968 544" + "targetname" "square_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "5632 6848 -512" + "targetname" "square_dest6" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} + +;----------------------------------------------------- +;Fix random teleports at stage square elevator bottom +;----------------------------------------------------- +filter: +{ + "targetname" "square_dest4" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "5632 -512 -944" + "targetname" "square_dest4a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "4208 -752 -944" + "targetname" "square_dest4b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "7056 -272 -944" + "targetname" "square_dest4c" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5632 -512 -1016" + "targetname" "square_dest4_case" + "classname" "logic_case" + "OnCase01" "square_dest4a,Teleport,,0,-1" + "OnCase02" "square_dest4b,Teleport,,0,-1" + "OnCase03" "square_dest4c,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "square_afk_tele1" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "square_dest4" + } + insert: + { + "OnStartTouch" "square_dest4_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------- +;Fix random teleport at stage square elevator top +;------------------------------------------------- +filter: +{ + "targetname" "square_dest5" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "3968 -512 1040" + "targetname" "square_dest5a" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "7296 -512 1040" + "targetname" "square_dest5b" + "angles" "0 180 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5632 1152 1056" + "targetname" "square_dest5c" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5632 -512 1032" + "targetname" "square_dest5_case" + "classname" "logic_case" + "OnCase01" "square_dest5a,Teleport,,0,-1" + "OnCase02" "square_dest5b,Teleport,,0,-1" + "OnCase03" "square_dest5c,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "square_afk_tele2" + "origin" "5632 128 -152" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "square_dest5" + } + insert: + { + "OnStartTouch" "square_dest5_case,PickRandomShuffle,,0,-1" + } +} + +;----------------------------------------------------------- +;Fix random teleport at stage square 2-way top-bottom split +;----------------------------------------------------------- +filter: +{ + "targetname" "square_dest3" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "13184 5120 400" + "targetname" "square_dest3a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11392 5120 400" + "targetname" "square_dest3b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11500 5120 392" + "targetname" "square_dest3_case" + "classname" "logic_case" + "OnCase01" "square_dest3a,Teleport,,0,-1" + "OnCase02" "square_dest3b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "square_afk_tele5" + "origin" "5632 8544 -448" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "square_dest3" + } + insert: + { + "OnStartTouch" "square_dest3_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "square_tele2" + "origin" "5632 10240 -1240" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "square_dest3" + } + insert: + { + "OnStartTouch" "square_dest3_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------- +;Fix random teleport at stage square last defense +;------------------------------------------------- +filter: +{ + "targetname" "square_dest7" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "11392 14208 224" + "targetname" "square_dest7a" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "13184 14208 224" + "targetname" "square_dest7b" + "angles" "0 180 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "12288 14208 200" + "targetname" "square_dest7_case" + "classname" "logic_case" + "OnCase01" "square_dest7a,Teleport,,0,-1" + "OnCase02" "square_dest7b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "square_afk_tele6" + "origin" "12288 5120 320" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "square_dest7" + } + insert: + { + "OnStartTouch" "square_dest7_case,PickRandomShuffle,,0,-1" + } +} + +;--------------------------------------------- +;Fix stage circle teleport destination angles +;--------------------------------------------- +modify: +{ + match: + { + "origin" "-6144 4096 1120" + "targetname" "circle_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "-5792 9088 -815" + "targetname" "circle_dest4" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 180 0" + } +} +modify: +{ + match: + { + "origin" "-12544 8576 2640" + "targetname" "circle_dest6" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 180 0" + } +} +modify: +{ + match: + { + "origin" "-15744 9184 2480" + "targetname" "circle_dest7" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 270 0" + } +} + +;----------------------------------------------- +;Fix stage triangle teleport destination angles +;----------------------------------------------- +modify: +{ + match: + { + "origin" "-5888 -9728 592" + "targetname" "triangel_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 270 0" + } +} +modify: +{ + match: + { + "origin" "-10752 -12032 257" + "targetname" "triangle_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "-128 -5120 3488" + "targetname" "triangel_final_zm_dest" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 180 0" + } +} + +;--------------------------------------------------- +;Fix random teleport at stage triangle before stair +;--------------------------------------------------- +filter: +{ + "targetname" "triangel_dest4" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "-10752 -7680 272" + "targetname" "triangel_dest4a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-9728 -7680 272" + "targetname" "triangel_dest4b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-11776 -7680 272" + "targetname" "triangel_dest4c" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-10752 -7680 264" + "targetname" "triangel_dest4_case" + "classname" "logic_case" + "OnCase01" "triangel_dest4a,Teleport,,0,-1" + "OnCase02" "triangel_dest4b,Teleport,,0,-1" + "OnCase03" "triangel_dest4c,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "triangel_afk_tele3" + "origin" "-10752 -10736 96" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "triangel_dest4" + } + insert: + { + "OnStartTouch" "triangel_dest4_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------------------- +;Fix random teleport at stage triangle before moving platform +;------------------------------------------------------------- +filter: +{ + "targetname" "triangel_dest5" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "448 -11648 -240" + "targetname" "triangel_dest5a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-1216 -11648 -240" + "targetname" "triangel_dest5b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "448 -11648 -248" + "targetname" "triangel_dest5_case" + "classname" "logic_case" + "OnCase01" "triangel_dest5a,Teleport,,0,-1" + "OnCase02" "triangel_dest5b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "triangel_afk_tele5" + "origin" "-384 -12688 144" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "triangel_dest5" + } + insert: + { + "OnStartTouch" "triangel_dest5_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------------------ +;Fix random teleport at stage triangle after moving platform +;------------------------------------------------------------ +filter: +{ + "targetname" "triangel_dest6" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "896 -7840 32" + "targetname" "triangel_dest6a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-1664 -7840 32" + "targetname" "triangel_dest6b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-640 -8448 -224" + "targetname" "triangel_dest6c" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-128 -8448 -224" + "targetname" "triangel_dest6d" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "896 -7840 8" + "targetname" "triangel_dest6_case" + "classname" "logic_case" + "OnCase01" "triangel_dest6a,Teleport,,0,-1" + "OnCase02" "triangel_dest6b,Teleport,,0,-1" + "OnCase03" "triangel_dest6c,Teleport,,0,-1" + "OnCase04" "triangel_dest6d,Teleport,,0,-1" +} +add: +{ + "model" "*312" + "targetname" "triangle_fall_tele3" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-384 -9984 -688" + "classname" "trigger_multiple" + "OnStartTouch" "triangel_dest6_case,PickRandomShuffle,,0,-1" +} +modify: +{ + match: + { + "targetname" "triangel_move" + "origin" "-384 -10880 -288" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "triangle_fall_tele2,AddOutput,target triangel_dest6,10,1" + } + insert: + { + "OnFullyOpen" "triangle_fall_tele2,Disable,,10,1" + "OnFullyOpen" "triangle_fall_tele3,Enable,,10,1" + } +} + +;-------------------------------------------- +;Fix final stage teleport destination angles +;-------------------------------------------- +modify: +{ + match: + { + "origin" "13568 -7040 -1320" + "targetname" "sct_dest5" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "13568 -4096 -1120" + "targetname" "sct_dest6" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} +modify: +{ + match: + { + "origin" "9528 -13592.2 -304" + "targetname" "sct_final_dest" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 270 0" + } +} + +;--------------------------------------------- +;Fix random teleport at final stage top layer +;--------------------------------------------- +filter: +{ + "targetname" "sct_dest2_4" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "11776 -10368 256" + "targetname" "sct_dest2_4a" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11776 -7040 256" + "targetname" "sct_dest2_4b" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "13440 -8704 256" + "targetname" "sct_dest2_4c" + "angles" "0 180 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "10112 -8704 256" + "targetname" "sct_dest2_4d" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11744 -10368 232" + "targetname" "sct_dest2_4_case" + "classname" "logic_case" + "OnCase01" "sct_dest2_4a,Teleport,,0,-1" + "OnCase02" "sct_dest2_4b,Teleport,,0,-1" + "OnCase03" "sct_dest2_4c,Teleport,,0,-1" + "OnCase04" "sct_dest2_4d,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "sct_fall_telex" + "origin" "11776 -8704 80" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest2_4" + } + insert: + { + "OnStartTouch" "sct_dest2_4_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_fall_teley" + "origin" "11776 -8704 -432" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest2_4" + } + insert: + { + "OnStartTouch" "sct_dest2_4_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_afk_tele1" + "origin" "6656 -8448 32" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest2_4" + } + insert: + { + "OnStartTouch" "sct_dest2_4_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_tele4" + "origin" "11776 -8704 176" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest2_4" + } + insert: + { + "OnStartTouch" "sct_dest2_4_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_fall_tele2" + "origin" "11776 -6608 -1488" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest2_4" + } + insert: + { + "OnStartTouch" "sct_dest2_4_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------ +;Fix random teleport at final stage middle layer +;------------------------------------------------ +filter: +{ + "targetname" "sct_dest3" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "13440 -8704 -264" + "targetname" "sct_dest3a" + "angles" "0 180 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "10112 -8704 -264" + "targetname" "sct_dest3b" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11776 -10368 -264" + "targetname" "sct_dest3c" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11776 -7040 -264" + "targetname" "sct_dest3d" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11744 -10368 -280" + "targetname" "sct_dest3_case" + "classname" "logic_case" + "OnCase01" "sct_dest3a,Teleport,,0,-1" + "OnCase02" "sct_dest3b,Teleport,,0,-1" + "OnCase03" "sct_dest3c,Teleport,,0,-1" + "OnCase04" "sct_dest3d,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "sct_afk_tele2" + "origin" "11776 -8688 292" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest3" + } + insert: + { + "OnStartTouch" "sct_dest3_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_teleback_zm" + "origin" "11776 -8704 96" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest3" + } + insert: + { + "OnStartTouch" "sct_dest3_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------------------ +;Fix random teleport at final stage bottom layer +;------------------------------------------------ +filter: +{ + "targetname" "sct_dest4" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "11776 -4416 -1360" + "targetname" "sct_dest4a" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11776 -8704 -1360" + "targetname" "sct_dest4b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "11800 -8704 -1368" + "targetname" "sct_dest4_case" + "classname" "logic_case" + "OnCase01" "sct_dest4a,Teleport,,0,-1" + "OnCase02" "sct_dest4b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "sct_afk_tele3" + "origin" "11776 -8688 -212" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "sct_dest4" + } + insert: + { + "OnStartTouch" "sct_dest4_case,PickRandomShuffle,,0,-1" + } +} + +;--------------------------------------------- +;Fix teleport destination angles in boss room +;--------------------------------------------- +modify: +{ + match: + { + "origin" "-2944 14464 -448" + "targetname" "boss_skill09_dest1" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 270 0" + } +} +modify: +{ + match: + { + "origin" "-1600 13120 -448" + "targetname" "boss_skill09_dest2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 180 0" + } +} +modify: +{ + match: + { + "origin" "-2944 11776 -448" + "targetname" "boss_skill09_dest3" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} + +;--------------------------------- +;Fix random teleport at boss room +;--------------------------------- +filter: +{ + "targetname" "boss_hmdest" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "-2432 13632 -504" + "targetname" "boss_hmdest1" + "angles" "0 225 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-3456 13632 -504" + "targetname" "boss_hmdest2" + "angles" "0 315 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-3456 12608 -504" + "targetname" "boss_hmdest3" + "angles" "0 45 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-2432 12608 -504" + "targetname" "boss_hmdest4" + "angles" "0 135 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-3312 12920 -448" + "targetname" "boss_hmdest_case" + "classname" "logic_case" + "OnCase01" "boss_hmdest1,Teleport,,0,-1" + "OnCase02" "boss_hmdest2,Teleport,,0,-1" + "OnCase03" "boss_hmdest3,Teleport,,0,-1" + "OnCase04" "boss_hmdest4,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "boss_hmfall_tele" + "origin" "-2944 13120 -736" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "boss_hmdest" + } + insert: + { + "OnStartTouch" "boss_hmdest_case,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "sct_tele_boss" + "origin" "13568 -384 -32" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "boss_hmdest" + } + insert: + { + "OnStartTouch" "boss_hmdest_case,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------ +;Fix random teleports for rtv stages +;------------------------------------ +add: +{ + "model" "*346" + "targetname" "rtv_tele" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "0 0 376" + "filtername" "human" + "classname" "trigger_multiple" + "OnStartTouch" "boss_hmdest_case,PickRandomShuffle,,0,-1" + "OnStartTouch" "!activator,AddOutput,health 100,0,-1" +} +modify: +{ + match: + { + "origin" "-416 624 816" + "targetname" "square_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch main_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-400 624 816" + "targetname" "circle_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch main_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-384 624 816" + "targetname" "triangel_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch main_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-368 624 816" + "targetname" "sct_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch main_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-352 624 816" + "targetname" "rtv_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "main_tele,AddOutput,target boss_hmdest,0,1" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch rtv_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-320 624 816" + "targetname" "rtv2_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "main_tele,AddOutput,target boss_hmdest,0,1" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch rtv_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "origin" "-304 624 816" + "targetname" "rtv3_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "main_tele,AddOutput,target boss_hmdest,0,1" + } + insert: + { + "OnTrigger" "start_trigger,AddOutput,OnStartTouch rtv_tele:Enable::25:1,0,1" + } +} +modify: +{ + match: + { + "targetname" "start_trigger" + "origin" "0 0 224" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "main_tele,Enable,,25,1" + } +} + +;-------------------------------------- +;Fix music volume not being adjustable +;-------------------------------------- +modify: +{ + match: + { + "origin" "2224 14304 -40" + "targetname" "rtv3_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/rtv3_sound.mp3" + } +} +modify: +{ + match: + { + "origin" "2208 14304 -40" + "targetname" "rtv2_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/rtv2_sound.mp3" + } +} +modify: +{ + match: + { + "origin" "2224 14320 -40" + "targetname" "rtv_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/rtv_sound.mp3" + } +} +modify: +{ + match: + { + "origin" "2224 14336 -40" + "targetname" "sct_final_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/sct_final.mp3" + } +} +modify: +{ + match: + { + "origin" "2208 14336 -40" + "targetname" "boss_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/boss_sound1.mp3" + } +} +modify: +{ + match: + { + "origin" "-368 592 816" + "targetname" "triangel_sound2" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/triangel_second.mp3" + } +} +modify: +{ + match: + { + "origin" "-352 592 816" + "targetname" "triangel_sound_final" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/triangel_final.mp3" + } +} +modify: +{ + match: + { + "origin" "-384 592 816" + "targetname" "sct_start_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/sct_start.mp3" + } +} +modify: +{ + match: + { + "origin" "-448 592 816" + "targetname" "square_sound1" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/square_start.mp3" + } +} +modify: +{ + match: + { + "origin" "-432 592 816" + "targetname" "square_sound2" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/square_final.mp3" + } +} +modify: +{ + match: + { + "origin" "-416 592 816" + "targetname" "circle_sound1" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/circle_start.mp3" + } +} +modify: +{ + match: + { + "origin" "-400 592 816" + "targetname" "circle_sound2" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_geometric/circle_final.mp3" + } +} \ No newline at end of file diff --git a/maps/ze_gibletz_establishment_b6.cfg b/maps/ze_gibletz_establishment_b6.cfg new file mode 100755 index 0000000..e99d77f --- /dev/null +++ b/maps/ze_gibletz_establishment_b6.cfg @@ -0,0 +1,54 @@ +;; _ + +;; fix afk killer + +modify: +{ + match: + { + "origin" "-3704 7560 -168" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "AFK_sewer_crusher,Open,,0,1" + } +} +modify: +{ + match: + { + "targetname" "AFK_sewer_extra_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100" + } +} +modify: +{ + match: + { + "targetname" "FINAL_BUTTON" + "classname" "func_button" + } + insert: + { + "OnPressed" "AFK_sewer_extra_hurt,AddOutput,damage 100000,15,1" + } +} +modify: +{ + match: + { + "targetname" "Mg_telec" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "f" + } +} + + diff --git a/maps/ze_gods_wrath_v3_8b.cfg b/maps/ze_gods_wrath_v3_8b.cfg index 0ff2294..2cdf00d 100644 --- a/maps/ze_gods_wrath_v3_8b.cfg +++ b/maps/ze_gods_wrath_v3_8b.cfg @@ -55,3 +55,125 @@ modify: "OnPlayerPickup" "messeges,Command,say ***THE BOW HAS BEEN PICKED UP***,0,1" } } + + + +;; _ + +;; fix teleport evading spots + +add: +{ + "model" "*215" + "targetname" "camper_3" + "target" "t6" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1920 2680 -704" + "classname" "trigger_teleport" +} +add: +{ + "model" "*160" + "targetname" "end_portal1" + "target" "end_spot1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2240 4768 88" + "classname" "trigger_teleport" +} +add: +{ + "model" "*165" + "targetname" "end_portal1" + "target" "end_spot1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2240 2112 -104" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "103346" + } + replace: + { + "speed" "300" + } +} + +;; fix trap at the Citadel + +modify: +{ + match: + { + "targetname" "trap_floor1" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "6" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "end_kill1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; fix teleport angles + +modify: +{ + match: + { + "targetname" "t2" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 -90 0" + } +} + +;; fix afk teleport + +add: +{ + "model" "*135" + "targetname" "afk3" + "target" "t3" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4608 -928 0" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "ice_bridge_counter1" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "afk3,Enable,,15,1" + } +} + + diff --git a/maps/ze_grand_boat_escape_day_v4_3.cfg b/maps/ze_grand_boat_escape_day_v4_3.cfg index 4e99656..a556bc8 100644 --- a/maps/ze_grand_boat_escape_day_v4_3.cfg +++ b/maps/ze_grand_boat_escape_day_v4_3.cfg @@ -1,180 +1,180 @@ -modify: -{ - match: - { - "classname" "func_door" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_button" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_breakable" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_brush" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_tracktrain" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_illusionary" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_physbox_multiplayer" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_wall_toggle" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_tanktrain" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_rotating" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_movelinear" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "func_physbox" - } - replace: - { - "disablereceiveshadows" "1" - "disableshadows" "1" - } -} -modify: -{ - match: - { - "classname" "prop_dynamic" - } - replace: - { - "disableshadows" "1" - "disablereceiveshadows" "1" - } -} -modify: -{ - match: - { - "classname" "prop_physics" - } - replace: - { - "disableshadows" "1" - "disablereceiveshadows" "1" - } -} -modify: -{ - match: - { - "classname" "prop_physics_multiplayer" - } - replace: - { - "disableshadows" "1" - "disablereceiveshadows" "1" - } +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_brush" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_wall_toggle" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tanktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_physics" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_physics_multiplayer" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } } \ No newline at end of file diff --git a/maps/ze_grau_s3_2.cfg b/maps/ze_grau_s3_2.cfg new file mode 100755 index 0000000..c4e54fa --- /dev/null +++ b/maps/ze_grau_s3_2.cfg @@ -0,0 +1,443 @@ +;stripper by koen (STEAM_1:1:114921174) + +;adjust round time +modify: +{ + match: + { + "origin" "-272 96 -352" + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "sc,AddOutput,mp_roundtime 15,0,-1" + } + insert: + { + "OnMapSpawn" "sc,Command,mp_roundtime 11,0,-1" + } +} + +;replace existing physics level system to permanent entities +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "5" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "case04" "4" + "Case05" "5" + "OnCase02" "Stage2_Relay,Trigger,,0.02,1" + "OnCase03" "Stage3_Relay,Trigger,,0.02,1" + "OnCase04" "RTV_Relay,Trigger,,0.02,1" + "OnCase05" "RTV2_Relay,Trigger,,0.02,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;change existing stage change triggers to the new system +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "l1_win_hm_relay" + } + delete: + { + "OnTrigger" "brush_l2_physbox,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "l2_nuke_trigger" + } + delete: + { + "OnStartTouch" "brush_l2_physbox,Enable,,5,1" + "OnStartTouch" "brush_l3_physbox,Disable,,5,1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,3,5,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "getscore" + } + delete: + { + "OnStartTouch" "brush_l2_physbox,Enable,,0,1" + "OnStartTouch" "brush_l3_physbox,Enable,,0,1" + "OnStartTouch" "brush_rtv_physbox,Disable,,0,1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,4,0,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "rtv_trigger" + } + delete: + { + "OnTrigger" "worldspawn,FireUser1,,126.9,-1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 lvl_counter:SetValue:2:0.00:1,127,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,5,127,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "fys_win" + } + delete: + { + "OnTrigger" "brush_l3_physbox,Disable,,2,-1" + "OnTrigger" "brush_rtv_physbox,Enable,,2,-1" + "OnTrigger" "worldspawn,FireUser1,,2,1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,3,0,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_l1" + } + delete: + { + "OnPressed" "brush_l2_physbox,Enable,,0,-1" + "OnPressed" "brush_l3_physbox,Enable,,0,-1" + "OnPressed" "brush_rtv_physbox,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_l2" + } + delete: + { + "OnPressed" "brush_l2_physbox,Disable,,0,-1" + "OnPressed" "brush_l3_physbox,Enable,,0,-1" + "OnPressed" "brush_rtv_physbox,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_l3" + } + delete: + { + "OnPressed" "brush_l3_physbox,Disable,,0,-1" + "OnPressed" "brush_l2_physbox,Enable,,0,-1" + "OnPressed" "brush_rtv_physbox,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_rtv" + } + delete: + { + "OnPressed" "brush_l3_physbox,Enable,,0,-1" + "OnPressed" "brush_l2_physbox,Enable,,0,-1" + "OnPressed" "brush_rtv_physbox,Disable,,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 lvl_counter:SetValue:1:0.00:1,0.03,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "admin_rtv_fys" + } + delete: + { + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "brush_l3_physbox,Enable,,0.5,-1" + "OnPressed" "brush_l2_physbox,Enable,,0.5,-1" + "OnPressed" "brush_rtv_physbox,Disable,,0.5,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 lvl_counter:SetValue:2:0.00:1,0.03,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,5,0,-1" + } +} + +;convert stage triggers to relays +add: +{ + "classname" "logic_relay" + "targetname" "Stage2_Relay" + "spawnflags" "0" + "OnTrigger" "l1_destination_1,AddOutput,origin 15296 -8704 6672,0,-1" + "OnTrigger" "l1_bgm,Kill,,0,-1" + "OnTrigger" "l2_bgm_1,PlaySound,,20,-1" + "OnTrigger" "l2_door_1,Open,,9.9,-1" + "OnTrigger" "spr_train_green_1,AddOutput,origin 14680 -4680 -1396,0,-1" + "OnTrigger" "sc,Command,say LEVEL2,2,-1" + "OnTrigger" "l2_door_relay_1,Trigger,,60,-1" + "OnTrigger" "trigger_fade_black,Kill,,0,-1" + "OnTrigger" "item1_gr_spawn_temp,ForceSpawn,,1,-1" + "OnTrigger" "item2_gr_spawn_temp,ForceSpawn,,2,-1" + "OnTrigger" "itemheya_glitch_tp,Enable,,45,-1" + "OnTrigger" "itemheya_smoke,Kill,,45,-1" + "OnTrigger" "itemheya_1,Kill,,45,-1" + "OnTrigger" "itemheya_2,Kill,,45,-1" + "OnTrigger" "itemheya_temp,ForceSpawn,,3,-1" + "OnTrigger" "item3_gr_spawn_temp,ForceSpawn,,4,-1" + "OnTrigger" "l1_msg,Kill,,0,-1" + "OnTrigger" "l1_msg,CancelPending,,0,-1" + "OnTrigger" "l2_door_case,PickRandomShuffle,,10,-1" + "OnTrigger" "l1_door_relay_*,Kill,,0,-1" +} + +add: +{ + "classname" "logic_relay" + "targetname" "Stage3_Relay" + "spawnflags" "0" + "OnTrigger" "l1_bgm,Kill,,0,-1" + "OnTrigger" "l3_bgm_1,PlaySound,,10,-1" + "OnTrigger" "l2_timer_door_oc,Kill,,0,-1" + "OnTrigger" "sc,Command,say LEVEL3,2,-1" + "OnTrigger" "l2_nuke_trigger,Kill,,0,-1" + "OnTrigger" "l1_destination_1,AddOutput,origin -2736 -8000 -240,0,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l2_bgm_1,Kill,,0,-1" + "OnTrigger" "l2_tp,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_1,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_2,Kill,,0,-1" + "OnTrigger" "item2_gr_spawn_temp,ForceSpawn,,2,-1" + "OnTrigger" "item1_gr_spawn_temp,ForceSpawn,,1,-1" + "OnTrigger" "itemheya_glitch_tp,Enable,,60,-1" + "OnTrigger" "itemheya_l3_2,Kill,,60,-1" + "OnTrigger" "itemheya_l3_1,Kill,,60,-1" + "OnTrigger" "itemheya_l3_smoke,Kill,,60,-1" + "OnTrigger" "itemheya_l3_temp,ForceSpawn,,3,-1" + "OnTrigger" "item3_gr_spawn_temp,ForceSpawn,,4,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l2_rot_white,Kill,,0,-1" + "OnTrigger" "l1_msg,CancelPending,,0,-1" + "OnTrigger" "l1_msg,Kill,,0,-1" + "OnTrigger" "l2_door_relay_1,Kill,,0,-1" + "OnTrigger" "maker_st4_heal_spawn,ForceSpawnAtEntityOrigin,target_heal_point_2,16,-1" + "OnTrigger" "maker_st4_heal_spawn,ForceSpawnAtEntityOrigin,target_heal_point_1,15,-1" + "OnTrigger" "maker_st4_heal_spawn,ForceSpawn,,14,-1" +} + +add: +{ + "classname" "logic_relay" + "targetname" "RTV_Relay" + "spawnflags" "0" + "OnTrigger" "l1_door_2,Kill,,0,-1" + "OnTrigger" "l3_bgm_1,Kill,,0,-1" + "OnTrigger" "l2_timer_door_oc,Kill,,0,-1" + "OnTrigger" "l2_nuke_trigger,Kill,,0,-1" + "OnTrigger" "l1_destination_1,AddOutput,origin -2736 -8000 -240,0,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l2_bgm_1,Kill,,0,-1" + "OnTrigger" "l2_tp,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_1,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_2,Kill,,0,-1" + "OnTrigger" "item2_gr_spawn_temp,ForceSpawn,,2,-1" + "OnTrigger" "item1_gr_spawn_temp,ForceSpawn,,1,-1" + "OnTrigger" "itemheya_glitch_tp,Enable,,60,-1" + "OnTrigger" "itemheya_l3_2,Kill,,60,-1" + "OnTrigger" "itemheya_l3_1,Kill,,60,-1" + "OnTrigger" "itemheya_l3_smoke,Kill,,60,-1" + "OnTrigger" "itemheya_l3_temp,ForceSpawn,,3,-1" + "OnTrigger" "item3_gr_spawn_temp,ForceSpawn,,4,-1" + "OnTrigger" "start_teleport_1,Kill,,0,-1" + "OnTrigger" "rtv_teleport,Enable,,10,-1" + "OnTrigger" "rtv_teleport,Kill,,16,-1" + "OnTrigger" "rtv_trigger,Trigger,,19,-1" + "OnTrigger" "l1_bgm,Kill,,0,-1" + "OnTrigger" "rtv_teleport_2,Enable,,16.5,-1" + "OnTrigger" "l2_rot_white,Kill,,0,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l1_msg,CancelPending,,0,-1" + "OnTrigger" "l1_msg,Kill,,0,-1" + "OnTrigger" "l2_door_relay_1,Kill,,0,-1" + "OnTrigger" "sc,Command,say rtv,2,-1" + "OnTrigger" "sc,Command,say MUSIC: Dizzolve,3,-1" + "OnTrigger" "fys_trigger,kill,,0,-1" +} + +add: +{ + "classname" "logic_relay" + "targetname" "RTV2_Relay" + "spawnflags" "0" + "OnTrigger" "l1_door_2,Kill,,0,-1" + "OnTrigger" "l3_bgm_1,Kill,,0,-1" + "OnTrigger" "l2_timer_door_oc,Kill,,0,-1" + "OnTrigger" "l2_nuke_trigger,Kill,,0,-1" + "OnTrigger" "l1_destination_1,AddOutput,origin -2736 -8000 -240,0,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l2_bgm_1,Kill,,0,-1" + "OnTrigger" "l2_tp,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_1,Kill,,0,-1" + "OnTrigger" "l2_teleport_zm_2,Kill,,0,-1" + "OnTrigger" "item2_gr_spawn_temp,ForceSpawn,,2,-1" + "OnTrigger" "item1_gr_spawn_temp,ForceSpawn,,1,-1" + "OnTrigger" "itemheya_glitch_tp,Enable,,60,-1" + "OnTrigger" "itemheya_l3_2,Kill,,60,-1" + "OnTrigger" "itemheya_l3_1,Kill,,60,-1" + "OnTrigger" "itemheya_l3_smoke,Kill,,60,-1" + "OnTrigger" "itemheya_l3_temp,ForceSpawn,,3,-1" + "OnTrigger" "item3_gr_spawn_temp,ForceSpawn,,4,-1" + "OnTrigger" "start_teleport_1,Kill,,0,-1" + "OnTrigger" "rtv_teleport,Enable,,10,-1" + "OnTrigger" "rtv_teleport,Kill,,16,-1" + "OnTrigger" "rtv_trigger,Trigger,,19,-1" + "OnTrigger" "l1_bgm,Kill,,0,-1" + "OnTrigger" "rtv_teleport_2,Enable,,16.5,-1" + "OnTrigger" "l2_rot_white,Kill,,0,-1" + "OnTrigger" "spr_l2_last,Kill,,0,-1" + "OnTrigger" "l1_msg,CancelPending,,0,-1" + "OnTrigger" "l1_msg,Kill,,0,-1" + "OnTrigger" "l2_door_relay_1,Kill,,0,-1" + "OnTrigger" "fys_trigger,Trigger,,19,-1" + "OnTrigger" "sc,Command,say rtv2,2,-1" + "OnTrigger" "sc,Command,say MUSIC: Yooh - Seraphim,3,-1" + "OnTrigger" "rtv_trigger,kill,,0,-1" + "OnTrigger" "fys_trigger,Enable,,1,-1" +} + +;cleanup up old level system +filter: +{ + "classname" "func_physbox" + "targetname" "/physbox_.*/" +} + +filter: +{ + "classname" "func_brush" + "targetname" "/brush_(l2|l3|rtv)_physbox/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/trigger_(l2|l3|rtv)_physbox/" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "physbox_l2,Kill,,10,-1" + "OnMapSpawn" "physbox_l3,Kill,,10,-1" + "OnMapSpawn" "physbox_rtv,Kill,,10,-1" + } +} \ No newline at end of file diff --git a/maps/ze_greencity_v1_1.cfg b/maps/ze_greencity_v1_1.cfg index 325a942..abf4686 100644 --- a/maps/ze_greencity_v1_1.cfg +++ b/maps/ze_greencity_v1_1.cfg @@ -56,3 +56,62 @@ modify: "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" } } + + +;; _ + +;; fix early nuke on normal and extreme + +modify: +{ + match: + { + "targetname" "normal_end" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "end,Enable,,0,-1" + } + insert: + { + "OnTrigger" "end,Enable,,1,1" + } + replace: + { + "origin" "3792 2488 1191" + } +} +modify: +{ + match: + { + "targetname" "extreme_end" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "end,Enable,,0,-1" + } + insert: + { + "OnTrigger" "end,Enable,,1,1" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "end" + "classname" "trigger_hurt" + } + replace: + { + "damage" "150000" + } +} + + diff --git a/maps/ze_halloween_house_b4s.cfg b/maps/ze_halloween_house_b4s.cfg index c2005ea..e09be5f 100644 --- a/maps/ze_halloween_house_b4s.cfg +++ b/maps/ze_halloween_house_b4s.cfg @@ -36,3 +36,131 @@ modify: "origin" "-2688 -1727 -4996" } } + +;fix tp safespot inside the house at the door + +add: +{ + "classname" "trigger_teleport" + "targetname" "ToRadioTeleport" + "target" "RadioTeleport" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2528 -768 -5024" + "OnUser1" "!self,AddOutput,solid 2,0.5,1" + "OnUser1" "!self,AddOutput,mins -1024 -64 -64,1,1" + "OnUser1" "!self,AddOutput,maxs 1024 64 64,1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "ToRadioTeleport,FireUser1,,0,-1" + } +} + +;fix cereal box safespot by adding props + +add: +{ + "classname" "prop_dynamic_override" + "angles" "0 86 0" + "DisableBoneFollowers" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/cs_office/sofa.mdl" + "modelscale" "1.0" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "10" + "SetBodyGroup" "0" + "skin" "0" + "solid" "6" + "spawnflags" "0" + "targetname" "SofaToPreventSafeSpot" + "origin" "-1037.7 7655.5 -4455.98" + +} +add: +{ + "id" "559520" + "classname" "prop_dynamic_override" + "angles" "0 86 0" + "DisableBoneFollowers" "0" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "health" "0" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/cs_office/sofa.mdl" + "modelscale" "1.0" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "10" + "SetBodyGroup" "0" + "skin" "0" + "solid" "6" + "spawnflags" "0" + "targetname" "SofaToPreventSafeSpot2" + "origin" "-951.94 7649.37 -4455.98" +} + +; STRIPPER BY ENCAP + +;; fix afk teleport evading spots + +add: +{ + "targetname" "ToRadioTeleport" + "target" "RadioTeleport" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-2848 -1471 -4655" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1248 -833 -448,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1248 833 448,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "163488" + } + insert: + { + "OnMapSpawn" "ToRadioTeleport,FireUser1,,0,-1" + } +} + diff --git a/maps/ze_halo_v1_3.cfg b/maps/ze_halo_v1_3.cfg new file mode 100755 index 0000000..416b93c --- /dev/null +++ b/maps/ze_halo_v1_3.cfg @@ -0,0 +1,148 @@ +;; _ + +;; fix vehicles + +modify: +{ + match: + { + "targetname" "wart" + "classname" "func_tracktrain" + } + replace: + { + "orientationtype" "2" + } +} +modify: +{ + match: + { + "targetname" "path_46" + "classname" "path_track" + } + replace: + { + "origin" "4912 15808 1485" + } +} +modify: +{ + match: + { + "targetname" "path_48" + "classname" "path_track" + } + replace: + { + "origin" "5568 14976 1488" + } +} + +modify: +{ + match: + { + "targetname" "pelican" + "classname" "func_tracktrain" + } + replace: + { + "orientationtype" "2" + } +} +modify: +{ + match: + { + "targetname" "pelican_13" + "classname" "path_track" + } + replace: + { + "target" "pelican_12" + "speed" "100" + "angles" "0 -90 0" + "orientationtype" "2" + } + insert: + { + "OnPass" "pelican,SetSpeedReal,150,5.01,1" + } +} +modify: +{ + match: + { + "targetname" "pelican_12" + "classname" "path_track" + } + insert: + { + "OnPass" "nuke,Enable,,2,1" + "OnPass" "nuke_sound,PlaySound,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "path_49" + "classname" "path_track" + } + delete: + { + "target" "path_75" + } +} + +;; prevent ct from delaying on spawn + +modify: +{ + match: + { + "targetname" "/invasion?/" + "classname" "trigger_teleport" + } + delete: + { + "filtername" "zombie" + } +} +modify: +{ + match: + { + "targetname" "paf_1" + "classname" "path_track" + } + delete: + { + "OnPass" "invasion,Enable,,0,-1" + "OnPass" "invasion1,Enable,,0,-1" + } + insert: + { + "OnPass" "invasion*,Enable,,10,1" + } +} + +;; fix zm teleport before boss + +modify: +{ + match: + { + "targetname" "path_67" + "classname" "path_track" + } + insert: + { + "OnPass" "tele_4,AddOutput,angles 0 270 0,14.1,1" + "OnPass" "tele_4,AddOutput,origin 6144 6656 1600,14.1,1" + } +} + + diff --git a/maps/ze_harry_potter_v2_1.cfg b/maps/ze_harry_potter_v2_1.cfg index 35e4309..61ba695 100644 --- a/maps/ze_harry_potter_v2_1.cfg +++ b/maps/ze_harry_potter_v2_1.cfg @@ -49,4 +49,4 @@ modify: "OnUser1" "console,Command,sm_mapvote_extend 6,0.04,1" "OnUser1" "console,Command,mce_extend 6,0.05,1" } -} \ No newline at end of file +} diff --git a/maps/ze_haunted_lab_escape_v2c.cfg b/maps/ze_haunted_lab_escape_v2c.cfg new file mode 100755 index 0000000..169aff9 --- /dev/null +++ b/maps/ze_haunted_lab_escape_v2c.cfg @@ -0,0 +1,82 @@ +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ +;modify: +;{ +; match: +; { +; "targetname" "gate_door1" +; "origin" "-2488 4992 248" +; "classname" "func_door" +; "hammerid" "18752" +; } +; replace: +; { +; "loopmovesound" "0" +; } +;} + + +;; _ + +;; disable afk killer + +modify: +{ + match: + { + "origin" "-272 616 88" + "classname" "trigger_once" + "hammerid" "2444" + } + delete: + { + "OnStartTouch" "clip_toggle_in_SPAWN,Toggle,,35,-1" + } + insert: + { + "OnStartTouch" "AFK_hurt,Disable,,41,1" + } +} +modify: +{ + match: + { + "targetname" "last_hurt" + "origin" "-4704 3424 216" + "classname" "trigger_hurt" + } + replace: + { + "origin" "-4512 3424 216" + } +} + +;; afk teleport + +add: +{ + "model" "*45" + "targetname" "afk_tele" + "target" "tele_to_office" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4512 3424 216" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "button_activate_teleport" + "classname" "func_button" + "hammerid" "64406" + } + insert: + { + "OnPressed" "cvar,Command,say * * * Teleporting everyone to office in 10 seconds! * * *,40,1" + "OnPressed" "afk_tele,Enable,,50,1" + } +} + + diff --git a/maps/ze_hidden_temple_v2_5d.cfg b/maps/ze_hidden_temple_v2_5d.cfg new file mode 100755 index 0000000..f90cb5c --- /dev/null +++ b/maps/ze_hidden_temple_v2_5d.cfg @@ -0,0 +1,22 @@ +;; _ + +;; restart round on warmup + +modify: +{ + match: + { + "targetname" "warmup" + "classname" "func_brush" + } + delete: + { + "OnUser1" "nrk_nuke,Enable,,63,-1" + } + insert: + { + "OnUser1" "Console,Command,mp_restartgame 1,63,-1" + } +} + + diff --git a/maps/ze_honkai_impact_3rd_cyberpunk_city_css2.cfg b/maps/ze_honkai_impact_3rd_cyberpunk_city_css2.cfg new file mode 100644 index 0000000..4d2eeda --- /dev/null +++ b/maps/ze_honkai_impact_3rd_cyberpunk_city_css2.cfg @@ -0,0 +1,59 @@ +"entities" +{ + "0" + { + "name" "Delta" + "shortname" "Ammo" + "color" "{lightblue}" + "buttonclass" "func_button" + "filtername" "item_ammo_player" + "blockpickup" "false" + "allowtransfer" "true" + "forcedrop" "true" + "chat" "true" + "hud" "true" + "hammerid" "1044330" + "mode" "2" + "maxuses" "0" + "cooldown" "60" + "pt_spawner" "item_ammo_template" + } + + "1" + { + "name" "Rita Rossweisse" + "shortname" "Freeze" + "color" "{blue}" + "buttonclass" "func_button" + "filtername" "item_ice_player" + "blockpickup" "false" + "allowtransfer" "true" + "forcedrop" "true" + "chat" "true" + "hud" "true" + "hammerid" "1044383" + "mode" "2" + "maxuses" "0" + "cooldown" "90" + "pt_spawner" "item_ice_template" + } + + "2" + { + "name" "Yae Sakura" + "shortname" "Heal" + "color" "{pink}" + "buttonclass" "func_button" + "filtername" "item_heal_player" + "blockpickup" "false" + "allowtransfer" "true" + "forcedrop" "true" + "chat" "true" + "hud" "true" + "hammerid" "1044433" + "mode" "2" + "maxuses" "0" + "cooldown" "90" + "pt_spawner" "item_heal_template" + } +} \ No newline at end of file diff --git a/maps/ze_huggy_wuggy_chap4_halloween.cfg b/maps/ze_huggy_wuggy_chap4_halloween.cfg new file mode 100755 index 0000000..febac5d --- /dev/null +++ b/maps/ze_huggy_wuggy_chap4_halloween.cfg @@ -0,0 +1,568 @@ +;ze_huggy_wuggy_chap4_v1b stripper +modify: +{ + match: + { + "origin" "384 -2784 1578.39" + "classname" "logic_auto" + "hammerid" "423443" + } + insert: + { + "OnMapSpawn" "PlayerCounter,kill,,0,1" + "OnMapSpawn" "ZHZombiesCounter,kill,,0,1" + "OnMapSpawn" "ZHHudhintTimer,kill,,0,1" + "OnMapSpawn" "ZHHudhint,kill,,0,1" + "OnMapSpawn" "templateZombieHorde,kill,,0,1" + "OnMapSpawn" "CounterDecoder,kill,,0,1" + "OnMapSpawn" "triggerZH*,kill,,0,1" + "OnMapSpawn" "triggerZHZombieSpeed,kill,,0,1" + "OnMapSpawn" "server_command,Command,zr_class_modify zombies health 1500,0,-1" + "OnMapSpawn" "server_command,Command,zr_class_modify zombies health_infect_gain 250,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_max 13,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_min 13,0,-1" + } + delete: + { + "OnMapSpawn" "server_command,Command,zr_class_modify zombies health 1000,0,-1" + "OnMapSpawn" "server_command,Command,zr_class_modify zombies health_infect_gain 0,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_max 15,0,-1" + "OnMapSpawn" "server_command,Command,zr_infect_spawntime_min 15,0,-1" + } +} +modify: +{ + match: + { + "origin" "6680 -4720 5808" + "classname" "trigger_once" + "hammerid" "478847" + } + delete: + { + "OnTrigger" "templateZombieHorde,ForceSpawn,,0,1" + } + insert: + { + "OnTrigger" "break_dog,Break,,10,1" + "OnTrigger" "relay_start,Trigger,,10,-1" + "OnTrigger" "server_command,Command,zr_class_modify zombies health 1000,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "relay_start" + } + insert: + { + "OnTrigger" "dog_maker,ForceSpawn,,4,1" + "OnTrigger" "dog_maker,ForceSpawn,,8,1" + "OnTrigger" "dog_maker,ForceSpawn,,10,1" + "OnTrigger" "dog_maker,ForceSpawn,,12,1" + "OnTrigger" "dog_maker,ForceSpawn,,14,1" + } +} +modify: +{ + match: + { + "targetname" "dogs_counter" + "classname" "math_counter" + } + replace: + { + "max" "1" + } +} +modify: +{ + match: + { + "targetname" "triggerZHZombieSpeedstart" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "t_m_ct_ignore" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 10000,0,-1" + "OnStartTouch" "!activator,AddOutput,health 1500,20,-1" + } + delete: + { + "OnStartTouch" "!activator,SetDamageFilter,Filter_Team_humans_Ignore,0.01,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "addhp_boss_level" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Boss_Health_backup,Add,15,3,-1" + "OnStartTouch" "Boss_Health,Add,15,3,-1" + } + insert: + { + "OnStartTouch" "Boss_Health_backup,Add,25,3,-1" + "OnStartTouch" "Boss_Health,Add,25,3,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_final_zombies" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "14592 -6236 -3768" + } + +} +modify: +{ + match: + { + "targetname" "tp_final_t" + "classname" "trigger_teleport" + } + replace: + { + "target" "tp_final_zombies" + } + +} +modify: +{ + match: + { + "targetname" "tp_final_t" + "classname" "trigger_teleport" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,origin -864 1216 3208,0,-1" + "OnStartTouch" "bite_dog_sound1,PlaySound,,0,-1" + "OnStartTouch" "bite_dog_sounda1,PlaySound,,0,-1" + "OnStartTouch" "death_player_point,FireUser1,,0,-1" + } + +} +modify: +{ + match: + { + "origin" "-5872 -7368 2192" + "classname" "trigger_once" + "hammerid" "425970" + } + insert: + { + "OnTrigger" "t_m_ct_ignore,Kill,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "dogs_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "server_command,Command,say ** Well played! tp humans: 10s **,0,-1" + "OnHitMin" "tp_10_ct,Enable,,10,-1" + "OnHitMin" "tp_10_t,Enable,,20,-1" + "OnHitMin" "fd_6*,Kill,,21,-1" + "OnHitMin" "fd_7*,Enable,,19,-1" + "OnHitMin" "dyn_10,Kill,,20,-1" + } + insert: + { + "OnHitMin" "server_command,Command,say ** Well played! tp humans: 5s **,0,-1" + "OnHitMin" "tp_10_ct,Enable,,5,-1" + "OnHitMin" "tp_10_t,Enable,,15,-1" + "OnHitMin" "fd_6*,Kill,,16,-1" + "OnHitMin" "dyn_10,Kill,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "Guard_Boss_Trigger_End" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "prop_trigger_gravity,Kill,,0.01,1" + "OnTrigger" "huggy_horse_phys,Kill,,0.01,1" + "OnTrigger" "huggy_horse_hurt,Kill,,0.01,1" + "OnTrigger" "temp_ball_maker*,Kill,,0.01,1" + "OnTrigger" "z_*,Kill,,0.01,1" + "OnTrigger" "r_*,Kill,,0.01,1" + "OnTrigger" "u_*,Kill,,0.01,1" + "OnTrigger" "dogs_boss_*,Kill,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "Guard_Boss_Thrust_Forward" + "classname" "phys_thruster" + } + replace: + { + "force" "1700" + } +} +modify: +{ + match: + { + "targetname" "k7" + "classname" "path_track" + } + delete: + { + "OnPass" "train_model5,Stop,,0,-1" + "OnPass" "train_model5,StartForward,,4.01,-1" + "OnPass" "train_model5,SetSpeed,360,4,-1" + "OnPass" "timer_footstep,Enable,,4,-1" + "OnPass" "server_command,Command,say ** I'M COMIIIIIING! :) **,3,-1" + } + insert: + { + "OnPass" "train_model5,SetSpeed,430,0,-1" + "OnPass" "train_model5,StartForward,,0,-1" + "OnPass" "timer_footstep,Enable,,0,-1" + "OnPass" "server_command,Command,say ** I'M COMIIIIIING! :) **,0,-1" + "OnPass" "relay_boss_start,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "lt_2_6" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "1" + } + +} +modify: +{ + match: + { + "targetname" "tp_2_zm" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 2000,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2816 6656 2304" + "classname" "trigger_once" + "hammerid" "427706" + } + insert: + { + "OnTrigger" "server_command,Command,zr_class_modify zombies health 2000,0,-1" + } +} +modify: +{ + match: + { + "origin" "-7936 -8064 1674" + "classname" "trigger_once" + "hammerid" "427706" + } + insert: + { + "OnTrigger" "server_command,Command,zr_class_modify zombies health 1500,0,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_9_t" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 1000,0,-1" + } +} +modify: +{ + match: + { + "targetname" "fade_dark_mod" + "classname" "env_fade" + } + replace: + { + "renderamt" "255" + } + +} +modify: +{ + match: + { + "targetname" "tp_10_t" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 1500,0,-1" + } +} +modify: +{ + match: + { + "origin" "4350 9600 -1940" + "classname" "trigger_once" + "hammerid" "426570" + } + insert: + { + "OnTrigger" "server_command,Command,zr_class_modify zombies health 1500,0,-1" + } +} +modify: +{ + match: + { + "targetname" "break_final_7" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "1" + } + +} +modify: +{ + match: + { + "targetname" "s9" + "classname" "path_track" + } + insert: + { + "OnPass" "break_final_7,Break,,9,-1" + } + +} +modify: +{ + match: + { + "targetname" "timer_dogs" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "9" + } + +} +add: +{ + "model" "*200" + "wait" "0.1" + "targetname" "tp_8ct" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6598 -4492 2068" + "filtername" "filter_ct" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin -864 1216 3208,0,-1" + "OnStartTouch" "bite_dog_sound1,PlaySound,,0,-1" + "OnStartTouch" "bite_dog_sounda1,PlaySound,,0,-1" + "OnStartTouch" "death_player_point,FireUser1,,0,-1" +} +modify: +{ + match: + { + "origin" "-5872 1664 2176" + "classname" "trigger_once" + "hammerid" "425786" + } + insert: + { + "OnTrigger" "tp_8ct,enable,,0,-1" + } + +} +modify: +{ + match: + { + "classname" "func_illusionary" + "hammerid" "1503432" + "origin" "-3888 3072 128.5" + } + delete: + { + "OnTrigger" "server_command,Command,say ** You did it Only the best will survive 35s left... **,1,-1" + "OnTrigger" "tp_1a_ct,Enable,,36,-1" + "OnTrigger" "tp_1a_t,Enable,,37,-1" + "OnTrigger" "tp_1a_ct_lose,Enable,,37,-1" + "OnTrigger" "server_command,Command,zr_class_set_multiplier humans jump_distance 1.06,30,-1" + "OnTrigger" "1,Volume,1,34,1" + "OnTrigger" "1,Volume,2,33,1" + "OnTrigger" "1,Volume,3,32,1" + "OnTrigger" "1,Volume,4,31,1" + "OnTrigger" "1,Volume,5,30,1" + "OnTrigger" "1,Volume,6,29,1" + "OnTrigger" "1,Volume,8,27,1" + "OnTrigger" "1,Volume,7,28,1" + "OnTrigger" "1,Volume,9,26,1" + "OnTrigger" "1,Volume,0,35,1" + "OnTrigger" "2,PlaySound,,36,1" + "OnTrigger" "fade_transition,Fade,,35,-1" + "OnTrigger" "fd_1*,Kill,,38,-1" + "OnTrigger" "fd_2*,Enable,,35,-1" + } +} +modify: +{ + match: + { + "origin" "4608 -512 1592" + "classname" "trigger_once" + "hammerid" "3075" + } + insert: + { + "OnTrigger" "server_command,Command,say ** - Map by Lardy - **,6,1" + "OnTrigger" "server_command,Command,say ** - Models by Hobbitten - **,8,1" + } + +} +add: +{ + "model" "*250" + "targetname" "tp_3_ct" + "target" "tp_dest_5ct" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7296 3008 1680" + "filtername" "filter_ct" + "classname" "trigger_teleport" +} +add: +{ + "model" "*250" + "targetname" "tp_3a_zm" + "target" "tp_dest_5t" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7296 3008 1680" + "filtername" "filter_t" + "classname" "trigger_teleport" +} +filter: +{ + "model" "*4" + "targetname" "tp_3a_zm" + "target" "tp_dest_5t" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7296 3008 1712" + "filtername" "filter_t" + "classname" "trigger_teleport" + "hammerid" "1703309" +} +filter: +{ + "model" "*2" + "targetname" "tp_3_ct" + "target" "tp_dest_5ct" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7296 3008 1722" + "filtername" "filter_ct" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "item_wind_relay_use" + } + delete: + { + "OnTrigger" "Item_wind_particle_use,Stop,,4,-1" + "OnTrigger" "Item_wind_trigger,Disable,,4,-1" + } + insert: + { + "OnTrigger" "Item_wind_particle_use,Stop,,8,-1" + "OnTrigger" "Item_wind_trigger,Disable,,8,-1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "p_track2" + } + insert: + { + "OnPass" "teleport_4,kill,,20,-1" + "OnPass" "part_teleport_4,kill,,20,-1" + "OnPass" "prop_tp_4,Kill,,20,-1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "p_track3" + } + delete: + { + "OnPass" "teleport_4,Kill,,0,-1" + "OnPass" "part_teleport_4,Kill,,0,-1" + "OnPass" "prop_tp_4,Kill,,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_hydroponic_garden_css1.cfg b/maps/ze_hydroponic_garden_css1.cfg new file mode 100755 index 0000000..3ec94f3 --- /dev/null +++ b/maps/ze_hydroponic_garden_css1.cfg @@ -0,0 +1,428 @@ +; disable bhop on ending stage 1 +modify: +{ + match: + { + "targetname" "s1_counter_trig4" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "cmd,Command,sv_enablebunnyhopping 0,15,1" + } +} + +modify: +{ + match: + { + "targetname" "level1_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0.02,1" + } +} + +modify: +{ + match: + { + "targetname" "level2_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0.02,1" + } +} + + + ; pickrandomshuffle ending stage 1 +modify: +{ + match: + { + "targetname" "aze_timer" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "aze_move_case,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "aze_move_case,PickRandomShuffle,,0,-1" + } +} + +; add 2 more items on stage 1 + +add: +{ +"targetname" "s1_human_item_location2" +"classname" "logic_relay" +"OnTrigger" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,-1" +"OnTrigger" "!self,Kill,,6,-1" +"origin" "12336 -8792 -5320" +"spawnflags" "0" +} + +modify: +{ + match: + { + "targetname" "s1_human_location_case" + "classname" "logic_case" + } + insert: + { + "OnCase02" "s1_human_item_location2,Trigger,,0,1" + "OnCase03" "s1_human_item_location3,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_item_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "!self,FireUser1,,1.5,-1" + "OnTrigger" "!self,FireUser1,,0.3,-1" + } +} + +add: +{ +"targetname" "s1_human_item_location3" +"classname" "logic_relay" +"OnTrigger" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,-1" +"OnTrigger" "!self,Kill,,6,-1" + "origin" "12448 -6000 -5384" +"spawnflags" "0" +} + + + + +; bullet damage +modify: +{ + match: + { + "targetname" "m_xd_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "260" + } +} + +;fix laser csgo height + +modify: +{ + match: + { + "targetname" "s2_beam_relay_c" + "classname" "logic_relay" + } + replace: + { + "origin" "5568 -6848 -5964" + } +} + +modify: +{ + match: + { + "targetname" "s2_beam_relay2" + "classname" "logic_relay" + } + replace: + { + "origin" "5568 -6568 -5964" + } +} + +modify: +{ + match: + { + "targetname" "s2_beam_relay_a" + "classname" "logic_relay" + } + replace: + { + "origin" "5568 -6296 -5964" + } +} + +modify: +{ + match: + { + "targetname" "uu_beamsquare_movelin" + "classname" "func_movelinear" + } + replace: + { + "speed" "400" + } +} + +modify: +{ + match: + { + "targetname" "uu_beamsquare_movelin" + "classname" "func_movelinear" + } + replace: + { + "origin" "5720 -7792 -5936" + } +} + +; disable cube ending stage 2, to many trolls + +modify: +{ + match: + { + "targetname" "s2_rotateend" + "classname" "func_door_rotating" + } + insert: + { + "OnFullyOpen" "human_cube_filter,FireUser1,,2.2,1" + } +} + + ; crash fix + +modify: +{ + match: + { + "targetname" "level1_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s1_glowworms_p,Start,,1,1" + } + insert: + { + "OnTrigger" "s1_glowworms_p,Start,,25,1" + } +} +modify: +{ + match: + { + "targetname" "level4_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "s4_glow_p,Start,,1,1" + } + insert: + { + "OnTrigger" "s4_glow_p,Start,,25,1" + } +} + +; boost musics volume + +add: +{ +"targetname" "s2_music01" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/cbl-accede.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s2_music02" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/alpha-portal-acid-rain.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s3_music01" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/2006-millions-of-lumsecs-away.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s3_music02" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/carpenter-brut-what-we-fight-for-from-furi-original-soundtrack.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s3_music03" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/teahouse.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s4_music01" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/carbon-based-lifeforms-proton-electron.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s4_music02" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/uppermost-x-fuji-deep-space.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} + +add: +{ +"targetname" "s4_music03" +"classname" "ambient_generic" +"spawnflags" "49" +"message" "#hgarden/music/we-are-all-astronauts-violent-delights.mp3" +"lfotype" "0" +"lforate" "0" +"lfomodvol" "0" +"lfomodpitch" "0" +"health" "10" +"fadeoutsecs" "0" +"fadeinsecs" "0" +"cspinup" "0" +"volstart" "0" +"spinup" "0" +"spindown" "0" +"radius" "10000" +"preset" "0" +"pitchstart" "100" +"pitch" "100" +} \ No newline at end of file diff --git a/maps/ze_hypernova_v2fix.cfg b/maps/ze_hypernova_v2fix.cfg new file mode 100755 index 0000000..2c72305 --- /dev/null +++ b/maps/ze_hypernova_v2fix.cfg @@ -0,0 +1,79 @@ +;--------- +;LIFT FIX +;--------- +modify: +{ + match: + { + "classname" "func_tracktrain" + "targetname" "Lift_final" + "origin" "-4764 1784 -56" + "model" "*80" + "hammerid" "47543" + } + replace: + { + "spawnflags" "18" + } +} + +add: +{ + "model" "*149" + "target" "LiftFinalTp" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Lift_final" + "origin" "-4768 1808 -96" + "classname" "trigger_teleport" +} +add: +{ + "model" "*149" + "target" "LiftFinalTp" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "Lift_final" + "origin" "-4768 1760 -96" + "classname" "trigger_teleport" +} + +add: +{ + "targetname" "LiftFinalTp" + "origin" "-4544 1754 -64" + "classname" "info_teleport_destination" + "angles" "0 180 0" +} + +; stripper by encap + +;; no user control for gate with box + +modify: +{ + match: + { + "targetname" "Puert_gravit2" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "18" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "Totalkill" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} diff --git a/maps/ze_ice_hold_b2.cfg b/maps/ze_ice_hold_b2.cfg new file mode 100755 index 0000000..d48c4ec --- /dev/null +++ b/maps/ze_ice_hold_b2.cfg @@ -0,0 +1,213 @@ +;; _ + +;; prevent vending machines from being stuck in tram + +add: +{ + "model" "*167" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-334 434 352" + "classname" "trigger_remove" +} +add: +{ + "model" "*167" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "204 10.5 352" + "angles" "0 90 0" + "classname" "trigger_remove" +} +add: +{ + "model" "*167" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-269.5 13 352" + "angles" "0 90 0" + "classname" "trigger_remove" +} + +;; slightly correct tram's path_track origin + +modify: +{ + match: + { + "targetname" "liftpaths9" + "classname" "path_track" + } + replace: + { + "origin" "290 1328 525" + "target" "liftpaths9_1" + } +} + +add: +{ + "origin" "325 3144 720" + "targetname" "liftpaths9_1" + "target" "liftpaths10" + "speed" "250" + "spawnflags" "0" + "radius" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} + +modify: +{ + match: + { + "targetname" "liftpaths10" + "classname" "path_track" + } + replace: + { + "origin" "300 4480 905" + } +} +modify: +{ + match: + { + "targetname" "liftpaths11" + "classname" "path_track" + } + replace: + { + "origin" "300 6514 1640" + } +} +modify: +{ + match: + { + "targetname" "liftpaths12" + "classname" "path_track" + } + replace: + { + "origin" "305 9440 2150" + } +} +modify: +{ + match: + { + "targetname" "liftpaths13" + "classname" "path_track" + } + replace: + { + "origin" "305 9494 2150" + } +} +modify: +{ + match: + { + "targetname" "liftpaths14" + "classname" "path_track" + } + replace: + { + "origin" "208 9575 2150" + } +} +modify: +{ + match: + { + "targetname" "liftpaths15" + "classname" "path_track" + } + replace: + { + "origin" "105 9552 2150" + } +} +modify: +{ + match: + { + "targetname" "liftpaths16" + "classname" "path_track" + } + replace: + { + "origin" "15 6520 1655" + } +} +modify: +{ + match: + { + "targetname" "liftpaths17" + "classname" "path_track" + } + replace: + { + "origin" "14 4480 920" + } +} +modify: +{ + match: + { + "targetname" "liftpaths18" + "classname" "path_track" + } + replace: + { + "origin" "16 3120 728" + } +} +modify: +{ + match: + { + "targetname" "liftpaths19" + "classname" "path_track" + } + replace: + { + "origin" "-260 1328 535" + } +} + +;; unlock nuke button on first tram arrival + +modify: +{ + match: + { + "origin" "264 10237 2233" + "classname" "func_button" + "hammerid" "46665" + } + insert: + { + "targetname" "nuke_button" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "liftpaths12" + "classname" "path_track" + } + insert: + { + "OnPass" "nuke_button,Unlock,,0,1" + } +} + diff --git a/maps/ze_icecap_escape_act2_b3s_fix.cfg b/maps/ze_icecap_escape_act2_b3s_fix.cfg new file mode 100755 index 0000000..ab60245 --- /dev/null +++ b/maps/ze_icecap_escape_act2_b3s_fix.cfg @@ -0,0 +1,381 @@ +;; ze_icecap_escape_act2_b3s_fix + +;; fix vehicle parenting + +add: +{ + "origin" "-6070 15131 552" + "targetname" "filter_not" + "Negated" "Allow entities that match criteria" + "filtername" "notinvehicle" + "classname" "filter_activator_name" +} + +; heli + +add: +{ + "targetname" "heli_clear" + "parentname" "heli" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6392.5 14978.5 669" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -195.5 -196.5 -60,0.1,1" + "OnUser1" "!self,AddOutput,maxs 195.5 196.5 60,0.1,1" + "OnEndTouch" "!activator,ClearParent,,0,-1" +} + +; boat + +add: +{ + "targetname" "car_clear" + "parentname" "Car" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-15675 11865 242.5" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -90 -90 -45.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 90 90 45.5,0.1,1" + "OnEndTouch" "!activator,ClearParent,,0,-1" +} + +; snowmobile + +add: +{ + "origin" "-7380 12769 520" + "targetname" "filter_moblie" + "Negated" "Allow entities that match criteria" + "filtername" "inmoblie" + "classname" "filter_activator_name" + "OnPass" "Game3,Activate,,0,-1" + "OnPass" "moblie,EnableMotion,,0,1" + "OnPass" "!activator,SetParent,mobliecontrol,0,-1" +} +add: +{ + "targetname" "moblie_clear" + "parentname" "moblie" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-7442 12641 544" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -17 -17 -8,0.1,1" + "OnUser1" "!self,AddOutput,maxs 17 17 8,0.1,1" + "OnStartTouch" "!activator,AddOutput,targetname inmoblie,0,-1" + "OnEndTouch" "!activator,ClearParent,,0,-1" + "OnEndTouch" "!activator,AddOutput,targetname notinvehicle,0,-1" +} + +modify: +{ + match: + { + "targetname" "mobliecontrol" + "classname" "func_button" + } + delete: + { + "OnPressed" "Game3,Activate,,0,-1" + "OnPressed" "moblie,EnableMotion,,0,1" + "OnPressed" "!activator,SetParent,mobliecontrol,0,-1" + } + insert: + { + "OnPressed" "filter_moblie,TestActivator,,0,-1" + } +} + +; battery + +add: +{ + "origin" "-5440 12480 1800" + "targetname" "filter_battery" + "Negated" "Allow entities that match criteria" + "filtername" "inbattery" + "classname" "filter_activator_name" + "OnPass" "!activator,SetParent,batterycontrol,0,-1" + "OnPass" "battery,EnableMotion,,0,-1" + "OnPass" "Game4,Activate,,0,-1" + "OnPass" "secreth,Break,,0,1" +} +add: +{ + "targetname" "battery_clear" + "parentname" "battery" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-5248 12544 1871" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -48 -32 -8,0.1,1" + "OnUser1" "!self,AddOutput,maxs 48 32 8,0.1,1" + "OnStartTouch" "!activator,AddOutput,targetname inbattery,0,-1" + "OnEndTouch" "!activator,ClearParent,,0,-1" + "OnEndTouch" "!activator,AddOutput,targetname notinvehicle,0,-1" +} + +modify: +{ + match: + { + "targetname" "batterycontrol" + "classname" "func_button" + } + delete: + { + "OnPressed" "!activator,SetParent,batterycontrol,0,-1" + "OnPressed" "battery,EnableMotion,,0,-1" + "OnPressed" "Game4,Activate,,0,-1" + "OnPressed" "secreth,Break,,0,1" + } + insert: + { + "OnPressed" "filter_battery,TestActivator,,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "78731" + } + insert: + { + "OnMapSpawn" "heli_clear,FireUser1,,0,-1" + "OnMapSpawn" "car_clear,FireUser1,,0,-1" + "OnMapSpawn" "moblie_clear,FireUser1,,0,-1" + "OnMapSpawn" "battery_clear,FireUser1,,0,-1" + } +} + +;; slightly rearrange boat buttons + +modify: +{ + match: + { + "targetname" "Control" + "classname" "func_button" + } + replace: + { + "origin" "-15645 11836.5 207" + } +} +modify: +{ + match: + { + "targetname" "leftseat" + "classname" "func_button" + } + replace: + { + "origin" "-15697 11902 208" + } +} +modify: +{ + match: + { + "targetname" "rightseat" + "classname" "func_button" + } + replace: + { + "origin" "-15699 11830 208" + } +} + +modify: +{ + match: + { + "targetname" "Game" + "classname" "game_ui" + } + delete: + { + "PlayerOff" "!activator,SetParent,,0,-1" + } + insert: + { + "PlayerOff" "!activator,ClearParent,,0,-1" + } +} + +;; fix nuke + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damagemodel" "0" + } +} +modify: +{ + match: + { + "targetname" "nukebutton" + "classname" "func_button" + } + insert: + { + "OnPressed" "nuke,AddOutput,damage 100000,9.5,1" + } +} + +;; disable vehicles after nuke + +modify: +{ + match: + { + "targetname" "nukebutton" + "classname" "func_button" + } + insert: + { + "OnPressed" "com,Command,say ***Helicopter is out of fuel!***,22,1" + "OnPressed" "Push2,Kill,,23,1" + "OnPressed" "helirot,Stop,,24,1" + "OnPressed" "Push2,Kill,,25,1" + "OnPressed" "Game2,Deactivate,,30,1" + "OnPressed" "Gameseat*,Deactivate,,30,1" + "OnPressed" "helicontrol,Lock,,30.05,1" + "OnPressed" "Seat*,Lock,,30.05,1" + "OnPressed" "helicontrol,Kill,,30.1,1" + "OnPressed" "Seat*,Kill,,30.1,1" + "OnPressed" "heli,EnableMotion,,31,1" + "OnPressed" "heli,Kill,,40,1" + "OnPressed" "com,Command,say ***Boat engine failure!***,35,1" + "OnPressed" "Front,Kill,,35,1" + "OnPressed" "Back,Kill,,35,1" + "OnPressed" "Game,Deactivate,,40,1" + "OnPressed" "Gameleft,Deactivate,,40,1" + "OnPressed" "Gameright,Deactivate,,40,1" + "OnPressed" "Control,Lock,,40.05,1" + "OnPressed" "leftseat,Lock,,40.05,1" + "OnPressed" "rightseat,Lock,,40.05,1" + "OnPressed" "Control,Kill,,40.1,1" + "OnPressed" "leftseat,Kill,,40.1,1" + "OnPressed" "rightseat,Kill,,40.1,1" + "OnPressed" "car,Kill,,45,1" + "OnPressed" "com,Command,say ***Battery is fully discharged!***,42,1" + "OnPressed" "Push4,Kill,,44,1" + "OnPressed" "Game4,Deactivate,,48,1" + "OnPressed" "batterycontrol,Lock,,48.05,1" + "OnPressed" "batterycontrol,Kill,,48.1,1" + "OnPressed" "battery,Kill,,50,1" + } +} +modify: +{ + match: + { + "parentname" "heli" + "classname" "func_rotating" + "dmg" "2000" + } + insert: + { + "targetname" "helirot" + } +} + + + + + + + + + + + + +;; this part is probably by Soft Serve + +modify: +{ + match: + { + "hammerid" "458037" + } + delete: + { + "OnStartTouch" "com,Command,say ***SPREAD OUT!! YOU HAVE 5 MINUTES TO DISABLE AS MANY AS YOU CAN!!***,1,1" + "OnStartTouch" "nukehurt10,Enable,,300,1" + "OnStartTouch" "nukehurt10,Disable,,300.25,1" + "OnStartTouch" "deathhurt,Enable,,302,1" + "OnStartTouch" "com,Command,say ***60 SECONDS LEFT!!***,240,1" + "OnStartTouch" "com,Command,say ***15 SECONDS LEFT!!***,285,1" + "OnStartTouch" "core9,Kill,,300,1" + "OnStartTouch" "core7,Kill,,300,1" + "OnStartTouch" "core6,Kill,,300,1" + "OnStartTouch" "core5,Kill,,300,1" + "OnStartTouch" "core4,Kill,,300,1" + "OnStartTouch" "core3,Kill,,300,1" + "OnStartTouch" "core2,Kill,,300,1" + "OnStartTouch" "core,Kill,,300,1" + "OnStartTouch" "corebuttons,Kill,,300,1" + "OnStartTouch" "core8,Kill,,300,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***SPREAD OUT!! YOU HAVE 4 MINUTES TO DISABLE AS MANY AS YOU CAN!!***,1,1" + "OnStartTouch" "nukehurt10,Enable,,240,1" + "OnStartTouch" "nukehurt10,Disable,,240.25,1" + "OnStartTouch" "deathhurt,Enable,,242,1" + "OnStartTouch" "com,Command,say ***60 SECONDS LEFT!!***,180,1" + "OnStartTouch" "com,Command,say ***15 SECONDS LEFT!!***,225,1" + "OnStartTouch" "core9,Kill,,240,1" + "OnStartTouch" "core7,Kill,,240,1" + "OnStartTouch" "core6,Kill,,240,1" + "OnStartTouch" "core5,Kill,,240,1" + "OnStartTouch" "core4,Kill,,240,1" + "OnStartTouch" "core3,Kill,,240,1" + "OnStartTouch" "core2,Kill,,240,1" + "OnStartTouch" "core,Kill,,240,1" + "OnStartTouch" "corebuttons,Kill,,240,1" + "OnStartTouch" "core8,Kill,,240,1" + } +} + +modify: +{ + match: + { + "targetname" "9" + } + insert: + { + "OnBreak" "nukehurt10,Kill,,0,1" + "OnBreak" "com,Command,SAY ***ALL 9 CORES HAVE BEEN DISABLED!!***,2,1" + "OnBreak" "com,Command,SAY ***ESCAPE PATHS WILL OPEN IN 5 SECONDS!!***,3,1" + "OnBreak" "com,Command,say ***Tunnel boat leaving in 5secs!***,4,1" + "OnBreak" "boatsign,Break,,4,1" + "OnBreak" "6of9,Break,,8,1" + "OnBreak" "7of9,Break,,8,1" + "OnBreak" "8of9,Break,,8,1" + "OnBreak" "9of9,Break,,8,1" + "OnBreak" "com,Command,SAY ***ESCAPE PATH OPEN!!***,8,1" + "OnBreak" "boat3,SetSpeedReal,350,9,1" + "OnBreak" "deathhurt,Kill,,0,1" + } +} diff --git a/maps/ze_icecap_escape_act2_b3s_fix_backup.cfg b/maps/ze_icecap_escape_act2_b3s_fix_backup.cfg new file mode 100755 index 0000000..fb5ec9c --- /dev/null +++ b/maps/ze_icecap_escape_act2_b3s_fix_backup.cfg @@ -0,0 +1,82 @@ +modify: +{ + match: + { + "hammerid" "458037" + } + delete: + { + "OnStartTouch" "com,Command,say ***SPREAD OUT!! YOU HAVE IN 5 MINUTES TO DISABLE AS MANY AS YOU CAN!!***,1,1" + "OnStartTouch" "nukehurt10,Enable,,300,1" + "OnStartTouch" "nukehurt10,Disable,,300.25,1" + "OnStartTouch" "deathhurt,Enable,,302,1" + "OnStartTouch" "com,Command,say ***60 SECONDS LEFT!!***,240,1" + "OnStartTouch" "com,Command,say ***15 SECONDS LEFT!!***,285,1" + "OnStartTouch" "core9,Kill,,300,1" + "OnStartTouch" "core7,Kill,,300,1" + "OnStartTouch" "core6,Kill,,300,1" + "OnStartTouch" "core5,Kill,,300,1" + "OnStartTouch" "core4,Kill,,300,1" + "OnStartTouch" "core3,Kill,,300,1" + "OnStartTouch" "core2,Kill,,300,1" + "OnStartTouch" "core,Kill,,300,1" + "OnStartTouch" "corebuttons,Kill,,300,1" + "OnStartTouch" "core8,Kill,,300,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***SPREAD OUT!! YOU HAVE 4 MINUTES TO DISABLE AS MANY AS YOU CAN!!***,1,1" + "OnStartTouch" "nukehurt10,Enable,,240,1" + "OnStartTouch" "nukehurt10,Disable,,240.25,1" + "OnStartTouch" "deathhurt,Enable,,242,1" + "OnStartTouch" "com,Command,say ***60 SECONDS LEFT!!***,180,1" + "OnStartTouch" "com,Command,say ***15 SECONDS LEFT!!***,225,1" + "OnStartTouch" "core9,Kill,,240,1" + "OnStartTouch" "core7,Kill,,240,1" + "OnStartTouch" "core6,Kill,,240,1" + "OnStartTouch" "core5,Kill,,240,1" + "OnStartTouch" "core4,Kill,,240,1" + "OnStartTouch" "core3,Kill,,240,1" + "OnStartTouch" "core2,Kill,,240,1" + "OnStartTouch" "core,Kill,,240,1" + "OnStartTouch" "corebuttons,Kill,,240,1" + "OnStartTouch" "core8,Kill,,240,1" + } +} + +modify: +{ + match: + { + "targetname" "9" + } + insert: + { + "OnBreak" "nukehurt10,Kill,,0,1" + "OnBreak" "com,Command,SAY ***ALL 9 CORES HAVE BEEN DISABLED!!***,2,1" + "OnBreak" "com,Command,SAY ***ESCAPE PATHS WILL OPEN IN 5 SECONDS!!***,3,1" + "OnBreak" "com,Command,say ***Tunnel boat leaving in 5secs!***,4,1" + "OnBreak" "boatsign,Break,,4,1" + "OnBreak" "6of9,Break,,8,1" + "OnBreak" "7of9,Break,,8,1" + "OnBreak" "8of9,Break,,8,1" + "OnBreak" "9of9,Break,,8,1" + "OnBreak" "com,Command,SAY ***ESCAPE PATH OPEN!!***,8,1" + "OnBreak" "boat3,SetSpeedReal,350,9,1" + "OnBreak" "deathhurt,Kill,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + diff --git a/maps/ze_icecap_escape_v3.cfg b/maps/ze_icecap_escape_v3.cfg index 5244afc..70dd6f4 100644 --- a/maps/ze_icecap_escape_v3.cfg +++ b/maps/ze_icecap_escape_v3.cfg @@ -1705,3 +1705,233 @@ add: "classname" "point_template" "OnEntitySpawned" "!self,Kill,,0,1" } + +;-------------------------------------- +; Balancing +;-------------------------------------- +modify: +{ + match: + { + "classname" "func_tanktrain" + "targetname" "Tram" + } + replace: + { + "startspeed" "300" + } +} +modify: +{ + match: + { + "origin" "-512 1440 -32" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Boat,SetSpeed,280,10,1" + "OnStartTouch" "com,Command,say ***Boat 1 leaving in 10 seconds.***,0,1" + } + insert: + { + "OnStartTouch" "Boat,SetSpeed,280,5,1" + "OnStartTouch" "com,Command,say ***Boat 1 leaving in 5 seconds.***,0,1" + } +} + +;-------------------------------------- +; Update first teleport to last target +;-------------------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "target" "ShortCutTarget" + } + insert: + { + "targetname" "ShortCutTeleport" + } +} +modify: +{ + match: + { + "origin" "-3328 -1408 160" + "classname" "trigger_once" + "hammerid" "200755" + } + insert: + { + "OnStartTouch" "ShortCutTeleport,AddOutput,target ShortCutTarget2,30,1" + } +} + +;-------------------------------------- +; Disable trigger watermelon physics +;-------------------------------------- +modify: +{ + match: + { + "origin" "-1008 -1552 455.831" + "classname" "prop_physics" + "hammerid" "210033" + } + replace: + { + "nodamageforces" "1" + } +} + + + +;; _ + +;; red container antidelay + +add: +{ + "origin" "9394 -4476 -19" + "targetname" "ContainerFire" + "start_active" "0" + "effect_name" "env_fire_large" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9305 -4511 22" + "targetname" "ContainerFire" + "start_active" "0" + "effect_name" "env_fire_small_b" + "angles" "0 0 0" + "classname" "info_particle_system" +} + +add: +{ + "origin" "9651 -4444 70" + "targetname" "ContainerCounter" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "55" + "classname" "math_counter" + "OnHitMax" "ContainerTimer,Kill,,0,1" + "OnHitMax" "ContainerDetectHumans,Kill,,0,1" + "OnHitMax" "ContainerProp,AddOutput,angles 0 0 90,0,1" + "OnHitMax" "ContainerProp,AddOutput,origin 9342 -4488 16,0,1" + "OnHitMax" "com,Command,say ***Somebody spilled all the booze inside container!***,0,1" + "OnHitMax" "com,Command,say ***Crates caught on fire!!***,5,1" + "OnHitMax" "ContainerFire,Start,,5,1" + "OnHitMax" "ContainerHurt,Enable,,5,1" + "OnHitMax" "ContainerHurt,AddOutput,OnHurtPlayer !activator:IgniteLifetime:3:0:-1,15,1" +} +add: +{ + "origin" "9632 -4440 65" + "UseRandomTime" "0" + "targetname" "ContainerTimer" + "StartDisabled" "1" + "spawnflags" "0" + "RefireTime" "1" + "classname" "logic_timer" + "OnTimer" "ContainerCounter,Add,1,0,-1" +} + +add: +{ + "wait" "1" + "targetname" "ContainerDetectHumans" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9364.5 -4480.5 63.5" + "filtername" "FilterCT" + "classname" "trigger_multiple" + "OnStartTouch" "ContainerTimer,Enable,,0,1" + "OnEndTouchAll" "ContainerTimer,Disable,,0,-1" + "OnEndTouchAll" "!self,AddOutput,OnStartTouch ContainerTimer:Enable::0:1,0,-1" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -83.5 -61.5 -53.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 83.5 61.5 53.5,0.1,1" +} +add: +{ + "targetname" "ContainerHurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9364.5 -4480.5 63.5" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "4" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -83.5 -61.5 -53.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 83.5 61.5 53.5,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "171657" + } + insert: + { + "OnMapSpawn" "ContainerDetectHumans,FireUser1,,0,-1" + "OnMapSpawn" "ContainerHurt,FireUser1,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "WashTub2Path3" + "classname" "path_track" + } + insert: + { + "OnPass" "ContainerDetectHumans,Enable,,0,1" + } +} + +add: +{ + "origin" "9342 -4500 10" + "targetname" "ContainerProp" + "StartDisabled" "0" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_militia/caseofbeer01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} + + diff --git a/maps/ze_icecap_escape_v3.cfg.backup b/maps/ze_icecap_escape_v3.cfg.backup new file mode 100755 index 0000000..5244afc --- /dev/null +++ b/maps/ze_icecap_escape_v3.cfg.backup @@ -0,0 +1,1707 @@ +; Comparing "ze_icecap_escape_v3_orig.bsp" (791 entities) with "ze_icecap_escape_v3.bsp" (830 entities) +; Removed 755 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "5216 6128 216" + "model" "*192" + "hammerid" "15611" + } + replace: + { + "health" "150" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "6560 6128 216" + "model" "*193" + "hammerid" "15667" + } + replace: + { + "health" "150" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "6224 6136 0" + "model" "*194" + "hammerid" "15766" + } + replace: + { + "health" "150" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "5552 6136 0" + "model" "*195" + "hammerid" "16545" + } + replace: + { + "health" "150" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "-11.99 6308.01 162" + "model" "*213" + "hammerid" "39385" + } + insert: + { + "OnPressed" "Bridge,Break,,8,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "-1755.99 6307.99 162" + "model" "*214" + "hammerid" "39399" + } + insert: + { + "OnPressed" "Bridge2,Break,,8,1" + } +} +modify: +{ + match: + { + "classname" "weapon_hegrenade" + "origin" "-4068 -1144.01 38" + "hammerid" "75565" + } + replace: + { + "OnPlayerPickup" "ShipButton,Unlock,,0,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "-3211.99 3636.01 34" + "model" "*273" + "hammerid" "89675" + } + delete: + { + "OnPressed" "Com,Command,say ***Ice Wall breaking in 10secs.***,0,1" + } + insert: + { + "OnPressed" "Com,Command,say ***Ice Wall breaking in 10 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "0 1440 -32" + "model" "*285" + "hammerid" "117796" + } + delete: + { + "OnStartTouch" "com,Command,say ***Boat 2 leaving in 5secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Boat 2 leaving in 5 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-256 416 352" + "model" "*287" + "hammerid" "117831" + } + delete: + { + "OnStartTouch" "com,Command,say ***Tram leaving in 10secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Tram leaving in 10 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "5888 2352 232" + "model" "*288" + "hammerid" "117865" + } + delete: + { + "OnStartTouch" "com,Command,say ***Bobsled leaving in 5secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Bobsled leaving in 5 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "3840 7168 -32" + "model" "*289" + "hammerid" "117878" + } + delete: + { + "OnStartTouch" "com,Command,say ***Boat 4 leaving in 10secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Boat 4 leaving in 10 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "3840 6656 -32" + "model" "*290" + "hammerid" "117890" + } + delete: + { + "OnStartTouch" "com,Command,say ***Boat 3 leaving in 10secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Boat 3 leaving in 10 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "9584 -3744 45" + "model" "*292" + "hammerid" "132437" + } + delete: + { + "OnPressed" "Com,Command,say ***Nuke in 10secs.***,0,1" + } + insert: + { + "OnPressed" "Com,Command,say ***Nuke in 10 seconds.***,0,1" + "OnPressed" "GlitcherTeleport,Enable,,25,-1" + "targetname" "ButtonNuke" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "-1091 -1954 41.86" + "model" "*298" + "hammerid" "153970" + } + delete: + { + "OnPressed" "Com,Command,say ***Gate opening in 75secs.***,0,1" + "OnPressed" "Com,Command,say ***Gate opening in 5secs.***,70,1" + "OnPressed" "Com,Command,say ***Gate opening in 30secs.***,45,1" + "OnPressed" "Com,Command,say ***Start up the Helicopter.***,75,1" + } + insert: + { + "OnPressed" "Com,Command,say ***Gate opening in 60 seconds.***,0,1" + "OnPressed" "Com,Command,say ***Gate opening in 5 seconds.***,55,1" + "OnPressed" "Com,Command,say ***Gate opening in 30 seconds.***,30,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-2720 -3840 104" + "model" "*299" + "hammerid" "153982" + } + delete: + { + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 75secs.***,0,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 30secs.***,35,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 5secs.***,60,1" + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 30secs.***,45,1" + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 5secs.***,70,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 65secs.***,1,1" + } + insert: + { + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 75 seconds.***,0,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 30 seconds.***,35,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 5 seconds.***,60,1" + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 30 seconds.***,45,1" + "OnStartTouch" "Com,Command,say ***Final Boat leaving in 5 seconds.***,70,1" + "OnStartTouch" "Com,Command,say ***WashTub leaving in 65 seconds.***,1,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "712 -2048 129" + "model" "*300" + "hammerid" "154100" + } + delete: + { + "OnPressed" "com,Command,say ***Helicopter leaving in 5secs.***,0,1" + } + insert: + { + "OnPressed" "com,Command,say ***Helicopter leaving in 5 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "848 -2896 -48" + "model" "*301" + "hammerid" "154188" + } + delete: + { + "OnStartTouch" "Com,Command,say ***...WashBucket leaving in 5secs...Seriously?***,0,1" + } + insert: + { + "OnStartTouch" "Com,Command,say ***...WashBucket leaving in 5 seconds...Seriously?***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "origin" "3072 -3328 -129" + "model" "*306" + "hammerid" "168446" + } + replace: + { + "StartDisabled" "1" + } + insert: + { + "targetname" "WaterHurt" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-960 1008 8" + "hammerid" "171657" + } + insert: + { + "OnMapSpawn" "Zone,CountPlayersInZone,0,-1" + "OnMapSpawn" "worldspawn,FireUser1,,0,-1" + "OnMapSpawn" "WaterHurt,Enable,,2,-1" + "OnMapSpawn" "Com,Command,sv_turbophysics 1,2,-1" + "OnMapSpawn" "Com,Command,sv_enablebunnyhopping 1,2,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "origin" "-1253.99 -3010 283.05" + "model" "*307" + "hammerid" "171842" + } + insert: + { + "OnPressed" "LowGravButton1,Unlock,,0,1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "OrangePath5" + "origin" "10048 -4992 -58" + "hammerid" "176990" + } + insert: + { + "OnPass" "AntiCamp2,Enable,0,1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "SkyBoxButton" + "origin" "7168 -4864 90" + "model" "*315" + "hammerid" "177392" + } + insert: + { + "OnPressed" "AntiCamp3,Disable,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "SkyboxTeleport" + "origin" "10176 -4992 -24" + "model" "*316" + "hammerid" "177409" + } + insert: + { + "OnStartTouch" "AntiCamp1,Enable,,50,1" + "OnStartTouch" "!activator,AddOutput,origin -8192 11648 4400,0.02,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "origin" "7168.08 -4864 64" + "model" "*319" + "hammerid" "186679" + } + replace: + { + "damage" "10" + "StartDisabled" "1" + "damagecap" "10" + } + insert: + { + "targetname" "AntiCamp2" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "origin" "2336 7668 184" + "model" "*330" + "hammerid" "200158" + } + insert: + { + "targetname" "ShortCut2" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "4992 6912 128" + "model" "*338" + "hammerid" "200706" + } + delete: + { + "OnStartTouch" "com,Command,say ***First shortcuts opening in 20secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***First shortcuts opening in 20 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-3328 -1408 160" + "model" "*339" + "hammerid" "200755" + } + delete: + { + "OnStartTouch" "com,Command,say ***Second shortcuts opening in 30secs.***,0,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Second shortcuts opening in 30 seconds.***,0,1" + } +} +modify: +{ + match: + { + "classname" "phys_thruster" + "targetname" "Front" + "origin" "-15536 15648 4388" + "hammerid" "204574" + } + replace: + { + "force" "500" + } +} +modify: +{ + match: + { + "classname" "phys_thruster" + "targetname" "Back" + "origin" "-15680 15648 4388" + "hammerid" "204576" + } + replace: + { + "force" "500" + } +} +modify: +{ + match: + { + "classname" "game_ui" + "targetname" "Game" + "origin" "-15600 15648 4420" + "hammerid" "204582" + } + replace: + { + "spawnflags" "288" + } + insert: + { + "PlayerOn" "Control,Lock,,0,-1" + "PlayerOn" "Car,EnableMotion,,0,-1" + "PlayerOn" "!activator,AddOutput,OnUser1 Car_DisableRelay:Trigger::0:1,0,-1" + "PlayerOn" "Car_PlayerParentTrigger,Enable,,0,-1" + "PlayerOn" "Car_PlayerParentTrigger,Disable,,0.5,-1" + "PlayerOn" "Car_DisableRelay,Enable,,0,-1" + "PlayerOff" "Control,Unlock,,0.1,-1" + "PlayerOff" "Car,DisableMotion,,0,-1" + "PlayerOff" "Car_DisableRelay,Disable,,0,-1" + "PlayerOff" "Car_PlayerUnParentTrigger,Enable,,0,-1" + "PlayerOff" "Car_PlayerUnParentTrigger,Disable,,0.5,-1" + "PlayerOff" "Car_Teleport,Enable,,0.05,-1" + "PlayerOff" "Car_Teleport,Disable,,0.10,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Control" + "origin" "-15664 15644 4444" + "model" "*346" + "hammerid" "204584" + } + delete: + { + "OnPressed" "car,EnableMotion,,0,1" + } +} +; Generated 33 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +filter: +{ + "classname" "trigger_once" + "origin" "-512 1440 -32" + "model" "*286" + "hammerid" "117804" +} +filter: +{ + "classname" "trigger_once" + "origin" "-3328 2304 -32" + "model" "*291" + "hammerid" "117989" +} +filter: +{ + "classname" "trigger_hurt" + "origin" "-15584 15648 4436" + "model" "*343" + "hammerid" "204537" +} +; Generated 3 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "targetname" "LowGravEnd_Relay" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Com:Command:sv_gravity 800:0:1,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Com:Command:sv_airaccelerate 10:0:1,0,1" + "StartDisabled" "0" +} +add: +{ + "targetname" "Zone" + "classname" "game_zone_player" + "TeamNum" "3" + "model" "*189" + "OnPlayerInZone" "!activator,ClearParent,,0,-1" + "OnPlayerOutZone" "!activator,AddOutput,origin 224 480 37,0,-1" + "OnPlayerOutZone" "!activator,ClearParent,,0,-1" +} +add: +{ + "origin" "-512 1440 -32" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "Boat,SetSpeed,280,10,1" + "OnStartTouch" "com,Command,say ***Boat 1 leaving in 10 seconds.***,0,1" + "model" "*286" + "spawnflags" "1" +} +add: +{ + "origin" "-3328 2304 -32" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "com,Command,say ***...WashTub leaving in 3 seconds...***,0,1" + "OnStartTouch" "WashTub,SetSpeed,500,3,1" + "model" "*291" + "spawnflags" "1" +} +add: +{ + "targetname" "AntiCamp1" + "origin" "8928 -3792 184" + "StartDisabled" "1" + "classname" "trigger_push" + "pushdir" "10 300 10" + "model" "*291" + "spawnflags" "1" + "filtername" "FilterCT" + "speed" "1000" +} +add: +{ + "targetname" "FilterCT" + "origin" "-984 1008 8" + "Negated" "Allow entities that match criteria" + "filterteam" "3" + "classname" "filter_activator_team" +} +add: +{ + "unlocked_sound" "0" + "renderfx" "0" + "locked_sound" "0" + "rendermode" "0" + "origin" "-4079.99 -5119.5 -47.99" + "locked_sentence" "0" + "targetname" "LowGravButton1" + "OnPressed" "LowGravButton2,Unlock,,0,1" + "lip" "0" + "spawnflags" "3585" + "speed" "5" + "movedir" "0 0 0" + "classname" "func_button" + "sounds" "3" + "model" "*313" + "disablereceiveshadows" "0" + "renderamt" "255" + "wait" "0" + "unlocked_sentence" "0" + "rendercolor" "255 255 255" + "health" "0" +} +add: +{ + "unlocked_sound" "0" + "renderfx" "0" + "locked_sound" "0" + "rendermode" "0" + "origin" "1008.01 -1536.5 -47.99" + "locked_sentence" "0" + "targetname" "LowGravButton2" + "OnPressed" "LowGravButton3,Unlock,,0,1" + "lip" "0" + "spawnflags" "3073" + "speed" "5" + "movedir" "0 0 0" + "classname" "func_button" + "sounds" "3" + "model" "*313" + "disablereceiveshadows" "0" + "renderamt" "255" + "wait" "0" + "unlocked_sentence" "0" + "rendercolor" "255 255 255" + "health" "0" +} +add: +{ + "unlocked_sound" "0" + "renderfx" "0" + "locked_sound" "0" + "rendermode" "0" + "origin" "6768.01 -1536.5 -47.99" + "locked_sentence" "0" + "targetname" "LowGravButton3" + "OnPressed" "LowGravButton4,Unlock,,0,1" + "lip" "0" + "spawnflags" "3073" + "speed" "5" + "movedir" "0 0 0" + "classname" "func_button" + "sounds" "3" + "model" "*313" + "disablereceiveshadows" "0" + "renderamt" "255" + "wait" "0" + "unlocked_sentence" "0" + "rendercolor" "255 255 255" + "health" "0" +} +add: +{ + "unlocked_sound" "0" + "renderfx" "0" + "locked_sound" "0" + "rendermode" "0" + "origin" "10224 -1536.5 -47.99" + "locked_sentence" "0" + "targetname" "LowGravButton4" + "OnPressed" "LowGravButton5,Unlock,,0,1" + "lip" "0" + "spawnflags" "3073" + "speed" "5" + "movedir" "0 0 0" + "classname" "func_button" + "sounds" "3" + "model" "*313" + "disablereceiveshadows" "0" + "renderamt" "255" + "wait" "0" + "unlocked_sentence" "0" + "rendercolor" "255 255 255" + "health" "0" +} +add: +{ + "unlocked_sound" "0" + "renderfx" "0" + "locked_sound" "0" + "rendermode" "0" + "origin" "9296 -4418.5 104" + "locked_sentence" "0" + "targetname" "LowGravButton5" + "OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:sv_gravity 200:0:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:sv_airaccelerate 1337:0:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 LowGravEnd_Relay:Trigger::2:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 LowGravButton5:Kill::0:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:0.1:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:1:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:2:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Boat5Path1:FireUser1::2:1,0,1" + "OnPressed" "worldspawn,AddOutput,OnUser1 ButtonNuke:Lock::2:1,0,1" + "OnPressed" "Com,Command,say *** LOW GRAVITY ROUND UNLOCKED! ***,0,1" + "lip" "0" + "spawnflags" "3073" + "speed" "5" + "movedir" "0 0 0" + "classname" "func_button" + "sounds" "3" + "model" "*313" + "disablereceiveshadows" "0" + "renderamt" "255" + "wait" "0" + "unlocked_sentence" "0" + "rendercolor" "255 255 255" + "health" "0" +} +add: +{ + "damage" "10" + "targetname" "AntiCamp3" + "origin" "10176 -4992 -24" + "classname" "trigger_hurt" + "damagecap" "10" + "nodmgforce" "0" + "damagetype" "0" + "model" "*316" + "spawnflags" "1" + "damagemodel" "0" +} +add: +{ + "targetname" "Car_PlayerTrigger" + "origin" "-15584 15648 4436" + "StartDisabled" "0" + "parentname" "Car" + "classname" "trigger_multiple" + "wait" "0" + "model" "*343" + "spawnflags" "1" + "OnEndTouch" "!activator,ClearParent,,0,-1" + "OnEndTouch" "!activator,FireUser1,,0,-1" + "OnEndTouchAll" "XCar_DisableRelay,Trigger,,0,-1" +} +add: +{ + "targetname" "Car_PlayerParentTrigger" + "origin" "-15584 15648 4436" + "StartDisabled" "1" + "parentname" "Car" + "classname" "trigger_multiple" + "wait" "0" + "OnStartTouch" "!activator,SetParent,Car_Brush,0,-1" + "model" "*343" + "spawnflags" "1" +} +add: +{ + "targetname" "Car_PlayerUnParentTrigger" + "origin" "-15584 15648 4436" + "StartDisabled" "1" + "parentname" "Car" + "classname" "trigger_multiple" + "wait" "0" + "OnStartTouch" "!activator,ClearParent,,0,-1" + "model" "*343" + "spawnflags" "1" +} +add: +{ + "classname" "logic_measure_movement" + "MeasureReference" "Car_Brush" + "Target" "Car_Brush" + "TargetScale" "1" + "MeasureTarget" "Car" + "MeasureType" "0" + "TargetReference" "Car_Brush" +} +add: +{ + "targetname" "Car_Brush" + "origin" "-15664 15644 4420" + "classname" "func_illusionary" + "model" "*346" + "spawnflags" "2" +} +add: +{ + "targetname" "Car_DisableRelay" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "game,Deactivate,,0,-1" + "OnTrigger" "Car_DisableRelay,Deactivate,,0,-1" +} +add: +{ + "targetname" "Car_Teleport" + "origin" "-15664 15644 4444" + "classname" "trigger_teleport" + "parentname" "Car" + "StartDisabled" "1" + "model" "*346" + "spawnflags" "1" + "target" "Car_Destination" +} +add: +{ + "targetname" "Car_Destination" + "origin" "-15664 15648 4468" + "classname" "info_teleport_destination" + "parentname" "Car" +} +add: +{ + "targetname" "BobSledTeleport" + "origin" "5888 7776 120" + "StartDisabled" "1" + "classname" "trigger_teleport" + "model" "*352" + "spawnflags" "1" + "target" "ShortCutTarget" +} +add: +{ + "targetname" "BobSledTeleport" + "origin" "5872 6784 448" + "StartDisabled" "1" + "classname" "trigger_teleport" + "model" "*286" + "spawnflags" "1" + "target" "ShortCutTarget" +} +add: +{ + "targetname" "BobSledTeleport" + "origin" "5888 5424 136" + "StartDisabled" "1" + "classname" "trigger_teleport" + "model" "*286" + "spawnflags" "1" + "target" "ShortCutTarget" +} +add: +{ + "targetname" "BobSledTeleport" + "origin" "5888 5872 192" + "StartDisabled" "1" + "classname" "trigger_teleport" + "model" "*286" + "spawnflags" "1" + "target" "ShortCutTarget" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-896 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-640 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-384 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-128 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "128 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "384 -3376 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-896 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-640 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-384 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-128 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "128 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "384 -3984 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-896 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-640 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-384 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "-128 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "128 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +add: +{ + "targetname" "GlitcherTeleport" + "origin" "384 -4592 -112" + "StartDisabled" "1" + "classname" "trigger_teleport" + "OnStartTouch" "AntiCamp1,Enable,,15,1" + "model" "*286" + "spawnflags" "1" + "target" "SkyBoxTarget2" +} +; Generated 42 add blocks. + +; File generated on Sun, 03 Jan 2016 20:39:09 +0000 in 0.2759706974029541 seconds. + + +; --------- +; BlockIce +; --------- + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "49954" + } + insert: + { + "targetname" "iceblock1" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "50847" + } + insert: + { + "targetname" "iceblock2" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "50865" + } + insert: + { + "targetname" "iceblock3" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "50883" + } + insert: + { + "targetname" "iceblock4" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "86628" + } + insert: + { + "targetname" "iceblock5" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "50973" + } + insert: + { + "targetname" "iceblock6" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "50991" + } + insert: + { + "targetname" "iceblock7" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "51009" + } + insert: + { + "targetname" "iceblock8" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "51027" + } + insert: + { + "targetname" "iceblock9" + } +} + + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "56222" + } + insert: + { + "targetname" "iceblock10" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60789" + } + insert: + { + "targetname" "iceblock11" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60807" + } + insert: + { + "targetname" "iceblock12" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60825" + } + insert: + { + "targetname" "iceblock13" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60843" + } + insert: + { + "targetname" "iceblock14" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60861" + } + insert: + { + "targetname" "iceblock15" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60933" + } + insert: + { + "targetname" "iceblock16" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60951" + } + insert: + { + "targetname" "iceblock17" + } +} + + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "60969" + } + insert: + { + "targetname" "iceblock18" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61131" + } + insert: + { + "targetname" "iceblock19" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61149" + } + insert: + { + "targetname" "iceblock20" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61167" + } + insert: + { + "targetname" "iceblock21" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61185" + } + insert: + { + "targetname" "iceblock22" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61203" + } + insert: + { + "targetname" "iceblock23" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61221" + } + insert: + { + "targetname" "iceblock24" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61239" + } + insert: + { + "targetname" "iceblock25" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61257" + } + insert: + { + "targetname" "iceblock26" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61275" + } + insert: + { + "targetname" "iceblock27" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61718" + } + insert: + { + "targetname" "iceblock28" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61825" + } + insert: + { + "targetname" "iceblock29" + } +} + +modify: +{ + match: + { + "classname" "func_door" + "hammerid" "61843" + } + insert: + { + "targetname" "iceblock30" + } +} + +; ------------------- +; Trigger Washbucket +; ------------------- + +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "848 -2896 -48" + } + insert: + { + "targetname" "trigger_washbucket" + } +} + +; ---------------- +; Timer for stuff +; ---------------- + +add: +{ + "classname" "logic_timer" + "targetname" "StuffTimer" + "origin" "848 -2896 0" + "RefireTime" "1" + "spawnflags" "0" + "StartDisabled" "1" + "UseRandomTime" "0" +} + +; ------------------------------ +; Nuke Button during Grav Round +; ------------------------------ + +modify: +{ + match: + { + "origin" "-1024 -4096 -32" + "targetname" "Boat5Path1" + "classname" "path_track" + } + insert: + { + "OnUser1" "!self,AddOutput,OnPass ButtonNuke:Unlock::0:1,0,1" + "OnUser1" "!self,AddOutput,OnPass Com:Command:say *** Nuke Button Unlocked ***:1:1,0,1" + } +} + +;-------------------------------------- +; Disable awp after boats reach ending +;-------------------------------------- + +add: +{ + "targetname" "DISABLE_AWP_RELAY" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "Com,Command,say *** Awp Disabled ***,0,1" + "OnTrigger" "Com,Command,zr_restrict AWP,0,1" + "OnTrigger" "weapon_awp,Kill,,0,1" + "OnTrigger" "templateKillAwps,ForceSpawn,,0,1" + "OnTrigger" "triggerKillAwps,FireUser1,,0.02,1" + "OnTrigger" "triggerKillAwps,Enable,,0.1,1" + "OnTrigger" "weaponmanager_Aug,Kill,,1,1" +} + +add: +{ + "targetname" "ENABLE_AWP_RELAY" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "Com,Command,say *** Awp Enabled ***,0,1" + "OnTrigger" "Com,Command,zr_unrestrict AWP,0,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-960 1008 8" + "hammerid" "171657" + } + insert: + { + "OnMapSpawn" "ENABLE_AWP_RELAY,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "WashTub2Path3" + "classname" "path_track" + } + insert: + { + "OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "Boat5Path3" + "classname" "path_track" + } + insert: + { + "OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "WashBucketPath2" + "classname" "path_track" + } + insert: + { + "OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "HelicopterPath3" + "classname" "path_track" + } + insert: + { + "OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1" + } +} + +add: +{ + "origin" "-960 1008 8" + "weapon_knife" "1" + "targetname" "equipKnife" + "spawnflags" "0" + "classname" "game_player_equip" +} +add: +{ + "origin" "-960 1008 8" + "weapon_aug" "1" + "targetname" "equipAug" + "spawnflags" "1" + "classname" "game_player_equip" +} +add: +{ + "targetname" "triggerKillAwps" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4608 -3328 160" + "filtername" "FilterCT" + "classname" "trigger_once" + "OnStartTouch" "equipAug,Use,,0,-1" + "OnUser1" "!self,AddOutput,solid 2,0,-1" + "OnUser1" "!self,AddOutput,mins -5632 -1792 -352,0.05,-1" + "OnUser1" "!self,AddOutput,maxs 5632 1792 352,0.05,-1" +} +add: +{ + "origin" "4608 -3328 160" + "weaponname" "weapon_aug" + "targetname" "weaponmanager_Aug" + "ammomod" "0" + "classname" "game_weapon_manager" +} +add: +{ + "origin" "4608 -3328 160" + "Template02" "triggerKillAwps" + "Template01" "weaponmanager_Aug" + "targetname" "templateKillAwps" + "spawnflags" "2" + "classname" "point_template" + "OnEntitySpawned" "!self,Kill,,0,1" +} diff --git a/maps/ze_icecap_escape_v5.cfg b/maps/ze_icecap_escape_v5.cfg index e8e2386..d4de1ba 100644 --- a/maps/ze_icecap_escape_v5.cfg +++ b/maps/ze_icecap_escape_v5.cfg @@ -17,3 +17,22 @@ filter: "classname" "info_player_terrorist" "hammerid" "1670" } + + +;; _ + +;; tram balancing + +modify: +{ + match: + { + "classname" "func_tanktrain" + "targetname" "Tram" + } + replace: + { + "startspeed" "300" + } +} + diff --git a/maps/ze_illya_b4.cfg b/maps/ze_illya_b4.cfg index ac71198..983b1d2 100644 --- a/maps/ze_illya_b4.cfg +++ b/maps/ze_illya_b4.cfg @@ -1,13 +1,377 @@ -;Fix stage 4 nuke -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "stage_4_escape_elevator_trigger_win" - } - insert: - { - "parentname" "stage_4_escape_elevator" - } -} +;Fix stage 4 nuke +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "stage_4_escape_elevator_trigger_win" + } + insert: + { + "parentname" "stage_4_escape_elevator" + } +} + + +;; _ + +;; stage 3 - players can't block elevator + +modify: +{ + match: + { + "targetname" "stage_3_facility_mine_elevator" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + +;; stage 3 - fix afk teleport origin + +modify: +{ + match: + { + "targetname" "stage_3_afk_teleport_3" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-9888 7552 6815" + } +} + +;; stage 3 - block cave skip, playerclips for last elevator + +add: +{ + "targetname" "stage3_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-9460.5 8500.5 7356" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -537 -5.5 -60,0.1,1" + "OnUser1" "!self,AddOutput,maxs 537 5.5 60,0.1,1" +} +add: +{ + "targetname" "stage3_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "240 8648 7679" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -16 -24 -128,0.1,1" + "OnUser1" "!self,AddOutput,maxs 16 24 128,0.1,1" +} +add: +{ + "targetname" "stage3_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-240 8648 7679" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -16 -24 -128,0.1,1" + "OnUser1" "!self,AddOutput,maxs 16 24 128,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4783" + } + insert: + { + "OnMapSpawn" "stage3_clip,FireUser1,,0,-1" + } +} + +;; stage 4 - fix crane collision model + +modify: +{ + match: + { + "model" "models/cranes/crane_docks.mdl" + "classname" "prop_dynamic_override" + "hammerid" "18302" + } + replace: + { + "solid" "0" + } +} + +;; stage 5 - fix nuke + +modify: +{ + match: + { + "targetname" "stage_5_zombie_detector" + "classname" "trigger_multiple" + } + insert: + { + "parentname" "Helicopter" + } +} + +;; stage 5 - players can't block elevators + +modify: +{ + match: + { + "targetname" "/illya_parking_lift_[A-B]/" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "10000" + } +} +modify: +{ + match: + { + "targetname" "/illya_parking_lift_[A-B]_door/" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + } +} +modify: +{ + match: + { + "targetname" "/illya_parking_lift_[A-B]_door_bottom/" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + } +} + +;; stage 4 - split players on spawn + +add: +{ + "model" "*47" + "wait" "1" + "targetname" "stage4_spawn_tele_ct" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "11768 14848 14448" + "filtername" "filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "stage4_spawn_case_ct,PickRandomShuffle,,0,-1" +} +add: +{ + "origin" "11768 14868 14468" + "targetname" "stage4_spawn_case_ct" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin -11840 13824 13320,0,-1" + "OnCase02" "!activator,AddOutput,origin -12736 13824 13320,0,-1" +} +add: +{ + "model" "*47" + "wait" "1" + "targetname" "stage4_spawn_tele_t" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "11768 14848 14448" + "filtername" "filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "stage4_spawn_case_t,PickRandomShuffle,,0,-1" +} +add: +{ + "origin" "11768 14868 14478" + "targetname" "stage4_spawn_case_t" + "classname" "logic_case" + "OnCase01" "!activator,AddOutput,origin -13568 13824 13256,0,-1" + "OnCase02" "!activator,AddOutput,origin -11008 13824 13256,0,-1" +} + +modify: +{ + match: + { + "targetname" "stage_case" + "classname" "logic_case" + } + delete: + { + "OnCase05" "teleport_destination_afk,AddOutput,origin -11024 13824 13264,0,1" + "OnCase05" "teleport_destination_afk,AddOutput,angles 0 180 0,0,1" + } + insert: + { + "OnCase05" "spawn_teleport,Kill,,0,1" + "OnCase05" "stage4_spawn_tele_ct,Enable,,2,1" + "OnCase05" "stage4_spawn_tele_t,Enable,,3,1" + } +} + +;; stage 5 - boss arena rework + +add: +{ + "origin" "-5032 3952 7744" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/props_wasteland/interior_fence001g.mdl" + "MinAnimTime" "5" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-5032 4080 7728" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/crate_extrasmall.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "classname" "prop_dynamic" + "origin" "-4980 4124 7680" + "angles" "0 90 0" + "model" "models/props_lab/blastdoor001c.mdl" + "disablereceiveshadows" "1" + "disableshadows" "1" + "solid" "6" + "rendermode" "10" +} +add: +{ + "model" "*179" + "targetname" "stage_5_finale_zombie_blocker_tp" + "target" "teleport_destination_afk" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4608 3584 8000" + "filtername" "filter_zombies" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "depth_titan_End" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "stage_5_finale_zombie_blocker_tp,Enable,,0,1" + "OnTrigger" "stage_5_finale_zombie_blocker_tp,Disable,,1,1" + } +} + +;; stage 1,2,3,5 - fix zombie checker + +modify: +{ + match: + { + "targetname" "/stage_[1-5]_zombie_detector/" + "classname" "trigger_multiple" + } + replace: + { + "wait" "1" + } +} + + diff --git a/maps/ze_immortal_flame_v1_2.cfg b/maps/ze_immortal_flame_v1_2.cfg new file mode 100755 index 0000000..93d02bd --- /dev/null +++ b/maps/ze_immortal_flame_v1_2.cfg @@ -0,0 +1,13 @@ +;laser dmg type change +modify: +{ + match: + { + "origin" "-7488 160 640" + "classname" "trigger_hurt" + } + replace: + { + "damagetype" "16384" + } +} \ No newline at end of file diff --git a/maps/ze_inboxed_v1_5.cfg b/maps/ze_inboxed_v1_5.cfg index f4c585d..00ba7a8 100644 --- a/maps/ze_inboxed_v1_5.cfg +++ b/maps/ze_inboxed_v1_5.cfg @@ -1,58 +1,242 @@ -add: -{ - "origin" "-1276 -1984 868" - "targetname" "TheCurrentLevelPlugin" - "min" "1" - "max" "4" - "startvalue" "1" - "classname" "math_counter" -} - -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "67458" - } - insert: - { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "67476" - } - insert: - { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "67482" - } - insert: - { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "70742" - } - insert: - { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} \ No newline at end of file +add: +{ + "origin" "-1276 -1984 868" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "4" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "67458" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "67476" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "67482" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "70742" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} + + + +; fix some early trigger bug on spawn (with bhop) +; the 4 triggers added below are not really needed, one could do the job +; but eh, it is what it is. I trust the stripper creator + + +;add: +;{ +; "model" "*122" +; "targetname" "tel_trig_1" +; "target" "tel_4" +; "StartDisabled" "1" +; "spawnflags" "1" +; "origin" "112 -177 580" +; "filtername" "ct_fil" +; "classname" "trigger_teleport" +;} +;add: +;{ +; "model" "*122" +; "targetname" "tel_trig_2" +; "target" "tel_4" +; "StartDisabled" "1" +; "spawnflags" "1" +; "origin" "112 -177 582" +; "filtername" "ct_fil" +; "classname" "trigger_teleport" +;} +;add: +;{ +; "model" "*122" +; "targetname" "tel_trig_3" +; "target" "tel_4" +; "StartDisabled" "1" +; "spawnflags" "1" +; "origin" "112 -177 584" +; "filtername" "ct_fil" +; "classname" "trigger_teleport" +;} +;add: +;{ +; "model" "*122" +; "targetname" "tel_trig_4" +; "target" "tel_4" +; "StartDisabled" "1" +; "spawnflags" "1" +; "origin" "112 -177 586" +; "filtername" "ct_fil" +; "classname" "trigger_teleport" +;} +;modify: +;{ +; match: +; { +; "targetname" "level_1_easy" +; } +; insert: +; { +; "OnStartTouch" "tel_trig_3,Enable,,0,1" +; "OnStartTouch" "tel_trig_3,Disable,,15,1" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "level_1_normal" +; } +; insert: +; { +; "OnStartTouch" "tel_trig_2,Enable,,0,1" +; "OnStartTouch" "tel_trig_2,Disable,,20,1" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "level_1_hard" +; } +; insert: +; { +; "OnStartTouch" "tel_trig_1,Enable,,0,1" +; "OnStartTouch" "tel_trig_1,Disable,,20,1" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "level_1_extreme" +; } +; insert: +; { +; "OnStartTouch" "tel_trig_4,Enable,,0,1" +; "OnStartTouch" "tel_trig_4,Disable,,30,1" +; } +;} + + + +;; _ + +;; fix shortcut + +modify: +{ + match: + { + "targetname" "level_8_go1" + "classname" "func_door" + } + replace: + { + "origin" "1544 -8645 2368" + } +} +modify: +{ + match: + { + "targetname" "level_8_go2" + "classname" "func_door" + } + replace: + { + "origin" "1576 -8566 2368" + } +} +modify: +{ + match: + { + "targetname" "level_8_go3" + "classname" "func_door" + } + replace: + { + "origin" "1568 -8488 2368" + } +} +modify: +{ + match: + { + "targetname" "level_8_go4" + "classname" "func_door" + } + replace: + { + "origin" "1527 -8408 2368" + } +} + +;; start with normal difficulty + +modify: +{ + match: + { + "targetname" "difficulty_easy" + "classname" "func_brush" + } + replace: + { + "StartDisabled" "0" + } +} +modify: +{ + match: + { + "targetname" "difficulty_normal" + "classname" "func_brush" + } + replace: + { + "StartDisabled" "1" + } +} + + diff --git a/maps/ze_indiana_jones_iv_v2_4.cfg b/maps/ze_indiana_jones_iv_v2_4.cfg new file mode 100755 index 0000000..2a1f19e --- /dev/null +++ b/maps/ze_indiana_jones_iv_v2_4.cfg @@ -0,0 +1,757 @@ +;; fix by encap + +;; replaced crystal skull push particle + +modify: +{ + match: + { + "targetname" "particle_crane" + "classname" "info_particle_system" + } + replace: + { + "angles" "-90 0 0" + "effect_name" "energie" + } +} + +;; fix crystal skull push sound + +modify: +{ + match: + { + "targetname" "wind" + "classname" "ambient_generic" + } + insert: + { + "SourceEntityName" "cut_crane" + } +} + +;; stage 3 - fix boss afk teleport + +modify: +{ + match: + { + "targetname" "door_temple" + "classname" "func_door" + } + insert: + { + "OnFullyClosed" "teleport_fin1,Enable,,0,1" + "OnFullyClosed" "teleport_fin2,Enable,,0,1" + } +} + +;; stage 3 - increase nuke damage + +modify: +{ + match: + { + "targetname" "hurt_level_3" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; fix indiana's xtrem physbox, death sound + +modify: +{ + match: + { + "targetname" "bloc_indiana" + "classname" "func_physbox_multiplayer" + } + replace: + { + "spawnflags" "9237504" + } +} + +modify: +{ + match: + { + "targetname" "jones_dead" + "classname" "ambient_generic" + } + replace: + { + "message" "vo\npc\male01\pain07.wav" + } +} +modify: +{ + match: + { + "targetname" "cpt_porteur" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "indiana_help,Volume,0,0,-1" + } +} + +;; stage 3 - unlock boss button only after door is closed + +modify: +{ + match: + { + "targetname" "button_crane" + "classname" "func_button" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "door_temple" + "classname" "func_door" + } + insert: + { + "OnFullyClosed" "button_crane,Unlock,,5,-1" + } +} + + +;; make indiana invulnerable on extreme stages + +add: +{ + "origin" "-9538 4537 634" + "targetname" "indy" + "Negated" "1" + "filterteam" "2" + "classname" "filter_activator_team" +} +add: +{ + "model" "*140" + "targetname" "indy_xtrem" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-9522 4514.5 559" + "classname" "trigger_once" + "OnStartTouch" "!activator,SetDamageFilter,indy,0,1" +} + +modify: +{ + match: + { + "targetname" "engage_XTREM" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "indy_xtrem,Enable,,0,-1" + } +} + +;; prevent zombies from taking crystal skull item + +modify: +{ + match: + { + "targetname" "tele_porteur_crane_3" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "filtre_humain" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "3259" + } + insert: + { + "filtername" "filtre_humain" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "3262" + } + insert: + { + "filtername" "filtre_humain" + } +} + +;; stage 2 - afk teleport + +add: +{ + "targetname" "stage2_trucks_afk" + "target" "cage" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-13727.5 8804 2386" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -921.5 -1148 -235,0.1,1" + "OnUser1" "!self,AddOutput,maxs 921.5 1148 235,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1820" + } + insert: + { + "OnMapSpawn" "stage2_trucks_afk,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "way_ct_42" + "classname" "path_track" + } + insert: + { + "OnPass" "stage2_trucks_afk,Enable,,0,1" + } +} + +;; stage 3 - increase door blocking damage + +modify: +{ + match: + { + "targetname" "door_temple" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} + +;; stage 3 - fix xtrem detection of zombies inside boss area, only kill humans on detection + +modify: +{ + match: + { + "targetname" "trigger_detec" + "classname" "trigger_once" + } + replace: + { + "origin" "-11954.5 -804 4180" + } + delete: + { + "OnTrigger" "hurt_level_3,Enable,,7,-1" + } + insert: + { + "OnTrigger" "trigger_kill_ct,Enable,,5,1" + } +} + +;; stage 3 - fix second afk teleport + +modify: +{ + match: + { + "targetname" "teleport_fin" + "classname" "trigger_teleport" + "hammerid" "2999" + } + replace: + { + "origin" "-7451 -3642.5 5193" + } +} + +;; stage 3 - scale boss hp properly + +modify: +{ + match: + { + "targetname" "boss_math" + "classname" "math_counter" + } + replace: + { + "max" "10000" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "94625" + } + delete: + { + "OnStartTouch" "boss_math,Add,125,0,-1" + } + insert: + { + "OnStartTouch" "boss_math,Add,200,0,-1" + } +} + +;; stage 3 - trigger door relay only once + +modify: +{ + match: + { + "targetname" "relay_close_porte" + "classname" "logic_relay" + } + replace: + { + "spawnflags" "1" + } +} + +;; alternative nuke + +add: +{ + "origin" "-4064 3904 -2550" + "targetname" "alt_nuke_dest" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} +add: +{ + "targetname" "alt_nuke" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-5145 4640 -2344" + "damage" "100000" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1619 -1134 -254,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1619 1134 254,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1820" + } + insert: + { + "OnMapSpawn" "alt_nuke,FireUser1,,0,-1" + } +} + +;; stage 1,2 - convert nuke into teleport to prevent client crashing + +modify: +{ + match: + { + "targetname" "/hurt_level_[1-2]/" + "classname" "trigger_hurt" + } + replace: + { + "classname" "trigger_teleport" + } + insert: + { + "target" "alt_nuke_dest" + } +} + +modify: +{ + match: + { + "targetname" "hurt_spawn" + "classname" "trigger_hurt" + } + replace: + { + "classname" "trigger_teleport" + } + insert: + { + "target" "alt_nuke_dest" + } +} + +;; convert ct fail nuke into teleport to prevent possible client crashing + +modify: +{ + match: + { + "targetname" "trigger_kill_ct" + "classname" "trigger_hurt" + } + replace: + { + "classname" "trigger_teleport" + } + insert: + { + "target" "alt_nuke_dest" + "filtername" "filtre_humain" + } +} + +;; fix output spam + +modify: +{ + match: + { + "targetname" "declanche_level_sup" + "classname" "trigger_multiple" + } + replace: + { + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "relay_goto_level_2,Trigger,,0,-1" + } + insert: + { + "OnStartTouch" "relay_goto_level_2,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "2341" + } + delete: + { + "OnStartTouch" "pont,EnableMotion,,60,-1" + "OnStartTouch" "pont2,EnableMotion,,40,-1" + "OnStartTouch" "fade_blanc,Fade,,65,-1" + "OnStartTouch" "son_explo,PlaySound,,65,-1" + "OnStartTouch" "win_level2,Enable,,67,-1" + "OnStartTouch" "pont_indiana,Break,,61,-1" + } + insert: + { + "OnStartTouch" "pont,EnableMotion,,60,1" + "OnStartTouch" "pont2,EnableMotion,,40,1" + "OnStartTouch" "fade_blanc,Fade,,65,1" + "OnStartTouch" "son_explo,PlaySound,,65,1" + "OnStartTouch" "win_level2,Enable,,67,1" + "OnStartTouch" "pont_indiana,Break,,61,1" + } +} +modify: +{ + match: + { + "targetname" "win_level2" + "classname" "trigger_multiple" + } + replace: + { + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "relay_goto_level_3,Trigger,,0,-1" + "OnStartTouch" "commande,Command,say ***WELL DONE !!!***,0,-1" + "OnStartTouch" "commande,Command,say ***YOU REACHED END OF LEVEL 2***,2,-1" + "OnStartTouch" "commande,Command,say ***UP TO LEVEL 3***,3,-1" + } + insert: + { + "OnStartTouch" "relay_goto_level_3,Trigger,,0,1" + "OnStartTouch" "commande,Command,say ***WELL DONE !!!***,0,1" + "OnStartTouch" "commande,Command,say ***YOU REACHED END OF LEVEL 2***,2,1" + "OnStartTouch" "commande,Command,say ***UP TO LEVEL 3***,3,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "3121" + } + delete: + { + "OnStartTouch" "commande,Command,say ***YOU FINISHED LEVEL 3***,0,-1" + "OnStartTouch" "commande,Command,say ***MAP WILL BE RESET***,1,-1" + "OnStartTouch" "brush_goto_level1,Disable,,0,-1" + "OnStartTouch" "hurt_level_3,Enable,,10,-1" + "OnStartTouch" "son_explo,PlaySound,,10,-1" + "OnStartTouch" "fade_blanc,Fade,,10,-1" + "OnStartTouch" "anti_sortie,Close,,7,-1" + "OnStartTouch" "brush_goto_XTREM,Disable,,0,-1" + "OnStartTouch" "brush_goto_level3,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "commande,Command,say ***YOU FINISHED LEVEL 3***,0,1" + "OnStartTouch" "commande,Command,say ***MAP WILL BE RESET***,1,1" + "OnStartTouch" "brush_goto_level1,Disable,,0,1" + "OnStartTouch" "hurt_level_3,Enable,,10,1" + "OnStartTouch" "son_explo,PlaySound,,10,1" + "OnStartTouch" "fade_blanc,Fade,,10,1" + "OnStartTouch" "anti_sortie,Close,,7,1" + "OnStartTouch" "brush_goto_XTREM,Disable,,0,1" + "OnStartTouch" "brush_goto_level3,Enable,,0,1" + } +} + +;; stage 1 - prevent players from getting stuck in traincart + +modify: +{ + match: + { + "targetname" "path_17" + "classname" "path_track" + } + replace: + { + "origin" "6209 -223 -1203" + } +} + +;; balance music volume + +modify: +{ + match: + { + "message" "indiana_jones/xtrem_sound.mp3" + "classname" "ambient_generic" + } + replace: + { + "message" "#indiana_jones/xtrem_sound.mp3" + } +} +modify: +{ + match: + { + "message" "indiana_jones/xtrem_temple.mp3" + "classname" "ambient_generic" + } + replace: + { + "message" "#indiana_jones/xtrem_temple.mp3" + } +} +modify: +{ + match: + { + "message" "indiana_jones/xtrem2.mp3" + "classname" "ambient_generic" + } + replace: + { + "message" "#indiana_jones/xtrem2.mp3" + } +} +modify: +{ + match: + { + "message" "indiana_jones/music_dinamic.mp3" + "classname" "ambient_generic" + } + replace: + { + "message" "#indiana_jones/music_dinamic.mp3" + } +} +modify: +{ + match: + { + "message" "indiana_jones/son_temple.mp3" + "classname" "ambient_generic" + } + replace: + { + "message" "#indiana_jones/son_temple.mp3" + } +} + +;; stage 1 - fix ending trigger origin + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1601" + } + replace: + { + "origin" "8497 -3737 -1796" + } +} + +;; fix push item + +modify: +{ + match: + { + "classname" "func_button" + "origin" "-9497 4513 536.13" + "hammerid" "107179" + } + replace: + { + "wait" "1" + } + insert: + { + "targetname" "skull_button" + } +} +modify: +{ + match: + { + "targetname" "relay_crane_attak" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "skull_button,Lock,,0,-1" + "OnTrigger" "skull_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "targetname" "engage_XTREM" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "indy_xtrem,Enable,,0,-1" + } +} + +;; stage 1 - fix afk teleport + +add: +{ + "model" "*458" + "origin" "-10400 -140 -1187" + "targetname" "tele_bunker" + "target" "sortie" + "StartDisabled" "1" + "spawnflags" "1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*459" + "origin" "-10456 -316 -1187" + "targetname" "tele_bunker" + "target" "sortie" + "StartDisabled" "1" + "spawnflags" "1" + "classname" "trigger_teleport" +} + +;; reduce infection time + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1820" + } + delete: + { + "OnNewGame" "commande,Command,zr_infect_spawntime_max 20,0,-1" + "OnNewGame" "commande,Command,zr_infect_spawntime_min 15,0,-1" + } + insert: + { + "OnNewGame" "commande,Command,zr_infect_spawntime_max 15,0,-1" + "OnNewGame" "commande,Command,zr_infect_spawntime_min 10,0,-1" + } +} + +;; stage 3 - fix afk teleport + +modify: +{ + match: + { + "origin" "-10347 -11475 6002" + "classname" "trigger_teleport" + "hammerid" "2975" + } + replace: + { + "spawnflags" "1" + } +} + +;; reset targetname at spawn + +add: +{ + "model" "*307" + "wait" "0.1" + "targetname" "spawn_reset" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-9251.5 4689.5 -796.5" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" +} + diff --git a/maps/ze_indiana_jones_v4a_004.cfg b/maps/ze_indiana_jones_v4a_004.cfg index 30e97cc..c156086 100644 --- a/maps/ze_indiana_jones_v4a_004.cfg +++ b/maps/ze_indiana_jones_v4a_004.cfg @@ -13,7 +13,7 @@ modify: } replace: { - "damage" "10000" + "damage" "100000" } } @@ -258,4 +258,37 @@ add: "spawnflags" "1" "StartDisabled" "1" "classname" "trigger_teleport" -} \ No newline at end of file +} +; +; STRIPPER BY ENCAP +; +;disabled loop sound on doors + +modify: +{ + match: + { + "targetname" "porte_5" + "classname" "func_door_rotating" + "origin" "-465 1872 110.5" + } + replace: + { + "loopmovesound" "0" + } +} + +modify: +{ + match: + { + "targetname" "porte_6" + "classname" "func_door_rotating" + "origin" "-573 1872 111" + } + replace: + { + "loopmovesound" "0" + } +} + diff --git a/maps/ze_industrial_dejavu_v3_3_1.cfg b/maps/ze_industrial_dejavu_v3_3_1.cfg index bc3ef12..c61efe8 100644 --- a/maps/ze_industrial_dejavu_v3_3_1.cfg +++ b/maps/ze_industrial_dejavu_v3_3_1.cfg @@ -18,6 +18,11 @@ modify: insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 8,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_respawn 1,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 16,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 16,0,1" + "OnTrigger" "Console,Command,zr_respawn_delay 10,0,1" } } modify: @@ -30,6 +35,11 @@ modify: insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 7,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_respawn 1,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 15,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 15,0,1" + "OnTrigger" "Console,Command,zr_respawn_delay 5,0,1" } } modify: @@ -42,6 +52,11 @@ modify: insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 6,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_respawn 1,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 14,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 14,0,1" + "OnTrigger" "Console,Command,zr_respawn_delay 3,0,1" } } modify: @@ -54,6 +69,11 @@ modify: insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_ratio 5,0,1" + "OnTrigger" "Console,Command,zr_infect_mzombie_respawn 1,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_max 14,0,1" + "OnTrigger" "Console,Command,zr_infect_spawntime_min 14,0,1" + "OnTrigger" "Console,Command,zr_respawn_delay 1,0,1" } } diff --git a/maps/ze_infected_tramway_v3_3.cfg b/maps/ze_infected_tramway_v3_3.cfg new file mode 100755 index 0000000..508cba6 --- /dev/null +++ b/maps/ze_infected_tramway_v3_3.cfg @@ -0,0 +1,18 @@ +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "final_nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_infested-industry_v2_b10.cfg b/maps/ze_infested-industry_v2_b10.cfg new file mode 100755 index 0000000..374ca3d --- /dev/null +++ b/maps/ze_infested-industry_v2_b10.cfg @@ -0,0 +1,18 @@ +;; _ + +;; stage 2,3 - lock valve after door is opened + +modify: +{ + match: + { + "targetname" "Track_Door_2" + "classname" "path_track" + } + insert: + { + "OnPass" "Button_Rot_Door,Lock,,0,1" + } +} + + diff --git a/maps/ze_infiltration_final_v4l_004.cfg b/maps/ze_infiltration_final_v4l_004.cfg index 45b8c1d..00689f9 100644 --- a/maps/ze_infiltration_final_v4l_004.cfg +++ b/maps/ze_infiltration_final_v4l_004.cfg @@ -1719,4 +1719,120 @@ modify: { "targetname" "part1_entities" } -} \ No newline at end of file +} + + + +;; _ + +;; disable 'Loop moving sound' on tram ride + +modify: +{ + match: + { + "targetname" "blastdoor_1" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} + +;; possible crash fix + +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "model" "models/humans/group02/male_06.mdl" + "classname" "prop_dynamic" + "hammerid" "14315" + } + insert: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "model" "models/props_junk/garbage_newspaper001a.mdl" + "classname" "prop_dynamic_override" + "hammerid" "14314" + } + insert: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "model" "models/props_junk/bicycle01a.mdl" + "classname" "prop_dynamic_override" + "hammerid" "14213" + } + insert: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "model" "models/airboatgun.mdl" + "classname" "prop_dynamic" + "hammerid" "139624" + } + insert: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + + diff --git a/maps/ze_insurrection_zi3.cfg b/maps/ze_insurrection_zi3.cfg new file mode 100755 index 0000000..f747049 --- /dev/null +++ b/maps/ze_insurrection_zi3.cfg @@ -0,0 +1,264 @@ +// strippa + + +modify: +{ + match: + { + "targetname" "RL_ST2_INIT" + } + insert: + { + "OnTrigger" "s2_RL_LocalRelay8,Enable,,1,1" + } +} + +// door +modify: +{ + match: + { + "targetname" "s2_end" + } + insert: + { + "wait" "-1" + } +} + + +// volume slider +modify: +{ + match: + { + "targetname" "s2_Music1" + } + replace: + { + "message" "#iszaar/music/stage_2/architect_animals-65-105kbps.mp3" + } +} + + +// parent issue +modify: +{ + match: + { + "targetname" "BRKTRL_Tank_Hurt" + } + replace: + { + "parentname" "BRKTRL_Tank_knife" + } +} +// door +modify: +{ + match: + { + "targetname" "reactorRot" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "targetname" "s2_RL_LocalRelayFIX" + } + delete: + { + "OnTrigger" "s2_Music2,PlaySound,,1,1" + } + insert: + { + "OnTrigger" "s2_Music3,PlaySound,,1,1" + } +} + +filter: +{ + "targetname" "skybox3_particle" + "effect_name" "custom_particle_067" +} + +modify: +{ + match: + { + "targetname" "temp_inf_awp_trigg" + } + delete: + { + "OnTrigger" "p_Ammo,Use,,0,-1" + } + insert: + { + "OnTrigger" "ammo_equip,Use,,0,-1" + } +} + + +modify: +{ + match: + { + "targetname" "s1_butt_entranceSystemActivate" + } + delete: + { + "OnPressed" "s1_gate-sys1,Open,,1,1" + "OnPressed" "I_AM_FADE,Fade,,1,1" + "OnPressed" "TRIGGER_ztpDest4,Enable,,0,1" + "OnPressed" "s2_RL_LocalRelayFIX,Trigger,,1,1" + "OnPressed" "s3_RL_LocalRelayFIX,Trigger,,1,1" + } + insert: + { + "OnPressed" "s1_gate-sys1,Open,,11,1" + "OnPressed" "I_AM_FADE,Fade,,11,1" + "OnPressed" "TRIGGER_ztpDest4,Enable,,10,1" + "OnPressed" "s2_RL_LocalRelayFIX,Trigger,,11,1" + "OnPressed" "s3_RL_LocalRelayFIX,Trigger,,11,1" + } +} + +;------------------------ +; Fixes boss damage issue +;------------------------ +modify: +{ + match: + { + "targetname" "zn_Nightmare_hp" + "classname" "func_physbox" + } + replace: + { + "damagefilter" "filter_zombie" + } +} +;------------------------ +; Fixes boss damage issue +;------------------------ +modify: +{ + match: + { + "targetname" "s2_bossPush" + "classname" "trigger_push" + } + insert: + { + "OnStartTouch" "zn_Nightmare_hp,AddOutput,damagefilter filter_menneske,22,1" + } +} +;---------------------------------------------------------- +; Adds a small delay before the teleport after bridge part +;---------------------------------------------------------- +modify: +{ + match: + { + "origin" "9707.89 -1911.57 -1411.27" + "classname" "func_button" + } + delete: + { + "OnPressed" "s1_RL_LocalRelay7,Trigger,,0,1" + "OnPressed" "s2_RL_LocalRelay7,Trigger,,0,1" + } + insert: + { + "OnPressed" "s1_RL_LocalRelay7,Trigger,,5,1" + "OnPressed" "s2_RL_LocalRelay7,Trigger,,5,1" + } +} +;---------------------------------------------------------- +; A temporary fix for the teleport issue at the door... +;---------------------------------------------------------- +modify: +{ + match: + { + "origin" "9622.55 -1762.33 -1448" + "targetname" "s2_RL_LocalRelay7" + } + insert: + { + "OnTrigger" "TRIGGER_ztpDest8,Disable,,10,1" + } +} +;---------------------------------------------------------- +; A temporary fix for the teleport issue at the door... +;---------------------------------------------------------- +modify: +{ + match: + { + "origin" "9662.55 -1762.33 -1448" + "targetname" "s1_RL_LocalRelay7" + } + insert: + { + "OnTrigger" "TRIGGER_ztpDest8,Disable,,10,1" + } +} +modify: +{ + match: + { + "origin" "9622.55 -1762.33 -1448" + "targetname" "s2_RL_LocalRelay7" + } + insert: + { + "OnTrigger" "TRIGGER_ztpDest8,Disable,,10,1" + } +} +modify: +{ + match: + { + "origin" "11464 984 -1549" + "targetname" "s3_RL_LocalRelay8" + } + insert: + { + "OnTrigger" "TRIGGER_ztpDest7,Disable,,10,1" + } +} +modify: +{ + match: + { + "origin" "9796 -3360 -1393.12" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "TRIGGER_ztpDest8,Enable,,35,1" + "OnStartTouch" "TRIGGER_ztpDest7,Enable,,35,1" + } +} +;---------------------------------------------------------- +; A fix for the elevator doors at ending 1 +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "s1_elevatorLast" + "classname" "func_door" + } + replace: + { + "wait" "-1" + } +} \ No newline at end of file diff --git a/maps/ze_isla_nublar_v3.cfg b/maps/ze_isla_nublar_v3.cfg index 2846a1c..4c01c6b 100644 --- a/maps/ze_isla_nublar_v3.cfg +++ b/maps/ze_isla_nublar_v3.cfg @@ -64,3 +64,104 @@ modify: "OnHitMin" "trexheadbuttpush,Kill,,0,-1" } } + +; STRIPPER BY ENCAP +; changed logic for zombie tp to prevent their early release + +modify: +{ + match: + { + "origin" "-1032 168 128" + "classname" "trigger_once" + "hammerid" "81526" + } + delete: + { + "OnStartTouch" "powergencagedoor01,Open,,35,1" + } +} +modify: +{ + match: + { + "origin" "-1452 -60 98" + "classname" "func_button" + "hammerid" "81591" + } + insert: + { + "OnPressed" "powergencagedoor01,Open,,30,1" + } +} + +;stripper by encap + +; fix elevator doors + +modify: +{ + match: + { + "targetname" "lift01path1" + "classname" "path_track" + } + delete: + { + "OnPass" "lift01levgdoor2,Open,,5,1" + "OnPass" "lift01levgdoor1,Open,,5,1" + } + insert: + { + "OnPass" "lift01levgdoor2,Open,,5,-1" + "OnPass" "lift01levgdoor1,Open,,5,-1" + } +} +modify: +{ + match: + { + "targetname" "lift01button" + "classname" "func_button" + } + insert: + { + "OnPressed" "lift01levgdoor1,Close,,0,1" + "OnPressed" "lift01levgdoor2,Close,,0,1" + "OnPressed" "lift01stuckdoors1,Close,,0,1" + "OnPressed" "lift01stuckdoors2,Close,,0,1" + } +} +modify: +{ + match: + { + "targetname" "lift02path1" + "classname" "path_track" + } + delete: + { + "OnPass" "lift02levgdoor2,Open,,5,1" + "OnPass" "lift02levgdoor1,Open,,5,1" + } + insert: + { + "OnPass" "lift02levgdoor2,Open,,5,-1" + "OnPass" "lift02levgdoor1,Open,,5,-1" + } +} +modify: +{ + match: + { + "targetname" "lift02button" + "classname" "func_button" + } + insert: + { + "OnPressed" "lift02levgdoor1,Close,,0,1" + "OnPressed" "lift02levgdoor2,Close,,0,1" + "OnPressed" "lift02stuckdoors1,Close,,0,1" + "OnPressed" "lift02stuckdoors2,Close,,0,1" + } +} diff --git a/maps/ze_island_escape_sg_01.cfg b/maps/ze_island_escape_sg_01.cfg new file mode 100755 index 0000000..a047e1d --- /dev/null +++ b/maps/ze_island_escape_sg_01.cfg @@ -0,0 +1,64 @@ +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "global_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; trigger nuke only by boat + +filter: +{ + "model" "*173" + "classname" "trigger_multiple" +} + +;; keep nuke enabled + +modify: +{ + match: + { + "targetname" "end_sequence" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "global_hurt,Disable,,11,-1" + } +} + +;; make final water instakill (nemesis compatible) + +modify: +{ + match: + { + "origin" "-4480 10692 -132" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} +modify: +{ + match: + { + "origin" "-9512 10692 -132" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} diff --git a/maps/ze_italy_town_v3.cfg b/maps/ze_italy_town_v3.cfg new file mode 100755 index 0000000..fef79e7 --- /dev/null +++ b/maps/ze_italy_town_v3.cfg @@ -0,0 +1,18 @@ +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_jump_king_b2.cfg b/maps/ze_jump_king_b2.cfg new file mode 100755 index 0000000..f489077 --- /dev/null +++ b/maps/ze_jump_king_b2.cfg @@ -0,0 +1,548 @@ +;fix quest sprite +modify: +{ + match: + { + "targetname" "quest00_sprite00" + "classname" "env_sprite" + } + replace: + { + "spawnflags" "1" + } +} + +;Add shortcut +modify: +{ + match: + { + "origin" "7358.07 6067.59 4982.69" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "trigger_05_b,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "mod_speedrun_branch" + "classname" "logic_branch" + } + insert: + { + "OnTrue" "trigger_05_a,Kill,,0,1" + "OnTrue" "trigger_05_b,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_05" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_breakable01,FireUser1,,10,1" + "OnTrigger" "point_servercommand,Command,say Winter Shortcut is open now,10,1" + "OnTrigger" "point_servercommand,Command,say Winter Shortcut will open in 10 sec,0,1" + } + insert: + { + "OnTrigger" "trigger_05_a,Trigger,,0,1" + "OnTrigger" "shortcut05,Kill,,0,1" + } +} +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_05_a" + + "OnTrigger" "windlock_breakable01,FireUser1,,10,1" + "OnTrigger" "point_servercommand,Command,say Winter Shortcut is open now,10,1" + "OnTrigger" "point_servercommand,Command,say Winter Shortcut will open in 10 sec,0,1" + "OnTrigger" "trigger_05_b,CancelPending,,0,1" +} +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_05_b" + + "OnTrigger" "windlock_breakable01,FireUser1,,120,1" + "OnTrigger" "point_servercommand,Command,say Ice will melt in 120 seconds,0,1" + "OnTrigger" "trigger_05_a,Disable,,109.5,1" +} +modify: +{ + match: + { + "targetname" "trigger_05" + "classname" "logic_relay" + } + insert: + { + "OnStartTouch" "trigger_05_a,Disable,,0,1" + "OnStartTouch" "trigger_05_b,CancelPending,,0,1" + } +} + +;fix godmod +modify: +{ + match: + { + "targetname" "start_trigger" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,SetDamageFilter,filter_god,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "point_servercommand,Command,zr_infect_spawntime_max 31.0,0,1" + "OnMapSpawn" "point_servercommand,Command,zr_infect_spawntime_min 31.0,0,1" + } +} + +;add more time for humans to escape +modify: +{ + match: + { + "targetname" "mod_team_branch" + "classname" "logic_branch" + } + delete: + { + "OnTrue" "global_teleport_start,Enable,,15,1" + } + insert: + { + "OnTrue" "global_teleport_start,Enable,,20,1" + } +} +modify: +{ + match: + { + "targetname" "mod_speedrun_branch" + "classname" "logic_branch" + } + delete: + { + "OnTrue" "global_teleport_start,Enable,,20,1" + } + insert: + { + "OnTrue" "global_teleport_start,Enable,,25,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_00_a" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "teleport_case,InValue,1,10,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 10 sec,1,1" + } + insert: + { + "OnTrigger" "teleport_case,InValue,1,20,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 20 sec,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_00_b" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "teleport_case,InValue,2,20,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 20 sec,0,1" + } + insert: + { + "OnTrigger" "teleport_case,InValue,2,30,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 30 sec,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_05" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_door00,Close,,18,1" + "OnTrigger" "teleport_case,InValue,3,20,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 20 sec,1,1" + } + insert: + { + "OnTrigger" "windlock_door00,Close,,28,1" + "OnTrigger" "teleport_case,InValue,3,30,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 20 sec,10,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_07" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "point_servercommand,Command,say Chappel Roof Shortcut is open now,10,1" + "OnTrigger" "point_servercommand,Command,say Chappel Roof Shortcut will open in 10 sec,0,1" + "OnTrigger" "windlock_door03,FireUser1,,10,1" + + "OnTrigger" "teleport_case,InValue,4,30,1" + "OnTrigger" "windlock_door02,Close,,30,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 30 sec,1,1" + } + insert: + { + "OnTrigger" "point_servercommand,Command,say Chappel Roof Shortcut is open now,20,1" + "OnTrigger" "point_servercommand,Command,say Chappel Roof Shortcut will open in 20 sec,0,1" + "OnTrigger" "windlock_door03,FireUser1,,20,1" + + "OnTrigger" "teleport_case,InValue,4,45,1" + "OnTrigger" "windlock_door02,Close,,45,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 40 sec,5,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_08" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_door04,Open,,20,1" + "OnTrigger" "teleport_case,InValue,5,20,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 20 sec,1,1" + } + insert: + { + "OnTrigger" "windlock_door04,Open,,30,1" + "OnTrigger" "teleport_case,InValue,5,30,1" + "OnTrigger" "point_servercommand,Command,say ZM teleport will be activated in 25 sec,5,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_09" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_door05,Open,,5,1" + "OnTrigger" "windlock_door06,Open,,5,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts is open now,5,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts will open in 5 sec,0,1" + } + insert: + { + "OnTrigger" "windlock_door05,Open,,0,1" + "OnTrigger" "windlock_door06,Open,,0,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts is open now,0,1" + } +} + + + +;fix windlock skip +modify: +{ + match: + { + "classname" "trigger_push" + "origin" "6340.5 5606 4938.24" + } + replace: + { + "origin" "6340.5 5530 4938.24" + } +} + +;nerf poison mine +modify: +{ + match: + { + "targetname" "poison_mine_counter" + "classname" "math_counter" + } + replace: + { + "startvalue" "3" + "max" "3" + } +} +modify: +{ + match: + { + "targetname" "poison_slow" + "classname" "trigger_hurt" + } + replace: + { + "damage" "250" + } +} + +add: +{ + "targetname" "poison_mine_template" + "spawnflags" "0" + "classname" "point_template" + "origin" "1866 9997 670.594" + "Template09" "poison_mine_effect" + "Template08" "poison_mine_maker" + "Template07" "poison_mine_filter" + "Template06" "poison_mine_button" + "Template05" "poison_mine_gun" + "Template04" "poison_mine_branch" + "Template03" "poison_mine_use_brach" + "Template02" "poison_mine_counter" + "Template01" "poison_mine_prop" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "poison_mine_template,ForceSpawn,,11,1" + "OnMapSpawn" "poison_mine_template,AddOutput,origin 306 9644 650,11.05,1" + "OnMapSpawn" "poison_mine_template,ForceSpawn,,11.1,1" + } +} + +;fix skin +filter: +{ + "targetname" "Player_Skin_Trigger" + "classname" "trigger_multiple" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnNewGame" "Player_Skin_Trigger,FireUser1,,0,1" + "OnNewGame" "Player_Skin_Trigger,Kill,,31,1" + } +} +modify: +{ + match: + { + "targetname" "global_teleport_start_ct" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,modelindex 199,0.1,-1" + } +} + +;fix fakemessage +modify: +{ + match: + { + "targetname" "trigger_00" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut00,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_01" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut01,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_02" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut02,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_03" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut03,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_06" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut06,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_07" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut07,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "trigger_08" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "shortcut08,Kill,,0,1" + } +} + +;fix selectmode +add: +{ + "targetname" "mod_speed_allow" + "InitialValue" "0" + "classname" "logic_branch" + "OnTrue" "select_mode_speed,Enable,,0,1" + "OnTrue" "brush_select_mode_speed,Toggle,,0,1" +} +modify: +{ + match: + { + "targetname" "windlock_trigger00" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "worldspawn,AddOutput,OnUser1 select_mode_speed:Enable::6:-1,0.1,1" + "OnStartTouch" "worldspawn,AddOutput,OnUser1 brush_select_mode_speed:Toggle::6:-1,0.1,1" + } + insert: + { + "OnStartTouch" "worldspawn,AddOutput,OnUser1 mod_speed_allow:SetValueTest:1:6:-1,0.1,1" + } +} + +;move end trigger +modify: +{ + match: + { + "origin" "6144.09 1440.07 12103" + "classname" "trigger_once" + } + replace: + { + "origin" "6144 1376 12103" + } +} + +;add record +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "point_servercommand,Command,say Mapper record 50:00:00,0,1" + } + insert: + { + "OnMapSpawn" "point_servercommand,Command,say Speedrun info:,1,1" + "OnMapSpawn" "point_servercommand,Command,say Main Babe: BJ Fastest times,2,1" + "OnMapSpawn" "point_servercommand,Command,say - Shy Neko 7:13:300,3,1" + "OnMapSpawn" "point_servercommand,Command,say - zeo 8:21:000,4,1" + "OnMapSpawn" "point_servercommand,Command,say - encapsulation_dot1q 9:44:600,5,1" + } +} +// add: +// { +// "classname" "env_hudhint" +// "message" "Speedrun info:\n\nMain Babe: BJ Fastest times\n- wale 11:38\n\nMain Babe: GJ Fastest times\n- zeo 10:38:800" +// "spawnflags" "1" +// "targetname" "record_hudhint" +// "OnUser1" "record_hudhint,ShowHudHint,,0,1" +// "OnUser1" "record_hudhint,ShowHudHint,,4,1" +// "OnUser1" "record_hudhint,ShowHudHint,,8,1" +// "OnUser1" "record_hudhint,ShowHudHint,,12,1" +// "OnUser1" "record_hudhint,ShowHudHint,,16,1" +// "OnUser1" "record_hudhint,ShowHudHint,,20,1" +// "OnUser1" "record_hudhint,ShowHudHint,,24,1" +// "OnUser1" "record_hudhint,ShowHudHint,,28,1" +// "OnUser1" "record_hudhint,ShowHudHint,,32,1" +// } \ No newline at end of file diff --git a/maps/ze_jump_king_b3.cfg b/maps/ze_jump_king_b3.cfg new file mode 100755 index 0000000..5b7e7ce --- /dev/null +++ b/maps/ze_jump_king_b3.cfg @@ -0,0 +1,687 @@ +;add more time for humans to escape +modify: +{ + match: + { + "targetname" "speed_nuke_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "point_servercommand,Command,say nuke,0,-1" + "OnTrigger" "global_hurt_hm,Enable,,180,-1" + } + insert: + { + "OnTrigger" "point_servercommand,Command,say Nuke timer was restarted,0,-1" + "OnTrigger" "point_servercommand,Command,say 30 seconds before nuke,190,-1" + "OnTrigger" "point_servercommand,Command,say 10 seconds before nuke,210,-1" + "OnTrigger" "point_servercommand,Command,say 5 seconds before nuke,215,-1" + "OnTrigger" "point_servercommand,Command,say 4 seconds before nuke,216,-1" + "OnTrigger" "point_servercommand,Command,say 3 seconds before nuke,217,-1" + "OnTrigger" "point_servercommand,Command,say 2 seconds before nuke,218,-1" + "OnTrigger" "point_servercommand,Command,say 1 seconds before nuke,219,-1" + + "OnTrigger" "global_hurt_hm,Enable,,220,-1" + } +} +modify: +{ + match: + { + "targetname" "monk_trigger" + "classname" "trigger_multiple" + } + insert: + { + "OnTrigger" "trigger_05_b,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "windlock_breakable02" + "classname" "func_breakable" + } + replace: + { + "health" "1100" + } +} + +;add shortcut +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_01_a" + + "OnTrigger" "bblock_rotating00,FireUser1,,0.1,1" + "OnTrigger" "point_servercommand,Command,say Town main gates is open now,0.1,1" + "OnTrigger" "trigger_01_b,CancelPending,,0,1" +} +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_01_b" + + "OnTrigger" "bblock_rotating00,FireUser1,,120,1" + "OnTrigger" "point_servercommand,Command,say Town main gates will open in 120 seconds,0,1" + "OnTrigger" "point_servercommand,Command,say Town main gates is open now,120,1" + "OnTrigger" "trigger_01_a,Disable,,120.4,1" + "OnTrigger" "global_teleport_01,Enable,,119.5,1" + "OnTrigger" "locationinfo_case,InValue,2,120,1" + "OnTrigger" "music_case,InValue,5,120,1" + "OnTrigger" "drains_trigger,kill,,120.5,1" + "OnTrigger" "trigger_01_c,Enable,,120,1" + "OnTrigger" "trigger_02,kill,,210,1" +} + +;Added auto-trigger for non Kz players +modify: +{ + match: + { + "origin" "6338.5 8744.5 2572.5" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "trigger_01_c,trigger,,0,-1" + } +} + +add: +{ + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_01_c" + "onTrigger" "point_servercommand,Command,say Drain Shortcut will open in 90 sec,0,1" + "onTrigger" "trigger_01_d,disable,,70,1" + "onTrigger" "bblock_door01,Open,,90,1" + "OnTrigger" "shortcut02,Kill,,60,1" +} +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_01_d" + "onTrigger" "trigger_01_c,CancelPending,,0,1" + "OnTrigger" "bblock_door01,FireUser1,,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut is open now,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut will open in 20 sec,0,1" +} +modify: +{ + match: + { + "targetname" "trigger_02" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bblock_door01,FireUser1,,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut is open now,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut will open in 20 sec,0,1" + } + insert: + { + "onTrigger" "trigger_01_d,trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "trigger_01" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bblock_rotating00,FireUser1,,10,1" + "OnTrigger" "point_servercommand,Command,say Main Gates Shortcut is open now,10,1" + "OnTrigger" "point_servercommand,Command,say Main Gates Shortcut will open in 10 sec,0,1" + } + insert: + { + "OnTrigger" "trigger_01_a,Trigger,,0,1" + "OnTrigger" "trigger_01_b,CancelPending,,0,1" + } +} + +;add Blue Ruin Shortcut +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_08_a" + + "OnTrigger" "windlock_breakable00,FireUser1,,5,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut is open now,5,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut will open in 5 sec,0,1" + "OnTrigger" "trigger_08_b,CancelPending,,0,1" +} +add: +{ + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "targetname" "trigger_08_b" + + "OnTrigger" "windlock_breakable00,FireUser1,,110,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut will open in 110 seconds,0,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut is open now,110,1" + "OnTrigger" "trigger_08_a,Disable,,109.5,1" +} +modify: +{ + match: + { + "targetname" "trigger_08" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_breakable00,FireUser1,,10,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut is open now,10,1" + "OnTrigger" "point_servercommand,Command,say Blue Ruin Shortcut will open in 10 sec,0,1" + } + insert: + { + "OnTrigger" "trigger_08_a,Trigger,,0,1" + "OnTrigger" "trigger_08_a,Disable,,0.05,1" + "OnTrigger" "trigger_08_b,CancelPending,,0,1" + "OnTrigger" "shortcut08,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "blue_ruins2_trigger" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "trigger_08_b,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "mod_speedrun_branch" + "classname" "logic_branch" + } + insert: + { + "OnTrue" "trigger_01_a,Kill,,0,1" + "OnTrue" "trigger_01_b,Kill,,0,1" + "OnTrue" "trigger_01_c,Kill,,0,1" + "OnTrue" "trigger_01_d,Kill,,0,1" + "OnTrue" "trigger_08_a,Kill,,0,1" + "OnTrue" "trigger_08_b,Kill,,0,1" + } +} + +modify: +{ + match: + { + "message" "jk/lock11.mp3" + } + replace: + { + "message" "#jk/lock11.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock10.mp3" + } + replace: + { + "message" "#jk/lock10.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock4_1.mp3" + } + replace: + { + "message" "#jk/lock4_1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock9_1.mp3" + } + replace: + { + "message" "#jk/lock9_1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock7_2.mp3" + } + replace: + { + "message" "#jk/lock7_2.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock9.mp3" + } + replace: + { + "message" "#jk/lock9.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock2.mp3" + } + replace: + { + "message" "#jk/lock2.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock0_1.mp3" + } + replace: + { + "message" "#jk/lock0_1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock1.mp3" + } + replace: + { + "message" "#jk/lock1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock0.mp3" + } + replace: + { + "message" "#jk/lock0.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock8.mp3" + } + replace: + { + "message" "#jk/lock8.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock3_1.mp3" + } + replace: + { + "message" "#jk/lock3_1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock7_1.mp3" + } + replace: + { + "message" "#jk/lock7_1.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock6.mp3" + } + replace: + { + "message" "#jk/lock6.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock7.mp3" + } + replace: + { + "message" "#jk/lock7.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock5.mp3" + } + replace: + { + "message" "#jk/lock5.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock4.mp3" + } + replace: + { + "message" "#jk/lock4.mp3" + } +} +modify: +{ + match: + { + "message" "jk/lock3.mp3" + } + replace: + { + "message" "#jk/lock3.mp3" + } +} + +;-----------------; +; CSGO Fixes 2024 ; +;-----------------; + +;-------------------------------------------; +; Final TP delay just like in cs:go version ; +;-------------------------------------------; + +modify: +{ + match: + { + "targetname" "trigger_10" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "point_servercommand,Command,say Final ZM teleport will be activated in 15 sec,2,1" + "OnTrigger" "teleport_case,InValue,6,15,1" + "OnTrigger" "speedrun_final_hurt_ct,Enable,,15,1" + "OnTrigger" "speedrun_final_hurt_ct,Disable,,17,1" + } + insert: + { + "OnTrigger" "point_servercommand,Command,say Final ZM teleport will be activated in 20 sec,2,1" + "OnTrigger" "teleport_case,InValue,6,20,1" + "OnTrigger" "speedrun_final_hurt_ct,Enable,,20,1" + "OnTrigger" "speedrun_final_hurt_ct,Disable,,22,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "trigger_01_d" + } + delete: + { + "OnTrigger" "bblock_door01,FireUser1,,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut is open now,20,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut will open in 20 sec,0,1" + } + insert: + { + "OnTrigger" "bblock_door01,FireUser1,,5,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut is open now,5,1" + "OnTrigger" "point_servercommand,Command,say Drain Shortcut will open in 5 sec,0,1" + } +} + +;-----------------------------------; +; Replace Timer for Final Shortcuts ; +;-----------------------------------; + +modify: +{ + match: + { + "targetname" "trigger_09" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "windlock_door05,Open,,5,1" + "OnTrigger" "windlock_door06,Open,,6,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts will open in 5 sec,0,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts is open now,5,1" + } + insert: + { + "OnTrigger" "windlock_door05,Open,,0,1" + "OnTrigger" "windlock_door06,Open,,0,1" + "OnTrigger" "point_servercommand,Command,say Final Tower Shortcuts is open now,0,1" + } +} + +;----------------------------------; +; Adding zombie protection on Tree ; +;----------------------------------; + +add: +{ + "model" "*177" + "classname" "trigger_push" + "alternateticksfix" "0" + "FallingSpeedThreshold" "-150" + "filtername" "filter_zm" + "origin" "1924 10097 1436.5" + "pushdir" "0 270 0" + "spawnflags" "1" + "speed" "800" + "StartDisabled" "1" + "targetname" "protect_push_01" +} + +add: +{ + "model" "*178" + "classname" "trigger_once" + "filtername" "filter_zm" + "origin" "1922 10054 1452.51" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "protect_trigger_01" + "OnStartTouch" "protect_push_01,Enable,,0,1" + "OnStartTouch" "protect_push_01,Kill,,8,1" + "OnStartTouch" "point_servercommand,Command,say Zombie Protection Shield activated on 8 sec,0,1" + "OnStartTouch" "protect_particle_01,Start,,0,1" + "OnStartTouch" "protect_particle_01,Kill,,8,1" +} + +add: +{ + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_028" + "targetname" "protect_particle_01" + "origin" "1925 10074 1432" +} + +add: +{ + "model" "*177" + "classname" "trigger_push" + "alternateticksfix" "0" + "FallingSpeedThreshold" "-150" + "filtername" "filter_zm" + "origin" "1846 10058.5 2031.5" + "pushdir" "0 90 0" + "spawnflags" "1" + "speed" "800" + "StartDisabled" "1" + "targetname" "protect_push_02" +} + +add: +{ + "model" "*178" + "classname" "trigger_once" + "filtername" "filter_zm" + "origin" "1846 10099 2031.52" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "protect_trigger_02" + "OnStartTouch" "protect_push_02,Enable,,0,1" + "OnStartTouch" "protect_push_02,Kill,,7,1" + "OnStartTouch" "point_servercommand,Command,say Zombie Protection Shield activated on 7 sec,0,1" + "OnStartTouch" "protect_particle_02,Start,,0,1" + "OnStartTouch" "protect_particle_02,Kill,,7,1" +} + +add: +{ + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_028" + "targetname" "protect_particle_02" + "origin" "1840 10076 2025" +} + +;--------------------------------------; +; Adding zombie protection on Chappell ; +;--------------------------------------; + +add: +{ + "classname" "trigger_push" + "alternateticksfix" "0" + "FallingSpeedThreshold" "-150" + "filtername" "filter_zm" + "origin" "7081 4935.5 6297.49" + "pushdir" "0 90 0" + "spawnflags" "1" + "speed" "800" + "StartDisabled" "1" + "targetname" "protect_push_03" +} +add: +{ + "model" "*178" + "classname" "trigger_once" + "filtername" "filter_zm" + "origin" "7076 4941 6315.51" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "protect_trigger_03" + "OnStartTouch" "protect_push_03,Enable,,0,1" + "OnStartTouch" "protect_push_03,Kill,,7,1" + "OnStartTouch" "point_servercommand,Command,say Zombie Protection Shield activated on 7 sec,0,1" + "OnStartTouch" "protect_particle_03,Start,,0,1" + "OnStartTouch" "protect_particle_03,Kill,,7,1" +} +add: +{ + "classname" "info_particle_system" + "angles" "0 0 0" + "effect_name" "custom_particle_028" + "targetname" "protect_particle_03" + "origin" "7072 4927 6308.99" +} + +;-----------------------------------; +; Remove Old Town Chain and add new ; +;-----------------------------------; + +filter: +{ + "targetname" "town_chain_trigger" + "classname" "trigger_once" +} + +add: +{ + "id" "122111" + "targetname" "town_chain_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "6757 9676.5 3030" + "classname" "trigger_once" + "OnStartTouch" "trigger_00,Trigger,,0,1" + "OnStartTouch" "trigger_01_b,Trigger,,0,1" +} + +modify: +{ + match: + { + "hammerid" "122284" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "town_chain_trigger,AddOutput,solid 2,0.5,-1" + "OnMapSpawn" "town_chain_trigger,AddOutput,mins -5 -563.5 -196,1,-1" + "OnMapSpawn" "town_chain_trigger,AddOutput,maxs 5 563.5 196,1,-1" + + "OnMapSpawn" "protect_push_03,AddOutput,solid 2,0.5,-1" + "OnMapSpawn" "protect_push_03,AddOutput,mins -79 -50.5 -85.5,1,-1" + "OnMapSpawn" "protect_push_03,AddOutput,maxs 79 50.5 85.5,1,-1" + } +} + +;-------------------; +; Remove Final Door ; +;-------------------; + +filter: +{ + "origin" "6144 1865 10971" + "targetname" "windlock_breakable02" +} \ No newline at end of file diff --git a/maps/ze_jungle_escape_v1_2.cfg b/maps/ze_jungle_escape_v1_2.cfg index 6f2f9d4..deadc0a 100644 --- a/maps/ze_jungle_escape_v1_2.cfg +++ b/maps/ze_jungle_escape_v1_2.cfg @@ -175,20 +175,56 @@ add: } ;Disable bhop +; +;modify: +;{ +; match: +; { +; "classname" "logic_auto" +; "hammerid" "9594" +; } +; delete: +; { +; "OnMapSpawn" "console,Command,sv_enablebunnyhopping 1,0,-1" +; } +; insert: +; { +; "OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1" +; } +;} + + + +;; _ + +;; stage 1 - fix bosshp trigger origin modify: { match: { - "classname" "logic_auto" - "hammerid" "9594" + "origin" "-10395 9258.5 -1772" + "classname" "trigger_multiple" + "hammerid" "379708" } - delete: + replace: { - "OnMapSpawn" "console,Command,sv_enablebunnyhopping 1,0,-1" + "origin" "-10395 9247.5 -1772" + } +} + +;; stage 2 - disable bhop + +modify: +{ + match: + { + "targetname" "level_case" + "classname" "logic_case" } insert: { - "OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1" + "OnCase02" "console,Command,sv_enablebunnyhopping 0,0,-1" } } + diff --git a/maps/ze_jungleescape_b3_6.cfg b/maps/ze_jungleescape_b3_6.cfg new file mode 100755 index 0000000..9b75292 --- /dev/null +++ b/maps/ze_jungleescape_b3_6.cfg @@ -0,0 +1,469 @@ +;; _ + +;; remove broken particle + +filter: +{ + "hammerid" "420114" +} + +;; stage 1 - disable elevator anti-glitch teleport a bit earlier + +modify: +{ + match: + { + "targetname" "jungle_elevator_lin" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "jungle_elevator_tele,Disable,,0,1" + } +} + +;; stage 3 - add zm mode + +modify: +{ + match: + { + "targetname" "stage3_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "command_point2,Command,say >>>THIS STAGE IS UNFINISHED<<<,32,1" + "OnTrigger" "command_point2,Command,say >>>SO FOR NOW IT'S JUST ZM STAGE<<<,34,1" + "OnTrigger" "command_point2,Command,say >>>SURVIVE FOR 3 MINUTES<<<,50,1" + "OnTrigger" "stage3_afktp,Enable,,60,1" + "OnTrigger" "command_point2,Command,say >>>2 MINUTES LEFT<<<,110,1" + "OnTrigger" "command_point2,Command,say >>>1 MINUTE LEFT<<<,170,1" + "OnTrigger" "command_point2,Command,say >>>30 SECONDS<<<,200,1" + "OnTrigger" "command_point2,Command,say >>>STAGE 3 - COMPLETED<<<,228,1" + "OnTrigger" "end_fade2,Fade,,228,1" + "OnTrigger" "base_endsnd,PlaySound,,228,1" + "OnTrigger" "stage3_nuke,Enable,,230,1" + "OnTrigger" "stage3_score,Enable,,230,1" + } +} + +add: +{ + "targetname" "stage3_nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-13840 13056 -9040" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "999999" + "filtername" "zombie_filter" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1008 -1024 -336,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1008 1024 336,0.1,1" +} +add: +{ + "wait" "1" + "targetname" "stage3_score" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-13840 13056 -9040" + "filtername" "human_filter" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1008 -1024 -336,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1008 1024 336,0.1,1" + "OnStartTouch" "game_points,ApplyScore,,0,-1" + "OnStartTouch" "!self,Kill,,0.01,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "816608" + } + insert: + { + "OnMapSpawn" "stage3_nuke,FireUser1,,0,-1" + "OnMapSpawn" "stage3_score,FireUser1,,0,-1" + } +} + +add: +{ + "model" "*238" + "targetname" "stage3_afktp" + "target" "stage3_testdest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10888 -10778 -2169.5" + "classname" "trigger_teleport" +} + +;; remove invalid prop_physics + +filter: +{ + "hammerid" "114102" +} + +;; stage 1 - prevent zombies from getting out of elevator shaft early + +add: +{ + "targetname" "jungle_elevator_push" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "-881.5 9216 76" + "angles" "0 0 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -8 -40 -52,0.1,1" + "OnUser1" "!self,AddOutput,maxs 8 40 52,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "816608" + } + insert: + { + "OnMapSpawn" "jungle_elevator_push,FireUser1,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "jungle_elevator_lin" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "jungle_elevator_push,Disable,,0,1" + } +} + +;; stage 2 - fix winning score + +modify: +{ + match: + { + "targetname" "base_score" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "game_points,ApplyScore,,0,1" + } + insert: + { + "OnStartTouch" "game_points,ApplyScore,,0,-1" + } +} + +;; stage 3 - block unfair spot + +add: +{ + "origin" "-12865 13728 -9344" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/barrelwarning.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-12941 13728 -9344" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/barrelwarning.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-13017 13728 -9344" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/barrelwarning.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-13093 13728 -9344" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/barrelwarning.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-13169 13728 -9344" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_assault/barrelwarning.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} + +;; stage 2 - disable boss attacks on death + +modify: +{ + match: + { + "targetname" "base_boss_sys_counter_hp" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "base_boss_electrictrigg2,Kill,,0,1" + "OnHitMin" "base_boss_electrictrigg1,Kill,,0,1" + "OnHitMin" "base_boss_firetrigg1,Kill,,0,1" + "OnHitMin" "base_boss_firetrigg2,Kill,,0,1" + "OnHitMin" "base_boss_windpush,Kill,,0,1" + } +} + +;; stage 1 - spawn afk teleport + +modify: +{ + match: + { + "targetname" "start_trigg" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "stage3_afktp,AddOutput,target start_teledestzombie,14.5,1" + "OnStartTouch" "stage3_afktp,Enable,,15,1" + } +} + +;; prevent players from blocking doors + +modify: +{ + match: + { + "targetname" "/[a-z]_enddoor\d?/" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + +;; fix spawnpoint origin + +modify: +{ + match: + { + "origin" "10874 -9697 -2599" + "classname" "info_player_counterterrorist" + "hammerid" "817085" + } + replace: + { + "origin" "10876 -10058 -2599" + } +} + +;; stage 2 - bossfight afk teleport + +add: +{ + "targetname" "stage2_bosstele" + "target" "base_spawntele1_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7232.5 8337.5 -312.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2511.5 -1517.5 -1206.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2511.5 1517.5 1206.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "816608" + } + insert: + { + "OnMapSpawn" "stage2_bosstele,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_door01" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "base_spawntele1,Kill,,0,1" + "OnFullyOpen" "base_spawntele1_dest,AddOutput,origin 10215 8651 -468,0.5,1" + "OnFullyOpen" "stage3_afktp,AddOutput,target base_spawntele1_dest,0.6,1" + "OnFullyOpen" "stage2_bosstele,Enable,,1,1" + "OnFullyOpen" "stage3_afktp,Enable,,1,1" + } +} + +;; stage 2 - close hangar door on afk teleport + +modify: +{ + match: + { + "targetname" "base_bossbutton01" + "classname" "func_button" + } + insert: + { + "OnPressed" "base_hangerdoor04a,Close,,5,1" + "OnPressed" "base_hangerdoor04b,Close,,5,1" + } +} +modify: +{ + match: + { + "targetname" "/base_hangerdoor04[a,b]/" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + + diff --git a/maps/ze_jurassic_park_story_v1.cfg b/maps/ze_jurassic_park_story_v1.cfg index 1cc2c3d..f27f655 100644 --- a/maps/ze_jurassic_park_story_v1.cfg +++ b/maps/ze_jurassic_park_story_v1.cfg @@ -19,3 +19,50 @@ modify: } } +;fix by encap + +;; prevent zombies from getting in during t-rex push + +add: +{ + "model" "*150" + "targetname" "attak_rex_pre_push" + "StartDisabled" "1" + "speed" "800" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "10928 -4792 800" + "filtername" "filtre_zm" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "targetname" "ecl_trex_brk" + "classname" "prop_dynamic" + } + insert: + { + "OnBreak" "attak_rex_pre_push,Enable,,0,1" + "OnBreak" "attak_rex_pre_push,Disable,,0.1,1" + } +} + +;; fix nuke evading spot at Dock ending + +modify: +{ + match: + { + "targetname" "lysine" + "classname" "trigger_hurt" + } + replace: + { + "origin" "-7017.5 6718.5 787.5" + } +} + diff --git a/maps/ze_jurassicpark_v2_10_ob.cfg b/maps/ze_jurassicpark_v2_10_ob.cfg new file mode 100755 index 0000000..5d88a15 --- /dev/null +++ b/maps/ze_jurassicpark_v2_10_ob.cfg @@ -0,0 +1,18 @@ +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "Nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "99999" + } +} + + diff --git a/maps/ze_kitchen_v2s.cfg b/maps/ze_kitchen_v2s.cfg index 095ae8c..fd6682f 100644 --- a/maps/ze_kitchen_v2s.cfg +++ b/maps/ze_kitchen_v2s.cfg @@ -1,50 +1,50 @@ -;--------------------------------- -;Add math_counter for stagedisplay -;--------------------------------- - -add: -{ - "origin" "-1752 -3112 3536" - "targetname" "TheCurrentLevelPlugin" - "min" "0" - "max" "3" - "startvalue" "0" - "classname" "math_counter" -} - -modify: -{ - match: - { - "targetname" "saving_relay1" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "saving_relay2" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "saving_relay3" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} +;--------------------------------- +;Add math_counter for stagedisplay +;--------------------------------- + +add: +{ + "origin" "-1752 -3112 3536" + "targetname" "TheCurrentLevelPlugin" + "min" "0" + "max" "3" + "startvalue" "0" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "saving_relay1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "saving_relay2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "saving_relay3" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} diff --git a/maps/ze_kraznov_poopata.cfg b/maps/ze_kraznov_poopata.cfg index 71ea4c3..0deaa05 100644 --- a/maps/ze_kraznov_poopata.cfg +++ b/maps/ze_kraznov_poopata.cfg @@ -1,67 +1,67 @@ -;Increase roundtime -modify: -{ - match: - { - "classname" "logic_auto" - } - delete: - { - "OnMapSpawn" "Console,Command,mp_roundtime 9,2,-1" - } - insert: - { - "OnMapSpawn" "Console,Command,mp_roundtime 20,2,-1" - } -} - -;------------------ -; Random SMG -;------------------ - -; add: -; { -; "origin" "-1500 -500 -70" -; "targetname" "Stripper_EventCasper_Case" -; "classname" "logic_case" -; "OnCase01" "point_servercommand,Command,zr_unrestrict mac10,0,1" -; "OnCase02" "point_servercommand,Command,zr_unrestrict tmp,0,1" -; "OnCase03" "point_servercommand,Command,zr_unrestrict mp5navy,0,1" -; "OnCase04" "point_servercommand,Command,zr_unrestrict ump45,0,1" -; "OnCase05" "point_servercommand,Command,zr_unrestrict p90,0,1" -; "OnCase01" "point_servercommand,Command,sm_give @ct mac10,0.1,1" -; "OnCase02" "point_servercommand,Command,sm_give @ct tmp,0.1,1" -; "OnCase03" "point_servercommand,Command,sm_give @ct mp5navy,0.1,1" -; "OnCase04" "point_servercommand,Command,sm_give @ct ump45,0.1,1" -; "OnCase05" "point_servercommand,Command,sm_give @ct p90,0.1,1" -; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,0.05,1" -; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,1.05,1" -; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,2.05,1" -; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,0.05,1" -; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,1.05,1" -; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,2.05,1" -; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" -; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" -; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" -; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" -; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" -; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" -; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" -; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" -; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" -; } -; -; add: -; { -; "origin" "-1500 -500 -200" -; "targetname" "Stripper_EventCasper_Relay" -; "spawnflags" "0" -; "classname" "logic_relay" -; "OnSpawn" "point_servercommand,Command,zr_restrict shotgun,0,1" -; "OnSpawn" "point_servercommand,Command,zr_restrict smg,0,1" -; "OnSpawn" "point_servercommand,Command,zr_restrict rifle,0,1" -; "OnSpawn" "point_servercommand,Command,zr_restrict m249,0,1" -; "OnSpawn" "point_servercommand,Command,zr_restrict sniper,0,1" -; "OnSpawn" "point_servercommand,Command,say ** Selecting a random SMG this round... ***,0.5,1" -; "OnSpawn" "Stripper_EventCasper_Case,PickRandom,,1.5,1" -; } +;Increase roundtime +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "Console,Command,mp_roundtime 9,2,-1" + } + insert: + { + "OnMapSpawn" "Console,Command,mp_roundtime 20,2,-1" + } +} + +;------------------ +; Random SMG +;------------------ + +; add: +; { +; "origin" "-1500 -500 -70" +; "targetname" "Stripper_EventCasper_Case" +; "classname" "logic_case" +; "OnCase01" "point_servercommand,Command,zr_unrestrict mac10,0,1" +; "OnCase02" "point_servercommand,Command,zr_unrestrict tmp,0,1" +; "OnCase03" "point_servercommand,Command,zr_unrestrict mp5navy,0,1" +; "OnCase04" "point_servercommand,Command,zr_unrestrict ump45,0,1" +; "OnCase05" "point_servercommand,Command,zr_unrestrict p90,0,1" +; "OnCase01" "point_servercommand,Command,sm_give @ct mac10,0.1,1" +; "OnCase02" "point_servercommand,Command,sm_give @ct tmp,0.1,1" +; "OnCase03" "point_servercommand,Command,sm_give @ct mp5navy,0.1,1" +; "OnCase04" "point_servercommand,Command,sm_give @ct ump45,0.1,1" +; "OnCase05" "point_servercommand,Command,sm_give @ct p90,0.1,1" +; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,0.05,1" +; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,1.05,1" +; "OnCase01" "point_servercommand,Command,say ** The weapon this round is Mac10 **,2.05,1" +; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,0.05,1" +; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,1.05,1" +; "OnCase02" "point_servercommand,Command,say ** The weapon this round is TMP **,2.05,1" +; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" +; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" +; "OnCase03" "point_servercommand,Command,say ** The weapon this round is MP5 **,0.05,1" +; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" +; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" +; "OnCase04" "point_servercommand,Command,say ** The weapon this round is UMP45 **,0.05,1" +; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" +; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" +; "OnCase05" "point_servercommand,Command,say ** The weapon this round is P90 **,0.05,1" +; } +; +; add: +; { +; "origin" "-1500 -500 -200" +; "targetname" "Stripper_EventCasper_Relay" +; "spawnflags" "0" +; "classname" "logic_relay" +; "OnSpawn" "point_servercommand,Command,zr_restrict shotgun,0,1" +; "OnSpawn" "point_servercommand,Command,zr_restrict smg,0,1" +; "OnSpawn" "point_servercommand,Command,zr_restrict rifle,0,1" +; "OnSpawn" "point_servercommand,Command,zr_restrict m249,0,1" +; "OnSpawn" "point_servercommand,Command,zr_restrict sniper,0,1" +; "OnSpawn" "point_servercommand,Command,say ** Selecting a random SMG this round... ***,0.5,1" +; "OnSpawn" "Stripper_EventCasper_Case,PickRandom,,1.5,1" +; } diff --git a/maps/ze_l0v0l_v1_4.cfg b/maps/ze_l0v0l_v1_4.cfg index 2897811..a76518b 100644 --- a/maps/ze_l0v0l_v1_4.cfg +++ b/maps/ze_l0v0l_v1_4.cfg @@ -1,292 +1,484 @@ -add: -{ - "origin" "-13237 -14752 -1017" - "targetname" "TheCurrentLevelPlugin" - "min" "1" - "max" "4" - "startvalue" "1" - "classname" "math_counter" -} - -modify: -{ - match: - { - "targetname" "lvl1_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl2_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl6_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl4_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} - - - -;---------------------- -; Fix Teleport Stage 3 -;---------------------- - -modify: -{ - match: - { - "model" "*542" - "hammerid" "3346941" - "classname" "trigger_teleport" - } - insert: - { - "OnUser1" "!self,AddOutput,mins -2712 -1640 -1256,0,1" - "OnUser1" "!self,AddOutput,maxs 2712 1640 420,0,1" - } -} -modify: -{ - match: - { - "hammerid" "123" - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "afktele20_2,FireUser1,,5,1" - } -} - -;----------------------- -; New Button Admin Room -;----------------------- - -add: -{ - "model" "*12" - "wait" "3" - "unlocked_sound" "0" - "unlocked_sentence" "0" - "targetname" "lvl4_button" - "speed" "5" - "spawnflags" "1025" - "sounds" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "origin" "-14456.5 -14300.8 -973" - "movedir" "0 0 0" - "locked_sound" "0" - "locked_sentence" "0" - "lip" "0" - "health" "0" - "disablereceiveshadows" "0" - "classname" "func_button" - "hammerid" "7894561" - "OnPressed" "map_command,Command,say >>> ADMIN CHANGED TO STAGE 0: DARK WORLD <<<,0,-1" - "OnPressed" "lvl6_brush,Enable,,0,-1" - "OnPressed" "lvl2_brush,Enable,,0,-1" - "OnPressed" "lvl1_brush,Enable,,0,-1" - "OnPressed" "lvl4_brush,Enable,,0,-1" - "OnPressed" "lvl4_brush,Disable,,0.05,-1" -} - -add: -{ - "classname" "prop_dynamic" - "angles" "0 270 0" - "DisableBoneFollowers" "1" - "disablereceiveshadows" "0" - "disableshadows" "0" - "ExplodeDamage" "0" - "ExplodeRadius" "0" - "fademaxdist" "0" - "fademindist" "-1" - "fadescale" "1" - "MaxAnimTime" "10" - "maxdxlevel" "0" - "MinAnimTime" "5" - "mindxlevel" "0" - "model" "models/props/cs_militia/toilet.mdl" - "modelscale" "1.0" - "PerformanceMode" "0" - "pressuredelay" "0" - "RandomAnimation" "0" - "renderamt" "255" - "rendercolor" "255 255 255" - "renderfx" "0" - "rendermode" "0" - "SetBodyGroup" "0" - "skin" "0" - "solid" "0" - "spawnflags" "0" - "StartDisabled" "0" - "origin" "-14392.8 -14289 -992" -} - -;----------------------------------------------- -;*********************************************** -;********** STRIPPER BY KLIXUS ***************** -;*********************************************** -;----------------------------------------------- - - -;------------------------------------- -; S T A G E 3 -;------------------------------------- - -;Fixes BossHP multiple trigger glitch: -add: -{ - "model" "*231" - "targetname" "bosslvl3_harpy_trigger1" - "wait" "0.1" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "9285.01 -1296.63 -7934.5" - "classname" "trigger_multiple" - "OnStartTouch" "bosslvl3_harpy_counter1,Add,26,0,-1" - "OnStartTouch" "bosslvl3_harpy_counter2,Add,26,0,-1" -} -add: -{ - "model" "*231" - "targetname" "BossHP_glitch" - "StartDisabled" "0" - "speed" "600" - "spawnflags" "1" - "pushdir" "0 180 0" - "filtername" "filter_human" - "origin" "9314.75 -1312.72 -7934.5" - "classname" "trigger_push" -} -add: -{ - "model" "*231" - "targetname" "BossHP_glitch2" - "StartDisabled" "0" - "speed" "600" - "spawnflags" "1" - "pushdir" "0 180 0" - "filtername" "filter_human" - "origin" "9210.71 -1254.63 -7934.5" - "classname" "trigger_push" -} -filter: -{ - "origin" "9856.5 -1392.5 -8482" - "targetname" "bosslvl3_harpy_trigger1" - "classname" "trigger_multiple" - "hammerid" "2659073" -} - -;------------------------------------- -; S T A G E 4 -;------------------------------------- - - -;Deleting the Stage 0 boss attack that crashes clients -modify: -{ - match: - { - "origin" "2621 -9057 8443" - "targetname" "bosslvl4_case" - "classname" "logic_case" - "hammerid" "2172637" - } - delete: - { - "OnCase06" "boss_command,Command,say >>> QUEEN USED FIRE BEAM <<<,3,-1" - "OnCase06" "bosslvl4_fire_case,PickRandom,,3,-1" - "OnCase06" "bosslvl4_fire2_eff,Start,,9.5,-1" - "OnCase06" "bosslvl4_fire2_hurt,Enable,,9.5,-1" - "OnCase06" "bosslvl4_fire2_rotate,Open,,10.5,-1" - "OnCase06" "beamsound,PlaySound,,9.5,-1" - } -} - -;Filters out all related entities to the boss attack -filter: -{ - "origin" "2541 -9057 8443" - "targetname" "bosslvl4_fire_case" - "classname" "logic_case" - "hammerid" "3047368" -} -filter: -{ - "origin" "2827 -7756 7893.5" - "targetname" "bosslvl4_fire_move" - "classname" "func_tanktrain" - "hammerid" "3047326" -} -filter: -{ - "origin" "2826 -7756 7892" - "targetname" "bosslvl4_fire_path2" - "classname" "path_track" - "hammerid" "3047395" -} -filter: -{ - "origin" "2826 -7356 7892" - "targetname" "bosslvl4_fire_path1" - "classname" "path_track" - "hammerid" "3047421 -} -filter: -{ - "origin" "2826 -8156 7892" - "targetname" "bosslvl4_fire_path3" - "classname" "path_track" - "hammerid" "3047454 -} -filter: -{ - "origin" "2670 -7764 7908" - "targetname" "bosslvl4_fire2_eff" - "classname" "info_particle_system" - "hammerid" "3049350" -} -filter: -{ - "origin" "2670 -7764 7948" - "targetname" "bosslvl4_fire2_hurt" - "classname" "trigger_hurt" - "hammerid" "3049415" -} +;----------------------------------------------- +;*********************************************** +;********** STRIPPER BY KLIXUS ***************** +;*********************************************** +;----------------------------------------------- + +;------------------------------------- +; STAGE 3 +;------------------------------------- +;fix repeated bosshp trigger exploit +add: +{ + "model" "*231" + "targetname" "bosslvl3_harpy_trigger1" + "wait" "0.1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9285.01 -1296.63 -7934.5" + "classname" "trigger_multiple" + "OnStartTouch" "bosslvl3_harpy_counter1,Add,26,0,-1" + "OnStartTouch" "bosslvl3_harpy_counter2,Add,26,0,-1" +} + +add: +{ + "model" "*231" + "targetname" "BossHP_glitch" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 180 0" + "filtername" "filter_human" + "origin" "9314.75 -1312.72 -7934.5" + "classname" "trigger_push" +} + +add: +{ + "model" "*231" + "targetname" "BossHP_glitch2" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 180 0" + "filtername" "filter_human" + "origin" "9210.71 -1254.63 -7934.5" + "classname" "trigger_push" +} + +filter: +{ + "origin" "9856.5 -1392.5 -8482" + "targetname" "bosslvl3_harpy_trigger1" + "classname" "trigger_multiple" + "hammerid" "2659073" +} + +;patch teleport avoidance spot +modify: +{ + match: + { + "model" "*542" + "hammerid" "3346941" + "classname" "trigger_teleport" + } + insert: + { + "OnUser1" "!self,AddOutput,mins -2712 -1640 -1256,0,1" + "OnUser1" "!self,AddOutput,maxs 2712 1640 420,0,1" + } +} + +modify: +{ + match: + { + "hammerid" "123" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "afktele20_2,FireUser1,,5,1" + } +} + +;------------------------------------- +; STAGE 4 +;------------------------------------- +;add additional button in admin room to trigger secret ending +add: +{ + + "model" "*12" + "wait" "3" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "targetname" "secret_mode_button" + "speed" "5" + "spawnflags" "1025" + "sounds" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-14384.5 -14300.8 -994" + "movedir" "0 0 0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "disablereceiveshadows" "0" + "classname" "func_button" + "hammerid" "100001" + "OnPressed" "map_command,Command,say >>> ADMIN CHANGED TO STAGE 0: DARK WORLD <<<,0,-1" + "OnPressed" "Stage_Counter,SetValue,4,0,-1" +} + +add: +{ + "classname" "prop_dynamic" + "angles" "0 270 0" + "DisableBoneFollowers" "1" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/cs_militia/toilet.mdl" + "modelscale" "1.0" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "0" + "spawnflags" "0" + "StartDisabled" "0" + "origin" "-14384.5 -14288.8 -994" +} + +;remove stage 0 boss attack that crashes clients +modify: +{ + match: + { + "origin" "2621 -9057 8443" + "targetname" "bosslvl4_case" + "classname" "logic_case" + "hammerid" "2172637" + } + delete: + { + "OnCase06" "boss_command,Command,say >>> QUEEN USED FIRE BEAM <<<,3,-1" + "OnCase06" "bosslvl4_fire_case,PickRandom,,3,-1" + "OnCase06" "bosslvl4_fire2_eff,Start,,9.5,-1" + "OnCase06" "bosslvl4_fire2_hurt,Enable,,9.5,-1" + "OnCase06" "bosslvl4_fire2_rotate,Open,,10.5,-1" + "OnCase06" "beamsound,PlaySound,,9.5,-1" + } +} + +;remove all related entities to the boss attack +filter: +{ + "origin" "2541 -9057 8443" + "targetname" "bosslvl4_fire_case" + "classname" "logic_case" + "hammerid" "3047368" +} + +filter: +{ + "origin" "2827 -7756 7893.5" + "targetname" "bosslvl4_fire_move" + "classname" "func_tanktrain" + "hammerid" "3047326" +} + +filter: +{ + "origin" "2826 -7756 7892" + "targetname" "bosslvl4_fire_path2" + "classname" "path_track" + "hammerid" "3047395" +} + +filter: +{ + "origin" "2826 -7356 7892" + "targetname" "bosslvl4_fire_path1" + "classname" "path_track" + "hammerid" "3047421" +} + +filter: +{ + "origin" "2826 -8156 7892" + "targetname" "bosslvl4_fire_path3" + "classname" "path_track" + "hammerid" "3047454" +} + +filter: +{ + "origin" "2670 -7764 7908" + "targetname" "bosslvl4_fire2_eff" + "classname" "info_particle_system" + "hammerid" "3049350" +} + +filter: +{ + "origin" "2670 -7764 7948" + "targetname" "bosslvl4_fire2_hurt" + "classname" "trigger_hurt" + "hammerid" "3049415" +} + +;fix secret stage beam cannon incorrect parenting +modify: +{ + match: + { + "hammerid" "3711335" + "classname" "func_door_rotating" + } + insert: + { + "parentname" "bosslvl4_beam_rotate" + } +} + +;replace physics level system with perm entities +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "4" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "case04" "4" + "OnCase01" "lvl1_map_relay,Trigger,,0.02,1" + "OnCase02" "lvl2_map_relay,Trigger,,0.02,1" + "OnCase03" "lvl6_map_relay,Trigger,,0.02,1" + "OnCase04" "lvl4_map_relay,Trigger,,0.02,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;change existing stage change triggers to the new system +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl1_win" + } + delete: + { + "OnStartTouch" "lvl2_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl2_win" + } + delete: + { + "OnStartTouch" "lvl6_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_branch" + "targetname" "lvl6_branch" + } + delete: + { + "OnFalse" "lvl4_brush,Disable,,5.05,-1" + "OnFalse" "lvl1_brush,Enable,,5,-1" + "OnFalse" "lvl2_brush,Enable,,5,-1" + "onFalse" "lvl6_brush,Enable,,5,-1" + "OnFalse" "lvl4_brush,Enable,,5,-1" + "OnTrue" "lvl1_brush,Disable,,0.05,-1" + "OnTrue" "lvl1_brush,Enable,,0,-1" + "OnTrue" "lvl2_brush,Enable,,0,-1" + "OnTrue" "lvl6_brush,Enable,,0,-1" + "OnTrue" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnFalse" "Stage_Counter,SetValue,4,5,-1" + "OnTrue" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl4_win" + } + delete: + { + "OnStartTouch" "lvl1_brush,Disable,,5.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,5,-1" + "OnStartTouch" "lvl2_brush,Enable,,5,-1" + "OnStartTouch" "lvl6_brush,Enable,,5,-1" + "OnStartTouch" "lvl4_brush,Enable,,5,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,1,5,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "lvl1_button" + } + delete: + { + "OnPressed" "lvl1_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "lvl2_button" + } + delete: + { + "OnPressed" "lvl2_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "lvl3_button" + } + delete: + { + "OnPressed" "lvl6_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +;cleanup up old level system +filter: +{ + "classname" "func_physbox" + "targetname" "lvl_phys" +} + +filter: +{ + "classname" "func_brush" + "targetname" "/lvl(1|2|6|4)_brush/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/lvl(1|2|6|4)_trigger/" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "lvl_phys,EnableMotion,,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_l0v0l_v1_4.cfg_old b/maps/ze_l0v0l_v1_4.cfg_old new file mode 100755 index 0000000..2897811 --- /dev/null +++ b/maps/ze_l0v0l_v1_4.cfg_old @@ -0,0 +1,292 @@ +add: +{ + "origin" "-13237 -14752 -1017" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "4" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "lvl1_map_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl2_map_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl6_map_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl4_map_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} + + + +;---------------------- +; Fix Teleport Stage 3 +;---------------------- + +modify: +{ + match: + { + "model" "*542" + "hammerid" "3346941" + "classname" "trigger_teleport" + } + insert: + { + "OnUser1" "!self,AddOutput,mins -2712 -1640 -1256,0,1" + "OnUser1" "!self,AddOutput,maxs 2712 1640 420,0,1" + } +} +modify: +{ + match: + { + "hammerid" "123" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "afktele20_2,FireUser1,,5,1" + } +} + +;----------------------- +; New Button Admin Room +;----------------------- + +add: +{ + "model" "*12" + "wait" "3" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "targetname" "lvl4_button" + "speed" "5" + "spawnflags" "1025" + "sounds" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-14456.5 -14300.8 -973" + "movedir" "0 0 0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "disablereceiveshadows" "0" + "classname" "func_button" + "hammerid" "7894561" + "OnPressed" "map_command,Command,say >>> ADMIN CHANGED TO STAGE 0: DARK WORLD <<<,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Disable,,0.05,-1" +} + +add: +{ + "classname" "prop_dynamic" + "angles" "0 270 0" + "DisableBoneFollowers" "1" + "disablereceiveshadows" "0" + "disableshadows" "0" + "ExplodeDamage" "0" + "ExplodeRadius" "0" + "fademaxdist" "0" + "fademindist" "-1" + "fadescale" "1" + "MaxAnimTime" "10" + "maxdxlevel" "0" + "MinAnimTime" "5" + "mindxlevel" "0" + "model" "models/props/cs_militia/toilet.mdl" + "modelscale" "1.0" + "PerformanceMode" "0" + "pressuredelay" "0" + "RandomAnimation" "0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "SetBodyGroup" "0" + "skin" "0" + "solid" "0" + "spawnflags" "0" + "StartDisabled" "0" + "origin" "-14392.8 -14289 -992" +} + +;----------------------------------------------- +;*********************************************** +;********** STRIPPER BY KLIXUS ***************** +;*********************************************** +;----------------------------------------------- + + +;------------------------------------- +; S T A G E 3 +;------------------------------------- + +;Fixes BossHP multiple trigger glitch: +add: +{ + "model" "*231" + "targetname" "bosslvl3_harpy_trigger1" + "wait" "0.1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9285.01 -1296.63 -7934.5" + "classname" "trigger_multiple" + "OnStartTouch" "bosslvl3_harpy_counter1,Add,26,0,-1" + "OnStartTouch" "bosslvl3_harpy_counter2,Add,26,0,-1" +} +add: +{ + "model" "*231" + "targetname" "BossHP_glitch" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 180 0" + "filtername" "filter_human" + "origin" "9314.75 -1312.72 -7934.5" + "classname" "trigger_push" +} +add: +{ + "model" "*231" + "targetname" "BossHP_glitch2" + "StartDisabled" "0" + "speed" "600" + "spawnflags" "1" + "pushdir" "0 180 0" + "filtername" "filter_human" + "origin" "9210.71 -1254.63 -7934.5" + "classname" "trigger_push" +} +filter: +{ + "origin" "9856.5 -1392.5 -8482" + "targetname" "bosslvl3_harpy_trigger1" + "classname" "trigger_multiple" + "hammerid" "2659073" +} + +;------------------------------------- +; S T A G E 4 +;------------------------------------- + + +;Deleting the Stage 0 boss attack that crashes clients +modify: +{ + match: + { + "origin" "2621 -9057 8443" + "targetname" "bosslvl4_case" + "classname" "logic_case" + "hammerid" "2172637" + } + delete: + { + "OnCase06" "boss_command,Command,say >>> QUEEN USED FIRE BEAM <<<,3,-1" + "OnCase06" "bosslvl4_fire_case,PickRandom,,3,-1" + "OnCase06" "bosslvl4_fire2_eff,Start,,9.5,-1" + "OnCase06" "bosslvl4_fire2_hurt,Enable,,9.5,-1" + "OnCase06" "bosslvl4_fire2_rotate,Open,,10.5,-1" + "OnCase06" "beamsound,PlaySound,,9.5,-1" + } +} + +;Filters out all related entities to the boss attack +filter: +{ + "origin" "2541 -9057 8443" + "targetname" "bosslvl4_fire_case" + "classname" "logic_case" + "hammerid" "3047368" +} +filter: +{ + "origin" "2827 -7756 7893.5" + "targetname" "bosslvl4_fire_move" + "classname" "func_tanktrain" + "hammerid" "3047326" +} +filter: +{ + "origin" "2826 -7756 7892" + "targetname" "bosslvl4_fire_path2" + "classname" "path_track" + "hammerid" "3047395" +} +filter: +{ + "origin" "2826 -7356 7892" + "targetname" "bosslvl4_fire_path1" + "classname" "path_track" + "hammerid" "3047421 +} +filter: +{ + "origin" "2826 -8156 7892" + "targetname" "bosslvl4_fire_path3" + "classname" "path_track" + "hammerid" "3047454 +} +filter: +{ + "origin" "2670 -7764 7908" + "targetname" "bosslvl4_fire2_eff" + "classname" "info_particle_system" + "hammerid" "3049350" +} +filter: +{ + "origin" "2670 -7764 7948" + "targetname" "bosslvl4_fire2_hurt" + "classname" "trigger_hurt" + "hammerid" "3049415" +} diff --git a/maps/ze_laboratory_escape_v2_4b_final.cfg b/maps/ze_laboratory_escape_v2_4b_final.cfg index dc2a02a..e7af28b 100644 --- a/maps/ze_laboratory_escape_v2_4b_final.cfg +++ b/maps/ze_laboratory_escape_v2_4b_final.cfg @@ -1,95 +1,95 @@ -;---------------------------; -; Laboratory Escape Fixes ; -; By Pasas1345 ; -;---------------------------; - -; Nerfs on kerrigan (laser) hp -modify: -{ - match: - { - "targetname" "trigger_laser_hpadd" - "hammerid" "193008" - } - delete: - { - "OnStartTouch" "laser_hp,Add,165,0,-1" - } - insert: - { - "OnStartTouch" "laser_hp,Add,75,0,-1" - } -} - -; Fix roof teleport -modify: -{ - match: - { - "targetname" "filter_Last_Tele" - "hammerid" "245500" - } - delete: - { - "OnFail" "!activator,AddOutput,origin -4724 624 -135,0,-1" - } - insert: - { - "OnFail" "!activator,AddOutput,origin -4520 2352 -402,0,-1" - } -} - -; Fix roof laser trigger spam -modify: -{ - match: - { - "targetname" "push_laser" - "hammerid" "199543" - } - delete: - { - "OnStartTouch" "console_global,Command,say ** You can shoot the boss from outside now! **,2,-1" - } - insert: - { - "OnStartTouch" "console_global,Command,say ** You can shoot the boss from outside now! **,2,1" - } -} - -; Bump up push speed of shotgun -modify: -{ - match: - { - "targetname" "shotgun_push" - "hammerid" "414075" - } - replace: - { - "speed" "625" - } -} - -; Buff Grenade Launcher to compensate for small aoe -modify: -{ - match: - { - "targetname" "grenade_projhurt" - "hammerid" "101526" - } - replace: - { - "damage" "2000" - } - delete: - { - "OnHurtPlayer" "!activator,IgniteLifeTime,6,0,-1" - } - insert: - { - "OnHurtPlayer" "!activator,IgniteLifeTime,8,0,-1" - } -} - +;---------------------------; +; Laboratory Escape Fixes ; +; By Pasas1345 ; +;---------------------------; + +; Nerfs on kerrigan (laser) hp +modify: +{ + match: + { + "targetname" "trigger_laser_hpadd" + "hammerid" "193008" + } + delete: + { + "OnStartTouch" "laser_hp,Add,165,0,-1" + } + insert: + { + "OnStartTouch" "laser_hp,Add,75,0,-1" + } +} + +; Fix roof teleport +modify: +{ + match: + { + "targetname" "filter_Last_Tele" + "hammerid" "245500" + } + delete: + { + "OnFail" "!activator,AddOutput,origin -4724 624 -135,0,-1" + } + insert: + { + "OnFail" "!activator,AddOutput,origin -4520 2352 -402,0,-1" + } +} + +; Fix roof laser trigger spam +modify: +{ + match: + { + "targetname" "push_laser" + "hammerid" "199543" + } + delete: + { + "OnStartTouch" "console_global,Command,say ** You can shoot the boss from outside now! **,2,-1" + } + insert: + { + "OnStartTouch" "console_global,Command,say ** You can shoot the boss from outside now! **,2,1" + } +} + +; Bump up push speed of shotgun +modify: +{ + match: + { + "targetname" "shotgun_push" + "hammerid" "414075" + } + replace: + { + "speed" "625" + } +} + +; Buff Grenade Launcher to compensate for small aoe +modify: +{ + match: + { + "targetname" "grenade_projhurt" + "hammerid" "101526" + } + replace: + { + "damage" "2000" + } + delete: + { + "OnHurtPlayer" "!activator,IgniteLifeTime,6,0,-1" + } + insert: + { + "OnHurtPlayer" "!activator,IgniteLifeTime,8,0,-1" + } +} + diff --git a/maps/ze_laserheaven_css2.cfg b/maps/ze_laserheaven_css2.cfg new file mode 100755 index 0000000..d4fa1ff --- /dev/null +++ b/maps/ze_laserheaven_css2.cfg @@ -0,0 +1,64 @@ +modify: +{ + match: + { + "targetname" "littleboycounter" + } + delete: + { + "PlayersOutCount" "votefilter_ct,TestActivator,,0,-1" + } + insert: + { + "OnPlayerInZone" "votefilter_ct,TestActivator,,0,64" + "OnPlayerOutZone" "votefilter_ct,TestActivator,,0,64" + } +} +modify: +{ + match: + { + "origin" "-12672 -14096 7200" + } + delete: + { + "OnSpawn" "cmd,Command,sm_cvar sv_airaccelerate 20,0,-1" + } + insert: + { + "OnSpawn" "cmd,Command,sv_airaccelerate 20,,1" + "OnSpawn" "cmd,Command,sv_enablebunnyhopping 0,,1" + } +} +modify: +{ + match: + { + "targetname" "boss_hp_add" + } + delete: + { + "OnStartTouch" "lasermaster_breakable,AddHealth,1000,0,64" + } + insert: + { + "OnStartTouch" "lasermaster_breakable,AddHealth,3200,0,64" + } +} +modify: +{ + match: + { + "targetname" "hellmode_bosshp" + } + delete: + { + "OnFalse" "lasermaster_breakable,SetHealth,20000,0,-1" + "OnTrue" "lasermaster_breakable,SetHealth,30000,0,-1" + } + insert: + { + "OnFalse" "lasermaster_breakable,SetHealth,5000,0,-1" + "OnTrue" "lasermaster_breakable,SetHealth,10000,0,-1" + } +} diff --git a/maps/ze_last_man_standing_v5_1.cfg b/maps/ze_last_man_standing_v5_1.cfg index 8a3ef79..86ed33d 100644 --- a/maps/ze_last_man_standing_v5_1.cfg +++ b/maps/ze_last_man_standing_v5_1.cfg @@ -1,1606 +1,1606 @@ -;----------------------------------------------- -;*********************************************** -;********** STRIPPER BY KLIXUS ***************** -;*********************************************** -;----------------------------------------------- - - - - -;------------------------------------- -; I T E M S -;------------------------------------- - -;SOLDIER ITEM -;Adds damage filter for grenade attack on soldier item -modify: -{ - match: - { - "classname" "trigger_hurt" - "hammerid" "7666660" - "targetname" "Spawn_Frag_Explosion_Damage" - } - insert: - { - "filtername" "team_filter_zombies" - } -} - -;PREDATOR -modify: -{ - match: - { - "classname" "logic_compare" - "hammerid" "7666467" - "targetname" "Zombie_Item_Predator_Jump" - } - delete: - { - "OnLessThan" "!activator,AddOutput,basevelocity 0 0 700,0,-1" - } - insert: - { - "OnLessThan" "!activator,AddOutput,basevelocity 0 0 350,0,-1" - } -} -modify: -{ - match: - { - "classname" "logic_relay" - "hammerid" "7669038" - "targetname" "Spawn_Nuke_Trigger" - } - insert: - { - "OnSpawn" "!self,Trigger,,1,-1" - } -} - - - -;------------------------------------- -; S T A G E 1 -;------------------------------------- - - - -;Adds a small trigger_push to counter climbing on displacements last hold left house -add: -{ - "model" "*328" - "targetname" "stage_1_displacement_push" - "StartDisabled" "0" - "speed" "300" - "spawnflags" "1" - "pushdir" "0 180 0" - "origin" "3551 -13399 -12090" - "classname" "trigger_push" -} - -;Adds pushes on top of elevator for zms, so they cant enter roof before humans. - -modify: -{ - match: - { - "targetname" "stage_1_button_elevator" - "classname" "func_button" - } - insert: - { - "OnPressed" "stage_1_elevator_push,Kill,,32,-1" - } -} -add: -{ - "model" "*12" - "targetname" "stage_1_elevator_push" - "StartDisabled" "0" - "speed" "300" - "spawnflags" "1" - "pushdir" "0 180 0" - "origin" "1374 -9748 -11954" - "classname" "trigger_push" -} -add: -{ - "model" "*12" - "targetname" "stage_1_elevator_push" - "StartDisabled" "0" - "speed" "300" - "spawnflags" "1" - "pushdir" "0 180 0" - "origin" "1378 -10736 -11954" - "classname" "trigger_push" -} - - -;------------------------------------- -; S T A G E 2 -;------------------------------------- - -;Removes Spawnpoint - Thanks Alcolo for sending -filter: -{ - "classname" "info_player_terrorist" - "origin" "-1232 4104 -7775" - "hammerid" "8532287" -} - -;Adds TP for ZMs at the truck ending -add: -{ - "origin" "3921 768 -7388" - "targetname" "Stage_2_End_ZM_TP_Dest" - "angles" "0 270 0" - "classname" "info_teleport_destination" -} -add: -{ - "model" "*678" - "targetname" "Stage_2_End_ZM_TP" - "target" "Stage_2_End_ZM_TP_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4591.91 -1172.65 -6720" - "filtername" "team_filter_zombies" - "classname" "trigger_teleport" -} - -modify: -{ - match: - { - "classname" "func_button" - "hammerid" "5154989" - "targetname" "stage_2_button_core_generator" - } - insert: - { - "OnPressed" "Stage_2_End_ZM_TP,Enable,,10,-1" - "OnPressed" "Stage_2_Disable_End_TP,Enable,,10,-1" - } -} -add: -{ - "model" "*455" - "wait" "1" - "targetname" "Stage_2_Disable_End_TP" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "3182.11 -561.19 -6784" - "classname" "trigger_multiple" - "angles" "0 90 0" - "filtername" "team_filter_humans" - "OnStartTouch" "Stage_2_End_ZM_TP,Kill,,0,-1" -} - -;------------------------------------- -; S T A G E 3 -;------------------------------------- -modify: -{ - match: - { - "classname" "func_button" - "hammerid" "5139436" - "origin" "7012 4560 868" - } - insert: - { - "OnPressed" "Ex3_TP_Spawn,Enable,,10,-1" - "OnPressed" "Ex3_TP_Spawn,Disable,,11,-1" - } -} -add: -{ - "origin" "6642.54 5243.98 837.39" - "targetname" "Ex3_TP_Spawn_Dest" - "angles" "0 270 0" - "classname" "info_teleport_destination" -} -add: -{ - "model" "*181" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "5728 1582 1008" - "classname" "trigger_teleport" - "angles" "0 0 0" -} -add: -{ - "model" "*181" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "6530 2077 1008" - "classname" "trigger_teleport" - "angles" "0 90 0" -} -add: -{ - "model" "*181" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "6090 2641 1008" - "classname" "trigger_teleport" - "angles" "0 90 0" -} -add: -{ - "model" "*181" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "6090 2641 1008" - "classname" "trigger_teleport" - "angles" "0 90 0" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4281 6943 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4459 6367 -913" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4269 7421 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4270 7989 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4258 8544 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4271 9124 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4266 9696 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4266 10262 -696" - "classname" "trigger_teleport" -} -add: -{ - "model" "*315" - "targetname" "Ex3_TP_Spawn" - "target" "Ex3_TP_Spawn_Dest" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "4271 10718 -696" - "classname" "trigger_teleport" -} - -;------------------------------------- -; S T A G E 4 -;------------------------------------- - -;Adds a wall to disable flyglitch with freezer -modify: -{ - match: - { - "classname" "point_template" - "targetname" "stage4_things" - } - insert: - { - "OnEntitySpawned" "Stage_4_Anti_Freeze_Wall,FireUser1,,0.1,1" - } -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "12356.3 -4010.39 3840" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "12352 -4010.39 4864" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "12352 -4010.39 5888" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "12352 -4010.39 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "7618.51 -4000 3840" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "7614.21 -4000 4864" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "7614.21 -4000 5888" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "7614.21 -4000 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "2881.85 -4576 3840" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "2877.55 -4576 4864" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "2877.55 -4576 5888" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "2877.55 -4576 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "1598.26 -4832 4224" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "1598.26 -4832 5248" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "1598.26 -4832 6272" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "1598.26 -4832 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-3137.74 -5408 4992" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-3137.74 -5408 6016" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-3137.74 -5408 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-7873.74 -5408 4736" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-7873.74 -5408 5760" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-7873.74 -5408 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-7873.74 -5408 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-8765.09 -5085.27 3840" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-8769.74 -5085.27 4864" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-8769.74 -5085.27 5888" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -add: -{ - "model" "*455" - "targetname" "Stage_4_Anti_Freeze_Wall" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "-8769.74 -5085.27 6528" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "0" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" - "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" -} -;------------------------------------- -; S T A G E 5 -;------------------------------------- - -;Adds new triggers outside of the current ones to set speed 1 -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 45 0" - "origin" "3177 -2004 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 45 0" - "origin" "1937 -3275 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 45 0" - "origin" "7288 -5970 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 45 0" - "origin" "5952 -7303 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 315 0" - "origin" "1975 -6008 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 315 0" - "origin" "3391 -7406 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 315 0" - "origin" "6001 -2020 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} -add: -{ - "model" "*690" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "angles" "0 315 0" - "origin" "7247 -3247 9857" - "filtername" "team_filter_humans" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" -} - -;Adds an octagonal shape around the top of core to counter ZM speedglitch -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "5369 -619 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 0 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "4453 -619 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 0 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "3887 -619 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 0 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "3021 -949 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 45 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "2368 -1600 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 45 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "1688 -2275 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 45 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "954 -3004 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 45 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "613 -3844 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 90 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "610 -4612 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 90 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "611 -5134 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 90 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "984 -6023 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 135 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "1715 -6749 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 135 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "2426 -7447 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 135 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "3124 -8150 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 135 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "3988 -8494 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 180 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "4985 -8494 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 180 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "5512 -8501 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 180 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "6376 -8141 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 225 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "7104 -7418 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 225 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "7830 -6696 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 225 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "8217 -6313 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 225 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "8580 -5459 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 270 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "8577 -4434 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 270 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "8577 -3869 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 270 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "8216 -3026 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 315 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "7485 -2293 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 315 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "6770 -1562 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 315 0" -} -add: -{ - "model" "*115" - "targetname" "ZM_Anti_Speedglitch" - "wait" "1" - "Startdisabled" "0" - "spawnflags" "1" - "origin" "6216 -998 12536" - "filtername" "team_filter_zombies" - "classname" "trigger_multiple" - "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" - "angles" "0 315 0" +;----------------------------------------------- +;*********************************************** +;********** STRIPPER BY KLIXUS ***************** +;*********************************************** +;----------------------------------------------- + + + + +;------------------------------------- +; I T E M S +;------------------------------------- + +;SOLDIER ITEM +;Adds damage filter for grenade attack on soldier item +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "7666660" + "targetname" "Spawn_Frag_Explosion_Damage" + } + insert: + { + "filtername" "team_filter_zombies" + } +} + +;PREDATOR +modify: +{ + match: + { + "classname" "logic_compare" + "hammerid" "7666467" + "targetname" "Zombie_Item_Predator_Jump" + } + delete: + { + "OnLessThan" "!activator,AddOutput,basevelocity 0 0 700,0,-1" + } + insert: + { + "OnLessThan" "!activator,AddOutput,basevelocity 0 0 350,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "7669038" + "targetname" "Spawn_Nuke_Trigger" + } + insert: + { + "OnSpawn" "!self,Trigger,,1,-1" + } +} + + + +;------------------------------------- +; S T A G E 1 +;------------------------------------- + + + +;Adds a small trigger_push to counter climbing on displacements last hold left house +add: +{ + "model" "*328" + "targetname" "stage_1_displacement_push" + "StartDisabled" "0" + "speed" "300" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "3551 -13399 -12090" + "classname" "trigger_push" +} + +;Adds pushes on top of elevator for zms, so they cant enter roof before humans. + +modify: +{ + match: + { + "targetname" "stage_1_button_elevator" + "classname" "func_button" + } + insert: + { + "OnPressed" "stage_1_elevator_push,Kill,,32,-1" + } +} +add: +{ + "model" "*12" + "targetname" "stage_1_elevator_push" + "StartDisabled" "0" + "speed" "300" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "1374 -9748 -11954" + "classname" "trigger_push" +} +add: +{ + "model" "*12" + "targetname" "stage_1_elevator_push" + "StartDisabled" "0" + "speed" "300" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "1378 -10736 -11954" + "classname" "trigger_push" +} + + +;------------------------------------- +; S T A G E 2 +;------------------------------------- + +;Removes Spawnpoint - Thanks Alcolo for sending +filter: +{ + "classname" "info_player_terrorist" + "origin" "-1232 4104 -7775" + "hammerid" "8532287" +} + +;Adds TP for ZMs at the truck ending +add: +{ + "origin" "3921 768 -7388" + "targetname" "Stage_2_End_ZM_TP_Dest" + "angles" "0 270 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*678" + "targetname" "Stage_2_End_ZM_TP" + "target" "Stage_2_End_ZM_TP_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4591.91 -1172.65 -6720" + "filtername" "team_filter_zombies" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "5154989" + "targetname" "stage_2_button_core_generator" + } + insert: + { + "OnPressed" "Stage_2_End_ZM_TP,Enable,,10,-1" + "OnPressed" "Stage_2_Disable_End_TP,Enable,,10,-1" + } +} +add: +{ + "model" "*455" + "wait" "1" + "targetname" "Stage_2_Disable_End_TP" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3182.11 -561.19 -6784" + "classname" "trigger_multiple" + "angles" "0 90 0" + "filtername" "team_filter_humans" + "OnStartTouch" "Stage_2_End_ZM_TP,Kill,,0,-1" +} + +;------------------------------------- +; S T A G E 3 +;------------------------------------- +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "5139436" + "origin" "7012 4560 868" + } + insert: + { + "OnPressed" "Ex3_TP_Spawn,Enable,,10,-1" + "OnPressed" "Ex3_TP_Spawn,Disable,,11,-1" + } +} +add: +{ + "origin" "6642.54 5243.98 837.39" + "targetname" "Ex3_TP_Spawn_Dest" + "angles" "0 270 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*181" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5728 1582 1008" + "classname" "trigger_teleport" + "angles" "0 0 0" +} +add: +{ + "model" "*181" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6530 2077 1008" + "classname" "trigger_teleport" + "angles" "0 90 0" +} +add: +{ + "model" "*181" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6090 2641 1008" + "classname" "trigger_teleport" + "angles" "0 90 0" +} +add: +{ + "model" "*181" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6090 2641 1008" + "classname" "trigger_teleport" + "angles" "0 90 0" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4281 6943 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4459 6367 -913" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4269 7421 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4270 7989 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4258 8544 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4271 9124 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4266 9696 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4266 10262 -696" + "classname" "trigger_teleport" +} +add: +{ + "model" "*315" + "targetname" "Ex3_TP_Spawn" + "target" "Ex3_TP_Spawn_Dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4271 10718 -696" + "classname" "trigger_teleport" +} + +;------------------------------------- +; S T A G E 4 +;------------------------------------- + +;Adds a wall to disable flyglitch with freezer +modify: +{ + match: + { + "classname" "point_template" + "targetname" "stage4_things" + } + insert: + { + "OnEntitySpawned" "Stage_4_Anti_Freeze_Wall,FireUser1,,0.1,1" + } +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "12356.3 -4010.39 3840" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "12352 -4010.39 4864" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "12352 -4010.39 5888" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "12352 -4010.39 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7618.51 -4000 3840" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7614.21 -4000 4864" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7614.21 -4000 5888" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7614.21 -4000 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "2881.85 -4576 3840" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "2877.55 -4576 4864" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "2877.55 -4576 5888" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "2877.55 -4576 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1598.26 -4832 4224" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1598.26 -4832 5248" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1598.26 -4832 6272" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1598.26 -4832 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-3137.74 -5408 4992" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-3137.74 -5408 6016" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-3137.74 -5408 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7873.74 -5408 4736" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7873.74 -5408 5760" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7873.74 -5408 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7873.74 -5408 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-8765.09 -5085.27 3840" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-8769.74 -5085.27 4864" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-8769.74 -5085.27 5888" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "model" "*455" + "targetname" "Stage_4_Anti_Freeze_Wall" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-8769.74 -5085.27 6528" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnUser1" "!self,AddOutput,angles 0 90 0,0,1" +} +;------------------------------------- +; S T A G E 5 +;------------------------------------- + +;Adds new triggers outside of the current ones to set speed 1 +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 45 0" + "origin" "3177 -2004 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 45 0" + "origin" "1937 -3275 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 45 0" + "origin" "7288 -5970 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 45 0" + "origin" "5952 -7303 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 315 0" + "origin" "1975 -6008 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 315 0" + "origin" "3391 -7406 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 315 0" + "origin" "6001 -2020 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} +add: +{ + "model" "*690" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "angles" "0 315 0" + "origin" "7247 -3247 9857" + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1,0,-1" +} + +;Adds an octagonal shape around the top of core to counter ZM speedglitch +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "5369 -619 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 0 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "4453 -619 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 0 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "3887 -619 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 0 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "3021 -949 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 45 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "2368 -1600 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 45 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "1688 -2275 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 45 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "954 -3004 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 45 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "613 -3844 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 90 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "610 -4612 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 90 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "611 -5134 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 90 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "984 -6023 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 135 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "1715 -6749 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 135 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "2426 -7447 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 135 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "3124 -8150 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 135 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "3988 -8494 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 180 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "4985 -8494 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 180 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "5512 -8501 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 180 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "6376 -8141 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 225 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "7104 -7418 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 225 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "7830 -6696 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 225 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "8217 -6313 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 225 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "8580 -5459 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 270 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "8577 -4434 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 270 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "8577 -3869 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 270 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "8216 -3026 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 315 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "7485 -2293 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 315 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "6770 -1562 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 315 0" +} +add: +{ + "model" "*115" + "targetname" "ZM_Anti_Speedglitch" + "wait" "1" + "Startdisabled" "0" + "spawnflags" "1" + "origin" "6216 -998 12536" + "filtername" "team_filter_zombies" + "classname" "trigger_multiple" + "OnStartTouch" "Global_Speed,ModifySpeed,1.10,0,-1" + "angles" "0 315 0" } \ No newline at end of file diff --git a/maps/ze_last_man_standing_v6_1.cfg b/maps/ze_last_man_standing_v6_1.cfg new file mode 100755 index 0000000..d08fbfe --- /dev/null +++ b/maps/ze_last_man_standing_v6_1.cfg @@ -0,0 +1,1972 @@ +; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +; _ ___ _____ _____ ___ ___ ___ _ _ _____ _____ ___ _ _ ______ _____ _ _ _____ +; | | / _ \ / ___||_ _| | \/ | / _ \ | \ | | / ___||_ _| / _ \ | \ | || _ \|_ _|| \ | || __ \ +; | | / /_\ \\ `--. | | | . . |/ /_\ \| \| | \ `--. | | / /_\ \| \| || | | | | | | \| || | \/ +; | | | _ | `--. \ | | | |\/| || _ || . ` | `--. \ | | | _ || . ` || | | | | | | . ` || | __ +; | |____| | | |/\__/ / | | | | | || | | || |\ | /\__/ / | | | | | || |\ || |/ / _| |_ | |\ || |_\ \ +; \_____/\_| |_/\____/ \_/ \_| |_/\_| |_/\_| \_/ \____/ \_/ \_| |_/\_| \_/|___/ \___/ \_| \_/ \____/ +; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +; - - - - - - - - - - - - - - - - - - - - - - - +; Map version v6_1 (CS:S) +; Fixes by iszaar with help from jaek and koen +; Stole shit from berke's CSGO LMS Stripper +; - - - - - - - - - - - - - - - - - - - - - - - +; - - - - - - - - - - - - - - - - - - - - - - - +; - - STRIPPER TESTED ON UNLOZE & SUNRUST - - +; - - - - - - - - - - - - - - - - - - - - - - - +; logic auto (2 exists) +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "7668823" + } + insert: + { + "OnNewGame" "console,Command,echo ++ Stripper loaded ++,0,-1" + } +} + +;stage3 this brush dont get disabled ong frfrfr +modify: +{ + match: + { + "targetname" "Stage_Start_Stage_3" + "classname" "logic_relay" + "hammerid" "7667305" + } + insert: + { + "OnTrigger" "stage_x_door,Disable,,0,-1" + } +} + +; add message on warmup to not confuse +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_Warmup" + } + insert: + { + "OnTrigger" "Global_GameText_Announcement,AddOutput,message STAGE 5 WILL BE THE FINAL STAGE NO CHECKPOINTS ONLY THE CHOSEN MAY SURVIVE,15,-1" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,15,-1" + } +} + +; Set extreme stage on Normal completion regardless of how it turned out +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_End_Stage_5" + } + insert: + { + "OnTrigger" "Mode_Extreme_Compare,Compare,0,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** EXTREME MODE UNLOCKED **,0,1" + "OnTrigger" "Global_GameText_Announcement,FireUser4,0,1" + } +} +; nerf antlion +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Zombie_Item_Antlion_Dig_Relay" + } + delete: + { + "OnTrigger" "Global_Speed,ModifySpeed,1.15,1.25,-1" + } + insert: + { + "OnTrigger" "Global_Speed,ModifySpeed,0.5,1.25,-1" + } +} +; Fix "Antlion" item user being able to exploit on stage 5. +add: +{ + "classname" "trigger_multiple" + "targetname" "stage_5_liftteleport1" + "origin" "4592 -4600 10904" + "spawnflags" "1" + "model" "*649" + "filtername" "team_filter_zombies" + "wait" ".01" + "OnStartTouch" "!activator,AddOutput,origin 4688 -2032 11184,,1" +} +; buff the tank y axis movement a bit since it can easily choke out mid ramp on stage 1 tunnel +modify: +{ + match: + { + "targetname" "v_y1" + "classname" "phys_thruster" + "force" "350" + } + replace: + { + "force" "425" + } +} +; make this unblockable (players can get stuck but at least this wont be griefable) +modify: +{ + match: + { + "targetname" "stage_x_reward_vehicle_with_weapons" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "514" + } +} +; move vortigaunt stage 1 to let you get past a lot easier with tank +modify: +{ + match: + { + "targetname" "Extreme_stage_1" + "classname" "logic_relay" + "hammerid" "7668954" + } + delete: + { + "OnTrigger" "Zombie_Item_Vortigaunt_Template,AddOutput,origin 7882.4 3258.23 -13672,0,-1" + } + insert: + { + "OnTrigger" "Zombie_Item_Vortigaunt_Template,AddOutput,origin 7882.4 3114.23 -13672,0,-1" + } +} +; Stage 3 supress fix +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "teleporter_main_trigger_positioner" + } + insert: + { + "OnStartTouch" "Global_Speed_suppress,ModifySpeed,1,0,-1" + } +} + +; Stage 3 Make zombies unable to survive and delay untill zms are slayed +modify: +{ + match: + { + "hammerid" "5643492" + "targetname" "stage_nuke_inmuzer1" + } + insert: + { + "filtername" "team_filter_humans" + "OnStartTouch" "stage_3_end_check,TestActivator,,0,-1" + } +} + +; Stage 4 Nuke breaking will now not cause map to be in limbo (avoid delay) hopefully +modify: +{ + match: + { + "classname" "func_button" + "targetname" "stage_4_end_button_protection" + } + replace: + { + "spawnflags" "3073" + } + delete: + { + "OnDamaged" "stage_4_nuke_works,Disable,,0,-1" + "OnDamaged" "Global_GameText_Announcement,AddOutput,message ** ZOMBIES BROKE THE NUKE PAD! IS NOT GONNA WORK! **,0,-1" + "OnDamaged" "stage_4_end_nuke_malfunction,StartSpark,,0,-1" + "OnDamaged" "Global_Message_Top_Right,Display,,0.05,-1" + "OnDamaged" "Global_Message_Top_Right,AddOutput,holdtime 0,0,-1" + "OnDamaged" "Global_Message_Top_Countdown,Kill,,0,-1" + "OnDamaged" "Global_GameText_Announcement,FireUser3,,0,-1" + } + insert: + { + "OnUser1" "stage4_nuke_broke,Enable,,,1" + "OnUser1" "stage_4_nuke_works,Disable,,0,-1" + "OnUser1" "Global_GameText_Announcement,AddOutput,message ** ZOMBIES BROKE THE NUKE PAD! THIS IS NOT GONNA WORK! **,0,-1" + "OnUser1" "stage_4_end_nuke_malfunction,StartSpark,,0,-1" + "OnUser1" "Global_Message_Top_Right,Display,,0.05,-1" + "OnUser1" "Global_Message_Top_Right,AddOutput,holdtime 0,0,-1" + "OnUser1" "Global_Message_Top_Countdown,Kill,,0,-1" + "OnUser1" "Global_GameText_Announcement,FireUser3,,0,-1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "stage_x_ultralistk_path_8" + } + insert: + { + "OnPass" "stage4_nuke_broke,Trigger,,0,1" + } +} +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "1" + "targetname" "stage4_nuke_broke" + "OnTrigger" "stage_nuke_inmuzer1,Enable,,10,1" + "OnTrigger" "stage_nuke_inmuzer,Enable,,10,1" + "OnTrigger" "stage_nuke_inmuzer1,Disable,,10.03,1" + "OnTrigger" "stage_nuke_inmuzer,Disable,,10.03,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** THE NUKE FAILED! **,2,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** THE ULTRALISK IS STILL ALIVE HOPE WE DONT HAVE TO MEET HIM AGAIN... **,8,1" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,3,1" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,9,1" + "OnTrigger" "Fix_Issue,ForceSpawn,,10.5,1" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stage_4_part_5_trigger" + } + replace: + { + "StartDisabled" "1" + } + insert: + { + "OnTrigger" "stage_4_end_button*,Unlock,,,1" + "OnTrigger" "stage_4_end_button_protection,AddOutput,OnDamaged !self:FireUser1:::1,,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "stage_4_end_button" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "stage_4_part_5_case_controller" + } + insert: + { + "OnCase03" "stage_4_part_5_trigger,Enable,,20,1" + } +} +;make ultralisk come faster on event hes not killed +modify: +{ + match: + { + "targetname" "stage5_things" + "classname" "point_template" + } + delete: + { + "OnEntitySpawned" "stage_5_lower_ultralisk,Trigger,,160,-1" + } + insert: + { + "OnEntitySpawned" "stage_5_lower_ultralisk,Trigger,,110,-1" + } +} + +; Avoid delay on stage 5 +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "stage_5_lower_counter_energy" + } + insert: + { + "OnHitMax" "stage5_antidelay,Trigger,,0,1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_team" + "targetname" "stage_5_button_filter" + } + insert: + { + "OnPass" "stage5_antidelay,CancelPending,,0,1" + } +} +add: +{ + "classname" "logic_relay" + "spawnflags" "0" + "StartDisabled" "0" + "targetname" "stage5_antidelay" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,6,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** ACTIVATE THE ELEVATOR QUICKLY! (1/3) **,6,1" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,16,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** ACTIVATE THE ELEVATOR QUICKLY! (2/3) **,16,1" + "OnTrigger" "Global_GameText_Announcement,FireUser3,,26,1" + "OnTrigger" "Global_GameText_Announcement,AddOutput,message ** LAST WARNING! ACTIVATE THE ELEVATOR QUICKLY! (3/3) **,26,1" + "OnTrigger" "Fix_Issue,ForceSpawn,,36,1" +} + +; stage 5 lower delay on the buttons on top +modify: +{ + match: + { + "classname" "func_button" + "targetname" "stage_5_end_button_blue" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "stage_5_end_button_red" + } + replace: + { + "wait" "0.1" + } +} + +; Fix zms able to surf and stop stage 2 from being completed (chink trickery) + +add: +{ + "targetname" "team_filter_stage2water_human" + "Negated" "Allow entities that match criteria" + "filterteam" "3" + "classname" "filter_activator_team" +} + +modify: +{ + match: + { + "targetname" "stage_2_hurt_water" + } + replace: + { + "filtername" "team_filter_stage2water_human" + } +} +modify: +{ + match: + { + "targetname" "stage_2_end_trigger" + } + insert: + { + "OnStartTouch" "team_filter_stage2water_human,Kill,,0,1" + "OnStartTouch" "stage_2_hurt_water,AddOutput,damage 5000,0,1" + "OnStartTouch" "stage_2_hurt_water,AddOutput,damagecap 5000,0,1" + } +} + +; fix fat dogshit things +filter: +{ + "targetname" "stage_x_plane_supplies_movelinear" +} +add: +{ + "classname" "func_door" + "disablereceiveshadows" "0" + "disableshadows" "0" + "dmg" "0" + "forceclosed" "1" + "health" "0" + "ignoredebris" "0" + "lip" "20000" + "locked_sentence" "0" + "loopmovesound" "0" + "movedir" "0 90 0" + "origin" "4676 7580 4128.93" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "spawnflags" "4100" + "spawnpos" "0" + "speed" "1000" + "targetname" "stage_x_plane_supplies_movelinear" + "unlocked_sentence" "0" + "wait" "-1" + "OnUser2" "!self,AddOutput,origin 4747 5159 15576,0,-1" + "OnUser2" "!self,Open,,0.01,-1" + "OnUser2" "stage_x_supplies_maker,ForceSpawn,,10,1" + "OnUser2" "stage_x_supplies_maker,ForceSpawn,,10.5,1" + "OnUser2" "stage_x_supplies_maker,ForceSpawn,,11,1" + "OnUser2" "stage_x_plane_supplies,TurnOn,,0,-1" + "OnFullyOpen" "!self,Kill,,0,-1" +} + +; _____ _ _ _____ _____ _ ________ _____ _____ _ _ _____ +; / __ \| | | || ___|/ __ \| | / /| ___ \| _ ||_ _|| \ | ||_ _| +; | / \/| |_| || |__ | / \/| |/ / | |_/ /| | | | | | | \| | | | +; | | | _ || __| | | | \ | __/ | | | | | | | . ` | | | +; | \__/\| | | || |___ | \__/\| |\ \| | \ \_/ / _| |_ | |\ | | | +; \____/\_| |_/\____/ \____/\_| \_/\_| \___/ \___/ \_| \_/ \_/ +; Remove and also change the checkpoint system (make it better) + + +add: +{ + "targetname" "stage_5_end_check" + "Negated" "Allow entities that match criteria" + "filterteam" "3" + "classname" "filter_activator_team" + "OnPass" "Stage_End_Stage_5,Trigger,,0,1" +} + +; remove the checkpoint +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_5" + } + delete: + { + "OnTrigger" "Stage_End_Stage_5,Trigger,,240,1" + } +} + + ; add it to the helicopter ending +modify: +{ + match: + { + "parentname" "stage_x_cargo_heli_track_train" + "origin" "3392 -11040 -12576" + "targetname" "stage_nuke_inmuzer" + } + insert: + { + "OnStartTouch" "stage_4_end_check,TestActivator,,0,-1" + "OnStartTouch" "stage_5_end_check,TestActivator,,0,-1" + } +} +; red button ending +modify: +{ + match: + { + "classname" "filter_activator_team" + "targetname" "stage_5_core_column_end_button_red" + } + insert: + { + "OnPass" "Stage_End_Stage_5,Trigger,,37,-1" + } +} +; blue ending +modify: +{ + match: + { + "filtername" "team_filter_humans" + "classname" "trigger_once" + "targetname" "stage_5_nuke_inmuzer1" + } + insert: + { + "OnStartTouch" "stage_5_end_check,TestActivator,,0,-1" + } +} +; - - - - - - - - - - - - - - - - - - - - +; ULTIMATE STRIPPER FIX TO FIX THEM ALL! +; - - - - - - - - - - - - - - - - - - - - +; Add logic_relays for normal stages +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_1" + } + delete: + { + "OnTrigger" "Stage_End_Stage_1,Trigger,,240,1" + + } + insert: + { + "OnTrigger" "Stage_StartNormal_Stage_1,Trigger,,240,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_2" + } + delete: + { + "OnTrigger" "Stage_End_Stage_2,Trigger,,240,1" + } + insert: + { + "OnTrigger" "Stage_StartNormal_Stage_2,Trigger,,240,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_3" + } + delete: + { + "OnTrigger" "Stage_End_Stage_3,Trigger,,240,1" + } + insert: + { + "OnTrigger" "Stage_StartNormal_Stage_3,Trigger,,240,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Stage_Start_Stage_4" + } + delete: + { + "OnTrigger" "Stage_End_Stage_4,Trigger,,240,1" + } + insert: + { + "OnTrigger" "Stage_StartNormal_Stage_4,Trigger,,240,1" + } +} + +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "Stage_StartNormal_Stage_1" + "OnTrigger" "Stage_End_Stage_1,Trigger,,0,1" +} +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "Stage_StartNormal_Stage_2" + "OnTrigger" "Stage_End_Stage_2,Trigger,,0,1" +} +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "Stage_StartNormal_Stage_3" + "OnTrigger" "Stage_End_Stage_3,Trigger,,0,1" +} +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "Stage_StartNormal_Stage_4" + "OnTrigger" "Stage_End_Stage_4,Trigger,,0,1" +} + +; Extreme mode kill +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Difficulty_Extreme" + } + insert: + { + "OnTrigger" "Stage_StartNormal_Stage_*,Kill,,0,1" + } +} + +; Stage 1 +add: +{ + "classname" "filter_activator_team" + "filterteam" "3" + "Negated" "Allow entities that match criteria" + "targetname" "stage_1_end_check" + "OnPass" "Stage_End_Stage_1,Trigger,,0,1" +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "parentname" "stage_x_helicopter_tracktrain" + "targetname" "stage_human_detector" + } + insert: + { + "OnStartTouch" "stage_1_end_check,TestActivator,,0,-1" + + } +} + +; Stage 2 +add: +{ + "classname" "logic_relay" + "spawnflags" "1" + "StartDisabled" "0" + "targetname" "stage_2_end_check_relay" + "OnTrigger" "Stage_End_Stage_2,Trigger,,0,1" +} +add: +{ + "classname" "filter_activator_team" + "filterteam" "3" + "Negated" "Allow entities that match criteria" + "targetname" "stage_2_end_check" + "OnPass" "stage_2_end_check_relay,Trigger,,2,1" +} +add: +{ + "classname" "filter_activator_team" + "filterteam" "2" + "Negated" "Allow entities that match criteria" + "targetname" "stage_2_end_check_zombie" + "OnPass" "stage_2_end_check_relay,Disable,,0,1" +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "5376 -13696 -7519.98" + "targetname" "stage_nuke_inmuzer1" + } + insert: + { + "OnStartTouch" "stage_2_end_check,TestActivator,,0,-1" + "OnStartTouch" "stage_2_end_check_zombie,TestActivator,,0,-1" + } +} + + +; Stage 3 + +add: +{ + "classname" "filter_activator_team" + "filterteam" "3" + "Negated" "Allow entities that match criteria" + "targetname" "stage_3_end_check" + "OnPass" "Stage_End_Stage_3,Trigger,,0,1" +} + + +; Stage 4 + +add: +{ + "classname" "filter_activator_team" + "filterteam" "3" + "Negated" "Allow entities that match criteria" + "targetname" "stage_4_end_check" + "OnPass" "Stage_End_Stage_4,Trigger,,0,1" +} + +modify: +{ + match: + { + "origin" "4360 -9212 4860" + "targetname" "stage_nuke_inmuzer1" + } + insert: + { + "OnStartTouch" "stage_4_end_check,TestActivator,,0,-1" + } +} + +; open doors to prevent ZMs being locked out on Solo ending +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "stage_5_core_destroyed" + } + insert: + { + "OnTrigger" "stage_5_top_door_*,Open,,0,1" + } +} +;stage 5 fix ladders going down getting stuck +modify: +{ + match: + { + "targetname" "stage_x_lower_bridges_tracktrain*" + "classname" "func_door" + } + replace: + { + "dmg" "25" + } +} +; collision optimizations +modify: +{ + match: + { + "model" "models/rafuron/lms/lms_stage_2_bridge_destroyable_1.mdl" + "solid" "6" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "model" "models/rafuron/lms/lms_stage_2_bridge_destroyable_2.mdl" + "solid" "6" + } + replace: + { + "solid" "0" + } +} + +modify: +{ + match: + { + "model" "models/rafuron/lms/lms_stage_2_bridge_destroyable_3.mdl" + "solid" "6" + } + replace: + { + "solid" "0" + } +} + +modify: +{ + match: + { + "model" "models/rafuron/lms/lms_stage_2_bridge_destroyable_4.mdl" + "solid" "6" + } + replace: + { + "solid" "0" + } +} +; Fix stuck spots/s +; CALLED STAGE_(STAGE NAME)_STUFF TO GET KILLED ON OTHER STAGES (EDICT CLEANUP) +; Tank spot stage 1 +add: +{ + "classname" "prop_dynamic" + "targetname" "stage_1_stuff1" + "origin" "2342 302 -13628" + "angles" "0 90 0" + "model" "models/props/de_prodigy/prodcratesa.mdl" + "solid" "6" +} + + +; Fix stage 2 last vent entrance being breakable early. +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "stage_2_teleport_2" + } + insert: + { + "OnStartTouch" "stage_2_escape_vent,SetHealth,100,5,1" + } +} + +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "stage_2_escape_vent" + } + replace: + { + "health" "0" + } +} +;fix this wrong tp +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "stage_4_trigger_pad" + } + delete: + { + "landmark" "stages_teleport_destination" + } + insert: + { + "target" "stages_teleport_destination" + } +} + +;fix exploit +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "NPC_Train_Driver_Area" + } + replace: + { + "startdisabled" "1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "Vehicle_Fake_Truck_Path_Track_8" + } + insert: + { + "OnPass" "NPC_Train_Driver_Area,Enable,,5,1" + } +} + +; Adjustments to make it better +; viewcontrol to not use classname but rather a better method +modify: +{ + match: + { + "targetname" "stage_0_end_camera_disable" + } + delete: + { + "OnTrigger" "!activator,AddOutput,classname cam_disabled,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "stage_3_camera_deactivator" + } + replace: + { + "origin" "-4584 1455 1928" + "classname" "game_zone_player" + } + delete: + { + "OnTrigger" "!activator,AddOutput,classname cam_disabled,0,-1" + "OnTrigger" "stage_cinematic_cam,Enable,,0,-1" + "OnTrigger" "stage_cinematic_cam,Disable,,0.01,-1" + "OnTrigger" "Global_Cinematic_Overlay,StopOverlays,,0.01,-1" + } + insert: + { + "OnPlayerOutZone" "stage_cinematic_cam,Disable,0,-1" + "OnPlayerOutZone" "Global_Cinematic_Overlay,StopOverlays,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "stage_cinematic_cam" + "classname" "point_viewcontrol" + } + delete: + { + "OnUser1" "cam_disabled,AddOutput,classname player,22,-1" + "OnUser2" "cam_disabled,SetDamageFilter,filter_not_zombies,0,-1" + "OnUser1" "cam_disabled,FireUser4,,0.03,-1" + "OnUser1" "cam_disabled,AddOutput,OnUser4 stage_3_cinematic_cam:Enable::0:1,0.02,-1" + "OnUser1" "cam_disabled,FireUser4,,0.01,-1" + "OnUser1" "cam_disabled,SetDamageFilter,team_filter_humans,0,-1" + "OnUser1" "cam_disabled,AddOutput,OnUser4 Global_Team_Set_No_Damage_Z:TestActivator::0:1,0,-1" + "OnUser1" "stage_3_camera_deactivator,Enable,,20,-1" + "OnUser1" "stage_3_camera_deactivator,Disable,,22,-1" + } + insert: + { + "OnUser1" "stage_3_camera_deactivator,CountPlayersInZone,,22,-1" + "OnUser1" "specialFade,Fade,,21,1" + } +} + +add: +{ + "origin" "-4536 12878.7 -8550.7" + "targetname" "specialFade" + "spawnflags" "0" + "rendercolor" "0 0 0" + "renderamt" "255" + "holdtime" "0.75" + "duration" "0.5" + "classname" "env_fade" +} +modify: +{ + match: + { + "targetname" "stage_3_button" + "classname" "func_button" + } + insert: + { + "OnPressed" "specialFade,Fade,,5,1" + } +} + +; add lms s4 special fx thingy +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "5160173" + } + replace: + { + "renderamt" "0" + "solid" "0" + "renderfx" "14" + } + insert: + { + "OnUser1" "!self,AddOutput,renderamt 160,0.5,1" + "OnUser1" "!self,AddOutput,renderamt 144,0.45,1" + "OnUser1" "!self,AddOutput,renderamt 128,0.4,1" + "OnUser1" "!self,AddOutput,renderamt 112,0.35,1" + "OnUser1" "!self,AddOutput,renderamt 96,0.3,1" + "OnUser1" "!self,AddOutput,renderamt 80,0.25,1" + "OnUser1" "!self,AddOutput,renderamt 64,0.2,1" + "OnUser1" "!self,AddOutput,renderamt 48,0.15,1" + "OnUser1" "!self,AddOutput,renderamt 32,0.1,1" + "OnUser1" "!self,AddOutput,renderamt 16,0.05,1" + "OnUser1" "!self,AddOutput,renderamt 176,0.55,1" + "OnUser1" "!self,AddOutput,renderamt 192,0.6,1" + "OnUser1" "!self,AddOutput,renderamt 208,0.65,1" + "OnUser1" "!self,AddOutput,renderamt 224,0.7,1" + "OnUser1" "!self,AddOutput,renderamt 255,0.75,1" + "targetname" "stage_4_vol_light_model" + "rendermode" "2" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "5156493" + } + insert: + { + "OnStartTouch" "stage_4_vol_light_model,FireUser1,,5,1" + } +} + +; fix boosting +modify: +{ + match: + { + "targetname" "stage_5_core_hit_push" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + } +} + +; change rendermode +modify: +{ + match: + { + "targetname" "stage_5_pendulum_model" + } + replace: + { + "renderamt" "254" + } + insert: + { + "rendermode" "2" + "renderfx" "14" + } +} + + +; STRUPPI FIX THIS FOR NEXT VERSION PLZ TY +; 2400hz (unavailable for source engine) +filter: +{ + "message" "rafuron/global/gong.mp3" +} + +; Fix stage 2 skips in first room. +add: +{ + "classname" "func_brush" + "model" "*65" + "origin" "5158 879 -6818" + "rendermode" "10" +} + +add: +{ + "classname" "func_brush" + "model" "*65" + "origin" "4102 879 -6818" + "rendermode" "10" +} + +add: +{ + "classname" "func_brush" + "model" "*69" + "origin" "3893 1353 -6870" + "rendermode" "10" +} + +add: +{ + "classname" "func_brush" + "model" "*69" + "origin" "5173 1353 -6870" + "rendermode" "10" +} + +; delay the song a bit longer (we aint that fast) +modify: +{ + match: + { + "filtername" "team_filter_humans" + "classname" "trigger_multiple" + "hammerid" "5157360" + } + delete: + { + "OnStartTouch" "Music_Selector,InValue,stage_5_end_good_2,5,1" + } + insert: + { + "OnStartTouch" "Music_Selector,InValue,stage_5_end_good_2,9,1" + } +} +; add a light glow to make it cooler +add: +{ + "classname" "env_lightglow" + "targetname" "stage_5_stuff1" + "origin" "4609 -4610 12743" + "HorizontalGlowSize" "210" + "MaxDist" "7500" + "MinDist" "100" + "OuterMaxDist" "1200" + "rendercolor" "130 192 255" + "VerticalGlowSize" "120" + "GlowProxySize" "16" + "HDRColorScale" "0.5" +} +add: +{ + "classname" "env_lightglow" + "targetname" "stage_5_stuff1" + "origin" "-8704 -979.863 -4848" + "HorizontalGlowSize" "210" + "MaxDist" "11000" + "MinDist" "-1" + "OuterMaxDist" "1200" + "rendercolor" "130 192 255" + "VerticalGlowSize" "180" + "GlowProxySize" "16" + "HDRColorScale" "1" +} +add: +{ + "classname" "env_lightglow" + "targetname" "stage_5_stuff1" + "origin" "-8744 -13854 -14160" + "HorizontalGlowSize" "210" + "MaxDist" "27000" + "MinDist" "0" + "OuterMaxDist" "28000" + "rendercolor" "255 255 255" + "VerticalGlowSize" "180" + "GlowProxySize" "2" + "HDRColorScale" "0.5" +} + +add: +{ + "classname" "env_lightglow" + "targetname" "stage_5_stuff1" + "origin" "-8750 -12393 -13824" + "HorizontalGlowSize" "210" + "MaxDist" "27000" + "MinDist" "7500" + "OuterMaxDist" "28000" + "rendercolor" "255 255 255" + "VerticalGlowSize" "180" + "GlowProxySize" "2" + "HDRColorScale" "0.5" +} +add: +{ + "classname" "env_lightglow" + "targetname" "stage_3_stuff1" + "origin" "2494 -10305 1520" + "HorizontalGlowSize" "120" + "MaxDist" "10000" + "MinDist" "1500" + "OuterMaxDist" "11000" + "rendercolor" "255 255 255" + "VerticalGlowSize" "60" + "GlowProxySize" "2" + "HDRColorScale" "0.5" +} + +add: +{ + "targetname" "stage_5_stuff1" + "spawnflags" "1" + "scale" "40" + "rendermode" "7" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "140" + "origin" "-8736 -13856 -13776" + "model" "sprites/glow.vmt" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "10.0" + "framerate" "10.0" + "disablereceiveshadows" "0" + "classname" "env_sprite" +} +add: +{ + "targetname" "stage_5_stuff1" + "spawnflags" "1" + "scale" "40" + "rendermode" "7" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "140" + "origin" "-8744 -13854 -14160" + "model" "sprites/glow.vmt" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "10.0" + "framerate" "10.0" + "disablereceiveshadows" "0" + "classname" "env_sprite" +} + +add: +{ + "targetname" "stage_5_stuff1" + "spawnflags" "1" + "scale" "40" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "140" + "origin" "-8704 -979.863 -5248" + "model" "sprites/halo.vmt" + "rendermode" "7" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "10.0" + "framerate" "10.0" + "disablereceiveshadows" "0" + "classname" "env_sprite" +} + +;add a sun +add: +{ + "origin" "-3000 13152 -8552" + "use_angles" "1" + "targetname" "Sun" + "size" "24" + "rendercolor" "251 244 221" + "pitch" "-40" + "overlaysize" "-1" + "overlaymaterial" "sun/overlay.vmt" + "overlaycolor" "0 0 0" + "material" "sprites/light_glow02_add_noz" + "HDRColorScale" "0.5" + "glowDistanceScale" "0.09" + "angles" "0 120 0" + "classname" "env_sun" +} + +; tonemap shit +add: +{ + "classname" "env_tonemap_controller" + "targetname" "CUSTOM_TONEMAP" + "spawnflags" "1" +} + +modify: +{ + match: + { + "hammerid" "7668823" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CUSTOM_TONEMAP,SetAutoExposureMax,1.1,0,-1" + "OnMapSpawn" "CUSTOM_TONEMAP,SetAutoExposureMin,0.4,0,-1" + "OnMapSpawn" "CUSTOM_TONEMAP,SetBloomScale,0.5,0,-1" + } +} +add: +{ + "targetname" "SpriteTemplate1" + "origin" "4190 1239 -7422" + "spawnflags" "1" + "scale" "2" + "rendermode" "9" + "renderfx" "14" + "rendercolor" "216 205 180" + "renderamt" "200" + "model" "sprites/glow_test02.vmt" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" ".5" + "GlowProxySize" "10" + "framerate" "10.0" + "disablereceiveshadows" "0" + "classname" "env_sprite" +} + +add: +{ + "origin" "4190 1239 -7422" + "Template01" "SpriteTemplate1" + "targetname" "TemplateSystem1" + "spawnflags" "0" + "classname" "point_template" +} + +modify: +{ + match: + { + "targetname" "Stage_Start_Stage_2" + } + insert: + { + "OnTrigger" "TemplateSystem1,AddOutput,origin 4894 1092 -6834,0,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,0.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 4126 1092 -6834,1,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,1.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 7686 4356 -7058,2,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,2.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 6406 4356 -7058,3,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,3.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 5126 4356 -7058,4,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,4.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 3846 4356 -7058,5,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,5.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 2566 4356 -7058,6,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,6.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 1286 4356 -7058,7,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,7.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin 6 4356 -7058,8,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,8.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -1274 4356 -7058,9,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,9.1,-1" + } +} + +modify: +{ + match: + { + "targetname" "Stage_Start_Stage_4" + } + insert: + { + "OnTrigger" "TemplateSystem1,AddOutput,origin -9130 -8716 3959,0,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,0.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -9818 -8716 3959,1,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,1.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -8586 -8700 3959,2,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,2.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -8058 -8700 3959,3,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,3.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -7514 -8700 3959,4,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,4.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -7514 -11132 3959,5,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,5.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -8058 -11132 3959,6,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,6.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -8586 -11132 3959,7,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,7.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -9130 -11148 3959,8,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,8.1,-1" + "OnTrigger" "TemplateSystem1,AddOutput,origin -9818 -11148 3959,9,-1" + "OnTrigger" "TemplateSystem1,ForceSpawn,,9.1,-1" + } +} + +; wasted edict with a viewcontrol (never gets used plz remove struppi for next version) +filter: +{ + "hammerid" "5157823" +} +; remove to avoid having problems for laggy players +filter: +{ + "targetname" "Stages_Start_Fade" + "hammerid" "7667319" +} +; make this open for dramatic effect stage 3 boss escape +modify: +{ + match: + { + "targetname" "stage_3_boos_end_door" + } + replace: + { + "spawnpos" "0" + } +} + +modify: +{ + match: + { + "targetname" "stage_x_end_vehicle_escape_track_1" + } + insert: + { + "OnPass" "stage_3_boos_end_door,Open,,0,1" + "OnPass" "stage_3_boos_end_door,Open,,0,1" + } +} +; Reduce volume of "Mech" minigun sound. +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "Human_Item_Mech_Sound_Minigun" + } + replace: + { + "health" "3" + } +} +; make this consitent +modify: +{ + match: + { + "targetname" "Weapon_Turbo_Device_UI" + "classname" "func_button" + } + delete: + { + "OnPressed" "Weapon_Turbo_Device_Trigger,Kill,,3.25,-1" + "OnPressed" "Weapon_Turbo_Device_Trigger,Enable,,3,-1" + "OnPressed" "Weapon_Turbo_Device_Model,Kill,,3,-1" + "OnPressed" "Global_Fade_White_From,Fade,,3,-1" + "OnPressed" "Global_Sound_Portal,PlaySound,,0,-1" + "OnPressed" "checkpoint_fade,Fade,,0,-1" + "OnPressed" "Global_Big_Shake,StartShake,,0,-1" + "OnPressed" "!self,Deactivate,,0,-1" + } + insert: + { + "OnPressed" "!self,FireUser1,,0,-1" + "OnUser1" "Weapon_Turbo_Device_Trigger,Kill,,3.25,-1" + "OnUser1" "Weapon_Turbo_Device_Trigger,Enable,,3,-1" + "OnUser1" "Weapon_Turbo_Device_Model,Kill,,3,-1" + "OnUser1" "Global_Fade_White_From,Fade,,3,-1" + "OnUser1" "Global_Sound_Portal,PlaySound,,0,-1" + "OnUser1" "checkpoint_fade,Fade,,0,-1" + "OnUser1" "Global_Big_Shake,StartShake,,0,-1" + "OnUser1" "!self,Lock,,0,-1" + } +} +; Song lyrics ex4&ex5 done by koen (https://github.com/notkoen) +; ex3 done by iszaar (stole it from jaeks mako song cfg) +modify: +{ + match: + { + "targetname" "Music_Selector_Ex" + "classname" "logic_case" + } + insert: + { + "OnCase11" "stage_10_start_relay,Trigger,,0.2,1" + "OnCase11" "stage_10_top_1_relay,Enable,,0.2,1" + } +} + +modify: +{ + match: + { + "targetname" "stage_5_button_filter" + "classname" "filter_activator_team" + } + insert: + { + "OnPass" "stage_10_start_relay,CancelPending,,6.20,1" + "OnPass" "stage_10_top_1_relay,Trigger,,11.1,1" + "OnPass" "ex5_music_text,AddOutput,message ,6.00,1" + "OnPass" "ex5_music_text,Display,,6.10,1" + "OnPass" "ex5_music_text2,AddOutput,message ,6.00,1" + "OnPass" "ex5_music_text2,Display,,6.10,1" + "OnPass" "stage_10_start_relay,kill,,7.10,1" + } +} + +modify: +{ + match: + { + "targetname" "stage_5_top_relay_core_working" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "ex5_music_text,AddOutput,message ,1.00,1" + "OnTrigger" "ex5_music_text,Display,,1.10,1" + "OnTrigger" "stage_10_top_1_relay,CancelPending,,7.00,-1" + "OnTrigger" "stage_10_top_1_relay,kill,,7.10,-1" + } +} + +modify: +{ + match: + { + "targetname" "stage_5_core_destroyed" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "ex5_music_text,AddOutput,message ,1.00,1" + "OnTrigger" "ex5_music_text,Display,,1.10,1" + "OnTrigger" "stage_10_top_1_relay,CancelPending,,7.00,-1" + "OnTrigger" "stage_10_top_1_relay,kill,,7.10,-1" + } +} + +;extreme 3/4 lyrics +modify: +{ + match: + { + "targetname" "Music_Selector_Ex" + } + insert: + { + "OnCase07" "music_master_ambient_ex3_relay,Enable,,0.1,1" + "OnCase07" "music_master_ambient_ex3_relay,Trigger,,0.2,1" + "OnCase10" "music_master_ambient_ex4_relay,Enable,,0.1,1" + "OnCase10" "music_master_ambient_ex4_relay,Trigger,,0.2,1" + } +} +add: +{ + "classname" "game_text" + "origin" "-5701.34 -723.98 -15159.97" + "y" "0.8" + "x" "-1" + "targetname" "ex5_music_text" + "spawnflags" "1" + "message" "" + "holdtime" "6" + "fxtime" "1.5" + "fadeout" "1" + "fadein" "0.3" + "effect" "0" + "color2" "255 255 255" + "color" "255 255 255" + "channel" "4" +} +add: +{ + "origin" "-5701.34 -723.98 -15159.98" + "targetname" "stage_10_start_relay" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ex5_music_text,AddOutput,message Madeon - Finale (Netsky Remix),20.00,1" + "OnTrigger" "ex5_music_text,Display,,20.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last chance,23.00,1" + "OnTrigger" "ex5_music_text,Display,,23.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Last Summer,26.00,1" + "OnTrigger" "ex5_music_text,Display,,26.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last dance,29.00,1" + "OnTrigger" "ex5_music_text,Display,,29.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message To beat to your own drummer,31.00,1" + "OnTrigger" "ex5_music_text,Display,,31.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out fighting,35.00,1" + "OnTrigger" "ex5_music_text,Display,,35.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out young,37.00,1" + "OnTrigger" "ex5_music_text,Display,,37.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message A flash of lightning,40.00,1" + "OnTrigger" "ex5_music_text,Display,,40.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Eclipse the sun,43.00,1" + "OnTrigger" "ex5_music_text,Display,,43.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last chance,45.00,1" + "OnTrigger" "ex5_music_text,Display,,45.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Last Summer,49.00,1" + "OnTrigger" "ex5_music_text,Display,,49.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last dance,51.00,1" + "OnTrigger" "ex5_music_text,Display,,51.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message To beat to your own drummer,54.00,1" + "OnTrigger" "ex5_music_text,Display,,54.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out fighting,57.00,1" + "OnTrigger" "ex5_music_text,Display,,57.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out young,60.00,1" + "OnTrigger" "ex5_music_text,Display,,60.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message A flash of lightning,62.00,1" + "OnTrigger" "ex5_music_text,Display,,62.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Eclipse the sun,65.00,1" + "OnTrigger" "ex5_music_text,Display,,65.10,1" + "OnTrigger" "ex5_music_text,AddOutput,holdtime 40,66,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself brace yourself,67.00,1" + "OnTrigger" "ex5_music_text,Display,,67.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself for the grand finale,87.00,1" + "OnTrigger" "ex5_music_text,Display,,87.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Whoa oh~~~,91.00,1" + "OnTrigger" "ex5_music_text,Display,,91.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself for the grand finale,131.00,1" + "OnTrigger" "ex5_music_text,Display,,131.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last chance,156.00,1" + "OnTrigger" "ex5_music_text,Display,,156.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Last Summer,159.00,1" + "OnTrigger" "ex5_music_text,Display,,159.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Your last dance,162.00,1" + "OnTrigger" "ex5_music_text,Display,,162.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message To beat to your own drummer,164.00,1" + "OnTrigger" "ex5_music_text,Display,,164.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out fighting,168.00,1" + "OnTrigger" "ex5_music_text,Display,,168.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Go out young,171.00,1" + "OnTrigger" "ex5_music_text,Display,,171.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message A flash of lightning,173.00,1" + "OnTrigger" "ex5_music_text,Display,,173.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Eclipse the sun,176.00,1" + "OnTrigger" "ex5_music_text,Display,,176.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself brace yourself,178.00,1" + "OnTrigger" "ex5_music_text,Display,,178.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself for the grand finale,198.00,1" + "OnTrigger" "ex5_music_text,Display,,198.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Whoa oh~~~,202.00,1" + "OnTrigger" "ex5_music_text,Display,,202.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Brace yourself for the grand finale,242.00,1" + "OnTrigger" "ex5_music_text,Display,,242.10,1" +} +add: +{ + "origin" "-5701.34 -723.98 -15159.98" + "targetname" "stage_10_top_1_relay" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ex5_music_text,AddOutput,message Pendulum - Witchcraft Vs Watercolour,0.00,1" + "OnTrigger" "ex5_music_text,Display,,0.10,1" + "OnTrigger" "ex5_music_text,AddOutput,color 255 0 0,0.20,1" + "OnTrigger" "ex5_music_text,AddOutput,holdtime 5,0.2,1" + "OnTrigger" "ex5_music_text,AddOutput,message It's in your eyes a color fade-out,6.00,1" + "OnTrigger" "ex5_music_text,Display,,6.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Looks like a new transition,12.00,1" + "OnTrigger" "ex5_music_text,Display,,12.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Is starting up and shaking your ground,17.00,1" + "OnTrigger" "ex5_music_text,Display,,17.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Turning your head to see a new day calling,22.00,1" + "OnTrigger" "ex5_music_text,Display,,22.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Does it feel like a head to lean on,29.50,1" + "OnTrigger" "ex5_music_text,Display,,29.60,1" + "OnTrigger" "ex5_music_text,AddOutput,message A snapshot from where you were born,35.00,1" + "OnTrigger" "ex5_music_text,Display,,35.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message I'm looking for your hand in the rough,40.00,1" + "OnTrigger" "ex5_music_text,Display,,40.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message You're caught in the wire,44.00,1" + "OnTrigger" "ex5_music_text,Display,,44.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Well I'll lift you out,47.00,1" + "OnTrigger" "ex5_music_text,Display,,47.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message When I'm falling down,51.00,1" + "OnTrigger" "ex5_music_text,Display,,51.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Will you pick me up again,56.00,1" + "OnTrigger" "ex5_music_text,Display,,56.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message When I'm too far gone,62.00,1" + "OnTrigger" "ex5_music_text,Display,,62.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Dead in the eyes of my friends,67.00,1" + "OnTrigger" "ex5_music_text,Display,,67.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Will you take me out of here,73.00,1" + "OnTrigger" "ex5_music_text,Display,,73.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message When I'm staring down the barrel,75.00,1" + "OnTrigger" "ex5_music_text,Display,,75.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message When I'm blinded by the lights,78.00,1" + "OnTrigger" "ex5_music_text,Display,,78.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message When I cannot see your face,81.00,1" + "OnTrigger" "ex5_music_text,Display,,81.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Take me out of here,84.00,1" + "OnTrigger" "ex5_music_text,Display,,84.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Take me out of here,87.00,1" + "OnTrigger" "ex5_music_text,Display,,87.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Take me out of here,90.00,1" + "OnTrigger" "ex5_music_text,Display,,90.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Take me out of here,93.00,1" + "OnTrigger" "ex5_music_text,Display,,93.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Leaning on the action,94.00,1" + "OnTrigger" "ex5_music_text,Display,,94.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Caught in a cellphone's rays,97.00,1" + "OnTrigger" "ex5_music_text,Display,,97.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Bleeding on the sofa,99.00,1" + "OnTrigger" "ex5_music_text,Display,,99.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Staring at the wayside,102.00,1" + "OnTrigger" "ex5_music_text,Display,,102.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message He's coming and she knows it,104.00,1" + "OnTrigger" "ex5_music_text,Display,,104.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Even if she knows why,108.00,1" + "OnTrigger" "ex5_music_text,Display,,108.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Footsteps in the hallway,110.00,1" + "OnTrigger" "ex5_music_text,Display,,110.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Girl you haven't got time,113.00,1" + "OnTrigger" "ex5_music_text,Display,,113.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message All I believe,115.00,1" + "OnTrigger" "ex5_music_text,Display,,115.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message And all I've known,118.00,1" + "OnTrigger" "ex5_music_text,Display,,118.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Are being taken from me,120.00,1" + "OnTrigger" "ex5_music_text,Display,,120.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Can't get home,124.00,1" + "OnTrigger" "ex5_music_text,Display,,124.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Led to a world,126.00,1" + "OnTrigger" "ex5_music_text,Display,,126.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Where worlds collide,129.00,1" + "OnTrigger" "ex5_music_text,Display,,129.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Let the fear collapse bring no surprise,132.00,1" + "OnTrigger" "ex5_music_text,Display,,132.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Take me out of here,137.00,1" + "OnTrigger" "ex5_music_text,Display,,137.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Feed the fire break your vision,159.00,1" + "OnTrigger" "ex5_music_text,Display,,159.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Throw your fists up come on with me,162.00,1" + "OnTrigger" "ex5_music_text,Display,,162.10,1" +} +add: +{ + "origin" "-5701.34 -723.98 -15159.98" + "targetname" "music_master_ambient_ex4_relay" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ex5_music_text,AddOutput,message Linkin Park - The Catalyst (Pendulum Remix),0.00,1" + "OnTrigger" "ex5_music_text,Display,,0.10,1" + "OnTrigger" "ex5_music_text,AddOutput,color 255 255 255,0.20,1" + "OnTrigger" "ex5_music_text,AddOutput,message Like memories in cold decay,2.50,1" + "OnTrigger" "ex5_music_text,Display,,2.60,1" + "OnTrigger" "ex5_music_text,AddOutput,message Transmissions echoing away,5.00,1" + "OnTrigger" "ex5_music_text,Display,,5.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Far from the world of you and I,7.50,1" + "OnTrigger" "ex5_music_text,Display,,7.60,1" + "OnTrigger" "ex5_music_text,AddOutput,message Where oceans bleed into the sky,11.00,1" + "OnTrigger" "ex5_music_text,Display,,11.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message God save us everyone,41.00,1" + "OnTrigger" "ex5_music_text,Display,,41.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Will we burn inside the fires of a thousand suns,43.00,1" + "OnTrigger" "ex5_music_text,Display,,43.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message For the sins of our hands,46.00,1" + "OnTrigger" "ex5_music_text,Display,,46.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our tongue,47.00,1" + "OnTrigger" "ex5_music_text,Display,,47.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our fathers,48.00,1" + "OnTrigger" "ex5_music_text,Display,,48.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our young,49.00,1" + "OnTrigger" "ex5_music_text,Display,,49.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message No,51.00,1" + "OnTrigger" "ex5_music_text,Display,,51.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message God save us everyone,52.00,1" + "OnTrigger" "ex5_music_text,Display,,52.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Will we burn inside the fires of a thousand suns,54.00,1" + "OnTrigger" "ex5_music_text,Display,,54.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message For the sins of our hands,57.00,1" + "OnTrigger" "ex5_music_text,Display,,57.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our tongue,58.00,1" + "OnTrigger" "ex5_music_text,Display,,58.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our fathers,59.00,1" + "OnTrigger" "ex5_music_text,Display,,59.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message The sins of our young,61.00,1" + "OnTrigger" "ex5_music_text,Display,,61.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message No,63.00,1" + "OnTrigger" "ex5_music_text,Display,,63.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message And when I close my eyes tonight,64.00,1" + "OnTrigger" "ex5_music_text,Display,,64.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message To symphonies of blinding light,66.00,1" + "OnTrigger" "ex5_music_text,Display,,66.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Like memories in cold decay,74.50,1" + "OnTrigger" "ex5_music_text,Display,,74.60,1" + "OnTrigger" "ex5_music_text,AddOutput,message Transmissions echoing away,77.00,1" + "OnTrigger" "ex5_music_text,Display,,77.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Far from the world of you and I,80.00,1" + "OnTrigger" "ex5_music_text,Display,,80.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Where oceans bleed into the sky,83.00,1" + "OnTrigger" "ex5_music_text,Display,,83.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Like memories in cold decay,107.00,1" + "OnTrigger" "ex5_music_text,Display,,107.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Transmissions echoing away,110.00,1" + "OnTrigger" "ex5_music_text,Display,,110.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Far from the world of you and I,113.00,1" + "OnTrigger" "ex5_music_text,Display,,113.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message Where oceans bleed into the sky,116.00,1" + "OnTrigger" "ex5_music_text,Display,,116.10,1" + "OnTrigger" "ex5_music_text,AddOutput,holdtime 60,118,1" + "OnTrigger" "ex5_music_text,AddOutput,message Lift me up! Let me go!,130.50,1" + "OnTrigger" "ex5_music_text,Display,,130.60,1" +} + +add: +{ + "origin" "-5701.34 -723.98 -15159.98" + "targetname" "music_master_ambient_ex3_relay" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ex5_music_text,AddOutput,color 255 55 0,0,1" + "OnTrigger" "ex5_music_text,AddOutput,message Pendulum feat. In Flames - Self vs Self,0.00,1" + "OnTrigger" "ex5_music_text,Display,,0.10,1" + "OnTrigger" "ex5_music_text,AddOutput,message If I struggle a lifetime,2.66,1" + "OnTrigger" "ex5_music_text,Display,,66,1" + "OnTrigger" "ex5_music_text,AddOutput,message What would my body be?,69,1" + "OnTrigger" "ex5_music_text,Display,,69.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message An empty shell,72,1" + "OnTrigger" "ex5_music_text,Display,,72.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message On which a demon fed,74,1" + "OnTrigger" "ex5_music_text,Display,,74.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message Could be a heavy burden,77,1" + "OnTrigger" "ex5_music_text,Display,,77.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message To stay true to your words,79,1" + "OnTrigger" "ex5_music_text,Display,,79.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message Speak up,83,1" + "OnTrigger" "ex5_music_text,Display,,83.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message I wanna silence everything,85,1" + "OnTrigger" "ex5_music_text,Display,,85.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If i got no plan,89,1" + "OnTrigger" "ex5_music_text,Display,,89.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Doesn't mean that i get what i want for free,94,1" + "OnTrigger" "ex5_music_text,Display,,94.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message If i got no meaning,100,1" + "OnTrigger" "ex5_music_text,Display,,100.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Would you force me to a place where i make sense,105,1" + "OnTrigger" "ex5_music_text,Display,,105.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Cause nothing lasts forever...!,110,1" + "OnTrigger" "ex5_music_text,Display,,110.1,1" + + "OnTrigger" "ex5_music_text,AddOutput,color 255 0 0,115,1" + "OnTrigger" "ex5_music_text,AddOutput,message How do I get home?,115,1" + "OnTrigger" "ex5_music_text,Display,,115.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Everything revolves around me,118,1" + "OnTrigger" "ex5_music_text,Display,,118.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If I can't find myself?,120,1" + "OnTrigger" "ex5_music_text,Display,,120.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message If so Its so completely fake,123,1" + "OnTrigger" "ex5_music_text,Display,,123.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message How do I get home?,126,1" + "OnTrigger" "ex5_music_text,Display,,126.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message Everything revolves around me,129,1" + "OnTrigger" "ex5_music_text,Display,,129.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If even you can't help?,131,1" + "OnTrigger" "ex5_music_text,Display,,131.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Dark nights on my soul,136,1" + "OnTrigger" "ex5_music_text,Display,,136.1,1" + + "OnTrigger" "ex5_music_text,AddOutput,color 255 55 0,160,1" + "OnTrigger" "ex5_music_text,AddOutput,message I deny failure,161,1" + "OnTrigger" "ex5_music_text,Display,,161.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message I ignite,163,1" + "OnTrigger" "ex5_music_text,Display,,163.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Woe is on my misery,165,1" + "OnTrigger" "ex5_music_text,Display,,165.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message She wins all their eyes,168,1" + "OnTrigger" "ex5_music_text,Display,,168.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Realise what defies our fate,170,1" + "OnTrigger" "ex5_music_text,Display,,170.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message This is not me this is me,173,1" + "OnTrigger" "ex5_music_text,Display,,173.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message So if I struggle a lifetime,176,1" + "OnTrigger" "ex5_music_text,Display,,176.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message What good would that do?,179,1" + "OnTrigger" "ex5_music_text,Display,,179.1,1" + + "OnTrigger" "ex5_music_text,AddOutput,color 255 0 0,182,1" + "OnTrigger" "ex5_music_text,AddOutput,message If I got a plan,182,1" + "OnTrigger" "ex5_music_text,Display,,182.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Doesn't have to stop the feeling inside,188,1" + "OnTrigger" "ex5_music_text,Display,,188.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If I do make sense,193,1" + "OnTrigger" "ex5_music_text,Display,,193.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Would you drag me down?,199,1" + "OnTrigger" "ex5_music_text,Display,,199.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Cause nothing lasts forever...!,203,1" + "OnTrigger" "ex5_music_text,Display,,203.5,1" + + "OnTrigger" "ex5_music_text,AddOutput,color 255 0 0,0,231,1" + "OnTrigger" "ex5_music_text,AddOutput,message How do I get home?,231,1" + "OnTrigger" "ex5_music_text,Display,,231.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Everything revolves around me,234,1" + "OnTrigger" "ex5_music_text,Display,,234.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If I can't find myself?,236,1" + "OnTrigger" "ex5_music_text,Display,,236.5,1" + "OnTrigger" "ex5_music_text,AddOutput,message If so Its so completely fake,240,1" + "OnTrigger" "ex5_music_text,Display,,240.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message How do I get home?,242,1" + "OnTrigger" "ex5_music_text,Display,,242.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Everything revolves around me,245,1" + "OnTrigger" "ex5_music_text,Display,,245.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message If even you can't help?,247,1" + "OnTrigger" "ex5_music_text,Display,,247.1,1" + "OnTrigger" "ex5_music_text,AddOutput,message Dark nights on my soul,251,1" + "OnTrigger" "ex5_music_text,Display,,251.5,1" +} + + +; dynamic shadow crash fix +; go complete bat shit crazy on preventing crash +modify: +{ + match: + { + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_water_analog" + } + insert: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + } +} \ No newline at end of file diff --git a/maps/ze_legend_of_astrum_alpha1.cfg b/maps/ze_legend_of_astrum_alpha1.cfg new file mode 100755 index 0000000..61ccf7f --- /dev/null +++ b/maps/ze_legend_of_astrum_alpha1.cfg @@ -0,0 +1,23 @@ +"bosses" +{ + "0" // Golem + { + "name" "Golem" + "method" "hpbar" + "trigger" "stage_1-Boss_HPAdder:OnStartTouch" + + "iterator" "stage_1-Boss_HPSegment" + "counter" "stage_1-Boss_HP" + "backup" "stage_1-Boss_HPBackup" + } + "1" // Shadows + { + "name" "Shadows" + "method" "hpbar" + "trigger" "stage_2-Boss_HPAdder:OnStartTouch" + + "iterator" "stage_2-Boss_SegmentHP" + "counter" "stage_2-Boss_HP" + "backup" "stage_2-Boss_BackupHP" + } +} \ No newline at end of file diff --git a/maps/ze_legend_of_astrum_v1.cfg b/maps/ze_legend_of_astrum_v1.cfg new file mode 100644 index 0000000..bcc9acc --- /dev/null +++ b/maps/ze_legend_of_astrum_v1.cfg @@ -0,0 +1,178 @@ +; =======================================; +; ze_legend_of_astrum_v1 -- By Pasas1345 +; Stripper by Pasas1345 +; Iteration #4 +; =======================================; + +; ------------------ +; General +; ------------------ + +; Increase the speed of the zombies, apparently 260 is way too slow +modify: +{ + match: + { + "targetname" "init_level2_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 260,0.00,-1" + } + insert: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 310,0.00,-1" + } +} + +modify: +{ + match: + { + "targetname" "init_level3_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 260,0.00,-1" + } + insert: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 310,0.00,-1" + } +} + +modify: +{ + match: + { + "targetname" "init_level4_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 280,0.00,-1" + } + insert: + { + "OnTrigger" "console,Command,zr_class_modify zombies speed 330,0.00,-1" + } +} + +; ---------------- +; Re:Dive +; ---------------- +; Mana Senri -- Stage 2 (Re:Dive) +; Nerf Mana Senri's Dark Bullets Damage in Re:Dive Mode +; Iteration #4 // Further nerf the damage +modify: +{ + match: + { + "targetname" "stage_3-Boss_DarkBullet_Relay" + "classname" "logic_relay" + } + delete: + { + "OnUser4" "stage_3-Boss_DarkBullet_Trigger,AddOutput,damage 150,0,-1" + } + insert: + { + "OnUser4" "stage_3-Boss_DarkBullet_Trigger,AddOutput,damage 60,0,-1" + } +} + +; Nerf the speed of the goo balls +; Iteration #4 // Slow down the goo balls even more +modify: +{ + match: + { + "targetname" "stage_3-Boss_Skill_GooBall_Move" + "classname" "func_movelinear" + } + replace: + { + "speed" "512" + } +} + +modify: +{ + match: + { + "targetname" "stage_3-Boss_Skill_GooBall2_Move" + "classname" "func_movelinear" + } + replace: + { + "speed" "512" + } +} + +; Nerf the final lasers missiles. +modify: +{ + match: + { + "targetname" "stage_3-Boss_Laser_BulletTimer" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "5" + } +} + +; Buff the Sweeping Attacks +; Iteration #4 // Lower the damage instead. +modify: +{ + match: + { + "targetname" "stage_3-Boss_SweepHorizontal_Relay" + "classname" "logic_relay" + } + delete: + { + "OnUser4" "stage_3-Boss_SweepHorizontal_Hurt,AddOutput,damage 100,0,-1" + } + insert: + { + "OnUser4" "stage_3-Boss_SweepHorizontal_Hurt,AddOutput,damage 60,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "stage_3-Boss_SweepVertical_Relay" + "classname" "logic_relay" + } + delete: + { + "OnUser4" "stage_3-Boss_SweepVertical_Hurt,AddOutput,damage 100,0,-1" + } + insert: + { + "OnUser4" "stage_3-Boss_SweepVertical_Hurt,AddOutput,damage 60,0,-1" + } +} + +; Shadows -- Stage 1 (Re:Dive) +; Increase the Attack Speed of the Shadow Attack +modify: +{ + match: + { + "targetname" "init_level4_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "stage_2-Boss_ShadowAttack_Timer,AddOutput,upperrandombound 0.5,1" + "OnTrigger" "stage_2-Boss_ShadowAttack_Timer,AddOutput,lowerrandombound 0.4,1" + } +} diff --git a/maps/ze_lego_v1.cfg b/maps/ze_lego_v1.cfg new file mode 100755 index 0000000..cf14cc7 --- /dev/null +++ b/maps/ze_lego_v1.cfg @@ -0,0 +1,431 @@ +; stage 1 tp01 delay + +modify: +{ + match: + { + "targetname" "s1_once_coin_01" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_door01,Close,,33,1" + "OnStartTouch" "s1_tp01,Enable,,35,1" + } + insert: + { + "OnStartTouch" "s1_door01,Close,,38,1" + "OnStartTouch" "s1_tp01,Enable,,40,1" + } +} + +;fix stage 1 door + +modify: +{ + match: + { + "targetname" "s1_door01" + "classname" "func_movelinear" + } + replace: + { + "movedistance" "128" + } +} + +; stage 1 tp03 delay + +modify: +{ + match: + { + "targetname" "s1_once_coin_03" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_door03,Close,,32,1" + "OnStartTouch" "s1_tp03,Enable,,35,1" + } + insert: + { + "OnStartTouch" "s1_door03,Close,,37,1" + "OnStartTouch" "s1_tp03,Enable,,40,1" + } +} + +; stage 1 tp04 delay + +modify: +{ + match: + { + "targetname" "s1_counter_trig_01" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "cmd,Command,say | 20 |,0,1" + "OnHitMax" "cmd,Command,say | 15 |,5,1" + "OnHitMax" "cmd,Command,say | 10 |,10,1" + "OnHitMax" "cmd,Command,say | 5 |,15,1" + "OnHitMax" "s1_door05,Break,,20,1" + "OnHitMax" "s1_tp04,Enable,,35,1" + } + insert: + { + "OnHitMax" "cmd,Command,say | 15 |,0,1" + "OnHitMax" "cmd,Command,say | 10 |,5,1" + "OnHitMax" "cmd,Command,say | 5 |,10,1" + "OnHitMax" "s1_door05,Break,,15,1" + "OnHitMax" "s1_tp04,Enable,,40,1" + } +} + + +; stage 1 boat part + +modify: +{ + match: + { + "targetname" "s1_path2_b" + "classname" "path_track" + } + delete: + { + "OnPass" "s1_movelinear8,Open,,1.65,1" + "OnPass" "s1_door_10_break,Break,,18.5,1" + } + insert: + { + "OnPass" "s1_movelinear8,Open,,1.95,1" + "OnPass" "s1_door_10_break,Break,,15,1" + } +} + +modify: +{ + match: + { + "targetname" "s1_tracktrain01" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "220" + } +} + +; stage 2 start tp + +modify: +{ + match: + { + "targetname" "s1_once_tp_s2" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_tp09,Enable,,21,1" + } + insert: + { + "OnStartTouch" "s1_tp09,Enable,,45,1" + } +} + +; stage 2 double tp + +modify: +{ + match: + { + "targetname" "s2_counter_trig_01" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "s2_door01_b,Close,,31,1" + "OnHitMax" "s2_door01_a,Close,,31,1" + "OnHitMax" "s2_tp_01,Enable,,35,1" + } + insert: + { + "OnHitMax" "s2_door01_b,Close,,39,1" + "OnHitMax" "s2_door01_a,Close,,39,1" + "OnHitMax" "s2_tp_01,Enable,,43,1" + } +} + +; stage 2 elevator speed + +modify: +{ + match: + { + "targetname" "s2_movelinear_elev01" + "classname" "func_movelinear" + } + replace: + { + "speed" "215" + } +} + +; stage 2 tp 03 + +modify: +{ + match: + { + "targetname" "s2_counter_trig_02" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "s2_door03_a,Close,,31,1" + "OnHitMax" "s2_door03_b,Close,,31,1" + "OnHitMax" "s2_tp_03,Enable,,35,1" + } + insert: + { + "OnHitMax" "s2_door03_a,Close,,38,1" + "OnHitMax" "s2_door03_b,Close,,38,1" + "OnHitMax" "s2_tp_03,Enable,,40,1" + } +} + +; stage 2 tp after surf + +modify: +{ + match: + { + "targetname" "s2_once_coin_05" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_door05,Close,,26,1" + "OnStartTouch" "s2_tp_05,Enable,,30,1" + } + insert: + { + "OnStartTouch" "s2_door05,Close,,35,1" + "OnStartTouch" "s2_tp_05,Enable,,38,1" + } +} + +; stage 2 before multiple doors + +modify: +{ + match: + { + "targetname" "s2_once_multiple_doors" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s2_tp_06,Enable,,17,1" + } + insert: + { + "OnStartTouch" "s2_tp_06,Enable,,25,1" + } +} + + +; stage 2 last tp + +modify: +{ + match: + { + "targetname" "s2_counter_trig_03" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "s2_door08,Close,,25,1" + "OnHitMax" "s2_tp_07,Enable,,30,1" + } + insert: + { + "OnHitMax" "s2_door08,Close,,35,1" + "OnHitMax" "s2_tp_07,Enable,,38,1" + } +} + +; stage 3 tp01 + +modify: +{ + match: + { + "targetname" "s3_break02" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "stage3_tp01,Enable,,12,-1" + } + insert: + { + "OnBreak" "stage3_tp01,Enable,,26,-1" + } +} + +; stage 3 tp02 + +modify: +{ + match: + { + "targetname" "s3_counter_trig_02" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "s3_tp02,Enable,,25,1" + } + insert: + { + "OnHitMax" "s3_tp02,Enable,,35,1" + } +} + +; stage 3 tp03 + +modify: +{ + match: + { + "targetname" "s3_oncetp" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s3_tp_03,Enable,,15,-1" + } + insert: + { + "OnStartTouch" "s3_tp_03,Enable,,30,-1" + } +} + +; stage 4 to before gravity + +modify: +{ + match: + { + "targetname" "s3_once_coin_08_a" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s3_door08,Close,,31,1" + "OnStartTouch" "s4_tp01,Enable,,35,1" + "OnStartTouch" "cmd,Command,say | 20 |,0,1" + "OnStartTouch" "cmd,Command,say | 15 |,5,1" + "OnStartTouch" "cmd,Command,say | 10 |,10,1" + "OnStartTouch" "s3_door08,Open,,20,1" + } + insert: + { + + "OnStartTouch" "cmd,Command,say | 15 |,0,1" + "OnStartTouch" "cmd,Command,say | 10 |,5,1" + "OnStartTouch" "cmd,Command,say | 5 |,10,1" + "OnStartTouch" "s3_door08,Open,,15,1" + "OnStartTouch" "s3_door08,Close,,45,1" + "OnStartTouch" "s4_tp01,Enable,,48,1" + } +} + +; stage 4 tp gravity + +modify: +{ + match: + { + "targetname" "s4_once_coin_01" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_tp02,Enable,,32,1" + } + insert: + { + "OnStartTouch" "s4_tp02,Enable,,50,1" + } +} + +; stage 4 tp outside + +modify: +{ + match: + { + "targetname" "s4_once_outside" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_door03,Close,,28,1" + "OnStartTouch" "s4_tp03,Enable,,28,1" + } + insert: + { + "OnStartTouch" "s4_door03,Close,,36,1" + "OnStartTouch" "s4_tp03,Enable,,39,1" + } +} + +; stage 4 outside 1 + +modify: +{ + match: + { + "targetname" "s4_once_coin_02" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_door04,Close,,27,1" + "OnStartTouch" "s4_tp04,Enable,,30,1" + } + insert: + { + "OnStartTouch" "s4_door04,Close,,37,1" + "OnStartTouch" "s4_tp04,Enable,,40,1" + } +} + +; stage 4 before ending + +modify: +{ + match: + { + "targetname" "s4_once_coin_06" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s4_door08,Close,,27,1" + "OnStartTouch" "s4_tp08,Enable,,30,1" + } + insert: + { + "OnStartTouch" "s4_door08,Close,,37,1" + "OnStartTouch" "s4_tp08,Enable,,40,1" + } +} + diff --git a/maps/ze_legoland_crackheads_v2.cfg b/maps/ze_legoland_crackheads_v2.cfg new file mode 100755 index 0000000..54c75fd --- /dev/null +++ b/maps/ze_legoland_crackheads_v2.cfg @@ -0,0 +1,63 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;EVENT BOSS ALL THE TIME +;PERMANENT BRANCH TO TOGGLE IT +;------------------------------ + +add: +{ + "origin" "0 0 0" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "Stripper_Event_Init,FireUser1,,0,1" +} +add: +{ + "targetname" "Stripper_Event_Init" + "origin" "0 0 0" + "classname" "info_target" + "OnUser1" "Template_PermStripperEventMode,ForceSpawn,,0,1" + "OnUser1" "Stripper_Event_Branch,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "targetname" "Template_PermStripperEventMode" + "origin" "0 0 0" + "Template01" "Stripper_Event_Branch" + "spawnflags" "2" + "classname" "point_template" + "OnEntitySpawned" "!self,Kill,,0,-1" +} + +add: +{ + "targetname" "Stripper_Event_Branch" + "origin" "0 0 0" + "InitialValue" "0" + "classname" "logic_branch" + "OnFalse" "bossendings,PickRandom,,0,-1" + "OnTrue" "bossendings,InValue,door3,0,-1" + "OnUser1" "!self,SetValue,1,0,-1" + "OnUser2" "!self,SetValue,0,0,-1" +} + +modify: +{ + match: + { + "origin" "4822.98 1745.53 -2333.5" + "classname" "trigger_multiple" + "hammerid" "101418" + } + delete: + { + "OnStartTouch" "bossendings,PickRandomShuffle,,25,1" + } + insert: + { + "OnStartTouch" "Stripper_Event_Branch,Test,,25,1" + } +} diff --git a/maps/ze_light_shadow_l1_4.cfg b/maps/ze_light_shadow_l1_4.cfg index 88ebf6e..f377c65 100644 --- a/maps/ze_light_shadow_l1_4.cfg +++ b/maps/ze_light_shadow_l1_4.cfg @@ -1,85 +1,85 @@ -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "server,Command,say *** Stripper 2 loaded ***,25,-1" - } -} - -modify: -{ - match: - { - "damagetype" "8" - } - replace: - { - "damagetype" "16384" - } -} - -modify: -{ - match: - { - "targetname" "item_zombie_devour_show_move" - } - replace: - { - "classname" "func_door" - "spawnflags" "4108" - } - delete: - { - "movedistance" "160" - } - insert: - { - "lip" "-160" - "wait" "-1" - } -} - -modify: -{ - match: - { - "origin" "-1472 -3488 -3392" - "targetname" "lv4_final_end_laser_maker_top" - } - insert: - { - "OnEntitySpawned" "lv3_final_d1_hurt3*,FireUser1,,0,-1" - } -} -modify: -{ - match: - { - "origin" "-1472 -3488 -3544" - "targetname" "lv4_final_end_laser_maker_bottom" - } - insert: - { - "OnEntitySpawned" "lv3_final_d1_hurt3*,FireUser1,,0,-1" - } -} - -modify: -{ - match: - { - "model" "*22" - "targetname" "lv3_final_d1_hurt3" - } - insert: - { - "OnUser1" "!self,AddOutput,damage 160,0,1" - } -} - - +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "server,Command,say *** Stripper 2 loaded ***,25,-1" + } +} + +modify: +{ + match: + { + "damagetype" "8" + } + replace: + { + "damagetype" "16384" + } +} + +modify: +{ + match: + { + "targetname" "item_zombie_devour_show_move" + } + replace: + { + "classname" "func_door" + "spawnflags" "4108" + } + delete: + { + "movedistance" "160" + } + insert: + { + "lip" "-160" + "wait" "-1" + } +} + +modify: +{ + match: + { + "origin" "-1472 -3488 -3392" + "targetname" "lv4_final_end_laser_maker_top" + } + insert: + { + "OnEntitySpawned" "lv3_final_d1_hurt3*,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1472 -3488 -3544" + "targetname" "lv4_final_end_laser_maker_bottom" + } + insert: + { + "OnEntitySpawned" "lv3_final_d1_hurt3*,FireUser1,,0,-1" + } +} + +modify: +{ + match: + { + "model" "*22" + "targetname" "lv3_final_d1_hurt3" + } + insert: + { + "OnUser1" "!self,AddOutput,damage 160,0,1" + } +} + + diff --git a/maps/ze_lightnight_css.cfg b/maps/ze_lightnight_css.cfg new file mode 100755 index 0000000..0b9eba0 --- /dev/null +++ b/maps/ze_lightnight_css.cfg @@ -0,0 +1,79 @@ +;stripper by koen (STEAM_1:1:114921174) + +;add map modification message +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "31442" + } + insert: + { + "OnMapSpawn" "map_command,Command,say ** Map Fixed **,10,1" + } +} + +;disable spawn pushes due to css bhop +filter: +{ + "classname" "trigger_push" + "hammerid" "28933" + "targetname" "zmspawnpush" +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "spawn_trigger" + "hammerid" "12511" + } + delete: + { + "OnStartTouch" "zmspawnpush,Enable,,25,1" + "OnStartTouch" "zmspawnpush,Disable,,90,1" + } +} + +;fix elevator getting stuck by dropped weapons +add: +{ + "classname" "game_weapon_manager" + "origin" "-1664 1856 -488" + "maxpieces" "0" + "ammomod" "1" + "targetname" "remove_weapons" + "weaponname" "weapon_knife" + "OnUser1" "!self,AddOutput,weaponname weapon_*,0,-1" + "OnUser2" "!self,AddOutput,weaponname weapon_knife,0,-1" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "bhop_trigger2_normal" + "hammerid" "36462" + } + insert: + { + "OnStartTouch" "remove_weapons,FireUser1,,38,1" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "ELEVETER1" + "hammerid" "12256" + } + insert: + { + "OnFullyOpen" "remove_weapons,FireUser2,,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_liljimmy_v1.cfg b/maps/ze_liljimmy_v1.cfg new file mode 100755 index 0000000..4f5294b --- /dev/null +++ b/maps/ze_liljimmy_v1.cfg @@ -0,0 +1,1083 @@ +;------------------------- +; GENERAL: ADD GLOBAL TERRORIST FILTER +;------------------------- +add: +{ + "classname" "filter_activator_team" + "targetname" "MapFilterT" + "filterteam" "2" +} +;------------------------- +; SPAWN: REMOVE TRIGGER FOR MUSIC, USES LOGIC_AUTO INSTEAD +;------------------------- +filter: +{ + "model" "*60" + "hammerid" "186957" + "classname" "trigger_once" +} +;------------------------- +; FIRST ELEVATOR: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*58" + "hammerid" "71594" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "OriginalElevator,Open,,20,-1" + "OnStartTouch" "Command,Command,say **THE ELEVATOR WILL GO UP IN 20 SECONDS!!**,0,-1" + "OnStartTouch" "Command,Command,say **THE ELEVATOR IS GOING UP!**,20,-1" + "OnStartTouch" "1stage,Open,,0,-1" + } + insert: + { + "OnTrigger" "1stage,Open,,0,1" + "OnTrigger" "Command,Command,say **THE ELEVATOR WILL GO UP IN 20 SECONDS!!**,0,1" + "OnTrigger" "OriginalElevator,Open,,20,1" + "OnTrigger" "Command,Command,say **THE ELEVATOR IS GOING UP!**,20,1" + } +} +;------------------------- +; POST FIRST ELEVATOR: REMOVE ENABLE TELEPORT TRIGGERS. (MOVED TO ELEVATOR) +;------------------------- +filter: +{ + "model" "*67" + "hammerid" "169136" + "classname" "trigger_once" +} +filter: +{ + "model" "*69" + "hammerid" "215717" + "classname" "trigger_once" +} +;------------------------- +; POST FIRST ELEVATOR: MAKE ELEVATOR UNBLOCKABLE + ENABLE TELEPORT FROM ELEVATOR +;------------------------- +modify: +{ + match: + { + "model" "*63" + "hammerid" "71604" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "10000" + } + insert: + { + "OnFullyOpen" "mapbeginningtele,Enable,,15,1" + "OnFullyOpen" "Command,Command,say **The zombies will teleport to the elevator in 15 seconds!**,0,1" + } +} +;------------------------- +; FIRST DOOR: BUTTON OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*59" + "hammerid" "49137" + "classname" "func_button" + } + delete: + { + "OnPressed" "1stage1door,Open,,20,-1" + "OnPressed" "Command,Command,say >>>Door opens in 20 seconds<<<,0,-1" + "OnPressed" "Command,Command,say '**THE DOOR IS OPEN! GO GO GO!**',20,-1" + } + insert: + { + "OnPressed" "Command,Command,say **Door opens in 20 seconds**,0,1" + "OnPressed" "1stage1door,Open,,20,1" + "OnPressed" "Command,Command,say **THE DOOR IS OPEN! GO GO GO!**,20,1" + } +} +;------------------------- +; SECOND DOOR: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*74" + "hammerid" "65811" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "1stage2door,Open,,20,-1" + "OnStartTouch" "Command,Command,say >>>Door opens in 20 seconds<<<,0,-1" + "OnStartTouch" "Command,Command,say '***THE DOOR IS OPEN! GO GO GO!!!***',20,-1" + "OnStartTouch" "secondteleport,Enable,,35,-1" + "OnStartTouch" "Command,Command,say ''***The zombies will get teleported in 15 seconds!***'',20,-1" + } + insert: + { + "OnTrigger" "Command,Command,say **Door opens in 20 seconds**,0,1" + "OnTrigger" "1stage2door,Open,,20,1" + "OnTrigger" "Command,Command,say **THE DOOR IS OPEN! GO GO GO!!!**,20,1" + "OnTrigger" "Command,Command,say **The zombies will get teleported in 15 seconds!**,20,1" + "OnTrigger" "secondteleport,Enable,,35,1" + } +} +;------------------------- +; FIRST LAVA PIT: FIX HURT TRIGGER + CHANGE FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*49" + "hammerid" "164809" + "classname" "trigger_hurt" + } + replace: + { + "model" "*1" + "origin" "-32 -4796 -10744" + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "model" "*1" + "hammerid" "164734" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "MapFilterT" + } +} +filter: +{ + "hammerid" "164799" + "classname" "filter_activator_team" + "targetname" "lavahurt1filter" +} +filter: +{ + "hammerid" "164785" + "classname" "filter_activator_team" + "targetname" "lavatele1filter" +} +;------------------------- +; THIRD DOOR: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*57" + "hammerid" "65846" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "1stage3door,Open,,20,-1" + "OnStartTouch" "Command,Command,say >>>Door opens in 20 seconds<<<,0,-1" + "OnStartTouch" "1movingbrush,Open,,0,-1" + "OnStartTouch" "2movingbrush,Open,,0,-1" + "OnStartTouch" "Command,Command,say >>>Door is open<<<,20,0" + } + insert: + { + "OnTrigger" "1movingbrush,Open,,0,1" + "OnTrigger" "2movingbrush,Open,,0,1" + "OnTrigger" "Command,Command,say **Door opens in 20 seconds**,0,1" + "OnTrigger" "1stage3door,Open,,20,1" + "OnTrigger" "Command,Command,say **Door is open**,20,1" + } +} +;------------------------- +; FOURTH DOOR: BUTTON OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*15" + "hammerid" "65871" + "classname" "func_button" + } + delete: + { + "OnPressed" "Command,Command,say 'The door for the bossfight opens in 10 seconds,0,0" + "OnPressed" "1stage4door,Open,,10,0" + "OnPressed" "Command,Command,say '**THE BOSSFIGHT DOOR IS OPEN! STOP DEFENDING AND GO FINISH THE BOSS!**',10,0" + } + insert: + { + "OnPressed" "Command,Command,say **The door for the bossfight opens in 10 seconds**,0,1" + "OnPressed" "1stage4door,Open,,10,1" + "OnPressed" "Command,Command,say **THE BOSSFIGHT DOOR IS OPEN! STOP DEFENDING AND GO FINISH THE BOSS!**,10,1" + } +} +;------------------------- +; BOSS LAVA PIT: CHANGE FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*55" + "hammerid" "65784" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "model" "*39" + "hammerid" "164975" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "MapFilterT" + } +} +filter: +{ + "hammerid" "164847" + "classname" "filter_activator_team" + "targetname" "bosshurt1filter" +} +filter: +{ + "hammerid" "164840" + "classname" "filter_activator_team" + "targetname" "bosstele1filter" +} +;------------------------- +; BOSS LAVA PIT: CHANGE DESTINATION +;------------------------- +modify: +{ + match: + { + "model" "*39" + "hammerid" "164975" + "classname" "trigger_teleport" + } + replace: + { + "target" "bosstele1destination" + } +} +filter: +{ + "hammerid" "172992" + "classname" "info_teleport_destination" + "targetname" "1bosslavatp" +} +;------------------------- +; BOSS: MAKE BRIDGE ONLY BREAK ON TRIGGER +;------------------------- +modify: +{ + match: + { + "model" "*20" + "hammerid" "60714" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "1" + } +} +;------------------------- +; BOSS: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*82" + "hammerid" "226941" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "1stage1bridge,Break,,15,-1" + "OnStartTouch" "Command,Command,say '***The bridge will break in 15 seconds,0,0" + "OnStartTouch" "Command,Command,say '***The bridge is broken,15,15" + "OnStartTouch" "jewpar1,Start,,25,-1" + "OnStartTouch" "jewpar2,Start,,25,-1" + "OnStartTouch" "jewpar1,Stop,,30,-1" + "OnStartTouch" "jewpar2,Stop,,30,-1" + "OnStartTouch" "eviljewappear,ShowSprite,,30,-1" + "OnStartTouch" "jewintro,PlaySound,,30,-1" + "OnStartTouch" "warning_hud,Command,r_screenoverlay off,22.5,-1" + "OnStartTouch" "eviljew_warningsound,PlaySound,,20,-1" + "OnStartTouch" "eviljew_warningsound,StopSound,,22.5,-1" + "OnStartTouch" "thirdteleport,Enable,,20,-1" + "OnStartTouch" "touhou,Kill,,15,-1" + "OnStartTouch" "boss_hp_add,Enable,,37,1" + "OnStartTouch" "Bird_template,ForceSpawn,,38,1" + "OnStartTouch" "Guard_Boss_Model,FireUser1,,40,1" + "OnStartTouch" "Guard_Boss_Model,ShowSprite,,40.1,-1" + "OnStartTouch" "guard_boss_eviljew_hpbar,ShowSprite,,40,-1" + "OnStartTouch" "eviljew_music1,PlaySound,,38,-1" + "OnStartTouch" "eviljewappear,Kill,,35,-1" + "OnStartTouch" "1stage4door,Close,,15,-1" + } + insert: + { + "OnTrigger" "Command,Command,say **The bridge will break in 15 seconds**,0,1" + "OnTrigger" "1stage1bridge,Break,,15,1" + "OnTrigger" "Command,Command,say **The bridge is broken**,15,1" + "OnTrigger" "touhou,Kill,,15,1" + "OnTrigger" "1stage4door,Close,,15,1" + "OnTrigger" "thirdteleport,Enable,,20,1" + "OnTrigger" "eviljew_warningsound,PlaySound,,20,1" + "OnTrigger" "eviljew_warningsound,StopSound,,22.5,1" + "OnTrigger" "warning_hud,Command,r_screenoverlay off,22.5,-1" + "OnTrigger" "jewpar1,Start,,25,1" + "OnTrigger" "jewpar2,Start,,25,1" + "OnTrigger" "jewpar1,Stop,,30,1" + "OnTrigger" "jewpar2,Stop,,30,1" + "OnTrigger" "eviljewappear,ShowSprite,,30,1" + "OnTrigger" "jewintro,PlaySound,,30,1" + "OnTrigger" "eviljewappear,Kill,,35,1" + "OnTrigger" "boss_hp_add,Enable,,37,1" + "OnTrigger" "Bird_template,ForceSpawn,,38,1" + "OnTrigger" "eviljew_music1,PlaySound,,38,1" + "OnTrigger" "guard_boss_eviljew_hpbar,ShowSprite,,40,1" + "OnTrigger" "Guard_Boss_Model,FireUser1,,40,1" + "OnTrigger" "Guard_Boss_Model,ShowSprite,,40.1,1" + } +} +;------------------------- +; BOSS: CHANGE PUSH FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*17" + "hammerid" "177127" + "classname" "trigger_push" + } + replace: + { + "filtername" "MapFilterCT" + } +} +filter: +{ + "hammerid" "177145" + "classname" "filter_activator_team" + "targetname" "1stage_bosspushfilter" +} +;------------------------- +; BOSS: REMOVE EXCESS ENTITIES (SIDE ROOM) +;------------------------- +filter: +{ + "hammerid" "135425" + "classname" "env_laser" +} +filter: +{ + "hammerid" "173777" + "classname" "func_door" +} +filter: +{ + "hammerid" "195902" + "classname" "func_wall_toggle" +} +filter: +{ + "hammerid" "195945" + "classname" "point_template" +} +filter: +{ + "hammerid" "195958" + "classname" "env_entity_maker" +} +filter: +{ + "hammerid" "219986" + "classname" "logic_timer" +} +filter: +{ + "hammerid" "220018" + "classname" "point_template" +} +filter: +{ + "hammerid" "220020" + "classname" "env_entity_maker" +} +filter: +{ + "hammerid" "220022" + "classname" "func_breakable" +} +filter: +{ + "hammerid" "220030" + "classname" "filter_activator_class" +} +filter: +{ + "hammerid" "220032" + "classname" "filter_activator_team" +} +filter: +{ + "hammerid" "220036" + "classname" "func_door_rotating" +} +filter: +{ + "hammerid" "220039" + "classname" "func_door_rotating" +} +filter: +{ + "hammerid" "220042" + "classname" "func_door_rotating" +} +filter: +{ + "hammerid" "220045" + "classname" "filter_activator_name" +} +;------------------------- +; BOSS: REMOVE EXCESS ENTITIES (MAIN ROOM) +;------------------------- +filter: +{ + "hammerid" "133121" + "classname" "logic_case" +} +filter: +{ + "hammerid" "134363" + "classname" "env_sprite" +} +filter: +{ + "hammerid" "134389" + "classname" "logic_timer" +} +filter: +{ + "hammerid" "135618" + "classname" "func_tanktrain" +} +filter: +{ + "hammerid" "135624" + "classname" "path_track" +} +filter: +{ + "hammerid" "173023" + "classname" "logic_timer" +} +filter: +{ + "hammerid" "176640" + "classname" "phys_keepupright" +} +filter: +{ + "hammerid" "176678" + "classname" "filter_activator_class" +} +filter: +{ + "hammerid" "187096" + "classname" "point_template" +} +filter: +{ + "hammerid" "187909" + "classname" "point_template" +} +filter: +{ + "hammerid" "218044" + "classname" "info_player_terrorist" +} +filter: +{ + "hammerid" "219965" + "classname" "math_counter" +} +;------------------------- +; BOSS: INCREASE AND FIX HEALTH CALCULATION +;------------------------- +filter: +{ + "hammerid" "179683" + "classname" "trigger_once" + "targetname" "boss_addhp" +} +filter: +{ + "hammerid" "220056" + "classname" "trigger_once" + "targetname" "boss_addhp" +} +modify: +{ + match: + { + "hammerid" "219962" + "classname" "trigger_once" + "targetname" "boss_hp_add" + } + delete: + { + "OnStartTouch" "boss_Health,Add,5,0,-1" + } + replace: + { + "origin" "-384 -9148 -9985" + } + insert: + { + "OnStartTouch" "boss_health,Add,24,0,-1" + "OnStartTouch" "boss_healthbackup,Add,24,0,-1" + } +} +;------------------------- +; BOSS: CHANGE THE DOUBLE PHYSBOX INTO ONE +;------------------------- +filter: +{ + "hammerid" "219983" + "classname" "func_physbox_multiplayer" + "targetname" "Guard_Boss_Break" +} +modify: +{ + match: + { + "hammerid" "220015" + "classname" "func_physbox_multiplayer" + "targetname" "Guard_Boss_Physbox" + } + replace: + { + "damagefilter" "MapFilterCT" + } + insert: + { + "OnHealthChanged" "Boss_Health,Subtract,1,0,-1" + } +} +;------------------------- +; BOSS: REPARENT NADE TRIGGER +;------------------------- +modify: +{ + match: + { + "hammerid" "220065" + "classname" "trigger_multiple" + "targetname" "boss_nade" + } + replace: + { + "parentname" "Guard_Boss_Physbox" + } +} +;------------------------- +; BOSS: BIGGER SPRITE +;------------------------- +modify: +{ + match: + { + "hammerid" "176961" + "classname" "env_sprite" + "targetname" "eviljewappear" + } + replace: + { + "origin" "-334 -9172 -10208" + } + insert: + { + "scale" "0.6" + } +} +modify: +{ + match: + { + "hammerid" "219977" + "classname" "env_sprite" + "targetname" "Guard_Boss_Model" + } + replace: + { + "origin" "-334 -9172 -10208" + "scale" "0.6" + } +} +;------------------------- +; SECOND ELEVATOR: BUTTON OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*70" + "hammerid" "175121" + "classname" "func_button" + } + delete: + { + "OnPressed" "1stage_elevator,Open,,25,-1" + "OnPressed" "Command,Command,say '***The elevator will go up in 25 seconds***',0,-1" + "OnPressed" "Command,Command,say '***The Elevator started to go up!!!***',25,-1" + } + insert: + { + "OnPressed" "Command,Command,say **The elevator will go up in 25 seconds**,0,1" + "OnPressed" "1stage_elevator,Open,,25,1" + "OnPressed" "Command,Command,say **The Elevator started to go up!!!**,25,1" + } +} +;------------------------- +; SECOND ELEVATOR: CLIMBABLE LADDER +;------------------------- +modify: +{ + match: + { + "model" "*30" + "hammerid" "216831" + "classname" "func_breakable" + } + replace: + { + "origin" "664.05 -12376 -9788" + } +} +;------------------------- +; POST SECOND ELEVATOR: REMOVE ENABLE TELEPORT TRIGGERS. (MOVED TO ELEVATOR) +;------------------------- +filter: +{ + "model" "*22" + "hammerid" "65982" + "classname" "trigger_once" +} +filter: +{ + "model" "*77" + "hammerid" "185779" + "classname" "trigger_once" +} +;------------------------- +; POST SECOND ELEVATOR: MAKE ELEVATOR UNBLOCKABLE + ENABLE TELEPORT FROM ELEVATOR +;------------------------- +modify: +{ + match: + { + "model" "*16" + "hammerid" "175078" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "10000" + } + insert: + { + "OnFullyOpen" "1stage1gate,Break,,0,1" + "OnFullyOpen" "1stage2gate,Break,,0,1" + "OnFullyOpen" "1stage3gate,Break,,0,1" + "OnFullyOpen" "1stage4gate,Break,,0,1" + + "OnFullyOpen" "Command,Command,say **THE ZOMBIES WILL GET TELEPORTED TO THE ELEVATOR IN 10 SECONDS!**,0,1" + "OnFullyOpen" "1stage_ladderbreaks,Break,,10,1" + "OnFullyOpen" "1stage_eviljewteleport,Enable,,10,1" + "OnFullyOpen" "1stage_eviljewteleport2,Enable,,10,1" + } +} +;------------------------- +; THIRD LAVA PIT: CHANGE FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*26" + "hammerid" "212226" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "model" "*27" + "hammerid" "212192" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "MapFilterT" + } +} +filter: +{ + "hammerid" "212240" + "classname" "filter_activator_team" + "targetname" "1stage_3lavahurtfilter" +} +filter: +{ + "hammerid" "212245" + "classname" "filter_activator_team" + "targetname" "1stage_3lavatpfilter" +} +;------------------------- +; SIXTH DOOR: BUTTON OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*2" + "hammerid" "66158" + "classname" "func_button" + } + delete: + { + "OnPressed" "Command,Command,say **Door opens in 20 seconds**,0,0" + "OnPressed" "1stage6door,Open,,20,0" + } + insert: + { + "OnPressed" "Command,Command,say **Door opens in 20 seconds**,0,1" + "OnPressed" "1stage6door,Open,,20,1" + } +} +;------------------------- +; FOURTH LAVA PIT: CHANGE FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*24" + "hammerid" "212363" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "model" "*25" + "hammerid" "212334" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "MapFilterT" + } +} +filter: +{ + "hammerid" "212384" + "classname" "filter_activator_team" + "targetname" "1stage_lastlavahurtfilter" +} +filter: +{ + "hammerid" "212377" + "classname" "filter_activator_team" + "targetname" "1stage_lastlavatpinfo" +} +;------------------------- +; FIRST TELEPORTER: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*29" + "hammerid" "196825" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Command,Command,say >>> The last teleport for the end of the map is going to activate in 20 seconds!<<<,0,-1" + "OnStartTouch" "Command,Command,say >>>The teleport is activated! The zombies willl get automatically teleported in 15 seconds so fall back now!<<<,20,-1" + "OnStartTouch" "1stage_lasteleport,Enable,,20,-1" + "OnStartTouch" "tp_particle,Start,,20,-1" + "OnStartTouch" "1stage_almostlastteleport,Enable,,35,-1" + } + insert: + { + "OnTrigger" "Command,Command,say **The last teleport for the end of the map is going to activate in 20 seconds!**,0,1" + "OnTrigger" "tp_particle,Start,,20,1" + "OnTrigger" "1stage_lasteleport,Enable,,20,1" + "OnTrigger" "Command,Command,say **The teleport is activated! The zombies will get automatically teleported in 15 seconds so fall back now!**,20,1" + "OnTrigger" "1stage_almostlastteleport,Enable,,35,1" + } +} +;------------------------- +; ZOMBIE TELEPORT: FIX DESTINATION AND RANDOMIZER +;------------------------- +modify: +{ + match: + { + "hammerid" "213611" + "classname" "trigger_teleport" + "targetname" "1stage_almostlastteleport" + } + replace: + { + "target" "1stage_info3" + } +} +modify: +{ + match: + { + "hammerid" "213673" + "classname" "logic_case" + "targetname" "1stage_lasttpcase" + } + delete: + { + "OnCase01" "1stage_almostlastteleport,AddOutput,target 1stage_1info,0,-1" + "OnCase03" "1stage_almostlastteleport,AddOutput,target 1stage_3info,0,-1" + "OnCase02" "1stage_almostlastteleport,AddOutput,target 1stage_2info,0,-1" + "OnCase04" "1stage_almostlastteleport,AddOutput,target 1stage_4info,0,-1" + "OnCase05" "1stage_almostlastteleport,AddOutput,target 1stage_5info,0,-1" + } + insert: + { + "OnCase01" "1stage_almostlastteleport,AddOutput,target 1stage_info1,0,-1" + "OnCase03" "1stage_almostlastteleport,AddOutput,target 1stage_info2,0,-1" + "OnCase02" "1stage_almostlastteleport,AddOutput,target 1stage_info3,0,-1" + "OnCase04" "1stage_almostlastteleport,AddOutput,target 1stage_info4,0,-1" + "OnCase05" "1stage_almostlastteleport,AddOutput,target 1stage_info5,0,-1" + } +} +;------------------------- +; VALLEY OCEAN: FIX DESTINATION + CHANGE FILTERS +;------------------------- +modify: +{ + match: + { + "model" "*61" + "hammerid" "214653" + "classname" "trigger_hurt" + } + replace: + { + "filtername" "MapFilterCT" + } +} +modify: +{ + match: + { + "model" "*62" + "hammerid" "214621" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "MapFilterT" + } + insert: + { + "target" "1stage_info3" + } +} +filter: +{ + "hammerid" "214629" + "classname" "filter_activator_team" + "targetname" "1stage_valleyhurtfilter" +} +filter: +{ + "hammerid" "214636" + "classname" "filter_activator_team" + "targetname" "1stage_valleytpfilter" +} +;------------------------- +; VALLEY OCEAN: ADD TELEPORTS ON SKYBOX WALL (PREVENT ZOMBIES FROM GETTING KNIFED TO NUKE FREE SPOTS) +;------------------------- +add: +{ + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "CloudTeleports" + "origin" "-1472 5440 -320" + "target" "1stage_info3" + "OnUser1" "!self,AddOutput,mins -5440 -64 -1728,0,1" + "OnUser1" "!self,AddOutput,maxs 5440 64 1728,0,1" + "OnUser1" "!self,AddOutput,solid 2,0,1" +} +add: +{ + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "CloudTeleports" + "origin" "-1472 -4672 -320" + "target" "1stage_info3" + "OnUser1" "!self,AddOutput,mins -5440 -64 -1728,0,1" + "OnUser1" "!self,AddOutput,maxs 5440 64 1728,0,1" + "OnUser1" "!self,AddOutput,solid 2,0,1" +} +add: +{ + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "CloudTeleports" + "origin" "-6848 384 -320" + "target" "1stage_info3" + "OnUser1" "!self,AddOutput,mins -64 -5120 -1728,0,1" + "OnUser1" "!self,AddOutput,maxs 64 5120 1728,0,1" + "OnUser1" "!self,AddOutput,solid 2,0,1" +} +add: +{ + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "CloudTeleports" + "origin" "3904 384 -320" + "target" "1stage_info3" + "OnUser1" "!self,AddOutput,mins -64 -5120 -1728,0,1" + "OnUser1" "!self,AddOutput,maxs 64 5120 1728,0,1" + "OnUser1" "!self,AddOutput,solid 2,0,1" +} +modify: +{ + match: + { + "hammerid" "135816" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CloudTeleports,FireUser1,,0,-1" + } +} +;------------------------- +; FIRST END TRIGGER: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*47" + "hammerid" "189501" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "eviljewlastlasers_timer,Enable,,35,-1" + "OnStartTouch" "last_jew,ShowSprite,,30,-1" + "OnStartTouch" "eviljewlastlasers_timer,Disable,,58,-1" + "OnStartTouch" "1stage_lastrocks,Break,,25,-1" + "OnStartTouch" "Command,Command,say ''***THE ROCKS ARE GOING TO BREAK IN 25 SECONDS!!! FALL BACK FOR THE LAST PART!!!***',0,-1" + "OnStartTouch" "Command,Command,say ''***THE ROCKS ARE DESTROYED!!! GET READY FOR THE FINAL LASER ATTACK FROM EVILJEW FOR WIN THE ROUND!!! GOOD LUCK***'',25,-1" + "OnStartTouch" "eviljew_last_laugh,PlaySound,,30,-1" + "OnStartTouch" "last_jew,ShowSprite,,30,-1" + "OnStartTouch" "lastjew_explode,Start,,58,-1" + "OnStartTouch" "lastjew_explode,Stop,,59.5,-1" + "OnStartTouch" "lastjew_explodesound,PlaySound,,58,-1" + "OnStartTouch" "lastjew_explodesound,StopSound,,60,-1" + "OnStartTouch" "lastjew_laugh,PlaySound,,30,-1" + "OnStartTouch" "last_jew,Kill,,58,-1" + "OnStartTouch" "touhou,StopSound,,58,-1" + "OnStartTouch" "1stage_nuke,Enable,,59,-1" + "OnStartTouch" "1stage_lasttrigger,Enable,,58,-1" + } + insert: + { + "OnTrigger" "Command,Command,say **THE ROCKS ARE GOING TO BREAK IN 25 SECONDS!!! FALL BACK FOR THE LAST PART!!!**,0,1" + "OnTrigger" "1stage_lastrocks,Break,,25,1" + "OnTrigger" "Command,Command,say **THE ROCKS ARE DESTROYED!!! GET READY FOR THE FINAL LASER ATTACK FROM EVILJEW FOR WIN THE ROUND!!! GOOD LUCK**,25,1" + "OnTrigger" "last_jew,ShowSprite,,30,1" + "OnTrigger" "lastjew_laugh,PlaySound,,30,1" + "OnTrigger" "eviljew_last_laugh,PlaySound,,30,1" + "OnTrigger" "eviljewlastlasers_timer,Enable,,35,1" + "OnTrigger" "eviljewlastlasers_timer,Disable,,58,1" + "OnTrigger" "touhou,StopSound,,58,1" + "OnTrigger" "last_jew,Kill,,58,1" + "OnTrigger" "lastjew_explode,Start,,58,1" + "OnTrigger" "lastjew_explodesound,PlaySound,,58,1" + "OnTrigger" "1stage_lasttrigger,Enable,,58,1" + "OnTrigger" "lastjew_explode,Stop,,59.5,1" + "OnTrigger" "1stage_nuke,Enable,,59,1" + "OnTrigger" "lastjew_explodesound,StopSound,,60,1" + } +} +;------------------------- +; SECOND END TRIGGER: TRIGGER OUTPUTS +;------------------------- +modify: +{ + match: + { + "model" "*51" + "hammerid" "217642" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "zeliljimmy_victorysound,PlaySound,,0,-1" + "OnStartTouch" "Command,Command,say >>>CONGRALUTIONS! YOU WON THE FIRST STAGE! The map is not finished yet but there is gonna be an update soon!<<<,0,-1" + "OnStartTouch" "1stage_nuke,Enable,,10,-1" + "OnStartTouch" "1stage_lastgametext,Display,,8,-1" + "OnStartTouch" "1stage_lastmusic,StopSound,,0,-1" + } + insert: + { + "OnTrigger" "zeliljimmy_victorysound,PlaySound,,0,1" + "OnTrigger" "Command,Command,say **CONGRALUTIONS! YOU WON THE FIRST STAGE! The map is not finished yet but there is gonna be an update soon!**,0,1" + "OnTrigger" "1stage_lastmusic,StopSound,,0,1" + "OnTrigger" "1stage_lastgametext,Display,,8,1" + "OnTrigger" "1stage_nuke,Enable,,10,1" + } +} \ No newline at end of file diff --git a/maps/ze_little_trip_v2.cfg b/maps/ze_little_trip_v2.cfg new file mode 100755 index 0000000..234072d --- /dev/null +++ b/maps/ze_little_trip_v2.cfg @@ -0,0 +1,45 @@ +modify: +{ + match: + { + "targetname" "button_5" + } + replace: + { + "wait" "-1" + } + delete: + { + "OnPressed" "door_math,Subtract,1,0.2,1" + } +} + +modify: +{ + match: + { + "targetname" "button_4" + } + replace: + { + "wait" "-1" + } + delete: + { + "OnPressed" "door_math,Subtract,1,0.2,1" + } +} +;fix boss breakable being too low health +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "boss_health" + "hammerid" "117200" + } + replace: + { + "health" "9999999" + } +} \ No newline at end of file diff --git a/maps/ze_lotr_helms_deep_v5.cfg_event_21-01-2023 b/maps/ze_lotr_helms_deep_v5.cfg_event_21-01-2023 new file mode 100755 index 0000000..0ea1bff --- /dev/null +++ b/maps/ze_lotr_helms_deep_v5.cfg_event_21-01-2023 @@ -0,0 +1,524 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX NUKE ISSUES +;---------------- + +modify: +{ + match: + { + "targetname" "activadoresFinales" + "origin" "-2800 176 256" + "classname" "trigger_once" + "hammerid" "1940" + } + delete: + { + "OnStartTouch" "nuke,Disable,,12,-1" + } + insert: + { + "OnStartTouch" "TP_ZombieGlitchers,Enable,,0,-1" + } +} + + +;---------- +;RAM SPEED +;---------- + +modify: +{ + match: + { + "targetname" "ariete" + "classname" "func_tracktrain" + ;"startspeed" "100" + } + replace: + { + "startspeed" "150" + } +} + +modify: +{ + match: + { + "targetname" "ariete_track2" + "classname" "path_track" + } + replace: + { + "speed" "150" + } +} + + +;------------------------ +;FIX NO TP IN RADIO ROOM +;------------------------ + +add: +{ + "model" "*170" + "targetname" "quesepierden" + "target" "perdedores1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "272 4816 1184" + "filtername" "humanos" + "classname" "trigger_teleport" +} +add: +{ + "model" "*170" + "targetname" "quesepierden" + "target" "perdedores1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "272 4816 928" + "filtername" "humanos" + "classname" "trigger_teleport" +} + +;---------------------------------- +;DONT LET ZOMBIES INSIDE SAFE AREA +;---------------------------------- + +add: +{ + "model" "*394" + "wait" "1" + "targetname" "TP_ZombieGlitchers" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2800 176 256" + "filtername" "zombies" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin -1662 280 217,0,-1" +} + +modify: +{ + match: + { + "targetname" "activadoresFinales" + "origin" "-1792 768 288" + "classname" "trigger_once" + "hammerid" "1295" + } + insert: + { + "OnStartTouch" "TP_ZombieGlitchers,Enable,,0,-1" + } +} + +;------------------------------- +;DONT ALLOW TRAPPED CT TO KNIFE +;------------------------------- + +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "-3974 436 34" + "hammerid" "1647" + } + delete: + { + "OnStartTouch" "darCuchi,Use,,0.2,-1" + } +} + +;------------ +;ANTI DELAY1 +;------------ + +add: +{ + "model" "*314" + "target" "afk" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2246 -650 245" + "classname" "trigger_teleport" +} + +;------------ +;ANTI DELAY2 +;------------ + +add: +{ + "model" "*116" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "238 3190 980" + "filtername" "humanos" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "5" + "classname" "trigger_hurt" +} +add: +{ + "model" "*116" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "274 3210 1090" + "filtername" "humanos" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "5" + "classname" "trigger_hurt" +} +add: +{ + "model" "*116" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "308 3250 1090" + "filtername" "humanos" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "5" + "classname" "trigger_hurt" +} +add: +{ + "model" "*116" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "340 3268 1166" + "filtername" "humanos" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "5" + "classname" "trigger_hurt" +} +add: +{ + "model" "*116" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "372 3292 1244" + "filtername" "humanos" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "5" + "classname" "trigger_hurt" +} + + + +;============================ +; UNLOZE EVENT JANUARY 2023 +; Special Stuff +;============================ + +; For now this is hard coded changes, not changeable through MapAdmin + + +;********************** +; Increase Door Health +;********************** + +; Door Health: Add 300 hp +; 50 => 350 +; 115 => 415 +; 100 => 400 +; 150 => 450 +; 200 => 500 + +; Door 1 (right) +modify: +{ + match: + { + "health" "50" + "parentname" "puerta1" + "classname" "func_breakable" + } + replace: + { + "health" "350" + } +} +modify: +{ + match: + { + "health" "100" + "parentname" "puerta1" + "classname" "func_breakable" + } + replace: + { + "health" "400" + } +} +modify: +{ + match: + { + "health" "115" + "parentname" "puerta1" + "classname" "func_breakable" + } + replace: + { + "health" "415" + } +} +modify: +{ + match: + { + "health" "150" + "parentname" "puerta1" + "classname" "func_breakable" + } + replace: + { + "health" "450" + } +} +modify: +{ + match: + { + "health" "200" + "parentname" "puerta1" + "classname" "func_breakable" + } + replace: + { + "health" "500" + } +} + +; Door 2 (left) + +modify: +{ + match: + { + "health" "100" + "parentname" "puerta2" + "classname" "func_breakable" + } + replace: + { + "health" "400" + } +} +modify: +{ + match: + { + "health" "150" + "parentname" "puerta2" + "classname" "func_breakable" + } + replace: + { + "health" "450" + } +} + +modify: +{ + match: + { + "health" "200" + "parentname" "puerta2" + "classname" "func_breakable" + } + replace: + { + "health" "500" + } +} + +;******************************************** +; Keep the push enabled at the 'keep' longer +;******************************************** + +modify: +{ + match: + { + "targetname" "2nivel" + "origin" "-1833.53 4068.56 1263.61" + "classname" "func_breakable" + "hammerid" "1643" + } + delete: + { + "OnBreak" "protecEspecial,Disable,,12,-1" + } + insert: + { + "OnBreak" "protecEspecial,Disable,,18,-1" + } +} + + +;***************************** +; Final room hold way shorter +;***************************** + +modify: +{ + match: + { + "targetname" "trigger_final" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "consola,Command,say **Resist 30s!**,0,-1" + "OnStartTouch" "helmsdeepMusica,Volume,0,25,1" + "OnStartTouch" "puerta_final,Close,,30,-1" + "OnStartTouch" "sin_zombis,Enable,,30,-1" + "OnStartTouch" "controlador,Enable,,30,-1" + } + insert: + { + "OnStartTouch" "consola,Command,say **Resist 12s!**,0,-1" + "OnStartTouch" "helmsdeepMusica,Volume,0,7,1" + "OnStartTouch" "puerta_final,Close,,12,-1" + "OnStartTouch" "sin_zombis,Enable,,12,-1" + "OnStartTouch" "controlador,Enable,,12,-1" + } +} + + +;************************************ +; Everyone start at a the same spawn +;************************************ + +; A dummy dest between the 2 main spawns (just a placeholder for the trigger teleports) +add: +{ + "origin" "-3136 -9408 256" + "targetname" "4EchoEvent_DummyDest" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} + + +; A dest at the water spawn +add: +{ + "origin" "-5520 -10064 176" + "targetname" "4EchoEvent_SpawnWaterDest" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} + +; A dest at the rock spawn +add: +{ + "origin" "64 -10112 160" + "targetname" "4EchoEvent_SpawnRockDest" + "angles" "0 180 0" + "classname" "info_teleport_destination" +} + +; A dest at the cave spawn +add: +{ + "origin" "848 -8160 320" + "targetname" "4EchoEvent_SpawnCaveDest" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} + + +; Teleport around the water spawn +add: +{ + "model" "*318" + "targetname" "4EchoEvent_SpawnWaterTP" + "target" "4EchoEvent_DummyDest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5326 -10002 576.7" + "classname" "trigger_teleport" +} + +; Teleport around the rock spawn +add: +{ + "model" "*318" + "targetname" "4EchoEvent_SpawnRockTP" + "target" "4EchoEvent_DummyDest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "78 -10094 576.7" + "classname" "trigger_teleport" +} + +; Teleport around the cave spawn +add: +{ + "model" "*318" + "targetname" "4EchoEvent_SpawnCaveTP" + "target" "4EchoEvent_DummyDest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "822 -7982 531.3" + "classname" "trigger_teleport" +} + +; Im adding my own logic auto cause there are already 5 in the map so why not + +add: +{ + "origin" "-3136 -9408 256" + "targetname" "4EchoEvent_RelayInit" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnSpawn" "4EchoEvent_SpawnRandomStart,PickRandom,,0.02,1" +} + +; Adding the logic case for randomness + +; OnCase01: Start at Water spawn +; OnCase02: Start at Rock spawn +; OnCase03: Start at Cave spawn + +add: +{ + "origin" "-3136 -9408 256" + "targetname" "4EchoEvent_SpawnRandomStart" + "classname" "logic_case" + + "OnCase01" "4EchoEvent_SpawnWaterTP,Kill,,0.00,1" + "OnCase01" "4EchoEvent_SpawnCaveTP,AddOutput,target 4EchoEvent_SpawnWaterDest,0.00,1" + "OnCase01" "4EchoEvent_SpawnCaveTP,Enable,,0.05,1" + "OnCase01" "4EchoEvent_SpawnRockTP,AddOutput,target 4EchoEvent_SpawnWaterDest,0.00,1" + "OnCase01" "4EchoEvent_SpawnRockTP,Enable,,0.05,1" + + "OnCase02" "4EchoEvent_SpawnRockTP,Kill,,0.00,1" + "OnCase02" "4EchoEvent_SpawnCaveTP,AddOutput,target 4EchoEvent_SpawnRockDest,0.00,1" + "OnCase02" "4EchoEvent_SpawnCaveTP,Enable,,0.05,1" + "OnCase02" "4EchoEvent_SpawnWaterTP,AddOutput,target 4EchoEvent_SpawnRockDest,0.00,1" + "OnCase02" "4EchoEvent_SpawnWaterTP,Enable,,0.05,1" + + "OnCase03" "4EchoEvent_SpawnCaveTP,Kill,,0.00,1" + "OnCase03" "4EchoEvent_SpawnRockTP,AddOutput,target 4EchoEvent_SpawnCaveDest,0.00,1" + "OnCase03" "4EchoEvent_SpawnRockTP,Enable,,0.05,1" + "OnCase03" "4EchoEvent_SpawnWaterTP,AddOutput,target 4EchoEvent_SpawnCaveDest,0.00,1" + "OnCase03" "4EchoEvent_SpawnWaterTP,Enable,,0.05,1" +} \ No newline at end of file diff --git a/maps/ze_lotr_laketown_v3_3_css.cfg b/maps/ze_lotr_laketown_v3_3_css.cfg index 385271b..8d4a299 100644 --- a/maps/ze_lotr_laketown_v3_3_css.cfg +++ b/maps/ze_lotr_laketown_v3_3_css.cfg @@ -1,17 +1,17 @@ -;Buff boss hp -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Bossfight_Health_Scale" - } - delete: - { - "OnStartTouch" "Boss_Phys,AddHealth,125,0,-1" - } - insert: - { - "OnStartTouch" "Boss_Phys,AddHealth,1250,0,-1" - } -} +;Buff boss hp +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Bossfight_Health_Scale" + } + delete: + { + "OnStartTouch" "Boss_Phys,AddHealth,125,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Phys,AddHealth,1250,0,-1" + } +} diff --git a/maps/ze_lotr_minas_tirith_v1.cfg b/maps/ze_lotr_minas_tirith_v1.cfg new file mode 100755 index 0000000..3081202 --- /dev/null +++ b/maps/ze_lotr_minas_tirith_v1.cfg @@ -0,0 +1,481 @@ +;------------------------------------------------------------ +;STRIPPER CFG BY NOCTALI http://steamcommunity.com/id/h4sard +;------------------------------------------------------------ +;FIX STAGE SYSTEM +;----------------- +filter: +{ + "targetname" "barrel_dificulty" + "classname" "prop_physics_multiplayer" +} +filter: +{ + "targetname" "brush_dif_ZM2" + "classname" "func_brush" +} +filter: +{ + "targetname" "brush_dif_ZM" + "classname" "func_brush" +} +filter: +{ + "targetname" "brush_dif_1" + "classname" "func_brush" +} +filter: +{ + "targetname" "brush_dif_2" + "classname" "func_brush" +} +filter: +{ + "targetname" "brush_dif_3" + "classname" "func_brush" +} +filter: +{ + "targetname" "brush_extreme" + "origin" "13581.3 -1925.26 12789.5" + "classname" "func_brush" +} +filter: +{ + "origin" "13581.3 -1944 13032" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1944 12944" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1949.26 12866.9" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1949.26 12778.9" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1949.26 12682.9" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1949.26 12586.9" + "classname" "trigger_once" +} +filter: +{ + "origin" "13581.3 -1916 12712" + "classname" "trigger_once" +} +filter: +{ + "origin" "9663.29 915.928 10024" + "classname" "logic_auto" +} +filter: +{ + "origin" "13395.4 -2069.26 12452.4" + "classname" "prop_dynamic" +} +filter: +{ + "origin" "13400.3 -1941.26 12520.4" + "classname" "trigger_once" +} +filter: +{ + "origin" "13390.5 -2069.26 12520.4" + "classname" "trigger_once" +} +filter: +{ + "origin" "13390.5 -2213.26 12520.4" + "classname" "trigger_once" +} +filter: +{ + "origin" "13701 -2496 12520.4" + "classname" "trigger_once" +} +modify: +{ + match: + { + "origin" "129.08 749.957 5711.62" + "classname" "logic_auto" + } + delete: + { + "OnNewGame" "prop_extreme,TurnOff,,0,-1" + "OnNewGame" "orcos_s_stage2,Stop,,0.5,-1" + "OnNewGame" "esconder_,Open,,1,-1" + } + insert: + { + "OnNewGame" "consola,Command,mp_startmoney 16000,0,1" + "OnNewGame" "consola,Command,mp_roundtime 9,0,1" + "OnNewGame" "consola,Command,mp_freezetime 5,0,1" + "OnNewGame" "consola,Command,mp_flashlight 0,0,1" + "OnNewGame" "consola,Command,sv_turbophysics 1,0,1" + "OnNewGame" "consola,Command,sv_gravity 800,0,1" + "OnNewGame" "consola,Command,sv_friction 4,0,1" + "OnNewGame" "consola,Command,sv_accelerate 5,0,1" + "OnNewGame" "consola,Command,sv_airaccelerate 10,0,1" + "OnNewGame" "consola,Command,sv_enablebunnyhopping 0,0,1" + "OnNewGame" "consola,Command,sv_specspeed 8,0,1" + "OnNewGame" "consola,Command,zr_infect_mzombie_respawn 1,0,1" + "OnNewGame" "consola,Command,zr_infect_weapons_drop 1,0,1" + "OnNewGame" "consola,Command,zr_ztele_zombie 1,0,1" + "OnNewGame" "consola,Command,zr_ztele_max_zombie 10,0,1" + "OnNewGame" "consola,Command,zr_ztele_max_human 1,0,1" + "OnNewGame" "consola,Command,zr_respawn 1,0,1" + "OnNewGame" "consola,Command,zr_respawn_team_zombie 1,0,1" + "OnNewGame" "consola,Command,zr_respawn_team_zombie_world 1,0,1" + "OnNewGame" "consola,Command,zr_zspawn 1,0,1" + "OnNewGame" "consola,Command,zr_zspawn_team_override 1,0,1" + "OnNewGame" "consola,Command,zr_zspawn_team_zombie 1,0,1" + "OnNewGame" "consola,Command,zr_zspawn_block_rejoin 0,0,1" + "OnNewGame" "consola,Command,zr_zspawn_timelimit 0,0,1" + "OnNewGame" "consola,Command,zr_restrict smokegrenade,0,1" + "OnNewGame" "consola,Command,ammo_50AE_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_762mm_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_556mm_box_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_556mm_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_338mag_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_9mm_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_buckshot_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_45acp_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_357sig_max 4000,0,1" + "OnNewGame" "consola,Command,ammo_57mm_max 4000,0,1" + "OnNewGame" "spawn_brush4,Disable,,0,1" + "OnNewGame" "stage_2_portal2,Disable,,0,1" + "OnNewGame" "item_goliath_22,SetParentAttachment,Cable6a,0,1" + "OnNewGame" "musica_st_spawn,PlaySound,,2,1" + "OnNewGame" "stage_2_bridge_4,Disable,,2,1" + "OnNewGame" "consola,Command,say ** MAP BY Hannibal [SPA] (Rafuron) / Fixed by Noctali **,5,1" + "OnNewGame" "consola,Command,say ** THE ROUND WILL START IN FEW SECONDS ** CHECK YOUR LEVEL AND PROCEED TO BUY AN ITEM **,10,1" + "OnNewGame" "logica_start,Trigger,,35,1" + "OnNewGame" "worldspawn,FireUser1,,0,1" + "OnNewGame" "worldspawn,FireUser2,,0,1" + "OnNewGame" "Level_Counter,GetValue,,0.02,1" + "OnNewGame" "Diff_Counter,GetValue,,0.02,1" + } +} +add: +{ + "classname" "math_counter" + "origin" "13400 -1941 12520" + "targetname" "Level_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "5" + "OnGetValue" "!self,Kill,,0,1" + "OnGetValue" "Level_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "Level_Case" + "origin" "13400 -1941 12520" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "OnDefault" "consola,Command,say ** There is an error in the level system **,0,1" + "OnCase01" "!self,Kill,,0,1" + "OnCase01" "logica_nivel_zm,Trigger,,0,1" + "OnCase02" "!self,Kill,,0,1" + "OnCase02" "logica_nivel_1,Enable,,5.96,1" + "OnCase02" "logica_nivel_1,Trigger,,5.98,1" + "OnCase03" "!self,Kill,,0,1" + "OnCase03" "logica_nivel_2,Enable,,5.96,1" + "OnCase03" "logica_nivel_2,Trigger,,5.98,1" + "OnCase04" "!self,Kill,,0,1" + "OnCase04" "logica_nivel_3,Enable,,5.96,1" + "OnCase04" "logica_nivel_3,Trigger,,5.98,1" + "OnCase05" "!self,Kill,,0,1" + "OnCase05" "logica_nivel_4,Enable,,5.96,1" + "OnCase05" "logica_nivel_4,Trigger,,5.98,1" +} +add: +{ + "classname" "math_counter" + "origin" "13400 -1941 12520" + "targetname" "Diff_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "2" + "OnGetValue" "!self,Kill,,0,1" + "OnGetValue" "Diff_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "Diff_Case" + "origin" "13400 -1941 12520" + "Case01" "1" + "Case02" "2" + "OnDefault" "consola,Command,say ** There is an error in the level system **,0,1" + "OnCase01" "!self,Kill,,0,1" + "OnCase02" "!self,Kill,,0,1" + "OnCase02" "logica_extreme,Trigger,,0,1" +} +modify: +{ + match: + { + "targetname" "logica_nivel_zm" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "consola,Command,zombie_teleport_zombies_only 1,0.01,-1" + "OnTrigger" "consola,Command,zombie_respawn_as_zombie 1,0.01,-1" + "OnTrigger" "consola,Command,zombie_count_max 10,0.01,-1" + "OnTrigger" "consola,Command,zombie_count_min 4,0.01,-1" + "OnTrigger" "consola,Command,zombie_regen_health 200,0.01,-1" + "OnTrigger" "consola,Command,zombie_regen_timer 5,0.01,-1" + "OnTrigger" "consola,Command,zombie_timer_min 15,0.01,-1" + "OnTrigger" "consola,Command,zombie_timer_max 15,0.01,-1" + "OnTrigger" "consola,Command,mp_roundtime 9,0,-1" + "OnTrigger" "consola,Command,mp_flashlight 0,0,-1" + "OnTrigger" "consola,Command,sv_turbophysics 1,0,-1" + "OnTrigger" "consola,Command,zr_ztele_zombie 1,0.03,-1" + "OnTrigger" "consola,Command,zr_zspawn_team_zombie 1,0.03,-1" + "OnTrigger" "consola,Command,zr_respawn_team_zombie 1,0.03,-1" + "OnTrigger" "consola,Command,zr_respawn 1,0.03,-1" + "OnTrigger" "consola,Command,zr_infect_weapons_drop 0,0.03,-1" + "OnTrigger" "consola,Command,zr_infect_mzombie_respawn 1,0.03,-1" + "OnTrigger" "consola,Command,zr_mzombie_min_time 15,0.02,-1" + "OnTrigger" "consola,Command,zr_mzombie_max_time 15,0.02,-1" + "OnTrigger" "consola,Command,zr_mzombie_respawn 1,0.02,-1" + "OnTrigger" "consola,Command,zr_mzombie_ratio 6,0.02,-1" + "OnTrigger" "consola,Command,zr_respawn 1,0.02,-1" + "OnTrigger" "consola,Command,zr_infect_spawntime_min 15,0.03,-1" + "OnTrigger" "consola,Command,zr_infect_spawntime_max 15,0.03,-1" + "OnTrigger" "brush_dif_ZM,Disable,,0,-1" + "OnTrigger" "global_nuke_spawn,Enable,,160,-1" + "OnTrigger" "consola,Command,say ** WARMUP ROUND ** MASSIVE NUKE IN 160 SECONDS ** ,10,-1" + "OnTrigger" "consola,Command,say ** MASSIVE NUKE IN 10 SECONDS ** ,150,-1" + "OnTrigger" "consola,Command,say ** WARMUP ROUND ** MASSIVE NUKE IN 110 SECONDS ** ,60,-1" + "OnTrigger" "consola,Command,say ** WARMUP ROUND ** MASSIVE NUKE IN 60 SECONDS ** ,110,-1" + "OnTrigger" "consola,Command,say ** Tip 1 : press +use on pickable objects to build barricades ** ,15,-1" + "OnTrigger" "consola,Command,say ** Tip 2 : reach and win the end of a stage to level up ** ,25,-1" + "OnTrigger" "consola,Command,say ** Tip 3 : take items at zombie and human shops in spawn ** ,35,-1" + "OnTrigger" "consola,Command,say ** Tip 4 : your current level is your score divided by 100 approximately **,45,-1" + "OnTrigger" "consola,Command,say ** Tip 5 : barricades health depends on the size and material **,55,-1" + "OnTrigger" "consola,Command,say ** Tip 6 : hold spots tend to be long * hold as much as possible at previous positions **,65,-1" + "OnTrigger" "consola,Command,say ** Tip 7 : guards work as stoppers * but you can shoot throught them **,75,-1" + "OnTrigger" "consola,Command,say ** Tip 8 : torches push zombies at dark places **,85,-1" + "OnTrigger" "consola,Command,say ** Tip 9 : explosives hurt everything ** special items barricades guards breakables ... **,95,-1" + "OnTrigger" "consola,Command,say ** Tip 10 : LVL 4 and LVL 5 items are specially powerful **,105,-1" + "OnTrigger" "consola,Command,say ** Tip 11 : After finishing the 4 stages you will start from stage 1 in extreme mode! **,115,-1" + "OnTrigger" "consola,Command,say ** Tip 12 : extreme mode unlocks all zombie items for all zombies and a special siege item but not the lvl 4 item **,125,-1" + "OnTrigger" "consola,Command,say ** Tip 15 : Gandalf has a powerful attack with a combo you can perform with D/A/W/D/S keys **,155,-1" + "OnTrigger" "consola,Command,say ** Tip 13 : there are no invisible walls! use whole level architecture! **,135,-1" + "OnTrigger" "consola,Command,say ** Tip 14 : secret toilet barricades are specially powerful **,145,-1" + } + insert: + { + "OnTrigger" "consola,Command,zr_respawn_delay 15,0,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_min 11,0,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_max 11,0,1" + "OnTrigger" "consola,Command,say ** WARMUP ROUND ** MASSIVE NUKE IN 60 SECONDS ** ,10,1" + "OnTrigger" "consola,Command,say ** Tip 1 : press +use on pickable objects to build barricades ** ,15,1" + "OnTrigger" "consola,Command,say ** Tip 2 : reach and win the end of a stage to level up ** ,20,1" + "OnTrigger" "consola,Command,say ** Tip 3 : take items at zombie and human shops in spawn ** ,25,1" + "OnTrigger" "consola,Command,say ** Tip 4 : your current level is your score divided by 100 approximately **,30,1" + "OnTrigger" "consola,Command,say ** Tip 5 : barricades health depends on the size and material **,35,1" + "OnTrigger" "consola,Command,say ** Tip 6 : hold spots tend to be long * hold as much as possible at previous positions **,40,1" + "OnTrigger" "consola,Command,say ** Tip 7 : guards work as stoppers * but you can shoot throught them **,45,1" + "OnTrigger" "consola,Command,say ** Tip 8 : the bomb item is a powerful item * you must kill this zombie first! **,50,1" + "OnTrigger" "consola,Command,say ** Tip 9 : you must put the barricades BEHIND the guards to get maximum efficacy **,55,1" + "OnTrigger" "consola,Command,say ** Tip 10 : horse and armor (while shield is not broken) items can push zombies **,60,1" + "OnTrigger" "consola,Command,say ** WARMUP ROUND ** MASSIVE NUKE IN 10 SECONDS ** ,65,1" + "OnTrigger" "consola,Command,say ** Tip 11 : Balrog scream heals near zombies and increases speed temporally **,66,1" + "OnTrigger" "consola,Command,say ** Tip 12 : the stage 4 WC is in the top of the second tower (turn right after the wooden ramp) **,70,1" + "OnTrigger" "consola,Command,say ** Tip 13 : Gandalf +You shall not pass!+ is DAWDS and White Knight is AADDSWSW **,75,1" + "OnTrigger" "global_nuke_spawn,Enable,,75,1" + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:1:0:1,0.02,1" + "OnTrigger" "worldspawn,FireUser1,,74.98,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0:1,75,1" + } +} +modify: +{ + match: + { + "targetname" "stage_1_fin" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "brush_dif_1,Disable,,0,1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0:1,0.02,1" + } +} +modify: +{ + match: + { + "targetname" "stage_2_fin" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "brush_dif_2,Disable,,0,1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0:1,0.02,1" + } +} +modify: +{ + match: + { + "targetname" "stage_3_fin" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "brush_dif_3,Disable,,15.5,1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,15,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:5:0:1,15.02,1" + } +} +modify: +{ + match: + { + "targetname" "stage_4_end_of_all_things" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "brush_dif_1,Enable,,15,-1" + "OnTrigger" "brush_dif_2,Enable,,15,-1" + "OnTrigger" "brush_dif_3,Enable,,15,-1" + "OnTrigger" "brush_extreme,Disable,,15,-1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,15.5,1" + "OnTrigger" "worldspawn,FireUser2,,15.5,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0:1,15.52,1" + "OnTrigger" "worldspawn,AddOutput,OnUser2 Diff_Counter:SetValue:2:0:1,15.52,1" + "OnTrigger" "consola,Command,zr_infect_mzombie_ratio 5,15.52,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_min 6,15.52,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_max 6,15.52,1" + } +} +modify: +{ + match: + { + "targetname" "logica_extreme" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "worldspawn,FireUser2,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser2 Diff_Counter:SetValue:2:0:1,0.02,1" + "OnTrigger" "consola,Command,zr_infect_mzombie_ratio 5,0,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_min 6,0,1" + "OnTrigger" "consola,Command,zr_infect_spawntime_max 6,0,1" + "OnTrigger" "consola,Command,zr_respawn_delay 2,0,1" + "OnTrigger" "consola,Command,say ** ALL ITEMS FOR ZOMBIE HAVE BEEN UNLOCKED BUT NOT LVL 4 **,2,1" + "OnTrigger" "consola,Command,say ** ENABLED FAST RESPAWN **,5,1" + "OnTrigger" "stage_2_brushes,Enable,,15,1" + } +} +modify: +{ + match: + { + "targetname" "logica_nivel_1" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "consola,Command,say **CURRENT STAGE >> PART 1 >> OSGILIATH **,0,-1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0:1,0.02,1" + "OnTrigger" "consola,Command,say ** CURRENT STAGE >> PART 1 >> OSGILIATH **,0,1" + "OnTrigger" "stage_2_brushes,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "logica_nivel_2" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "consola,Command,say **CURRENT STAGE >> PART 2 >> MAIN GATES **,0,-1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0:1,0.02,1" + "OnTrigger" "consola,Command,say ** CURRENT STAGE >> PART 2 >> MAIN GATES **,0,1" + "OnTrigger" "stage_2_brushes,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "logica_nivel_3" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "consola,Command,say **CURRENT STAGE >> PART 3 >> CATAPULTS **,0,-1" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0:1,0.02,1" + "OnTrigger" "consola,Command,say ** CURRENT STAGE >> PART 3 >> CATAPULTS **,0,1" + "OnTrigger" "stage_2_brushes,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "logica_nivel_4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "worldspawn,FireUser1,,0,1" + "OnTrigger" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:5:0:1,0.02,1" + "OnTrigger" "stage_2_brushes,Disable,,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_lotr_mines_of_moria_v6_3testfix.cfg b/maps/ze_lotr_mines_of_moria_v6_3testfix.cfg index 2f91377..461913f 100644 --- a/maps/ze_lotr_mines_of_moria_v6_3testfix.cfg +++ b/maps/ze_lotr_mines_of_moria_v6_3testfix.cfg @@ -32,6 +32,79 @@ add: "OnStartTouch" "Map_Init,Trigger,,0,1" } + + +;--------------------------------- +;FIXING TELEHOP BOOST IN BIG ROOM +;--------------------------------- + +; Triggers on the left side, where they bhop boost +add: +{ + "model" "*320" + "wait" "1" + "targetname" "ANTI_BHOP_BOOST_BIG_AREA" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "10432 -10048 1472" + "filtername" "Filter_Zombies" + "classname" "trigger_multiple" + "OnStartTouch" "SPEEDMOD_ANTI_INFECT,ModifySpeed,0.99,0,-1" +} + +; Speedmod Flag 64 = no attack +add: +{ + "targetname" "SPEEDMOD_ANTI_INFECT" + "spawnflags" "64" + "origin" "10432 -10048 1472" + "classname" "player_speedmod" +} + + +; Trigger on the stairs so it fix the attack of legit zombie +add: +{ + "model" "*135" + "wait" "1" + "targetname" "ANTI_BHOP_BOOST_BIG_AREA_RESET" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "10096 -10880 2080" + "filtername" "Filter_Zombies" + "classname" "trigger_multiple" + "OnStartTouch" "SPEEDMOD_ANTI_INFECT,ModifySpeed,1,0,-1" +} + + +; Trigger at the Khazad dest for zm +add: +{ + "model" "*135" + "wait" "1" + "targetname" "ANTI_BHOP_BOOST_BIG_AREA_RESET" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "13792 -11088 112" + "filtername" "Filter_Zombies" + "classname" "trigger_multiple" + "OnStartTouch" "SPEEDMOD_ANTI_INFECT,ModifySpeed,1,0,-1" +} + +; Trigger at spawn for round restart +add: +{ + "model" "*295" + "wait" "1" + "targetname" "ANTI_BHOP_BOOST_SPAWN_RESET" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "560 80 384" + "classname" "trigger_multiple" + "OnStartTouch" "SPEEDMOD_ANTI_INFECT,ModifySpeed,1,0,-1" +} + + ;============================ ; UNLOZE EVENT MARCH 2022 ; Special Stuff diff --git a/maps/ze_lotr_mount_doom_v4_2.cfg b/maps/ze_lotr_mount_doom_v4_2.cfg index cef9fe9..175e7ef 100644 --- a/maps/ze_lotr_mount_doom_v4_2.cfg +++ b/maps/ze_lotr_mount_doom_v4_2.cfg @@ -1,356 +1,1103 @@ -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;FIX NAZGUL -;----------- - -filter: -{ - "targetname" "matarr" - "classname" "trigger_hurt" -} - -add: -{ - "targetname" "NazgulKillOwner" - "origin" "1538 -313 -4019" - "InitialValue" "0" - "classname" "logic_branch" - "OnTrue" "!activator,SetHealth,0,0,-1" -} -add: -{ - "model" "*118" - "origin" "1538 -313 -4019" - "targetname" "NazgulGameZone" - "classname" "game_zone_player" - "OnPlayerOutZone" "!activator,FireUser1,,0,-1" -} - -modify: -{ - match: - { - "targetname" "nazgulknife" - "classname" "weapon_knife" - } - insert: - { - "OnPlayerPickup" "NazgulKillOwner,SetValue,1,0,1" - "OnPlayerPickup" "!activator,AddOutput,OnUser1 NazgulKillOwner:Test::0:1,0,1" - } -} - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "NazgulGameZone,CountPlayersInZone,,0,1" - } -} -modify: -{ - match: - { - "targetname" "vidanazgul" - "classname" "func_physbox_multiplayer" - } - insert: - { - "OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1" - } -} -modify: -{ - match: - { - "targetname" "vidanazgul2" - "classname" "func_physbox_multiplayer" - } - insert: - { - "OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1" - } -} - -;---------------- -;FIX NUKE GLITCH -;---------------- - -modify: -{ - match: - { - "targetname" "derrumbamiento" - "classname" "trigger_once" - } - insert: - { - "OnUser1" "suelokesecae*,Kill,,12,1" - } -} - -add: -{ - "model" "*260" - "targetname" "nukefinal" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-4400 3968 -5682" - "nodmgforce" "0" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "20" - "damage" "9999999" - "classname" "trigger_hurt" -} - -add: -{ - "model" "*260" - "targetname" "nukefinal" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-4400 3968 -4818" - "nodmgforce" "0" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "20" - "damage" "9999999" - "classname" "trigger_hurt" -} - -add: -{ - "model" "*260" - "targetname" "nukefinal" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-4400 3968 -3978" - "nodmgforce" "0" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "20" - "damage" "9999999" - "classname" "trigger_hurt" -} - - -modify: -{ - match: - { - "targetname" "nukefinal" - "classname" "trigger_hurt" - } - replace: - { - "damage" "9999999" - } -} - -;---------------------- -;REMOVE USELESS ENTITY -;---------------------- - -filter: -{ - "targetname" "filtro2" - "filtername" "anillo" - "classname" "filter_activator_name" -} - - -;------------------------ -;DELETE LIGHT FILTER -;LET ENTWATCH DO THE JOB -;------------------------ - - -filter: -{ - "targetname" "filtro_erendil" - "classname" "filter_activator_name" -} - -modify: -{ - match: - { - "targetname" "star1" - "classname" "func_button" - } - delete: - { - "OnPressed" "filtro_erendil,TestActivator,,0,-1" - } - insert: - { - "OnPressed" "luzcheck,SetValueCompare,1,0,-1" - } -} - -;---------------------- -;PREVENT PEOPLE WHO -; DIDNT GO DOWN THE HILL -; FROM TRIGGERING -;----------------------- - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "player,AddOutput,targetname default,0,1" - } -} - -add: -{ - "model" "*201" - "wait" "1" - "targetname" "PLAYER_BECOME_LEGIT_TRIGGER" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "-2543 6233 -2506" - "filtername" "humanos" - "classname" "trigger_multiple" - "OnStartTouch" "!activator,AddOutput,targetname LEGIT_PLAYER,0,-1" -} - -add: -{ - "origin" "-2543 6233 -2506" - "targetname" "LEGIT_PLAYER_FILTER" - "Negated" "0" - "filtername" "LEGIT_PLAYER" - "classname" "filter_activator_name" -} -add: -{ - "origin" "-2543 6233 -2506" - "targetname" "UNLEGIT_PLAYER_FILTER" - "Negated" "1" - "filtername" "LEGIT_PLAYER" - "classname" "filter_activator_name" -} - -add: -{ - "origin" "-2543 6233 -2506" - "targetname" "YOU_ARE_TOTALLY_LEGIT_FILTER" - "Negated" "0" - "filtertype" "0" - "Filter01" "humanos" - "Filter02" "LEGIT_PLAYER_FILTER" - "classname" "filter_multi" -} -add: -{ - "origin" "-2543 6233 -2506" - "targetname" "YOU_ARE_TOTALLY_UNLEGIT_FILTER" - "Negated" "0" - "filtertype" "0" - "Filter01" "humanos" - "Filter02" "UNLEGIT_PLAYER_FILTER" - "classname" "filter_multi" -} - -modify: -{ - match: - { - "origin" "-6824 4016 -3226" - "classname" "trigger_once" - "hammerid" "1083" - "filtername" "humanos" - } - replace: - { - "filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER" - } -} - -modify: -{ - match: - { - "targetname" "supervivientes" - "filtername" "humanos" - "classname" "trigger_once" - } - replace: - { - "filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER" - } -} - -; Destroy their score -add: -{ - "model" "*68" - "wait" "-1" - "targetname" "supervivientes" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-6434 4014 -3396.55" - "filtername" "YOU_ARE_TOTALLY_UNLEGIT_FILTER" - "classname" "trigger_once" - "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" - "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" - "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" -} - -modify: -{ - match: - { - "targetname" "derrr" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "derrumbamiento,FireUser1,,0,1" - } - insert: - { - "OnStartTouch" "derrumbamiento,FireUser1,,4,1" - } -} - -;modify: -;{ -; match: -; { -; "origin" "-6824 4016 -3226" -; "classname" "trigger_once" -; } -; delete: -; { -; "OnStartTouch" "derrr,Enable,,0,-1" -; "OnStartTouch" "derrumbamiento,FireUser1,,10,1" -; "OnStartTouch" "vidanazgul,Break,,19.5,1" -; "OnStartTouch" "nukefinal,Enable,,20,1" -; "OnStartTouch" "nukefinal2,Enable,,20,1" -; "OnStartTouch" "supervivientes,Enable,,20,1" -; "OnStartTouch" "supervivientes,Disable,,20.05,1" -; } -; insert: -; { -; "OnStartTouch" "derrr,Enable,,5,-1" -; "OnStartTouch" "derrumbamiento,FireUser1,,15,1" -; "OnStartTouch" "vidanazgul,Break,,24.5,1" -; "OnStartTouch" "nukefinal,Enable,,25,1" -; "OnStartTouch" "nukefinal2,Enable,,25,1" -; "OnStartTouch" "supervivientes,Enable,,25,1" -; "OnStartTouch" "supervivientes,Disable,,25.05,1" -; } -;} - +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX NAZGUL +;----------- + +filter: +{ + "targetname" "matarr" + "classname" "trigger_hurt" +} + +add: +{ + "targetname" "NazgulKillOwner" + "origin" "1538 -313 -4019" + "InitialValue" "0" + "classname" "logic_branch" + "OnTrue" "!activator,SetHealth,0,0,-1" +} +add: +{ + "model" "*118" + "origin" "1538 -313 -4019" + "targetname" "NazgulGameZone" + "classname" "game_zone_player" + "OnPlayerOutZone" "!activator,FireUser1,,0,-1" +} + +modify: +{ + match: + { + "targetname" "nazgulknife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "NazgulKillOwner,SetValue,1,0,1" + "OnPlayerPickup" "!activator,AddOutput,OnUser1 NazgulKillOwner:Test::0:1,0,1" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "NazgulGameZone,CountPlayersInZone,,0,1" + } +} +modify: +{ + match: + { + "targetname" "vidanazgul" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1" + } +} +modify: +{ + match: + { + "targetname" "vidanazgul2" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1" + } +} + +;---------------- +;FIX NUKE GLITCH +;---------------- + +modify: +{ + match: + { + "targetname" "derrumbamiento" + "classname" "trigger_once" + } + insert: + { + "OnUser1" "suelokesecae*,Kill,,12,1" + } +} + +add: +{ + "model" "*260" + "targetname" "nukefinal" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4400 3968 -5682" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "9999999" + "classname" "trigger_hurt" +} + +add: +{ + "model" "*260" + "targetname" "nukefinal" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4400 3968 -4818" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "9999999" + "classname" "trigger_hurt" +} + +add: +{ + "model" "*260" + "targetname" "nukefinal" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4400 3968 -3978" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "9999999" + "classname" "trigger_hurt" +} + + +modify: +{ + match: + { + "targetname" "nukefinal" + "classname" "trigger_hurt" + } + replace: + { + "damage" "9999999" + } +} + +;---------------------- +;REMOVE USELESS ENTITY +;---------------------- + +filter: +{ + "targetname" "filtro2" + "filtername" "anillo" + "classname" "filter_activator_name" +} + + +;------------------------ +;DELETE LIGHT FILTER +;LET ENTWATCH DO THE JOB +;------------------------ + + +filter: +{ + "targetname" "filtro_erendil" + "classname" "filter_activator_name" +} + +modify: +{ + match: + { + "targetname" "star1" + "classname" "func_button" + } + delete: + { + "OnPressed" "filtro_erendil,TestActivator,,0,-1" + } + insert: + { + "OnPressed" "luzcheck,SetValueCompare,1,0,-1" + } +} + +;---------------------- +;PREVENT PEOPLE WHO +; DIDNT GO DOWN THE HILL +; FROM TRIGGERING +;----------------------- + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "player,AddOutput,targetname default,0,1" + } +} + +add: +{ + "model" "*201" + "wait" "1" + "targetname" "PLAYER_BECOME_LEGIT_TRIGGER" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2543 6233 -2506" + "filtername" "humanos" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,targetname LEGIT_PLAYER,0,-1" +} + +add: +{ + "origin" "-2543 6233 -2506" + "targetname" "LEGIT_PLAYER_FILTER" + "Negated" "0" + "filtername" "LEGIT_PLAYER" + "classname" "filter_activator_name" +} +add: +{ + "origin" "-2543 6233 -2506" + "targetname" "UNLEGIT_PLAYER_FILTER" + "Negated" "1" + "filtername" "LEGIT_PLAYER" + "classname" "filter_activator_name" +} + +add: +{ + "origin" "-2543 6233 -2506" + "targetname" "YOU_ARE_TOTALLY_LEGIT_FILTER" + "Negated" "0" + "filtertype" "0" + "Filter01" "humanos" + "Filter02" "LEGIT_PLAYER_FILTER" + "classname" "filter_multi" +} +add: +{ + "origin" "-2543 6233 -2506" + "targetname" "YOU_ARE_TOTALLY_UNLEGIT_FILTER" + "Negated" "0" + "filtertype" "0" + "Filter01" "humanos" + "Filter02" "UNLEGIT_PLAYER_FILTER" + "classname" "filter_multi" +} + +modify: +{ + match: + { + "origin" "-6824 4016 -3226" + "classname" "trigger_once" + "hammerid" "1083" + "filtername" "humanos" + } + replace: + { + "filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER" + } +} + +modify: +{ + match: + { + "targetname" "supervivientes" + "filtername" "humanos" + "classname" "trigger_once" + } + replace: + { + "filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER" + } +} + +; Destroy their score +add: +{ + "model" "*68" + "wait" "-1" + "targetname" "supervivientes" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6434 4014 -3396.55" + "filtername" "YOU_ARE_TOTALLY_UNLEGIT_FILTER" + "classname" "trigger_once" + "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" + "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" + "OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1" +} + +modify: +{ + match: + { + "targetname" "derrr" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "derrumbamiento,FireUser1,,0,1" + } + insert: + { + "OnStartTouch" "derrumbamiento,FireUser1,,4,1" + } +} + +;modify: +;{ +; match: +; { +; "origin" "-6824 4016 -3226" +; "classname" "trigger_once" +; } +; delete: +; { +; "OnStartTouch" "derrr,Enable,,0,-1" +; "OnStartTouch" "derrumbamiento,FireUser1,,10,1" +; "OnStartTouch" "vidanazgul,Break,,19.5,1" +; "OnStartTouch" "nukefinal,Enable,,20,1" +; "OnStartTouch" "nukefinal2,Enable,,20,1" +; "OnStartTouch" "supervivientes,Enable,,20,1" +; "OnStartTouch" "supervivientes,Disable,,20.05,1" +; } +; insert: +; { +; "OnStartTouch" "derrr,Enable,,5,-1" +; "OnStartTouch" "derrumbamiento,FireUser1,,15,1" +; "OnStartTouch" "vidanazgul,Break,,24.5,1" +; "OnStartTouch" "nukefinal,Enable,,25,1" +; "OnStartTouch" "nukefinal2,Enable,,25,1" +; "OnStartTouch" "supervivientes,Enable,,25,1" +; "OnStartTouch" "supervivientes,Disable,,25.05,1" +; } +;} + +;--------------------------------- +;FIX THE WHEEL MODEL BEING KILLED +;IF THE DOORS WERE FULLY OPENED +;--------------------------------- + +modify: +{ + match: + { + "targetname" "puerta_3" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "manibela_1_modelo1,SetParent,manibela_1_fisica1,0,-1" + } + insert: + { + "OnFullyOpen" "manibela_1_modelo1,ClearParent,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "puerta_2" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "manibela_1_modelo,SetParent,manibela_1_fisica,0,-1" + } + insert: + { + "OnFullyOpen" "manibela_1_modelo,ClearParent,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "puerta_4" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "manibela_1_modelo4,SetParent,manibela_1_fisica2,0,-1" + } + insert: + { + "OnFullyOpen" "manibela_1_modelo4,ClearParent,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "puerta_5" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "manibela_1_modelo5,SetParent,manibela_1_fisica3,0,-1" + } + insert: + { + "OnFullyOpen" "manibela_1_modelo5,ClearParent,,0,-1" + } +} + +;--------------------------------------------------------- +;HANDLE THE SPEED REDUCTION OF RING USER THROUGH A BRANCH +;AND A COUNTER TO ALLOW ADMINS TO CHANGE THE SPEED +;--------------------------------------------------------- + +; Picking the ring test the branch handling speed +modify: +{ + match: + { + "targetname" "anillo" + "classname" "weapon_deagle" + } + delete: + { + "OnPlayerPickup" "speed,ModifySpeed,0.7,0,-1" + "OnPlayerPickup" "consola,Command,say ** The bearer feels the weight of the Ring ** Protect him! **,1,-1" + "OnPlayerPickup" "fix_player_pickup1,Enable,,0,1" + } + insert: + { + "OnPlayerPickup" "RingItemSpeedSlow_Branch,Test,,0,-1" + } +} + +; The trigger (enabled by a timer) to force ring bearer speed use the counter +modify: +{ + match: + { + "targetname" "fix_player_pickup2" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" + } + insert: + { + "OnStartTouch" "RingItemSpeedSlow_Counter,GetValue,,0,-1" + } +} + +; Branch with default value to 'true' and counter '1' (= speed 0.7) +add: +{ + "targetname" "RingItemSpeedSlow_Branch" + "origin" "8576 512 -4352" + "InitialValue" "1" + "classname" "logic_branch" + "OnFalse" "speed,ModifySpeed,1,0,-1" + "OnTrue" "RingItemSpeedSlow_Counter,GetValue,,0,-1" + "OnTrue" "consola,Command,say ** The bearer feels the weight of the Ring ** Protect him! **,1,-1" + ; This timer below set the player speed back to 0.7 every 15 sec when enabled + "OnTrue" "fix_player_pickup1,Enable,,0,1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "RingItemSpeedSlow_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "7" + "classname" "math_counter" + "OnGetValue" "RingItemSpeedSlow_Case,InValue,,0,-1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "RingItemSpeedSlow_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "classname" "logic_case" + "OnCase01" "speed,ModifySpeed,0.7,0,-1" + "OnCase02" "speed,ModifySpeed,0.75,0,-1" + "OnCase03" "speed,ModifySpeed,0.8,0,-1" + "OnCase04" "speed,ModifySpeed,0.85,0,-1" + "OnCase05" "speed,ModifySpeed,0.9,0,-1" + "OnCase06" "speed,ModifySpeed,0.95,0,-1" + "OnCase07" "speed,ModifySpeed,1,0,-1" +} + +;-------------------------------------------------- +;FIX RING BEARER SPEED AFTER HE DESTROYED THE RING +;-------------------------------------------------- + +add: +{ + "model" "*106" + "targetname" "ResetRingUserSpeed_Trigger" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1896 14323.9 -872" + "filtername" "humanos" + "classname" "trigger_once" + "OnStartTouch" "speed,ModifySpeed,1,0,-1" +} + +; Ring destroyed trigger +modify: +{ + match: + { + "targetname" "areadeanillo5" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "ResetRingUserSpeed_Trigger,Enable,,0,-1" + } +} + +;--------------------------------------------- +;SEPARATE THE MISSIONS MORE CLEANLY +;TO ALLOW ADMINS TO FORCE A SPECIFIC MISSION +;--------------------------------------------- + +filter: +{ + "targetname" "mision" + "classname" "logic_case" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "MissionDestroyRing" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "consola,Command,say **Destroy the Ring**,0,1" + "OnTrigger" "puertamisi,Kill,,0,1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "MissionReachMountDoom" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "consola,Command,say **Reach the Mount Doom**,0,1" + "OnTrigger" "torreY,Kill,,0,1" + "OnTrigger" "anillo,Kill,,0,1" + "OnTrigger" "areadeanillo2,Kill,,0,1" + "OnTrigger" "areadeanillo2repetidor,Kill,,0,1" + "OnTrigger" "paso2,Kill,,0,1" + "OnTrigger" "meteorites,Enable,,0,1" + "OnTrigger" "antiskip,Kill,,0,1" + "OnTrigger" "areadeanillo3,Kill,,0,1" + "OnTrigger" "areadeanillo3repetidor,Kill,,0,1" + "OnTrigger" "filtrofrodo,Kill,,0,1" + "OnTrigger" "anillodestmenos,Kill,,0,1" + "OnTrigger" "anillodest15,Kill,,0,1" + "OnTrigger" "anillofn,Kill,,0,1" + "OnTrigger" "barreraprotectora,Disable,,0,1" + "OnTrigger" "sam2,Kill,,0,1" + "OnTrigger" "sam1,Kill,,0,1" + "OnTrigger" "areadeanillo4,Kill,,0,1" + "OnTrigger" "areadeanillo4repetidor,Kill,,0,1" + "OnTrigger" "anillodest20,Kill,,0,1" + "OnTrigger" "porsiacaso2,Kill,,0,1" + "OnTrigger" "mision2,Enable,,0,1" + "OnTrigger" "bottonpuerta,Unlock,,0,1" + "OnTrigger" "areadeanillo5repetidor,Kill,,0,1" + "OnTrigger" "pushx3,Kill,,0,1" + "OnTrigger" "areadeanillo6,Kill,,0,1" + "OnTrigger" "borrarMision2,Trigger,,0,1" +} + +add: +{ + "origin" "8576 512 -4352" + "targetname" "MissionSelectRandom" + "classname" "logic_case" + "OnCase01" "MissionDestroyRing,Trigger,,0,1" + "OnCase02" "MissionDestroyRing,Trigger,,0,1" + "OnCase03" "MissionReachMountDoom,Trigger,,0,1" + "OnCase04" "MissionDestroyRing,Trigger,,0,1" + "OnCase05" "MissionDestroyRing,Trigger,,0,1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "MissionSelectCompare" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnLessThan" "consola,Command,say **Random objective:**,0,-1" + "OnLessThan" "MissionSelectRandom,PickRandom,,1,-1" + "OnEqualTo" "MissionDestroyRing,Trigger,,1,-1" + "OnGreaterThan" "MissionReachMountDoom,Trigger,,1,-1" +} +modify: +{ + match: + { + ; This is the init trigger at spawn + "origin" "10736 -7780 -4669.98" + "classname" "trigger_once" + "hammerid" "1772" + } + delete: + { + "OnStartTouch" "consola,Command,say **Random objective:**,5,1" + "OnStartTouch" "mision,PickRandom,,6,1" + } + insert: + { + "OnStartTouch" "MissionSelectCompare,Compare,,5,1" + } +} + +;--------------------------------- +;MAKE NAZGUL TOGGLEABLE BY ADMINS +;--------------------------------- + +; Default value to 'true' +add: +{ + "targetname" "NazgulItemDoor_Branch" + "origin" "8576 512 -4352" + "InitialValue" "1" + "classname" "logic_branch" + "OnTrue" "puertax,Break,,0,1" +} + +modify: +{ + match: + { + ; This is the trigger at the nazgul door + "origin" "5278.43 3642.73 -3799.88" + "classname" "trigger_once" + "hammerid" "2259" + } + delete: + { + "OnStartTouch" "puertax,Break,,5,1" + } + insert: + { + "OnStartTouch" "NazgulItemDoor_Branch,Test,,5,1" + } +} + +;------------------------------------ +;PREVENT HUMANS TO SKIP THE ROCK WALL +;------------------------------------ +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-1736 5144 -3562.35" + } + replace: + { + "StartDisabled" "1" + } + insert: + { + "targetname" "meteorites" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "paso2" + "origin" "-1787.67 4704 -3696" + } + insert: + { + "OnBreak" "meteorites,Enable,,0,1" + "OnBreak" "antiskip,Kill,,0,1" + } +} +add: +{ + "model" "*221" + "targetname" "antiskip" + "target" "teleport2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-1736 5120 -3562.35" + "filtername" "" + "classname" "trigger_teleport" +} + +;============================ +; UNLOZE EVENT JANUARY 2023 +; Special Stuff +;============================ + +;*********************************** +; Permanent entities initialisation +;*********************************** + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "Stripper_Event_Init,FireUser1,,0,1" + "OnNewGame" "4EchoEvent_MissionSelect_COUNTER,GetValue,,3,1" + "OnNewGame" "4EchoEvent_RingSlow_COUNTER,GetValue,,10,1" + "OnNewGame" "4EchoEvent_FasterDoors_COUNTER,GetValue,,11,1" + "OnNewGame" "4EchoEvent_NazgulToggle_BRANCH,Test,,12,1" + } +} + +add: +{ + "targetname" "Stripper_Event_Init" + "origin" "8576 512 -4352" + "classname" "info_target" + "OnUser1" "Template_PermStripperEventMode,ForceSpawn,,0,1" + "OnUser1" "4EchoEvent_RingSlow_COUNTER,AddOutput,classname info_target,0.03,1" + "OnUser1" "4EchoEvent_MissionSelect_COUNTER,AddOutput,classname info_target,0.03,1" + "OnUser1" "4EchoEvent_FasterDoors_COUNTER,AddOutput,classname info_target,0.03,1" + "OnUser1" "4EchoEvent_NazgulToggle_BRANCH,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "targetname" "Template_PermStripperEventMode" + "origin" "8576 512 -4352" + "Template01" "4EchoEvent_RingSlow_COUNTER" + "Template02" "4EchoEvent_MissionSelect_COUNTER" + "Template03" "4EchoEvent_FasterDoors_COUNTER" + "Template04" "4EchoEvent_NazgulToggle_BRANCH" + "spawnflags" "2" + "classname" "point_template" + "OnEntitySpawned" "!self,Kill,,0,-1" +} + + +;************************** +; Handle ring bearer speed +;************************** + +; Permanent math_counter +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_RingSlow_COUNTER" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" + "max" "7" + "classname" "math_counter" + "OnGetValue" "4EchoEvent_RingSlow_CASE,InValue,,0,-1" +} + +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_RingSlow_CASE" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "classname" "logic_case" + ; Nothing changes OnCase01 + "OnDefault" "!self,FireUser1,,0,1" + "OnCase01" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.7% (DEFAULT) **,0,1" + "OnCase01" "RingItemSpeedSlow_Counter,SetValue,1,0,1" + + "OnCase02" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.75% **,0,1" + "OnCase02" "RingItemSpeedSlow_Counter,SetValue,2,0,1" + + "OnCase03" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.8% **,0,1" + "OnCase03" "RingItemSpeedSlow_Counter,SetValue,3,0,1" + + "OnCase04" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.85% **,0,1" + "OnCase04" "RingItemSpeedSlow_Counter,SetValue,4,0,1" + + "OnCase05" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.9% **,0,1" + "OnCase05" "RingItemSpeedSlow_Counter,SetValue,5,0,1" + + "OnCase06" "consola,Command,say ** [EVENT] RING WILL SLOW DOWN THE BEARER 0.95% **,0,1" + "OnCase06" "RingItemSpeedSlow_Counter,SetValue,6,0,1" + + "OnCase07" "consola,Command,say ** [EVENT] RING WON'T SLOW DOWN THE BEARER **,0,1" + "OnCase07" "RingItemSpeedSlow_Branch,SetValue,0,0,1" + "OnCase07" "RingItemSpeedSlow_Counter,SetValue,7,0,1" +} + +; logic_relay for MapAdmin +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_RingSlow_RELAY_1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_RingSlow_COUNTER,SetValue,1,0,-1" + "OnUser1" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.7% DEFAULT) **,0,-1" + "OnUser2" "4EchoEvent_RingSlow_COUNTER,SetValue,2,0,-1" + "OnUser2" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.75%) **,0,-1" + "OnUser3" "4EchoEvent_RingSlow_COUNTER,SetValue,3,0,-1" + "OnUser3" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.8%) **,0,-1" + "OnUser4" "4EchoEvent_RingSlow_COUNTER,SetValue,4,0,-1" + "OnUser3" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.85%) **,0,-1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_RingSlow_RELAY_2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_RingSlow_COUNTER,SetValue,5,0,-1" + "OnUser1" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.90%) **,0,-1" + "OnUser2" "4EchoEvent_RingSlow_COUNTER,SetValue,6,0,-1" + "OnUser2" "consola,Command,say ** An admin enabled RING BEARER SLOW DOWN (0.95%) **,0,-1" + "OnUser3" "4EchoEvent_RingSlow_COUNTER,SetValue,7,0,-1" + "OnUser3" "consola,Command,say ** An admin disabled RING BEARER SLOW DOWN **,0,-1" +} + + + + +;******************************** +; Handle random mission or fixed +;******************************** + +; Permanent math_counter +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_MissionSelect_COUNTER" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" + "max" "2" + "classname" "math_counter" + "OnGetValue" "MissionSelectCompare,SetValue,,0,-1" + "OnGetValue" "4EchoEvent_MissionSelect_COMPARE,SetValueCompare,,0,-1" + ; Outputs for MapAdmin + "OnUser1" "!self,SetValue,0,0,-1" + "OnUser1" "consola,Command,say ** An admin set the mission to RANDOM (DEFAULT) **,0,-1" + "OnUser2" "!self,SetValue,1,0,-1" + "OnUser2" "consola,Command,say ** An admin set the mission to DESTROY THE RING **,0,-1" + "OnUser3" "!self,SetValue,2,0,-1" + "OnUser3" "consola,Command,say ** An admin set the mission to REACH MOUNT DOOM **,0,-1" +} + +; logic_compare for the selected mode message + +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_MissionSelect_COMPARE" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + ; Nothing OnLessThan, default behaviour + "OnEqualTo" "consola,Command,say ** [EVENT] THE MISSION IS FORCED TO 'DESTROY THE RING' **,0,1" + "OnGreaterThan" "consola,Command,say ** [EVENT] THE MISSION IS FORCED TO 'REACH MOUNT DOOM' **,0,1" +} + + + +; Handle doors speed +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_COUNTER" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" + "max" "16" + "classname" "math_counter" + "OnGetValue" "4EchoEvent_FasterDoors_CASE,InValue,,0,-1" + ; Outputs for MapAdmin on logic_relays +} + +; Handle nazgul enable/disable +add: +{ + "targetname" "4EchoEvent_NazgulToggle_BRANCH" + "origin" "8576 512 -4352" + "InitialValue" "0" + "classname" "logic_branch" + "OnFalse" "NazgulItemDoor_Branch,SetValue,1,0,-1" + "OnTrue" "consola,Command,say ** [EVENT] NAZGUL WONT BE PICKABLE **,0,-1" + "OnTrue" "NazgulItemDoor_Branch,SetValue,0,0,-1" + ; Outputs for MapAdmin + "OnUser1" "!self,SetValue,1,0,-1" + "OnUser1" "consola,Command,say ** An admin disabled NAZGUL **,0,-1" + "OnUser2" "!self,SetValue,0,0,-1" + "OnUser2" "consola,Command,say ** An admin enabled NAZGUL **,0,-1" +} + +;***************************** +;Non permanent entities below +;***************************** + + +; Adjusting doors and momentary rot speed +; Momentary rot speed = 5 (for all of them except one which is 4 for some reasons) +; manibela_1 to 6 (a wildcard affect the prop dynamic override but doesnt matter) +; Door speed = 4 (for all of them) +; puerta_2 to 5 +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_CASE" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "Case08" "8" + "Case09" "9" + "Case10" "10" + "Case11" "11" + "Case12" "12" + "Case13" "13" + "Case14" "14" + "Case15" "15" + "Case16" "16" + "classname" "logic_case" + ; Nothing changes OnCase01 + "OnDefault" "!self,FireUser1,,0,1" + "OnCase01" "consola,Command,say ** [EVENT] DOORS WILL OPEN AT A NORMAL SPEED **,0,1" + "OnCase01" "!self,FireUser1,,0,1" + "OnCase02" "consola,Command,say ** [EVENT] DOORS WILL OPEN 1.5 TIMES FASTER **,0,1" + "OnCase02" "manibela_*,AddOutput,speed 7.5,0,1" + "OnCase02" "puerta_*,AddOutput,speed 6,0,1" + "OnCase03" "consola,Command,say ** [EVENT] DOORS WILL OPEN 2 TIMES FASTER **,0,1" + "OnCase03" "manibela_*,AddOutput,speed 10,0,1" + "OnCase03" "puerta_*,AddOutput,speed 8,0,1" + "OnCase04" "consola,Command,say ** [EVENT] DOORS WILL OPEN 2.5 TIMES FASTER **,0,1" + "OnCase04" "manibela_*,AddOutput,speed 12.5,0,1" + "OnCase04" "puerta_*,AddOutput,speed 10,0,1" + "OnCase05" "consola,Command,say ** [EVENT] DOORS WILL OPEN 3 TIMES FASTER **,0,1" + "OnCase05" "manibela_*,AddOutput,speed 15,0,1" + "OnCase05" "puerta_*,AddOutput,speed 12,0,1" + "OnCase06" "consola,Command,say ** [EVENT] DOORS WILL OPEN 3.5 TIMES FASTER **,0,1" + "OnCase06" "manibela_*,AddOutput,speed 17.5,0,1" + "OnCase06" "puerta_*,AddOutput,speed 14,0,1" + "OnCase07" "consola,Command,say ** [EVENT] DOORS WILL OPEN 4 TIMES FASTER **,0,1" + "OnCase07" "manibela_*,AddOutput,speed 20,0,1" + "OnCase07" "puerta_*,AddOutput,speed 16,0,1" + "OnCase08" "consola,Command,say ** [EVENT] DOORS WILL OPEN 4.5 TIMES FASTER **,0,1" + "OnCase08" "manibela_*,AddOutput,speed 22.5,0,1" + "OnCase08" "puerta_*,AddOutput,speed 18,0,1" + "OnCase09" "consola,Command,say ** [EVENT] DOORS WILL OPEN 5 TIMES FASTER **,0,1" + "OnCase09" "manibela_*,AddOutput,speed 25,0,1" + "OnCase09" "puerta_*,AddOutput,speed 20,0,1" + "OnCase10" "consola,Command,say ** [EVENT] DOORS WILL OPEN 5.5 TIMES FASTER **,0,1" + "OnCase10" "manibela_*,AddOutput,speed 27.5,0,1" + "OnCase10" "puerta_*,AddOutput,speed 22,0,1" + "OnCase11" "consola,Command,say ** [EVENT] DOORS WILL OPEN 6 TIMES FASTER **,0,1" + "OnCase11" "manibela_*,AddOutput,speed 30,0,1" + "OnCase11" "puerta_*,AddOutput,speed 24,0,1" + "OnCase12" "consola,Command,say ** [EVENT] DOORS WILL OPEN 6.5 TIMES FASTER **,0,1" + "OnCase12" "manibela_*,AddOutput,speed 32.5,0,1" + "OnCase12" "puerta_*,AddOutput,speed 26,0,1" + "OnCase13" "consola,Command,say ** [EVENT] DOORS WILL OPEN 7 TIMES FASTER **,0,1" + "OnCase13" "manibela_*,AddOutput,speed 35,0,1" + "OnCase13" "puerta_*,AddOutput,speed 28,0,1" + "OnCase14" "consola,Command,say ** [EVENT] DOORS WILL OPEN 7.5 TIMES FASTER **,0,1" + "OnCase14" "manibela_*,AddOutput,speed 37.5,0,1" + "OnCase14" "puerta_*,AddOutput,speed 30,0,1" + "OnCase15" "consola,Command,say ** [EVENT] DOORS WILL OPEN 8 TIMES FASTER **,0,1" + "OnCase15" "manibela_*,AddOutput,speed 40,0,1" + "OnCase15" "puerta_*,AddOutput,speed 32,0,1" + "OnCase16" "consola,Command,say ** [EVENT] DOORS WILL OPEN 8.5 TIMES FASTER **,0,1" + "OnCase16" "manibela_*,AddOutput,speed 42.5,0,1" + "OnCase16" "puerta_*,AddOutput,speed 34,0,1" +} + + +; Doors Relays for MapAdmin + +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_RELAY_1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_FasterDoors_COUNTER,SetValue,1,0,-1" + "OnUser1" "consola,Command,say ** An admin set DOORS SPEED TO NORMAL **,0,-1" + "OnUser2" "4EchoEvent_FasterDoors_COUNTER,SetValue,2,0,-1" + "OnUser2" "consola,Command,say ** An admin set DOORS SPEED TO 1.5 TIMES FASTER **,0,-1" + "OnUser3" "4EchoEvent_FasterDoors_COUNTER,SetValue,3,0,-1" + "OnUser3" "consola,Command,say ** An admin set DOORS SPEED TO 2 TIMES FASTER **,0,-1" + "OnUser4" "4EchoEvent_FasterDoors_COUNTER,SetValue,4,0,-1" + "OnUser4" "consola,Command,say ** An admin set DOORS SPEED TO 2.5 TIMES FASTER **,0,-1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_RELAY_2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_FasterDoors_COUNTER,SetValue,5,0,-1" + "OnUser1" "consola,Command,say ** An admin set DOORS SPEED TO 3 TIMES FASTER **,0,-1" + "OnUser2" "4EchoEvent_FasterDoors_COUNTER,SetValue,6,0,-1" + "OnUser2" "consola,Command,say ** An admin set DOORS SPEED TO 3.5 TIMES FASTER **,0,-1" + "OnUser3" "4EchoEvent_FasterDoors_COUNTER,SetValue,7,0,-1" + "OnUser3" "consola,Command,say ** An admin set DOORS SPEED TO 4 TIMES FASTER **,0,-1" + "OnUser4" "4EchoEvent_FasterDoors_COUNTER,SetValue,8,0,-1" + "OnUser4" "consola,Command,say ** An admin set DOORS SPEED TO 4.5 TIMES FASTER **,0,-1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_RELAY_3" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_FasterDoors_COUNTER,SetValue,9,0,-1" + "OnUser1" "consola,Command,say ** An admin set DOORS SPEED TO 5 TIMES FASTER **,0,-1" + "OnUser2" "4EchoEvent_FasterDoors_COUNTER,SetValue,10,0,-1" + "OnUser2" "consola,Command,say ** An admin set DOORS SPEED TO 5.5 TIMES FASTER **,0,-1" + "OnUser3" "4EchoEvent_FasterDoors_COUNTER,SetValue,11,0,-1" + "OnUser3" "consola,Command,say ** An admin set DOORS SPEED TO 6 TIMES FASTER **,0,-1" + "OnUser4" "4EchoEvent_FasterDoors_COUNTER,SetValue,12,0,-1" + "OnUser4" "consola,Command,say ** An admin set DOORS SPEED TO 6.5 TIMES FASTER **,0,-1" +} +add: +{ + "origin" "8576 512 -4352" + "targetname" "4EchoEvent_FasterDoors_RELAY_4" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnUser1" "4EchoEvent_FasterDoors_COUNTER,SetValue,13,0,-1" + "OnUser1" "consola,Command,say ** An admin set DOORS SPEED TO 7 TIMES FASTER **,0,-1" + "OnUser2" "4EchoEvent_FasterDoors_COUNTER,SetValue,14,0,-1" + "OnUser2" "consola,Command,say ** An admin set DOORS SPEED TO 7.5 TIMES FASTER **,0,-1" + "OnUser3" "4EchoEvent_FasterDoors_COUNTER,SetValue,15,0,-1" + "OnUser3" "consola,Command,say ** An admin set DOORS SPEED TO 8 TIMES FASTER **,0,-1" + "OnUser4" "4EchoEvent_FasterDoors_COUNTER,SetValue,16,0,-1" + "OnUser4" "consola,Command,say ** An admin set DOORS SPEED TO 8.5 TIMES FASTER **,0,-1" +} + + + +;; _ + +;; fix rocks skip at the top of Mount Doom + +modify: +{ + match: + { + "targetname" "barrerafinal" + "classname" "func_breakable" + } + replace: + { + "origin" "-2238.45 11094.6 -106" + } +} + diff --git a/maps/ze_luigismanison_fix2.cfg b/maps/ze_luigismanison_fix2.cfg new file mode 100755 index 0000000..ea67e84 --- /dev/null +++ b/maps/ze_luigismanison_fix2.cfg @@ -0,0 +1,280 @@ +;; _ + +;; afk teleport rework + +filter: +{ + "targetname" "darkforestbanisher" + "target" "banishedfromarea1" + "classname" "trigger_teleport" +} +{ + "targetname" "entrance_banisher" + "target" "banishedfromarea2a" + "classname" "trigger_teleport" +} +{ + "targetname" "lobby_banisher" + "target" "banishedfromarea2b" + "classname" "trigger_teleport" +} +{ + "targetname" "courtyard_banisher" + "target" "banishedfromarea4" + "classname" "trigger_teleport" +} + +add: +{ + "targetname" "darkforestbanisher" + "target" "banishedfromarea1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1288 1615.5 3679.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -5111 -5871.5 -1759.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 5111 5871.5 1759.5,0.1,1" +} +add: +{ + "targetname" "darkforestbanisher" + "target" "banishedfromarea1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2377.5 -5552 3679.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4037.5 -1295 -1759.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4037.5 1295 1759.5,0.1,1" +} +add: +{ + "targetname" "entrance_banisher" + "target" "banishedfromarea2a" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10946 13734.5 2468.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1435 -1570.5 -484.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1435 1570.5 484.5,0.1,1" +} +add: +{ + "targetname" "lobby_banisher" + "target" "banishedfromarea2b" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4741.5 -1588 -3503.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2542.5 -2433 -1600.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2542.5 2433 1600.5,0.1,1" +} +add: +{ + "targetname" "courtyard_banisher" + "target" "banishedfromarea4" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10164 -913 4524.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -3505 -3964 -808.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 3505 3964 808.5,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "darkforestbanisher,FireUser1,,0,-1" + "OnMapSpawn" "entrance_banisher,FireUser1,,0,-1" + "OnMapSpawn" "lobby_banisher,FireUser1,,0,-1" + "OnMapSpawn" "courtyard_banisher,FireUser1,,0,-1" + } +} + +add: +{ + "model" "*297" + "targetname" "part2teleport_final" + "target" "xyz" + "origin" "2403 -6609 2680" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "model" "*95" + "origin" "-10670 -1928 3916.82" + "classname" "trigger_once" + } + replace: + { + "origin" "-10622 -1872 3916.82" + } +} + +;; additional tower teleport + +add: +{ + "model" "*276" + "targetname" "tower_zm_tele" + "target" "zombieTelefortower" + "filtername" "noeffectfromct" + "origin" "-920 -968 -13848" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "-880 980 -8720" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "tower_zm_tele,Enable,,5,1" + } +} + +add: +{ + "model" "*276" + "targetname" "tower_zm_push" + "origin" "-910 541 -13848" + "spawnflags" "1" + "StartDisabled" "1" + "alternateticksfix" "0" + "speed" "800" + "pushdir" "0 -90 0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "model" "*70" + "origin" "-908 74 -12380" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "tower_zm_push,Enable,,3,1" + } +} + +;; fix push triggers + +filter: +{ + "model" "*125" + "origin" "2304 -6912 2500" + "classname" "trigger_push" +} +{ + "model" "*126" + "origin" "2320 -6288 2500" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "model" "*94" + "origin" "-12524 2728 3952.01" + "classname" "trigger_push" + } + replace: + { + "speed" "350" + } +} +modify: +{ + match: + { + "model" "*99" + "origin" "1768 -6622 2420" + "classname" "trigger_push" + } + replace: + { + "speed" "300" + } + insert: + { + "OnStartTouch" "!self,Disable,,10,1" + } +} + +;; fix nuke + +add: +{ + "model" "*102" + "targetname" "THENuke" + "origin" "8093 -6597 2512" + "spawnflags" "1" + "nodmgforce" "0" + "damagemodel" "0" + "damagetype" "0" + "damagecap" "20" + "damage" "100000" + "StartDisabled" "1" + "classname" "trigger_hurt" +} +add: +{ + "model" "*299" + "targetname" "THENuke" + "origin" "-12341.5 -7888 -6376" + "spawnflags" "1" + "nodmgforce" "0" + "damagemodel" "0" + "damagetype" "0" + "damagecap" "20" + "damage" "100000" + "StartDisabled" "1" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "targetname" "THENuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} +modify: +{ + match: + { + "model" "*297" + "origin" "4928 -6608 2680" + "classname" "trigger_hurt" + } + replace: + { + "origin" "4928 -6608 2552" + } +} + + diff --git a/maps/ze_m0w0m_b2.cfg b/maps/ze_m0w0m_b2.cfg index 8162559..800a37b 100644 --- a/maps/ze_m0w0m_b2.cfg +++ b/maps/ze_m0w0m_b2.cfg @@ -1,25 +1,25 @@ -;Disable bhop on stage 3/6 ending -modify: -{ - match: - { - "classname" "func_door_rotating" - "targetname" "s36door22" - } - insert: - { - "OnOpen" "command,Command,sv_enablebunnyhopping 0,0,-1" - } -} - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnNewGame" "command,Command,sv_enablebunnyhopping 1,0,-1" - } -} +;Disable bhop on stage 3/6 ending +modify: +{ + match: + { + "classname" "func_door_rotating" + "targetname" "s36door22" + } + insert: + { + "OnOpen" "command,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "command,Command,sv_enablebunnyhopping 1,0,-1" + } +} diff --git a/maps/ze_madara_temple_v1fix.cfg b/maps/ze_madara_temple_v1fix.cfg index 8957adb..9e20e5f 100644 --- a/maps/ze_madara_temple_v1fix.cfg +++ b/maps/ze_madara_temple_v1fix.cfg @@ -1,12 +1,12 @@ -modify: -{ - match: - { - "targetname" "end_teleport" - "classname" "trigger_teleport" - } - replace: - { - "spawnflags" "1" - } +modify: +{ + match: + { + "targetname" "end_teleport" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } } \ No newline at end of file diff --git a/maps/ze_mako2_in_4hours.cfg b/maps/ze_mako2_in_4hours.cfg new file mode 100755 index 0000000..0a85a57 --- /dev/null +++ b/maps/ze_mako2_in_4hours.cfg @@ -0,0 +1,63 @@ +;----------------------------------- +; Adjusting the hp for both bosses +;----------------------------------- +modify: +{ + match: + { + "targetname" "boss_hp_add" + "origin" "8320 12800 -7680" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "boss_counter,Add,200,0,-1" + } + insert: + { + "OnStartTouch" "boss_counter,Add,250,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gman_trigger_hp" + "origin" "5824 5632 11776" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "gman_end,AddHealth,200,0,-1" + } + insert: + { + "OnStartTouch" "gman_end,AddHealth,400,0,-1" + } +} + +;-------------------------------- +; Fix server message not working +;-------------------------------- + +modify: +{ + match: + { + "targetname" "core_trigger" + "origin" "9024 12544 -5632" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Server,AddOutput,say ** Bomb has been planted ** Run **,25,1" + "OnStartTouch" "Server,AddOutput,say ** ... Cloud is planting the bomb ** ,2,1" + "OnStartTouch" "Server,AddOutput,say ** We have reached the core ...**,0,1" + } + insert: + { + "OnStartTouch" "Server,Command,say ** Bomb has been planted ** Run **,25,1" + "OnStartTouch" "Server,Command,say ** ... Cloud is planting the bomb ** ,2,1" + "OnStartTouch" "Server,Command,say ** We have reached the core ...**,0,1" + } +} diff --git a/maps/ze_mario_tower_v4.cfg b/maps/ze_mario_tower_v4.cfg index 87a87b6..55a88e1 100644 --- a/maps/ze_mario_tower_v4.cfg +++ b/maps/ze_mario_tower_v4.cfg @@ -1,61 +1,1379 @@ -add: -{ - "classname" "trigger_teleport" - "spawnflags" "1" - "origin" "9472 4864 1536" - "startdisabled" "1" - "target" "ct_teleport" - "targetname" "spawntp" -} - -modify: -{ - match: - { - "model" "*180" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "spawntp,AddOutput,solid 2,0,1" - "OnStartTouch" "spawntp,AddOutput,mins -6912 -6912 -1536,0.1,1" - "OnStartTouch" "spawntp,AddOutput,maxs 6912 6912 1536,0.1,1" - "OnStartTouch" "map_message1,Command,say *** AFK teleport enabled ***,1,1" - "OnStartTouch" "spawntp,Enable,,1,1" - } -} - -modify: -{ - match: - { - "model" "*158" - "classname" "trigger_once" - } - delete: - { - "OnTrigger" "sunburn,Enable,,90,-1" - "OnTrigger" "map_message3,Command,say *** Angry Sun will scorch everything in his reach in 90 seconds!! ***,0,-1" - "OnTrigger" "map_message2,Command,say *** Scorch in 30 seconds!!***,60,-1" - "OnTrigger" "burnfade,Fade,,87,-1" - } - insert: - { - "OnTrigger" "sunburn,Enable,,120,-1" - "OnTrigger" "map_message3,Command,say *** Angry Sun will scorch everything in his reach in 120 seconds!! ***,0,-1" - "OnTrigger" "map_message2,Command,say *** Scorch in 30 seconds!!***,90,-1" - "OnTrigger" "burnfade,Fade,,117,-1" - } -} - -modify: -{ - match: - { - "targetname" "sunburn" - } - replace: - { - "damage" "99999" - } -} \ No newline at end of file +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "9999999" + "damage" "9999999" + } +} + +;--------------------------- +; Removes afk killer +;--------------------------- +filter: +{ + "targetname" "mineafk" + "classname" "trigger_hurt" +} +filter: +{ + "targetname" "afkkiller" + "classname" "env_fire" +} +filter: +{ + "origin" "15776 1328 876" + "classname" "trigger_hurt" +} +modify: +{ + match: + { + "targetname" "chainchomp" + "classname" "func_door" + } + replace: + { + "dmg" "0" + } +} +;-------------------------------------- +; Reworks spawnpart with teleporters +;-------------------------------------- +add: +{ + "origin" "8192 -128 936" + "targetname" "tp_dest_1" + "angles" "0 120 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*83" + "targetname" "spawn_tp_1" + "target" "tp_dest_1" + "origin" "15136 1456 448" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*80" + "targetname" "spawn_tp_1" + "target" "tp_dest_1" + "origin" "13344 304 144" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*80" + "targetname" "spawn_tp_1" + "target" "tp_dest_1" + "origin" "13344 864 1520" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*80" + "targetname" "spawn_tp_1" + "target" "tp_dest_1" + "origin" "13824 -496 1520" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "13344 304 1520" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "15456 432 352" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14912 736 352" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14304 704 225.53" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "13648 704 432" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "12352 -1792 1520" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "10240 -1216 960" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "10240 64 960" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "10240 1280 960" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14800 1456 448" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "13584 1568 448" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "13584 1216 448" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "12400 1440 672" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "12400 752 688" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_1" + } + insert: + { + "target" "tp_dest_1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;-------------------- +; Enables spawn_tp_1 +;-------------------- +add: +{ + "origin" "9922.1 -14877.6 6368" + "targetname" "spawn_tp_1_relay" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "spawn_tp_1,Enable,,20,1" + "OnTrigger" "map_message1,Command,say *** Zombie teleport in 20 seconds ***,0,1" + "OnTrigger" "map_message1,Command,say *** Zombie teleport in 10 seconds ***,10,1" + "OnTrigger" "map_message1,Command,say *** Zombie teleport in 5 seconds ***,15,1" +} +add: +{ + "model" "*63" + "origin" "8896 1840 856" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "spawn_tp_1_relay,Trigger,,0,1" +} +add: +{ + "model" "*63" + "origin" "8256 1840 856" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "spawn_tp_1_relay,Trigger,,0,1" +} +add: +{ + "model" "*63" + "origin" "7616 1840 856" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "spawn_tp_1_relay,Trigger,,0,1" +} +add: +{ + "model" "*63" + "origin" "6976 1840 856" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_once" + "OnStartTouch" "spawn_tp_1_relay,Trigger,,0,1" +} +;----------------------------------------------- +; Reworks the 3 way split area with teleporters +;----------------------------------------------- +add: +{ + "origin" "8024.29 4336 1664" + "targetname" "tp_dest_2" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7296 -1120 1328" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_2" + } + insert: + { + "target" "tp_dest_2" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8448 224 1348" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_2" + } + insert: + { + "target" "tp_dest_2" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7176 696 1320" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_2" + } + insert: + { + "target" "tp_dest_2" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8000 3136 1776" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_2" + } + insert: + { + "target" "tp_dest_2" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;-------------------- +; Enables spawn_tp_2 +;-------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "6400 6152 1816" + } + insert: + { + "OnStartTouch" "spawn_tp_2,Enable,,0,1" + "OnStartTouch" "map_message1,Command,say *** Zombies are teleported ***,0,1" + } +} +;-------------------------------------------------------- +; Reworks the second split right side underground area +;-------------------------------------------------------- +add: +{ + "origin" "12400.9 5888 824" + "targetname" "tp_dest_3_rightside" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7064 4880 1776" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "6432 6472 1776" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7248 4904 1008" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "6416 6176 1008" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7312 6616 1600" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7352 6624 1032" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "9424.07 6680 888" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7584 6672 808" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "11040 5544 888" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "11656 4864 888" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "11760 5616 888" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "12152 5920 888" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_rightside" + } + insert: + { + "target" "tp_dest_3_rightside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;------------------------------------------------ +; Reworks the second split left side upper area +;------------------------------------------------ +add: +{ + "origin" "14208 4096.9 1544" + "targetname" "tp_dest_3_leftside" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "5088 6956.06 1640" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "5088 7572.57 1800" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "4739.2 8803.66 2008" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "4104.6 9642.54 2008" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "4263.8 9642.54 1716" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "3600.2 8816.82 2008" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "3592.2 8984.92 1716" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "15428 3676 1468" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14924 3676 1708" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_3_leftside" + } + insert: + { + "target" "tp_dest_3_leftside" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;------------------------------------------------------- +; Enables spawn_tp_3_leftside & spawn_tp_3_rightside +;------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "13704 5888 1608" + } + insert: + { + "OnStartTouch" "spawn_tp_3_leftside,Enable,,5,1" + "OnStartTouch" "spawn_tp_3_rightside,Enable,,5,1" + "OnStartTouch" "map_message1,Command,say *** Zombies teleport in 5 seconds ***,0,1" + } +} +;------------------------- +; Reworks large pipe area +;------------------------- +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "13304 5888 1568" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_4" + } + insert: + { + "target" "pipepoint1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14208 4616 1708" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_4" + } + insert: + { + "target" "pipepoint1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "14220 3900 1708" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_4" + } + insert: + { + "target" "pipepoint1" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;--------------------------------- +; Enables spawn_tp_4 to pipe area +;--------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "8672 6664 1600" + } + insert: + { + "OnStartTouch" "spawn_tp_4,Enable,,0,1" + "OnStartTouch" "map_message1,Command,say *** Zombies arrived through the pipe! ***,0,1" + } +} +;----------------------------------------------- +; Reworks little tower before the star gate +;----------------------------------------------- +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "10992 6656 1808" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_5" + } + insert: + { + "target" "Bridge_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "9592 6656 1552" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_5" + } + insert: + { + "target" "Bridge_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8832 6656 1712" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_5" + } + insert: + { + "target" "Bridge_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8176 6680 2128" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_5" + } + insert: + { + "target" "Bridge_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "7624 6656 1600" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_5" + } + insert: + { + "target" "Bridge_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;--------------------------------- +; Enables spawn_tp_5 to pipe area +;--------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "8176 7200 2432" + } + insert: + { + "OnStartTouch" "spawn_tp_5,Enable,,10,1" + "OnStartTouch" "map_message1,Command,say *** Zombies teleport in 10 seconds! ***,0,1" + "OnStartTouch" "map_message1,Command,say *** Zombies teleport in 5 seconds! ***,5,1" + "OnStartTouch" "map_message1,Command,say *** Zombies arrived! ***,10,1" + } +} +;----------------------------------------------- +; Reworks little tower before the star gate +;----------------------------------------------- +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8176 7824 2608" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_6" + } + insert: + { + "target" "t_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8176 9264 2332" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_6" + } + insert: + { + "target" "t_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8160 10576 2612" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_6" + } + insert: + { + "target" "t_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "sunburn" + "classname" "trigger_hurt" + "origin" "8160 11288 2796" + } + replace: + { + "classname" "trigger_teleport" + "targetname" "spawn_tp_6" + } + insert: + { + "target" "t_teleport" + "spawnflags" "1" + "StartDisabled" "1" + } +} +;--------------------------------- +; Enables spawn_tp_6 to pipe area +;--------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-6656 -7808 -3924.86" + } + insert: + { + "OnStartTouch" "spawn_tp_6,Enable,,5,1" + "OnStartTouch" "map_message1,Command,say *** Zombies teleport at bottom in 5 seconds! ***,0,1" + } +} +;-------------------------------- +; Reworks the bottom tower part +;-------------------------------- +add: +{ + "origin" "-7200.9 -7824 -3880" + "targetname" "tp_dest_bottom_tower" + "angles" "0 180 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*157" + "targetname" "tp_bottom_tower" + "target" "tp_dest_bottom_tower" + "origin" "-7168 -7808 -6200.02" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +;------------------------------------------------------------- +; Enables tp_bottom_tower midway point of ending tower +;------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "-7200 -7840 -2608" + } + insert: + { + "OnStartTouch" "tp_bottom_tower,Enable,,5,1" + "OnStartTouch" "map_message1,Command,say *** Zombies advance through the tower in 5 seconds ***,0,1" + } +} +;-------------------------------- +; Reworks the top tower part +;-------------------------------- +add: +{ + "origin" "-6992.13 -7824 -2520" + "targetname" "tp_dest_toptower" + "angles" "0 180 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*157" + "targetname" "tp_toptower" + "target" "tp_dest_toptower" + "origin" "-7168 -7808 -4824.02" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +;------------------------------------------------------------- +; Enables tp_toptower midway point of ending tower +;------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "cloudrise" + "classname" "func_door" + } + insert: + { + "OnFullyOpen" "tp_toptower,Enable,,5,1" + "OnFullyOpen" "map_message1,Command,say *** Zombies advance through the tower in 5 seconds ***,0,1" + } +} + + +;; _ + +;; prevent players from blocking last elevators + +modify: +{ + match: + { + "targetname" "cloudrise" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} + + diff --git a/maps/ze_megaman_a6.cfg b/maps/ze_megaman_a6.cfg index ec9aaf6..3fe024e 100644 --- a/maps/ze_megaman_a6.cfg +++ b/maps/ze_megaman_a6.cfg @@ -289,29 +289,55 @@ modify: ;--------------------------------------- ;Stuck In Elevator Fix ;--------------------------------------- -add: -{ - "classname" "trigger_multiple" - "filtername" "Humans" - "targetname" "riccafix_tele" - "wait" "0.1" - "origin" "15616 13824 6528" - "spawnflags" "1" - "StartDisabled" "1" - "model" "*202" - "OnStartTouch" "!activator,AddOutput,origin 14848 13824 6752,0.00,-1" -} +;add: +;{ +; "classname" "trigger_multiple" +; "filtername" "Humans" +; "targetname" "riccafix_tele" +; "wait" "0.1" +; "origin" "15616 13824 6528" +; "spawnflags" "1" +; "StartDisabled" "1" +; "model" "*202" +; "OnStartTouch" "!activator,AddOutput,origin 14848 13824 6752,0.00,-1" +;} +; +;modify: +;{ +; match: +; { +; "targetname" "Knight_Elavater_3" +; } +; +; insert: +; { +; "OnFullyOpen" "riccafix_tele,Enable,,3.00,1" +; } +; +;} + + +;; _ + +;; fix castle elevator modify: { match: { - "targetname" "Knight_Elavater_3" + "targetname" "Knight_Tele_Libary" + "classname" "trigger_teleport" + } + delete: + { + "OnStartTouch" "Knight_Elavater_2,Kill,,0,1" + "OnStartTouch" "Knight_Elavater_3,Open,,0.1,1" } - insert: { - "OnFullyOpen" "riccafix_tele,Enable,,3.00,1" + "OnStartTouch" "Knight_Elavater_2,Kill,,1,1" + "OnStartTouch" "Knight_Elavater_3,Open,,1.5,1" } - } + + diff --git a/maps/ze_memehell_test3.cfg b/maps/ze_memehell_test3.cfg index 9c4ee2d..8d48e26 100644 --- a/maps/ze_memehell_test3.cfg +++ b/maps/ze_memehell_test3.cfg @@ -1,14 +1,14 @@ -;Remove speed boosts -modify: -{ - match: - { - "classname" "point_servercommand" - "targetname" "Cmd" - } - delete: - { - "OnUser1" "Cmd,Command,zr_class_modify zombies speed 360,0.04,1" - "OnUser1" "Cmd,Command,zr_class_modify humans speed 310,0.02,1" - } -} +;Remove speed boosts +modify: +{ + match: + { + "classname" "point_servercommand" + "targetname" "Cmd" + } + delete: + { + "OnUser1" "Cmd,Command,zr_class_modify zombies speed 360,0.04,1" + "OnUser1" "Cmd,Command,zr_class_modify humans speed 310,0.02,1" + } +} diff --git a/maps/ze_metro2033_v1.cfg b/maps/ze_metro2033_v1.cfg index d7b70cc..0bc4985 100644 --- a/maps/ze_metro2033_v1.cfg +++ b/maps/ze_metro2033_v1.cfg @@ -1,31 +1,31 @@ -modify: -{ - match: - { - "targetname" "item_shotgun_trigger" - "classname" "trigger_push" - } - delete: - { - "OnStartTouch" "!activator,IgniteLifetime,10,0,-1" - "OnEndTouch" "!activator,IgniteLifetime,4,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "item_railgun_trigger" - "classname" "trigger_hurt" - } - delete: - { - "OnStartTouch" "!activator,IgniteLifetime,10,0,-1" - "OnEndTouch" "!activator,IgniteLifetime,4,0,-1" - } - replace: - { - "damage" "3500" - } -} +modify: +{ + match: + { + "targetname" "item_shotgun_trigger" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "!activator,IgniteLifetime,10,0,-1" + "OnEndTouch" "!activator,IgniteLifetime,4,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "item_railgun_trigger" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!activator,IgniteLifetime,10,0,-1" + "OnEndTouch" "!activator,IgniteLifetime,4,0,-1" + } + replace: + { + "damage" "3500" + } +} diff --git a/maps/ze_metro2033_v1_fix.cfg b/maps/ze_metro2033_v1_fix.cfg new file mode 100755 index 0000000..9fd4370 --- /dev/null +++ b/maps/ze_metro2033_v1_fix.cfg @@ -0,0 +1,147 @@ +;; _ + +;; disable bhop + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "179109" + } + insert: + { + "OnMapSpawn" "Server,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +;; fix medkit + +modify: +{ + match: + { + "targetname" "item_medkit_pistol" + "classname" "weapon_elite" + } + replace: + { + "OnPlayerPickup" "!activator,AddOutput,targetname player_medkit,0,-1" + } +} + +;; fix afk teleport + +modify: +{ + match: + { + "targetname" "afk_zone_1" + "classname" "trigger_teleport" + } + insert: + { + "target" "afk_zone_dest" + } +} + +add: +{ + "targetname" "afk_zone_2_teleport" + "target" "afk_zone_2_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "132 6943.5 -3521" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1468 -623.5 -119,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1468 623.5 119,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "179109" + } + insert: + { + "OnMapSpawn" "afk_zone_2_teleport,FireUser1,,0.1,1" + } +} + +;; prevent door from being blocked by ct's + +add: +{ + "model" "*16" + "StartDisabled" "1" + "targetname" "grate_hurt" + "spawnflags" "1" + "origin" "896 10819 -3536.22" + "nodmgforce" "0" + "filtername" "filter_humans" + "damagetype" "256" + "damagemodel" "0" + "damagecap" "20" + "damage" "30" + "classname" "trigger_hurt" +} +modify: +{ + match: + { + "targetname" "grate_door_door" + "classname" "func_door_rotating" + } + replace: + { + "dmg" "1000" + } + insert: + { + "OnFullyOpen" "grate_hurt,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "grate_door_return" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "896 10592 -3584" + } +} + +;; open door by a timer if triggerer delaying/ztele'd/suicided + +modify: +{ + match: + { + "targetname" "grate_door_tp1" + "origin" "896 10808 -3536.22" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "grate_hurt,Enable,,0.5,1" + "OnStartTouch" "grate_door_door,Open,,40,1" + "OnStartTouch" "grate_antidelay,Enable,,40,1" + } +} +add: +{ + "model" "*45" + "targetname" "grate_antidelay" + "target" "grate_door_return" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "900 11398 -4116" + "classname" "trigger_teleport" +} + + diff --git a/maps/ze_mgden_y3_s2.cfg b/maps/ze_mgden_y3_s2.cfg new file mode 100755 index 0000000..afb4f09 --- /dev/null +++ b/maps/ze_mgden_y3_s2.cfg @@ -0,0 +1,13 @@ + +modify: +{ + match: + { + "targetname" "boss_hp_s" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "boss_hp,Kill,,0,1" + } +} diff --git a/maps/ze_mindtree_v1_6s.cfg b/maps/ze_mindtree_v1_6s.cfg index 198fb57..d6f1e0e 100644 --- a/maps/ze_mindtree_v1_6s.cfg +++ b/maps/ze_mindtree_v1_6s.cfg @@ -1,24 +1,24 @@ -;Nerf Towers HP - -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "counter_trigger" - } - delete: - { - "OnStartTouch" "b1,AddHealth,400,0,-1" - "OnStartTouch" "b2,AddHealth,400,0,-1" - "OnStartTouch" "b3,AddHealth,400,0,-1" - "OnStartTouch" "b4,AddHealth,400,0,-1" - } - insert: - { - "OnStartTouch" "b1,AddHealth,300,0,-1" - "OnStartTouch" "b2,AddHealth,300,0,-1" - "OnStartTouch" "b3,AddHealth,300,0,-1" - "OnStartTouch" "b4,AddHealth,300,0,-1" - } -} +;Nerf Towers HP + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "counter_trigger" + } + delete: + { + "OnStartTouch" "b1,AddHealth,400,0,-1" + "OnStartTouch" "b2,AddHealth,400,0,-1" + "OnStartTouch" "b3,AddHealth,400,0,-1" + "OnStartTouch" "b4,AddHealth,400,0,-1" + } + insert: + { + "OnStartTouch" "b1,AddHealth,300,0,-1" + "OnStartTouch" "b2,AddHealth,300,0,-1" + "OnStartTouch" "b3,AddHealth,300,0,-1" + "OnStartTouch" "b4,AddHealth,300,0,-1" + } +} diff --git a/maps/ze_minecraft_adventure_v1_2c.cfg b/maps/ze_minecraft_adventure_v1_2c.cfg index bac7004..1865841 100644 --- a/maps/ze_minecraft_adventure_v1_2c.cfg +++ b/maps/ze_minecraft_adventure_v1_2c.cfg @@ -67,20 +67,20 @@ modify: "OnTrigger" "jungletemp_levers_torch2_off,Disable,,0,-1" "OnTrigger" "jungletemp_levers_torch2_on,Enable,,0,-1" - + "OnTrigger" "jungletemp_levers_torch3_off,Disable,,0,-1" "OnTrigger" "jungletemp_levers_torch3_on,Enable,,0,-1" - + "OnTrigger" "jungletemp_levers_torch7_off,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch7_on,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch7_off,Disable,,0,-1" "OnTrigger" "jungletemp_levers_torch7_on,Enable,,0,-1" - + "OnTrigger" "jungletemp_levers_torch8_off,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch8_on,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch8_off,Disable,,0,-1" "OnTrigger" "jungletemp_levers_torch8_on,Enable,,0,-1" - + "OnTrigger" "jungletemp_levers_torch9_off,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch9_on,Alpha,255,0,-1" "OnTrigger" "jungletemp_levers_torch9_off,Disable,,0,-1" @@ -110,7 +110,7 @@ modify: ;STAGE2: FIX ZTELE EXPLOIT ;-------------------------- -; The lava +; The lava modify: { match: @@ -139,7 +139,6 @@ modify: "OnUser1" "!self,AddOutput,target nether_boss_dest,0,1" } } - modify: { match: @@ -158,7 +157,11 @@ modify: } } -;Zombies can't ztele/zspawn behind humans at the end of stage 2 +;------------------------------------- +;Zombies can't ztele/zspawn +;behind humans at the end of stage 2 +;------------------------------------- + modify: { match: @@ -177,7 +180,10 @@ modify: } } +;------------------------------------ ;Blocks a safespot on the ghast boss +;------------------------------------ + add: { "model" "*242" @@ -213,55 +219,207 @@ modify: { match: { - "targetname" "block_teleport" - "origin" "-3776 10192 5088" - "classname" "trigger_multiple" + "targetname" "block_teleport" + "origin" "-3776 10192 5088" + "classname" "trigger_multiple" } insert: { - "OnStartTouch" "!activator,AddOutput,origin -3648 9968 5025,-1" + "OnStartTouch" "!activator,AddOutput,origin -3648 9968 5025,-1" } } modify: { match: { - "origin" "-3488.01 9424 5088" - "classname" "trigger_once" - "targetname" "stage2_random" + "targetname" "stage2_random" + "origin" "-3488.01 9424 5088" + "classname" "trigger_once" } insert: { - "OnTrigger" "block_teleport,AddOutput,origin -3889 10144 5088,0,-1" - "OnTrigger" "block_safezone,Enable,,40,-1" - "OnTrigger" "block_teleport,Enable,,40,-1" + "OnTrigger" "block_teleport,AddOutput,origin -3889 10144 5088,0,-1" + "OnTrigger" "block_safezone,Enable,,40,-1" + "OnTrigger" "block_teleport,Enable,,40,-1" } } modify: { match: { - "classname" "logic_relay" - "targetname" "nether_ghast_kill" - "origin" "-3100 9968 5267.32" + "targetname" "nether_ghast_kill" + "origin" "-3100 9968 5267.32" + "classname" "logic_relay" } insert: { - "OnTrigger" "block_safezone,Disable,,0,-1" - "OnTrigger" "block_teleport,Disable,,0,-1" + "OnTrigger" "block_safezone,Disable,,0,-1" + "OnTrigger" "block_teleport,Disable,,0,-1" } } modify: { match: { - "origin" "-624 7328 5472 - "classname" "trigger_once" - "targetname" "stage_trigger" + "targetname" "stage_trigger" + "origin" "-624 7328 5472 + "classname" "trigger_once" } insert: { - "OnTrigger" "block_safezone,Disable,,0,-1" + "OnTrigger" "block_safezone,Disable,,0,-1" } } +;--------------------------- +;EVENT 2023-01-18 +;NO ITEM EXCEPT NEEDED ONES +;--------------------------- + +;************************** +;Block Item +;Delete by name and parent +;************************** + +;filter: +;{ +; "targetname" "item_block_elites" +;} +;filter: +;{ +; "parentname" "item_block_elites" +;} + +;************************** +;Pickaxe Item +;Delete by name and parent +;************************** + +;filter: +;{ +; "targetname" "cave2_pick_dgl1" +;} +;filter: +;{ +; "parentname" "cave2_pick_dgl1" +;} + +;*************************** +;Sword Item +;Renaming template for ease +;*************************** + +;modify: +;{ +; match: +; { +; "targetname" "sword_template" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_sword_template" +; } +;} + +;*************************** +;FlintSteel Item +;Renaming template for ease +;*************************** + +;modify: +;{ +; match: +; { +; "targetname" "flintsteel_template" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_flintsteel_template" +; } +;} + +;*************************** +;Torch Item (that burn) +;Renaming template for ease +;*************************** + +;modify: +;{ +; match: +; { +; "targetname" "torch_template" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_torch_template" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "torch_template2" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_torch_template2" +; } +;} + + +;*************************** +;Bow Item +;Renaming template for ease +;*************************** + +;modify: +;{ +; match: +; { +; "targetname" "bow_template2" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_bow_template2" +; } +;} + +;*************************** +;Egg Item +;Renaming template for ease +;*************************** + +;modify: +;{ +; match: +; { +; "targetname" "end_template" +; "classname" "point_template" +; } +; replace: +; { +; "targetname" "stripper_disable_end_template" +; } +;} + +;; _ + +;; stage 4 - fix afk teleport glitch spot + +add: +{ + "model" "*338" + "targetname" "cave3_tele2" + "target" "end_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3712 2112 4456" + "classname" "trigger_teleport" +} + + diff --git a/maps/ze_minecraft_adventure_v1_2c_marathon.cfg b/maps/ze_minecraft_adventure_v1_2c_marathon.cfg new file mode 100644 index 0000000..61230c3 --- /dev/null +++ b/maps/ze_minecraft_adventure_v1_2c_marathon.cfg @@ -0,0 +1,546 @@ +add: +{ + "origin" "-10064 -32 6592" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "4" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "761767" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "764338" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "853652" + } + insert: + { + "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} + +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;STAGE3: FIX TORCH SYSTEM +;------------------------- + +modify: +{ + match: + { + "targetname" "stage_trigger" + "origin" "-10064 -32 6592" + "classname" "trigger_once" + "hammerid" "764338" + } + insert: + { + "OnTrigger" "jungletemp_levers_torch4_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch4_on,Enable,,0,-1" + + "OnTrigger" "jungletemp_levers_torch2_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch2_on,Enable,,0,-1" + + "OnTrigger" "jungletemp_levers_torch3_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch3_on,Enable,,0,-1" + + "OnTrigger" "jungletemp_levers_torch7_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch7_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch7_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch7_on,Enable,,0,-1" + + "OnTrigger" "jungletemp_levers_torch8_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch8_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch8_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch8_on,Enable,,0,-1" + + "OnTrigger" "jungletemp_levers_torch9_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch9_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch9_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch9_on,Enable,,0,-1" + } +} + +;------------------------- +;HEAL: FILTER TO CT ONLY +;------------------------- + +modify: +{ + match: + { + "targetname" "heal1_trigger" + "classname" "trigger_hurt" + "hammerid" "184435" + } + insert: + { + "filtername" "ct_filter" + } +} + +;-------------------------- +;STAGE2: FIX ZTELE EXPLOIT +;-------------------------- + +; The lava +modify: +{ + match: + { + "targetname" "nether_lava" + "origin" "-3312 8000 4644" + "classname" "trigger_teleport" + "hammerid" "175615" + } + insert: + { + "OnUser1" "!self,AddOutput,target nether_lavadest5,0,1" + } +} +modify: +{ + match: + { + "targetname" "nether_lava" + "origin" "-624 7344 5432" + "classname" "trigger_teleport" + "hammerid" "1517050" + } + insert: + { + "OnUser1" "!self,AddOutput,target nether_boss_dest,0,1" + } +} + +modify: +{ + match: + { + "targetname" "nether_ghast_kill" + "classname" "logic_relay" + "hammerid" "214506" + } + delete: + { + "OnTrigger" "nether_lava,AddOutput,target nether_lavadest5,10,-1" + } + insert: + { + "OnTrigger" "nether_lava,FireUser1,,10,-1" + } +} + +;----------------------- +;-----MARATHON MODE----- +;----------------------- + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "command,Command,mp_roundtime 40,0,-1" + } +} + +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage1_points" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage1_ctcheck" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage1_zmcheck" +} +filter: +{ + "classname" "logic_relay" + "targetname" "stage1_win" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage2_points" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage2_ctcheck" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage2_zmcheck" +} +filter: +{ + "classname" "logic_relay" + "targetname" "stage2_win" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage3_points" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage3_ctcheck" +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "stage3_zmcheck" +} +filter: +{ + "classname" "logic_relay" + "targetname" "stage3_win" +} + + +;-----STAGE 1 TRANSITION----- +filter: +{ + "classname" "trigger_once" + "targetname" "stage_trigger" + "hammerid" "761767" +} +add: +{ + "model" "*201" + "targetname" "stage1_transition" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-784 6624 5472" + "classname" "trigger_once" + "OnTrigger" "stage2_template,ForceSpawn,,0,-1" + "OnTrigger" "command,Command,say *** CURRENT STAGE IS 2: The Nether ***,0,-1" + "OnTrigger" "torch_template,AddOutput,origin -1264 6624 5122,0,-1" + "OnTrigger" "torch_template2,AddOutput,origin -1236 6405 5495,0,-1" + "OnTrigger" "torch_template2,ForceSpawn,,0.05,-1" + "OnTrigger" "torch_template,ForceSpawn,,0.05,-1" + "OnTrigger" "heal1_template,ForceSpawn,,1,-1" + "OnTrigger" "stage2_music_case,PickRandom,,4,-1" + "OnTrigger" "sky1,Kill,,0,-1" + "OnTrigger" "nether_portaltexture,Alpha,0,0,-1" + "OnTrigger" "fog,TurnOff,,0.5,-1" + "OnTrigger" "nether_boss_wall1,Enable,,0,-1" + "OnTrigger" "bow_template2,ForceSpawn,,0,-1" + "OnTrigger" "stage2_spawntele,Enable,,0,-1" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stage2_random" + "hammerid" "165776" + } + replace: + { + "filtername" "ct_filter" + } + insert: + { + "OnStartTouch" "stage2_zm_spawn_push,Disable,,8,-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "nether_bunker" + } + insert: + { + "OnFullyClosed" "zm_tp_stage2_marathon,Enable,,0,-1" + "OnFullyClosed" "stage2_zm_spawn_push,Enable,,0,-1" + "OnFullyClosed" "nether_bunker,Open,,0,-1" + "OnFullyClosed" "stage1_transition,Enable,,0,1" + } +} +add: +{ + "model" "*414" + "classname" "trigger_teleport" + "targetname" "zm_tp_stage2_marathon" + "origin" "-1600 6512 5376" + "filtername" "t_filter" + "target" "zm_tp_stage2_marathon_dest" + "spawnflags" "1" + "StartDisabled" "1" + "OnStartTouch" "zm_tp_stage2_marathon,Disable,,0,-1" +} +add: +{ + "classname" "info_teleport_destination" + "targetname" "zm_tp_stage2_marathon_dest" + "angles" "0 270 0" + "origin" "-624 7424 5460" +} +add: +{ + "model" "*403" + "classname" "trigger_push" + "targetname" "stage2_zm_spawn_push" + "filtername" "t_filter" + "origin" "-528 7208 5488" + "StartDisabled" "1" + "spawnflags" "1" + "pushdir" "0 90 0" + "speed" "400" +} + + +;-----STAGE 2 TRANSITION----- +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "nether_kill" + } + replace: + { + "filtername" "ct_filter" + } +} +add: +{ + "model" "*385" + "classname" "trigger_teleport" + "targetname "zm_tp_stage3_marathon" + "origin" "-2328 6640 5408" + "filtername" "t_filter" + "target" "zm_tp_stage3_marathon_dest" + "spawnflags" "1" + "StartDisabled" "1" +} +add: +{ + "classname" "info_teleport_destination" + "targetname" "zm_tp_stage3_marathon_dest" + "angles" "0 90 0" + "origin" "-9968 -560 6580" +} +filter: +{ + "classname" "trigger_once" + "targetname" "stage_trigger" + "hammerid" "764338" +} +add: +{ + "model" "*206" + "targetname" "stage2_transition" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10000 -704 6592" + "classname" "trigger_once" + "OnTrigger" "stage3_template,ForceSpawn,,0,-1" + "OnTrigger" "stage3_wall,Toggle,,0,-1" + "OnTrigger" "command,Command,say *** CURRENT STAGE IS 3: Jungle ***,0,-1" + "OnTrigger" "jungletemp_press6_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press7_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press7_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press8_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press8_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press1_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press1_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press2_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press2_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press3_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press3_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press6_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press4_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press4_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press5_on,Disable,,0,-1" + "OnTrigger" "jungletemp_press5_off,Enable,,0,-1" + "OnTrigger" "jungletemp_press5_8_on,Enable,,0,-1" + "OnTrigger" "jungletemp_press5_8_off,Disable,,0,-1" + "OnTrigger" "jungletemp_press1_4_on,Enable,,0,-1" + "OnTrigger" "jungletemp_press1_4_off,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_rs1_fail,Enable,,0,-1" + "OnTrigger" "jungletemp_levers_rs1_done,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_torch4_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch4_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch2_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch2_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch3_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_levers_torch3_on,Alpha,255,0,-1" + "OnTrigger" "sky1,Kill,,0,-1" + "OnTrigger" "stage3_pplcount,Enable,,5,-1" + "OnTrigger" "jungletemp_levers_rs2_done,Disable,,0,-1" + "OnTrigger" "jungletemp_levers_rs2_fail,Enable,,0,-1" + "OnTrigger" "jungletemp_levers_case,PickRandom,,0,-1" + "OnTrigger" "stage3_music_case,PickRandom,,4,-1" + "OnTrigger" "jungletemp_pressure_plate,Enable,,0,-1" + "OnTrigger" "jungletemp_press8_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press8_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press6_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press6_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press4_off,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press4_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press2_on,Alpha,255,0,-1" + "OnTrigger" "jungletemp_press2_off,Alpha,255,0,-1" + "OnTrigger" "flintsteel_template,ForceSpawn,,0,-1" + "OnTrigger" "stage3_spawntele,Enable,,0,-1" + "OnTrigger" "stage2_wall,Toggle,,0,-1" + "OnTrigger" "zm_tp_stage3_marathon,Enable,8,-1" +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname "nether_ghast_kill" + } + insert: + { + "OnTrigger" "stage2_transition,Enable,,66,1" + } +} + + +;-----STAGE 3 TRANSITION----- +filter: +{ + "classname" "trigger_hurt" + "targetname" "jungle_hurt" +} +add: +{ + "model" "*268" + "classname" "trigger_teleport" + "targetname" "zm_tp_stage4_marathon" + "filtername" "t_filter" + "spawnflags" "1" + "StartDisabled" "1" + "origin" "-11968 -7760 7696" + "target" "zm_tp_stage4_marathon_dest" +} +add: +{ + "classname" "info_teleport_destination" + "targetname" "zm_tp_stage4_marathon_dest" + "angles" "0 90 0" + "origin" "-12480 -7216 6804" +} +add: +{ + "model" "*138" + "classname" "trigger_push" + "targetname" "stage4_zm_spawn_push" + "filtername" "t_filter" + "spawnflags" "1" + "StartDisabled" "1" + "origin" "-12496 -7120 6824" + "pushdir" "0 270 0" + "speed" "400" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stage3_random" + "hammerid" "1330982" + } + insert: + { + "OnTrigger" "zm_tp_stage4_marathon,Enable,,63,1" + "OnTrigger" "stage4_zm_spawn_push,Enable,,63,1" + "OnTrigger" "stage3_transition,Enable,,63,1" + } +} +filter: +{ + "classname" "trigger_once" + "targetname" "stage_trigger" + "hammerid" "853652" +} +add: +{ + "model" "*341" + "targetname" "stage3_transition" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-12320 -7712 8096" + "classname" "trigger_once" + "OnTrigger" "stage4_template,ForceSpawn,,0,-1" + "OnTrigger" "stage4_wall,Toggle,,0,-1" + "OnTrigger" "command,Command,say *** CURRENT STAGE IS 4: The End ***,0,-1" + "OnTrigger" "command,Command,say *** THROW EYE OF ENDER BY USING IT ***,5,-1" + "OnTrigger" "shaft_wall1_1,Enable,,0,-1" + "OnTrigger" "shaft_wall1_2,Enable,,0,-1" + "OnTrigger" "shaft_wall1_3,Enable,,0,-1" + "OnTrigger" "shaft_wall2_1,Enable,,0,-1" + "OnTrigger" "shaft_wall2_2,Enable,,0,-1" + "OnTrigger" "shaft_wall3_1,Enable,,0,-1" + "OnTrigger" "shaft_wall3_2,Enable,,0,-1" + "OnTrigger" "shaft_wall4_1,Enable,,0,-1" + "OnTrigger" "shaft_wall4_2,Enable,,0,-1" + "OnTrigger" "shaft_wall5_1,Enable,,0,-1" + "OnTrigger" "shaft_wall5_2,Enable,,0,-1" + "OnTrigger" "shaft_wall1_1,Enable,,0,-1" + "OnTrigger" "shaft_case1,PickRandom,,0,-1" + "OnTrigger" "jungletemp_press_trigger1,Kill,,0,-1" + "OnTrigger" "jungletemp_press_trigger2,Kill,,0,-1" + "OnTrigger" "stronghold_portal,Alpha,0,0,-1" + "OnTrigger" "sky1,Kill,,0,-1" + "OnTrigger" "heal1_template,AddOutput,origin -5872 -6512 6696,0.5,-1" + "OnTrigger" "torch_template2,ForceSpawn,,0,-1" + "OnTrigger" "torch_template,ForceSpawn,,1,-1" + "OnTrigger" "heal1_template,ForceSpawn,,1,-1" + "OnTrigger" "stage4_music_case,PickRandom,,4,-1" + "OnTrigger" "stage3_wall,Toggle,,0,-1" + "OnTrigger" "shaft_wall6_1,Enable,,0,-1" + "OnTrigger" "shaft_wall6_2,Enable,,0,-1" + "OnTrigger" "shaft_wall5_3,Enable,,0,-1" + "OnTrigger" "flintsteel_template,AddOutput,origin -6032 -6655.99 6696,0,-1" + "OnTrigger" "flintsteel_template,ForceSpawn,,0.05,-1" + "OnTrigger" "stage4_spawntele,Enable,,0,-1" + "OnTrigger" "jungletemp_press_trigger1b,Kill,,0,-1" + "OnTrigger" "jungletemp_press_trigger2b,Kill,,0,-1" + "OnTrigger" "jungletemp_pressure_plate,Enable,,0,-1" + "OnTrigger" "stage4_zm_spawn_push,Disable,,8,1" +} diff --git a/maps/ze_minecraft_journey_v1_test_2.cfg b/maps/ze_minecraft_journey_v1_test_2.cfg new file mode 100644 index 0000000..dea1e4f --- /dev/null +++ b/maps/ze_minecraft_journey_v1_test_2.cfg @@ -0,0 +1,23 @@ +;============================================================================================== +;--------------------------------------------------------------------------------------------- +; Stripper made by Hobbitten +; Contact me if something is broken +; Steam: https://steamcommunity.com/profiles/76561198013974519/ +; Discord: _hobbitten +;--------------------------------------------------------------------------------------------- +;============================================================================================== +;---------------------------------------------------------------------------------- +; Fixes an issue for the first boat not having the teleport inside the template +;---------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "zm_boat_1_escape_scene_template" + "classname" "point_template" + } + insert: + { + "Template06" "zm_boat_ecsape_teleport" + } +} \ No newline at end of file diff --git a/maps/ze_minecraft_v1_1a.cfg b/maps/ze_minecraft_v1_1a.cfg new file mode 100755 index 0000000..0adc38d --- /dev/null +++ b/maps/ze_minecraft_v1_1a.cfg @@ -0,0 +1,51 @@ +;-------------- +; FIX MINECART +;-------------- + +modify: +{ + match: + { + "targetname" "minecart" + "origin" "1078 -4607.99 -220.5" + "classname" "func_tanktrain" + "hammerid" "45361" + } + replace: + { + "spawnflags" "515" + } +} +; +; stripper by encapsulation_dot1q +; +;minecarts at the end are fixed +;duplicate button disabled + +modify: +{ + match: + { + "origin" "1056 -4608 -216" + "targetname" "cartpath1" + "classname" "path_track" + } + replace: + { + "speed" "0" + } +} + +modify: +{ + match: + { + "origin" "-308 -6912.5 84" + "classname" "func_button" + "hammerid" "95423" + } + replace: + { + "spawnflags" "1" + } +} diff --git a/maps/ze_mkzk_scarab_v4.cfg b/maps/ze_mkzk_scarab_v4.cfg new file mode 100755 index 0000000..8603379 --- /dev/null +++ b/maps/ze_mkzk_scarab_v4.cfg @@ -0,0 +1,55 @@ +;; _ + +;; sector 13 - fix fall trigger + +modify: +{ + match: + { + "origin" "0 -9552 -1927.5" + "classname" "trigger_hurt" + } + replace: + { + "damage" "50000" + "damagetype" "32" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "damage" "5000" + } + replace: + { + "damage" "50000" + } +} + +;; sector 13 - block shortcut + +add: +{ + "model" "*699" + "origin" "-208 -9392 -915" + "spawnflags" "1" + "speed" "200" + "pushdir" "0 -90 0" + "StartDisabled" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*699" + "origin" "208 -9392 -915" + "spawnflags" "1" + "speed" "200" + "pushdir" "0 -90 0" + "StartDisabled" "0" + "classname" "trigger_push" +} + + diff --git a/maps/ze_mohgwyn_v1.cfg b/maps/ze_mohgwyn_v1.cfg index 419d774..dd4520b 100644 --- a/maps/ze_mohgwyn_v1.cfg +++ b/maps/ze_mohgwyn_v1.cfg @@ -1,1326 +1,1340 @@ -; Comparing "ze_mohgwyn_v1.bsp" (180 entities) with "ze_mohgwyn_v1.bsp" (290 entities) -; Removed 180 identical entities. - -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| -; Generated 0 modify blocks. - -; ______ _____ _ _______ ______ _____ -; | ____|_ _| | |__ __| ____| __ \ -; | |__ | | | | | | | |__ | |__) | -; | __| | | | | | | | __| | _ / -; | | _| |_| |____| | | |____| | \ \ -; |_| |_____|______|_| |______|_| \_\ -; Generated 0 filter blocks. - -; _____ _____ -; /\ | __ \| __ \ -; / \ | | | | | | | -; / /\ \ | | | | | | | -; / ____ \| |__| | |__| | -; /_/ \_\_____/|_____/ -add: -{ - "classname" "point_servercommand" - "targetname" "chat helpr" - "origin" "-14896 -4184 -384" - "hammerid" "42942" -} -add: -{ - "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" - "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554,2,-1" - "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" - "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" - "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" - "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" - "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" - "OnMapSpawn" "start_env_fade,Fade,,0.01,1" - "OnMapSpawn" "mapbytext,Display,,1,1" - "OnMapSpawn" "heal_template,AddOutput,origin -7848 -7592 648,4,1" - "OnMapSpawn" "heal_template,ForceSpawn,,5,1" - "OnMapSpawn" "heal_template_mohg,ForceSpawn,,5,1" - "OnMapSpawn" "heal_template_mohg,AddOutput,origin -12120 -8104 -632,4,1" - "OnMapSpawn" "stage1_main_amb,PlaySound,,1,1" - "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 1,0,1" - "origin" "-14896 -4216 -324.36" - "classname" "logic_auto" - "spawnflags" "1" - "hammerid" "42954" -} -add: -{ - "wait" "0.1" - "origin" "-4480 -8584 4060" - "OnStartTouch" "BossCounter1,Subtract,60,0,-1" - "OnStartTouch" "!activator,Kill,,0,-1" - "OnStartTouch" "BossCounter1,Subtract,60,0.02,-1" - "OnStartTouch" "BossCounter1,Subtract,60,0.01,-1" - "OnStartTouch" "sound_ambient_case,InValue,c4_explode,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1088" - "targetname" "bossai_firerobot_nade" - "filtername" "Map_Grenade_Filter" - "hammerid" "46074" - "parentname" "bossai_firerobot_hitbox" - "model" "*7" - "StartDisabled" "1" -} -add: -{ - "origin" "-4752 -6148 2694" - "OnStartTouch" "BossCounter2,Add,35,0,-1" - "OnStartTouch" "BossCounter1,Add,35,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "bossai_firerobot_scale" - "filtername" "human" - "hammerid" "46077" - "model" "*8" - "StartDisabled" "1" -} -add: -{ - "Template01" "bossai_firerobot_*" - "origin" "-4480 -8584 3988" - "classname" "point_template" - "spawnflags" "2" - "Template02" "mohg*" - "targetname" "ai_boss_1" - "hammerid" "46080" -} -add: -{ - "Case06" "6" - "Case02" "2" - "Case09" "9" - "origin" "-4600 -8560 3980" - "Case05" "5" - "Case07" "7" - "classname" "logic_case" - "Case01" "1" - "Case03" "3" - "targetname" "BossEnds_Case" - "hammerid" "46097" - "Case08" "8" - "Case04" "4" - "OnCase01" "mohg_death,PlaySound,,0,1" - "OnCase01" "bossai_firerobot_*,Kill,,4,1" - "OnCase01" "MainBoss_*,Kill,,4,1" - "OnCase01" "MainBoss_Movement,DisableMotion,,0,1" - "OnCase01" "mohg*,Kill,,4,1" - "OnCase01" "bossai_firerobot_hurt,Disable,,0,1" - "OnCase01" "mohg_death_particle,Start,,1,1" - "OnCase01" "mohg_attack_case,Kill,,0,1" - "OnCase01" "mohg_attack_branch,SetValue,0,0,1" - "OnCase01" "mohg,Alpha,200,0,1" - "OnCase01" "mohg,Alpha,170,0.3,1" - "OnCase01" "mohg,Alpha,130,0.7,1" - "OnCase01" "mohg,Alpha,100,0.9,1" - "OnCase01" "mohg,Alpha,80,1,1" - "OnCase01" "mohg,Alpha,70,1.6,1" - "OnCase01" "mohg,Alpha,60,1.8,1" - "OnCase01" "mohg,Alpha,30,2,1" - "OnCase01" "mohg,Alpha,0,2.8,1" - "OnCase01" "mohg_wings,Alpha,0,2.8,1" - "OnCase01" "mohg_wings,Alpha,30,2,1" - "OnCase01" "mohg_wings,Alpha,60,1.8,1" - "OnCase01" "mohg_wings,Alpha,70,1.6,1" - "OnCase01" "mohg_wings,Alpha,80,1,1" - "OnCase01" "mohg_wings,Alpha,100,0.9,1" - "OnCase01" "mohg_wings,Alpha,130,0.7,1" - "OnCase01" "mohg_wings,Alpha,170,0.3,1" - "OnCase01" "mohg_wings,Alpha,200,0,1" - "OnCase01" "mohg,AddOutput,rendermode 1,0,1" - "OnCase01" "mohg,SetAnimation,a10,0,1" - "OnCase01" "mohg_theme2,Volume,0,3.8,1" - "OnCase01" "mohg_theme2,Volume,2,3,1" - "OnCase01" "mohg_theme2,Volume,5,2,1" - "OnCase01" "mohg_theme2,Volume,7,1,1" - "OnCase01" "stage1_ending_music,PlaySound,,12,1" - "OnCase01" "boss_push,Kill,,12,1" - "OnCase01" "stage1_boss_particle,Kill,,12,1" - "OnCase01" "stage1_boss_lift,Kill,,12,1" - "OnCase01" "stage1_ending_particle,Start,,47,1" - "OnCase01" "stage1_ending_push,Enable,,90,1" - "OnCase01" "stage1_ending_teleport,Enable,,90,1" - "OnCase01" "nuke_humans,Enable,,97,1" - "OnCase01" "stage1_boss_felled,PlaySound,,3.8,1" - "OnCase01" "stage1_teleport_1,Disable,,10,1" - "OnCase01" "stage1_teleport_2,Disable,,10,1" - "OnCase01" "stage1_teleport_3,Disable,,10,1" - "OnCase01" "stage1_skyparticle_sound,PlaySound,,47,1" - "OnCase01" "stage1_boss_wall_toggle,Kill,,14,1" -} -add: -{ - "OnCase04" "mohg,SetAnimation,a4,0.6,-1" - "OnCase04" "mohg_attack_branch,SetValue,1,1.15,-1" - "OnCase04" "mohg_attack_branch,SetValue,0,0,-1" - "OnCase04" "MainBoss_Thruster_F,AddOutput,force 800,1.15,-1" - "OnCase04" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnCase04" "mohg_attack3,PlaySound,,0,-1" - "OnCase04" "mohg_fire_staff_branch,Test,,0.6,-1" - "OnCase02" "mohg,SetAnimation,a2,0.5,-1" - "OnCase02" "mohg_attack_branch,SetValue,1,2.15,-1" - "OnCase02" "mohg_attack_branch,SetValue,0,0,-1" - "OnCase02" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" - "OnCase02" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnCase02" "mohg_attack5,PlaySound,,0,-1" - "OnCase02" "mohg_ex,Explode,,1.7,-1" - "OnCase02" "mohg_fire,Start,,1.7,-1" - "OnCase02" "mohg_fire,Stop,,2.7,-1" - "OnCase06" "mohg_wings_attack,Test,,0,-1" - "origin" "-4616 -8464 3981" - "OnCase05" "MainBoss_Thruster_F,AddOutput,force 800,2.15,-1" - "OnCase05" "mohg_attack_branch,SetValue,1,2.15,-1" - "OnCase05" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnCase05" "mohg_attack_branch,SetValue,0,0,-1" - "OnCase05" "mohg,SetAnimation,a7,0.6,-1" - "OnCase05" "mohg_attack3,PlaySound,,0,-1" - "OnCase05" "mohg_fire_staff_branch,Test,,1,-1" - "OnCase03" "mohg,SetAnimation,a3,0,-1" - "OnCase03" "mohg_attack_branch,SetValue,1,2.15,-1" - "OnCase03" "mohg_attack_branch,SetValue,0,0,-1" - "OnCase03" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" - "OnCase03" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnCase03" "mohg_attack1,PlaySound,,0.1,-1" - "OnCase03" "mohg_fire_staff_branch,Test,,0.6,-1" - "classname" "logic_case" - "targetname" "mohg_attack_case" - "hammerid" "46126" - "OnCase01" "mohg,SetAnimation,a1,0.3,-1" - "OnCase01" "mohg_attack_branch,SetValue,0,0,-1" - "OnCase01" "mohg_attack_branch,SetValue,1,2.3,-1" - "OnCase01" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" - "OnCase01" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnCase01" "mohg_blood1,Start,,0.3,-1" - "OnCase01" "mohg_blood1,Stop,,2.2,-1" - "OnCase01" "mohg_attack4,PlaySound,,0,-1" - "OnCase01" "mohg_blood_throw,ForceSpawn,,2,-1" -} -add: -{ - "wait" "0" - "origin" "-4480 -8362.67 4060" - "OnStartTouch" "mohg_attack_timer,Enable,,0,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "OnEndTouchAll" "mohg_attack_timer,Disable,,0,-1" - "targetname" "bossai_firerobot_attack_detect" - "filtername" "human" - "hammerid" "46128" - "parentname" "bossai_firerobot_hitbox" - "model" "*10" - "StartDisabled" "1" -} -add: -{ - "OnTimer" "mohg_attack_branch,Test,,0,-1" - "origin" "-4616 -8440 3981" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "mohg_attack_timer" - "hammerid" "46131" - "RefireTime" "1" - "StartDisabled" "1" -} -add: -{ - "origin" "-4640 -8440 3981" - "classname" "logic_branch" - "OnTrue" "mohg_attack_case,PickRandom,,0,-1" - "targetname" "mohg_attack_branch" - "hammerid" "46133" - "OnFalse" "!self,FireUser1,,0,-1" - "InitialValue" "1" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" - "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 0 0,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3380" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers" - "filtername" "filter_boss" - "hammerid" "46142" - "parentname" "MainBoss_Movement" - "model" "*12" - "StartDisabled" "0" -} -add: -{ - "OnTimer" "MainBoss_Thruster_S,Activate,,0.02,-1" - "OnTimer" "MainBoss_Thruster_F,Deactivate,,0,-1" - "OnTimer" "MainBoss_Thruster_S,Deactivate,,0,-1" - "origin" "-1176 -8640 3492" - "classname" "logic_timer" - "spawnflags" "0" - "targetname" "MainBoss_Movement_Timer" - "hammerid" "46145" - "RefireTime" "0.5" - "StartDisabled" "1" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Deactivate,,0,-1" - "OnTrigger" "MainBoss_Thruster_F,Activate,,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3380" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers" - "filtername" "filter_boss" - "hammerid" "46149" - "parentname" "MainBoss_Movement" - "model" "*13" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" - "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 180 0,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3380" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers" - "filtername" "filter_boss" - "hammerid" "46152" - "parentname" "MainBoss_Movement" - "model" "*14" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" - "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 180 0,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3412" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers_Extra" - "filtername" "filter_boss_extra" - "hammerid" "46158" - "parentname" "MainBoss_Movement" - "model" "*15" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Deactivate,,0,-1" - "OnTrigger" "MainBoss_Thruster_F,Activate,,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3412" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers_Extra" - "filtername" "filter_boss_extra" - "hammerid" "46161" - "parentname" "MainBoss_Movement" - "model" "*16" - "StartDisabled" "0" -} -add: -{ - "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" - "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 0 0,0,-1" - "wait" "0.02" - "origin" "-1168 -8543.99 3412" - "classname" "trigger_multiple" - "spawnflags" "1097" - "targetname" "MainBoss_MoveTriggers_Extra" - "filtername" "filter_boss_extra" - "hammerid" "46164" - "parentname" "MainBoss_Movement" - "model" "*17" - "StartDisabled" "0" -} -add: -{ - "Template01" "Boss_Target" - "origin" "-1756 -8796 2963.5" - "classname" "point_template" - "spawnflags" "2" - "targetname" "Boss_Target_Template" - "hammerid" "46173" -} -add: -{ - "Template01" "Boss_Target_Extra" - "origin" "-1756 -8772 2963.5" - "classname" "point_template" - "spawnflags" "2" - "targetname" "Boss_Target_Extra_Template" - "hammerid" "46180" -} -add: -{ - "Template05" "Boss_Dw_Rot" - "OnUser1" "MainBoss_KeepUpRight,Kill,,0,1" - "OnUser1" "MainBoss_Movement,Kill,,0,1" - "OnUser1" "MainBoss_Movement_Timer,Disable,,0,1" - "OnUser1" "MainBoss_Movement_Timer,Kill,,0.02,1" - "OnUser1" "MainBoss_MoveTriggers,Kill,,0,1" - "OnUser1" "MainBoss_Thruster_F,Kill,,0,1" - "OnUser1" "MainBoss_Thruster_S,Kill,,0,1" - "OnUser1" "MainBoss_MoveTriggers_Extra,Kill,,0,1" - "Template01" "MainBoss_*" - "origin" "-1168 -8544 3388" - "classname" "point_template" - "spawnflags" "2" - "Template04" "Boss_Dw_Rot_Extra" - "Template02" "Boss_Rotate" - "targetname" "MainBossTemplate_*" - "hammerid" "46187" -} -add: -{ - "OnTrigger" "Boss_Target_Template,ForceSpawn,,0,-1" - "OnTrigger" "Boss_Target,Kill,,4.99,-1" - "OnTrigger" "Boss_Target,SetParent,!activator,0.01,-1" - "OnTrigger" "Boss_Target,SetParentAttachment,primary,0.02,-1" - "wait" "5" - "origin" "-1168 -8559.99 3419.5" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "Boss_Dw_Rot" - "filtername" "human" - "hammerid" "46192" - "parentname" "Boss_Rotate" - "model" "*21" - "StartDisabled" "1" -} -add: -{ - "OnTrigger" "Boss_Target_Template,ForceSpawn,,0,-1" - "OnTrigger" "Boss_Target,SetParent,!activator,0.01,-1" - "OnTrigger" "Boss_Target,SetParentAttachment,primary,0.02,-1" - "wait" "5" - "origin" "-1168 -8559.99 3479" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "Boss_Dw_Rot_Extra" - "filtername" "filter_nada" - "hammerid" "46195" - "parentname" "Boss_Rotate" - "model" "*22" - "StartDisabled" "1" -} -add: -{ - "origin" "-4480 -6436 4108" - "OnStartTouch" "BossCounter2,Add,8,0,-1" - "OnStartTouch" "BossCounter1,Add,8,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "mohg_healing" - "filtername" "human" - "hammerid" "46288" - "model" "*24" - "StartDisabled" "1" -} -add: -{ - "Template05" "throw_rock_maker" - "Template03" "throw_rock_thruster" - "Template01" "throw_rock_particle" - "origin" "-4700 -8451.7 3980" - "classname" "point_template" - "spawnflags" "0" - "Template04" "throw_rock_phys" - "Template02" "throw_rock_relay" - "targetname" "throw_rockTemplate" - "hammerid" "46579" -} -add: -{ - "origin" "-4700 -8451.7 4003" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "throw_rock_relay" - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "throw_rock_thruster,Kill,,0.3,-1" - "OnSpawn" "throw_rock_phys,Kill,,1.1,-1" - "OnSpawn" "throw_rock_maker,Kill,,1.1,-1" - "OnSpawn" "throw_rock_maker,FireUser1,,0,-1" - "OnSpawn" "throw_rock_particle,Kill,,1.1,-1" - "hammerid" "46586" -} -add: -{ - "origin" "-4800 -8448 4138.24" - "classname" "logic_relay" - "spawnflags" "0" - "targetname" "blood_ground_relay" - "OnSpawn" "!self ,Kill,,0,1" - "OnSpawn" "blood_ground,DisableMotion,,3,1" - "OnSpawn" "blood_ground_particle,Start,,1,1" - "OnSpawn" "blood_ground,Kill,,10,1" - "OnSpawn" "blood_ground_particle,Kill,,10,1" - "OnSpawn" "blood_ground_keepup,Kill,,10,1" - "OnSpawn" "blood_ground_hurt,Kill,,10,1" - "OnSpawn" "blood_ground_particle,ClearParent,,3,1" - "OnSpawn" "blood_ground_hurt,ClearParent,,3,1" - "OnSpawn" "blood_ground,Kill,,4,1" - "hammerid" "46732" -} -add: -{ - "Template05" "blood_ground_hurt" - "Template03" "blood_ground_keepup" - "Template01" "blood_ground" - "origin" "-4774 -8450 4130" - "classname" "point_template" - "spawnflags" "0" - "Template04" "blood_ground_relay" - "Template02" "blood_ground_particle" - "targetname" "blood_ground_template" - "hammerid" "46734" -} -add: -{ - "origin" "-4704 -8504 3981" - "classname" "logic_branch" - "OnTrue" "mohg_blood_throw_staff,ForceSpawn,,0,-1" - "OnTrue" "mohg_attack12,PlaySound,,0,-1" - "OnTrue" "mohg_weapon_fire_sign,Start,,0,-1" - "OnTrue" "mohg_weapon_fire_sign,Stop,,1,-1" - "targetname" "mohg_fire_staff_branch" - "hammerid" "46804" - "OnFalse" "!self,FireUser1,,0,-1" -} -add: -{ - "origin" "-4736 -8504 3981" - "classname" "logic_branch" - "OnTrue" "mohg,SetAnimation,a9,0,-1" - "OnTrue" "mohg_moveup,Open,,0,-1" - "OnTrue" "mohg_attack_branch,SetValue,1,3.1,-1" - "OnTrue" "mohg_attack_branch,SetValue,0,0,-1" - "targetname" "mohg_wings_attack" - "hammerid" "46878" - "OnFalse" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" - "OnFalse" "mohg_attack_branch,SetValue,1,2.3,-1" - "OnFalse" "mohg_blood1,Stop,,2.2,-1" - "OnFalse" "mohg_blood_throw,ForceSpawn,,2,-1" - "OnFalse" "mohg_blood1,Start,,0.3,-1" - "OnFalse" "mohg,SetAnimation,a1,0.3,-1" - "OnFalse" "mohg_attack4,PlaySound,,0,-1" - "OnFalse" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" - "OnFalse" "mohg_attack_branch,SetValue,0,0,-1" -} -add: -{ - "origin" "-4480 -6224 4290" - "OnStartTouch" "MainBoss_Movement_Timer,Enable,,1,1" - "OnStartTouch" "Boss_Dw_Rot,Enable,,1,1" - "OnStartTouch" "bossai_firerobot_nade,Enable,,1,1" - "OnStartTouch" "bossai_firerobot_hitbox,SetDamageFilter,human,1,1" - "OnStartTouch" "bossai_firerobot_attack_detect,Enable,,1,1" - "OnStartTouch" "bossai_firerobot_hitbox,EnableMotion,,1,1" - "OnStartTouch" "bossai_firerobot_hurt,Enable,,1,1" - "OnStartTouch" "Boss_Dw_Rot_Extra,Enable,,1,1" - "OnStartTouch" "mohg_attack6,FireUser1,,1,1" - "OnStartTouch" "mohg_theme1,PlaySound,,0.2,1" - "OnStartTouch" "stage1_teleport_3,Enable,,7,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -4480 -10728 4432,6,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 90 0,6,1" - "OnStartTouch" "stage1_fog_wall_sound,PlaySound,,0,1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "finalboss_trigger" - "filtername" "human" - "hammerid" "48555" - "model" "*30" - "StartDisabled" "0" -} -add: -{ - "origin" "-4512 -5168 2408" - "OnStartTouch" "bossai_firerobot_hitbox,SetParent,MainBoss_Movement,2,1" - "OnStartTouch" "BossEnds,SetValue,1,0,1" - "OnStartTouch" "bossai_firerobot_scale,Enable,,0,1" - "OnStartTouch" "spawn_movement,ForceSpawn,,0,1" - "OnStartTouch" "ai_boss_1,ForceSpawn,,0,1" - "OnStartTouch" "mohg,FireUser1,,5,1" - "OnStartTouch" "bossai_firerobot_scale,Kill,,2,1" - "OnStartTouch" "MainBoss_Movement,EnableMotion,,3,1" - "OnStartTouch" "stage1_boss_lift,Open,,20,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 20 Seconds***,0,1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "finalboss_trigger" - "filtername" "human" - "hammerid" "48577" - "model" "*31" - "StartDisabled" "0" -} -add: -{ - "Template03" "heal_button" - "Template01" "heal_glock" - "origin" "-14145.3 -4510 235.9" - "Template06" "heal_particle" - "spawnflags" "2" - "Template04" "heal_math" - "classname" "point_template" - "Template02" "healtrigger2" - "Template10" "heal_sound" - "targetname" "heal_template" - "hammerid" "52878" - "Template08" "heal_vis_off" -} -add: -{ - "Template03" "heal_button_mohg" - "Template01" "heal_glock_mohg" - "origin" "-13553.3 -4509.97 235.9" - "Template06" "heal_particle_mohg" - "spawnflags" "2" - "classname" "point_template" - "Template02" "healtrigger2_mohg" - "Template10" "heal_sound_mohg" - "targetname" "heal_template_mohg" - "hammerid" "53683" - "Template08" "heal_vis_off_mohg" -} -add: -{ - "origin" "-14144 -3996 228" - "OnStartTouch" "moohgring_door,SetParent,!activator,0,-1" - "OnStartTouch" "!self,Kill,,0,-1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "moohgring_trigger" - "filtername" "human" - "hammerid" "55162" - "parentname" "moohgring_door" - "model" "*39" - "StartDisabled" "0" -} -add: -{ - "Template07" "moohg_ring_phys" - "Template05" "moohgring_hurt" - "Template03" "moohgring_door" - "Template01" "moohgring_prop" - "origin" "-14144 -3996 236" - "Template06" "moohgring_rotate" - "spawnflags" "0" - "Template04" "moohgring_particle" - "classname" "point_template" - "Template02" "moohgring_trigger" - "targetname" "moohgringTemplate" - "hammerid" "55262" -} -add: -{ - "wait" "1" - "origin" "-4479.99 -7568.01 4272" - "OnStartTouch" "spawn_rings_door,ClearParent,,0.02,-1" - "OnStartTouch" "spawn_rings_door,SetParentAttachment,primary,0.01,-1" - "OnStartTouch" "!self,Disable,,0,-1" - "OnStartTouch" "spawn_rings_door,SetParent,!activator,0,-1" - "OnStartTouch" "spawn_rings_maker,ForceSpawn,,0.04,-1" - "OnStartTouch" "spawn_rings_maker,AddOutput,angles 0 0 0,0.03,-1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "mohg_counting_spawn_trigger" - "filtername" "human" - "hammerid" "55302" - "model" "*41" - "StartDisabled" "1" -} -add: -{ - "wait" "0" - "origin" "-14816 -4224 -384.06" - "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" - "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" - "classname" "trigger_multiple" - "spawnflags" "4097" - "targetname" "spawn_trigger" - "hammerid" "55372" - "model" "*44" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-12000 -5144 -232" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_rocks_hold1,Break,,20,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 20 Seconds***,0,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "58469" - "model" "*46" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-9040 -6040 -408" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_rocks_hold2,Break,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" - "OnStartTouch" "stage1_zombie_shortcut,Break,,0,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "58568" - "model" "*48" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-10048 -7295.99 -416" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_blood_gate_particle,Kill,,0,1" - "OnStartTouch" "chat helpr,Command,say ***Fog Wall Has Vanished***,0,1" - "OnStartTouch" "stage1_blood_gate_toggle,Kill,,0,1" - "OnStartTouch" "stage1_trigger_fade,Fade,,0,1" - "OnStartTouch" "stage1_teleport_1_trigger,Enable,,0,1" - "OnStartTouch" "stage1_teleport_1_trigger,Disable,,1,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "61176" - "model" "*51" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-7144 -5136.01 1032" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_door1,Open,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "61233" - "model" "*53" - "StartDisabled" "0" -} -add: -{ - "wait" "1" - "origin" "-6056 -6959.99 2168" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_door2,Open,,25,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" - "OnStartTouch" "lift_template,ForceSpawn,,25,1" - "OnStartTouch" "stage1_teleport_2,Enable,,25,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -2760 -6647.99 2144,24,1" - "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 180 0,24,1" - "OnStartTouch" "stage1_teleport_1,Enable,,25,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "61252" - "model" "*54" - "StartDisabled" "0" -} -add: -{ - "Template01" "stage1_boss_lift" - "origin" "-3776 -5344 1968" - "classname" "point_template" - "spawnflags" "2" - "targetname" "lift_template" - "hammerid" "64717" -} -add: -{ - "wait" "1" - "origin" "-4712 -5648 1912" - "OnStartTouch" "!self,Kill,,0,1" - "OnStartTouch" "stage1_rocks_hold3,Break,,10,1" - "OnStartTouch" "chat helpr,Command,say ***Hold For 10 Seconds***,0,1" - "classname" "trigger_multiple" - "spawnflags" "1" - "targetname" "stage1_triggers" - "filtername" "human" - "hammerid" "64734" - "model" "*60" - "StartDisabled" "0" -} -add: -{ - "origin" "-11648 -12608 1418.68" - "OnStartTouch" "chat helpr,Command,say ***Map Complete***,0,1" - "OnStartTouch" "nuke,Enable,,3,1" - "OnStartTouch" "pointtrigger,Enable,,0,1" - "OnStartTouch" "nuke_fade,Fade,,3,1" - "OnStartTouch" "nuke_sound,PlaySound,,3,1" - "OnStartTouch" "!activator,AddOutput,health 99999999999,0,-1" - "classname" "trigger_once" - "spawnflags" "1" - "targetname" "stage1_Human_Detect" - "filtername" "human" - "hammerid" "73519" - "model" "*65" - "StartDisabled" "0" -} -add: -{ - "origin" "-11648 -12608 1392.15" - "OnStartTouch" "GameScore,ApplyScore,,0,-1" - "classname" "trigger_once" - "spawnflags" "4097" - "targetname" "pointtrigger" - "filtername" "human" - "hammerid" "73532" - "model" "*66" - "StartDisabled" "1" -} -add: -{ - "origin" "-14736 -4576 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77415" -} -add: -{ - "origin" "-14880 -4346.56 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77417" -} -add: -{ - "origin" "-14880 -4300.28 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77419" -} -add: -{ - "origin" "-14944 -4300.28 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77421" -} -add: -{ - "origin" "-14944 -4254.01 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77423" -} -add: -{ - "origin" "-14880 -4254.01 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77425" -} -add: -{ - "origin" "-14944 -4346.56 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77427" -} -add: -{ - "origin" "-14880 -4392.83 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77429" -} -add: -{ - "origin" "-14944 -4392.83 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77431" -} -add: -{ - "origin" "-14880 -4437.18 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77433" -} -add: -{ - "origin" "-14944 -4437.18 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77435" -} -add: -{ - "origin" "-14944 -4483.45 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77437" -} -add: -{ - "origin" "-14880 -4483.45 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77439" -} -add: -{ - "origin" "-14880 -4529.72 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77441" -} -add: -{ - "origin" "-14944 -4529.72 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77443" -} -add: -{ - "origin" "-14944 -4576 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77445" -} -add: -{ - "origin" "-14880 -4576 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77447" -} -add: -{ - "origin" "-14880 -3984.08 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77449" -} -add: -{ - "origin" "-14880 -3937.8 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77451" -} -add: -{ - "origin" "-14944 -3937.8 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77453" -} -add: -{ - "origin" "-14944 -3891.53 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77455" -} -add: -{ - "origin" "-14880 -3891.53 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77457" -} -add: -{ - "origin" "-14944 -3984.08 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77459" -} -add: -{ - "origin" "-14880 -4030.35 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77461" -} -add: -{ - "origin" "-14944 -4030.35 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77463" -} -add: -{ - "origin" "-14880 -4074.7 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77465" -} -add: -{ - "origin" "-14944 -4074.7 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77467" -} -add: -{ - "origin" "-14944 -4120.97 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77469" -} -add: -{ - "origin" "-14880 -4120.97 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77471" -} -add: -{ - "origin" "-14880 -4167.24 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77473" -} -add: -{ - "origin" "-14944 -4167.24 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77475" -} -add: -{ - "origin" "-14944 -4213.52 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77477" -} -add: -{ - "origin" "-14880 -4213.52 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77479" -} -add: -{ - "origin" "-14736 -3984.08 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77481" -} -add: -{ - "origin" "-14736 -3937.8 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77483" -} -add: -{ - "origin" "-14800 -3937.8 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77485" -} -add: -{ - "origin" "-14800 -3891.53 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77487" -} -add: -{ - "origin" "-14736 -3891.53 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77489" -} -add: -{ - "origin" "-14800 -3984.08 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77491" -} -add: -{ - "origin" "-14736 -4030.35 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77493" -} -add: -{ - "origin" "-14800 -4030.35 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77495" -} -add: -{ - "origin" "-14736 -4074.7 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77497" -} -add: -{ - "origin" "-14800 -4074.7 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77499" -} -add: -{ - "origin" "-14800 -4120.97 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77501" -} -add: -{ - "origin" "-14736 -4120.97 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77503" -} -add: -{ - "origin" "-14736 -4167.24 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77505" -} -add: -{ - "origin" "-14800 -4167.24 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77507" -} -add: -{ - "origin" "-14800 -4213.52 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77509" -} -add: -{ - "origin" "-14736 -4213.52 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77511" -} -add: -{ - "origin" "-14736 -4346.56 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77513" -} -add: -{ - "origin" "-14736 -4300.28 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77515" -} -add: -{ - "origin" "-14800 -4300.28 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77517" -} -add: -{ - "origin" "-14800 -4254.01 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77519" -} -add: -{ - "origin" "-14736 -4254.01 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77521" -} -add: -{ - "origin" "-14800 -4346.56 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77523" -} -add: -{ - "origin" "-14736 -4392.83 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77525" -} -add: -{ - "origin" "-14800 -4392.83 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77527" -} -add: -{ - "origin" "-14736 -4437.18 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77529" -} -add: -{ - "origin" "-14800 -4437.18 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77531" -} -add: -{ - "origin" "-14800 -4483.45 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77533" -} -add: -{ - "origin" "-14736 -4483.45 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77535" -} -add: -{ - "origin" "-14736 -4529.72 -625" - "classname" "info_player_counterterrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77537" -} -add: -{ - "origin" "-14800 -4529.72 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77539" -} -add: -{ - "origin" "-14800 -4576 -625" - "classname" "info_player_terrorist" - "angles" "0 0 0" - "enabled" "1" - "hammerid" "77541" -} -; Generated 110 add blocks. - -; File generated on Thu, 12 May 2022 00:25:14 +0000 in 0.303153991699 seconds. +; Comparing "ze_mohgwyn_v1.bsp" (180 entities) with "ze_mohgwyn_v1.bsp" (290 entities) +; Removed 180 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "classname" "point_servercommand" + "targetname" "chat helpr" + "origin" "-14896 -4184 -384" + "hammerid" "42942" +} +add: +{ + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 14,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 14,0,1" + "OnMapSpawn" "start_env_fade,Fade,,0.01,1" + "OnMapSpawn" "mapbytext,Display,,1,1" + "OnMapSpawn" "heal_template,AddOutput,origin -7848 -7592 648,4,1" + "OnMapSpawn" "heal_template,ForceSpawn,,5,1" + "OnMapSpawn" "heal_template_mohg,ForceSpawn,,5,1" + "OnMapSpawn" "heal_template_mohg,AddOutput,origin -12120 -8104 -632,4,1" + "OnMapSpawn" "stage1_main_amb,PlaySound,,1,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 1,0,1" + + "OnMapSpawn" "chat helpr,Command,zr_ztele_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_ztele_human_after 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + + "origin" "-14896 -4216 -324.36" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "42954" +} +add: +{ + "wait" "0.1" + "origin" "-4480 -8584 4060" + "OnStartTouch" "BossCounter1,Subtract,60,0,-1" + "OnStartTouch" "!activator,Kill,,0,-1" + "OnStartTouch" "BossCounter1,Subtract,60,0.02,-1" + "OnStartTouch" "BossCounter1,Subtract,60,0.01,-1" + "OnStartTouch" "sound_ambient_case,InValue,c4_explode,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1088" + "targetname" "bossai_firerobot_nade" + "filtername" "Map_Grenade_Filter" + "hammerid" "46074" + "parentname" "bossai_firerobot_hitbox" + "model" "*7" + "StartDisabled" "1" +} +add: +{ + "origin" "-4752 -6148 2694" + "OnStartTouch" "BossCounter2,Add,35,0,-1" + "OnStartTouch" "BossCounter1,Add,35,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "bossai_firerobot_scale" + "filtername" "human" + "hammerid" "46077" + "model" "*8" + "StartDisabled" "1" +} +add: +{ + "Template01" "bossai_firerobot_*" + "origin" "-4480 -8584 3988" + "classname" "point_template" + "spawnflags" "2" + "Template02" "mohg*" + "targetname" "ai_boss_1" + "hammerid" "46080" +} + +;; fix ztele/zspawn glitch + +add: +{ + "Case06" "6" + "Case02" "2" + "Case09" "9" + "origin" "-4600 -8560 3980" + "Case05" "5" + "Case07" "7" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "BossEnds_Case" + "hammerid" "46097" + "Case08" "8" + "Case04" "4" + "OnCase01" "mohg_death,PlaySound,,0,1" + "OnCase01" "bossai_firerobot_*,Kill,,4,1" + "OnCase01" "MainBoss_*,Kill,,4,1" + "OnCase01" "MainBoss_Movement,DisableMotion,,0,1" + "OnCase01" "mohg*,Kill,,4,1" + "OnCase01" "bossai_firerobot_hurt,Disable,,0,1" + "OnCase01" "mohg_death_particle,Start,,1,1" + "OnCase01" "mohg_attack_case,Kill,,0,1" + "OnCase01" "mohg_attack_branch,SetValue,0,0,1" + "OnCase01" "mohg,Alpha,200,0,1" + "OnCase01" "mohg,Alpha,170,0.3,1" + "OnCase01" "mohg,Alpha,130,0.7,1" + "OnCase01" "mohg,Alpha,100,0.9,1" + "OnCase01" "mohg,Alpha,80,1,1" + "OnCase01" "mohg,Alpha,70,1.6,1" + "OnCase01" "mohg,Alpha,60,1.8,1" + "OnCase01" "mohg,Alpha,30,2,1" + "OnCase01" "mohg,Alpha,0,2.8,1" + "OnCase01" "mohg_wings,Alpha,0,2.8,1" + "OnCase01" "mohg_wings,Alpha,30,2,1" + "OnCase01" "mohg_wings,Alpha,60,1.8,1" + "OnCase01" "mohg_wings,Alpha,70,1.6,1" + "OnCase01" "mohg_wings,Alpha,80,1,1" + "OnCase01" "mohg_wings,Alpha,100,0.9,1" + "OnCase01" "mohg_wings,Alpha,130,0.7,1" + "OnCase01" "mohg_wings,Alpha,170,0.3,1" + "OnCase01" "mohg_wings,Alpha,200,0,1" + "OnCase01" "mohg,AddOutput,rendermode 1,0,1" + "OnCase01" "mohg,SetAnimation,a10,0,1" + "OnCase01" "mohg_theme2,Volume,0,3.8,1" + "OnCase01" "mohg_theme2,Volume,2,3,1" + "OnCase01" "mohg_theme2,Volume,5,2,1" + "OnCase01" "mohg_theme2,Volume,7,1,1" + "OnCase01" "stage1_ending_music,PlaySound,,12,1" + "OnCase01" "boss_push,Kill,,12,1" + "OnCase01" "stage1_boss_particle,Kill,,12,1" + "OnCase01" "stage1_boss_lift,Kill,,12,1" + "OnCase01" "stage1_ending_particle,Start,,47,1" + "OnCase01" "stage1_ending_push,Enable,,90,1" + "OnCase01" "stage1_ending_teleport,Enable,,90,1" + "OnCase01" "nuke_humans,Enable,,97,1" + "OnCase01" "stage1_boss_felled,PlaySound,,3.8,1" + + "OnCase01" "chat helpr,Command,zr_ztele_zombie 0,5,1" + "OnCase01" "chat helpr,Command,zr_ztele_human_after 0,5,1" + "OnCase01" "chat helpr,Command,zr_respawn 0,5,1" + + "OnCase01" "stage1_teleport_1,Disable,,10,1" + "OnCase01" "stage1_teleport_2,Disable,,10,1" + "OnCase01" "stage1_teleport_3,Disable,,10,1" + "OnCase01" "stage1_skyparticle_sound,PlaySound,,47,1" + "OnCase01" "stage1_boss_wall_toggle,Kill,,14,1" +} + +add: +{ + "OnCase04" "mohg,SetAnimation,a4,0.6,-1" + "OnCase04" "mohg_attack_branch,SetValue,1,1.15,-1" + "OnCase04" "mohg_attack_branch,SetValue,0,0,-1" + "OnCase04" "MainBoss_Thruster_F,AddOutput,force 800,1.15,-1" + "OnCase04" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnCase04" "mohg_attack3,PlaySound,,0,-1" + "OnCase04" "mohg_fire_staff_branch,Test,,0.6,-1" + "OnCase02" "mohg,SetAnimation,a2,0.5,-1" + "OnCase02" "mohg_attack_branch,SetValue,1,2.15,-1" + "OnCase02" "mohg_attack_branch,SetValue,0,0,-1" + "OnCase02" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" + "OnCase02" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnCase02" "mohg_attack5,PlaySound,,0,-1" + "OnCase02" "mohg_ex,Explode,,1.7,-1" + "OnCase02" "mohg_fire,Start,,1.7,-1" + "OnCase02" "mohg_fire,Stop,,2.7,-1" + "OnCase06" "mohg_wings_attack,Test,,0,-1" + "origin" "-4616 -8464 3981" + "OnCase05" "MainBoss_Thruster_F,AddOutput,force 800,2.15,-1" + "OnCase05" "mohg_attack_branch,SetValue,1,2.15,-1" + "OnCase05" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnCase05" "mohg_attack_branch,SetValue,0,0,-1" + "OnCase05" "mohg,SetAnimation,a7,0.6,-1" + "OnCase05" "mohg_attack3,PlaySound,,0,-1" + "OnCase05" "mohg_fire_staff_branch,Test,,1,-1" + "OnCase03" "mohg,SetAnimation,a3,0,-1" + "OnCase03" "mohg_attack_branch,SetValue,1,2.15,-1" + "OnCase03" "mohg_attack_branch,SetValue,0,0,-1" + "OnCase03" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" + "OnCase03" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnCase03" "mohg_attack1,PlaySound,,0.1,-1" + "OnCase03" "mohg_fire_staff_branch,Test,,0.6,-1" + "classname" "logic_case" + "targetname" "mohg_attack_case" + "hammerid" "46126" + "OnCase01" "mohg,SetAnimation,a1,0.3,-1" + "OnCase01" "mohg_attack_branch,SetValue,0,0,-1" + "OnCase01" "mohg_attack_branch,SetValue,1,2.3,-1" + "OnCase01" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" + "OnCase01" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnCase01" "mohg_blood1,Start,,0.3,-1" + "OnCase01" "mohg_blood1,Stop,,2.2,-1" + "OnCase01" "mohg_attack4,PlaySound,,0,-1" + "OnCase01" "mohg_blood_throw,ForceSpawn,,2,-1" +} +add: +{ + "wait" "0" + "origin" "-4480 -8362.67 4060" + "OnStartTouch" "mohg_attack_timer,Enable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "OnEndTouchAll" "mohg_attack_timer,Disable,,0,-1" + "targetname" "bossai_firerobot_attack_detect" + "filtername" "human" + "hammerid" "46128" + "parentname" "bossai_firerobot_hitbox" + "model" "*10" + "StartDisabled" "1" +} +add: +{ + "OnTimer" "mohg_attack_branch,Test,,0,-1" + "origin" "-4616 -8440 3981" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "mohg_attack_timer" + "hammerid" "46131" + "RefireTime" "1" + "StartDisabled" "1" +} +add: +{ + "origin" "-4640 -8440 3981" + "classname" "logic_branch" + "OnTrue" "mohg_attack_case,PickRandom,,0,-1" + "targetname" "mohg_attack_branch" + "hammerid" "46133" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "1" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" + "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 0 0,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3380" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers" + "filtername" "filter_boss" + "hammerid" "46142" + "parentname" "MainBoss_Movement" + "model" "*12" + "StartDisabled" "0" +} +add: +{ + "OnTimer" "MainBoss_Thruster_S,Activate,,0.02,-1" + "OnTimer" "MainBoss_Thruster_F,Deactivate,,0,-1" + "OnTimer" "MainBoss_Thruster_S,Deactivate,,0,-1" + "origin" "-1176 -8640 3492" + "classname" "logic_timer" + "spawnflags" "0" + "targetname" "MainBoss_Movement_Timer" + "hammerid" "46145" + "RefireTime" "0.5" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Deactivate,,0,-1" + "OnTrigger" "MainBoss_Thruster_F,Activate,,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3380" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers" + "filtername" "filter_boss" + "hammerid" "46149" + "parentname" "MainBoss_Movement" + "model" "*13" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" + "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 180 0,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3380" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers" + "filtername" "filter_boss" + "hammerid" "46152" + "parentname" "MainBoss_Movement" + "model" "*14" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" + "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 180 0,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3412" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers_Extra" + "filtername" "filter_boss_extra" + "hammerid" "46158" + "parentname" "MainBoss_Movement" + "model" "*15" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Deactivate,,0,-1" + "OnTrigger" "MainBoss_Thruster_F,Activate,,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3412" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers_Extra" + "filtername" "filter_boss_extra" + "hammerid" "46161" + "parentname" "MainBoss_Movement" + "model" "*16" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "MainBoss_Thruster_S,Activate,,0,-1" + "OnTrigger" "MainBoss_Thruster_S,AddOutput,angles 0 0 0,0,-1" + "wait" "0.02" + "origin" "-1168 -8543.99 3412" + "classname" "trigger_multiple" + "spawnflags" "1097" + "targetname" "MainBoss_MoveTriggers_Extra" + "filtername" "filter_boss_extra" + "hammerid" "46164" + "parentname" "MainBoss_Movement" + "model" "*17" + "StartDisabled" "0" +} +add: +{ + "Template01" "Boss_Target" + "origin" "-1756 -8796 2963.5" + "classname" "point_template" + "spawnflags" "2" + "targetname" "Boss_Target_Template" + "hammerid" "46173" +} +add: +{ + "Template01" "Boss_Target_Extra" + "origin" "-1756 -8772 2963.5" + "classname" "point_template" + "spawnflags" "2" + "targetname" "Boss_Target_Extra_Template" + "hammerid" "46180" +} +add: +{ + "Template05" "Boss_Dw_Rot" + "OnUser1" "MainBoss_KeepUpRight,Kill,,0,1" + "OnUser1" "MainBoss_Movement,Kill,,0,1" + "OnUser1" "MainBoss_Movement_Timer,Disable,,0,1" + "OnUser1" "MainBoss_Movement_Timer,Kill,,0.02,1" + "OnUser1" "MainBoss_MoveTriggers,Kill,,0,1" + "OnUser1" "MainBoss_Thruster_F,Kill,,0,1" + "OnUser1" "MainBoss_Thruster_S,Kill,,0,1" + "OnUser1" "MainBoss_MoveTriggers_Extra,Kill,,0,1" + "Template01" "MainBoss_*" + "origin" "-1168 -8544 3388" + "classname" "point_template" + "spawnflags" "2" + "Template04" "Boss_Dw_Rot_Extra" + "Template02" "Boss_Rotate" + "targetname" "MainBossTemplate_*" + "hammerid" "46187" +} +add: +{ + "OnTrigger" "Boss_Target_Template,ForceSpawn,,0,-1" + "OnTrigger" "Boss_Target,Kill,,4.99,-1" + "OnTrigger" "Boss_Target,SetParent,!activator,0.01,-1" + "OnTrigger" "Boss_Target,SetParentAttachment,primary,0.02,-1" + "wait" "5" + "origin" "-1168 -8559.99 3419.5" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "Boss_Dw_Rot" + "filtername" "human" + "hammerid" "46192" + "parentname" "Boss_Rotate" + "model" "*21" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "Boss_Target_Template,ForceSpawn,,0,-1" + "OnTrigger" "Boss_Target,SetParent,!activator,0.01,-1" + "OnTrigger" "Boss_Target,SetParentAttachment,primary,0.02,-1" + "wait" "5" + "origin" "-1168 -8559.99 3479" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "Boss_Dw_Rot_Extra" + "filtername" "filter_nada" + "hammerid" "46195" + "parentname" "Boss_Rotate" + "model" "*22" + "StartDisabled" "1" +} +add: +{ + "origin" "-4480 -6436 4108" + "OnStartTouch" "BossCounter2,Add,8,0,-1" + "OnStartTouch" "BossCounter1,Add,8,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "mohg_healing" + "filtername" "human" + "hammerid" "46288" + "model" "*24" + "StartDisabled" "1" +} +add: +{ + "Template05" "throw_rock_maker" + "Template03" "throw_rock_thruster" + "Template01" "throw_rock_particle" + "origin" "-4700 -8451.7 3980" + "classname" "point_template" + "spawnflags" "0" + "Template04" "throw_rock_phys" + "Template02" "throw_rock_relay" + "targetname" "throw_rockTemplate" + "hammerid" "46579" +} +add: +{ + "origin" "-4700 -8451.7 4003" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "throw_rock_relay" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "throw_rock_thruster,Kill,,0.3,-1" + "OnSpawn" "throw_rock_phys,Kill,,1.1,-1" + "OnSpawn" "throw_rock_maker,Kill,,1.1,-1" + "OnSpawn" "throw_rock_maker,FireUser1,,0,-1" + "OnSpawn" "throw_rock_particle,Kill,,1.1,-1" + "hammerid" "46586" +} +add: +{ + "origin" "-4800 -8448 4138.24" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "blood_ground_relay" + "OnSpawn" "!self ,Kill,,0,1" + "OnSpawn" "blood_ground,DisableMotion,,3,1" + "OnSpawn" "blood_ground_particle,Start,,1,1" + "OnSpawn" "blood_ground,Kill,,10,1" + "OnSpawn" "blood_ground_particle,Kill,,10,1" + "OnSpawn" "blood_ground_keepup,Kill,,10,1" + "OnSpawn" "blood_ground_hurt,Kill,,10,1" + "OnSpawn" "blood_ground_particle,ClearParent,,3,1" + "OnSpawn" "blood_ground_hurt,ClearParent,,3,1" + "OnSpawn" "blood_ground,Kill,,4,1" + "hammerid" "46732" +} +add: +{ + "Template05" "blood_ground_hurt" + "Template03" "blood_ground_keepup" + "Template01" "blood_ground" + "origin" "-4774 -8450 4130" + "classname" "point_template" + "spawnflags" "0" + "Template04" "blood_ground_relay" + "Template02" "blood_ground_particle" + "targetname" "blood_ground_template" + "hammerid" "46734" +} +add: +{ + "origin" "-4704 -8504 3981" + "classname" "logic_branch" + "OnTrue" "mohg_blood_throw_staff,ForceSpawn,,0,-1" + "OnTrue" "mohg_attack12,PlaySound,,0,-1" + "OnTrue" "mohg_weapon_fire_sign,Start,,0,-1" + "OnTrue" "mohg_weapon_fire_sign,Stop,,1,-1" + "targetname" "mohg_fire_staff_branch" + "hammerid" "46804" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-4736 -8504 3981" + "classname" "logic_branch" + "OnTrue" "mohg,SetAnimation,a9,0,-1" + "OnTrue" "mohg_moveup,Open,,0,-1" + "OnTrue" "mohg_attack_branch,SetValue,1,3.1,-1" + "OnTrue" "mohg_attack_branch,SetValue,0,0,-1" + "targetname" "mohg_wings_attack" + "hammerid" "46878" + "OnFalse" "MainBoss_Thruster_F,AddOutput,force 800,2.3,-1" + "OnFalse" "mohg_attack_branch,SetValue,1,2.3,-1" + "OnFalse" "mohg_blood1,Stop,,2.2,-1" + "OnFalse" "mohg_blood_throw,ForceSpawn,,2,-1" + "OnFalse" "mohg_blood1,Start,,0.3,-1" + "OnFalse" "mohg,SetAnimation,a1,0.3,-1" + "OnFalse" "mohg_attack4,PlaySound,,0,-1" + "OnFalse" "MainBoss_Thruster_F,AddOutput,force 200,0,-1" + "OnFalse" "mohg_attack_branch,SetValue,0,0,-1" +} +add: +{ + "origin" "-4480 -6224 4290" + "OnStartTouch" "MainBoss_Movement_Timer,Enable,,1,1" + "OnStartTouch" "Boss_Dw_Rot,Enable,,1,1" + "OnStartTouch" "bossai_firerobot_nade,Enable,,1,1" + "OnStartTouch" "bossai_firerobot_hitbox,SetDamageFilter,human,1,1" + "OnStartTouch" "bossai_firerobot_attack_detect,Enable,,1,1" + "OnStartTouch" "bossai_firerobot_hitbox,EnableMotion,,1,1" + "OnStartTouch" "bossai_firerobot_hurt,Enable,,1,1" + "OnStartTouch" "Boss_Dw_Rot_Extra,Enable,,1,1" + "OnStartTouch" "mohg_attack6,FireUser1,,1,1" + "OnStartTouch" "mohg_theme1,PlaySound,,0.2,1" + "OnStartTouch" "stage1_teleport_3,Enable,,7,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -4480 -10728 4432,6,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 90 0,6,1" + "OnStartTouch" "stage1_fog_wall_sound,PlaySound,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "finalboss_trigger" + "filtername" "human" + "hammerid" "48555" + "model" "*30" + "StartDisabled" "0" +} +add: +{ + "origin" "-4512 -5168 2408" + "OnStartTouch" "bossai_firerobot_hitbox,SetParent,MainBoss_Movement,2,1" + "OnStartTouch" "BossEnds,SetValue,1,0,1" + "OnStartTouch" "bossai_firerobot_scale,Enable,,0,1" + "OnStartTouch" "spawn_movement,ForceSpawn,,0,1" + "OnStartTouch" "ai_boss_1,ForceSpawn,,0,1" + "OnStartTouch" "mohg,FireUser1,,5,1" + "OnStartTouch" "bossai_firerobot_scale,Kill,,2,1" + "OnStartTouch" "MainBoss_Movement,EnableMotion,,3,1" + "OnStartTouch" "stage1_boss_lift,Open,,20,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 20 Seconds***,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "finalboss_trigger" + "filtername" "human" + "hammerid" "48577" + "model" "*31" + "StartDisabled" "0" +} +add: +{ + "Template03" "heal_button" + "Template01" "heal_glock" + "origin" "-14145.3 -4510 235.9" + "Template06" "heal_particle" + "spawnflags" "2" + "Template04" "heal_math" + "classname" "point_template" + "Template02" "healtrigger2" + "Template10" "heal_sound" + "targetname" "heal_template" + "hammerid" "52878" + "Template08" "heal_vis_off" +} +add: +{ + "Template03" "heal_button_mohg" + "Template01" "heal_glock_mohg" + "origin" "-13553.3 -4509.97 235.9" + "Template06" "heal_particle_mohg" + "spawnflags" "2" + "classname" "point_template" + "Template02" "healtrigger2_mohg" + "Template10" "heal_sound_mohg" + "targetname" "heal_template_mohg" + "hammerid" "53683" + "Template08" "heal_vis_off_mohg" +} +add: +{ + "origin" "-14144 -3996 228" + "OnStartTouch" "moohgring_door,SetParent,!activator,0,-1" + "OnStartTouch" "!self,Kill,,0,-1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "moohgring_trigger" + "filtername" "human" + "hammerid" "55162" + "parentname" "moohgring_door" + "model" "*39" + "StartDisabled" "0" +} +add: +{ + "Template07" "moohg_ring_phys" + "Template05" "moohgring_hurt" + "Template03" "moohgring_door" + "Template01" "moohgring_prop" + "origin" "-14144 -3996 236" + "Template06" "moohgring_rotate" + "spawnflags" "0" + "Template04" "moohgring_particle" + "classname" "point_template" + "Template02" "moohgring_trigger" + "targetname" "moohgringTemplate" + "hammerid" "55262" +} +add: +{ + "wait" "1" + "origin" "-4479.99 -7568.01 4272" + "OnStartTouch" "spawn_rings_door,ClearParent,,0.02,-1" + "OnStartTouch" "spawn_rings_door,SetParentAttachment,primary,0.01,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "spawn_rings_door,SetParent,!activator,0,-1" + "OnStartTouch" "spawn_rings_maker,ForceSpawn,,0.04,-1" + "OnStartTouch" "spawn_rings_maker,AddOutput,angles 0 0 0,0.03,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "mohg_counting_spawn_trigger" + "filtername" "human" + "hammerid" "55302" + "model" "*41" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "-14816 -4224 -384.06" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "spawn_trigger" + "hammerid" "55372" + "model" "*44" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-12000 -5144 -232" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_rocks_hold1,Break,,20,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 20 Seconds***,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "58469" + "model" "*46" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-9040 -6040 -408" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_rocks_hold2,Break,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" + "OnStartTouch" "stage1_zombie_shortcut,Break,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "58568" + "model" "*48" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-10048 -7295.99 -416" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_blood_gate_particle,Kill,,0,1" + "OnStartTouch" "chat helpr,Command,say ***Fog Wall Has Vanished***,0,1" + "OnStartTouch" "stage1_blood_gate_toggle,Kill,,0,1" + "OnStartTouch" "stage1_trigger_fade,Fade,,0,1" + "OnStartTouch" "stage1_teleport_1_trigger,Enable,,0,1" + "OnStartTouch" "stage1_teleport_1_trigger,Disable,,1,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "61176" + "model" "*51" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-7144 -5136.01 1032" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_door1,Open,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "61233" + "model" "*53" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-6056 -6959.99 2168" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_door2,Open,,25,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 25 Seconds***,0,1" + "OnStartTouch" "lift_template,ForceSpawn,,25,1" + "OnStartTouch" "stage1_teleport_2,Enable,,25,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,origin -2760 -6647.99 2144,24,1" + "OnStartTouch" "zombie_teleport_destination,AddOutput,angles 0 180 0,24,1" + "OnStartTouch" "stage1_teleport_1,Enable,,25,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "61252" + "model" "*54" + "StartDisabled" "0" +} +add: +{ + "Template01" "stage1_boss_lift" + "origin" "-3776 -5344 1968" + "classname" "point_template" + "spawnflags" "2" + "targetname" "lift_template" + "hammerid" "64717" +} +add: +{ + "wait" "1" + "origin" "-4712 -5648 1912" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "stage1_rocks_hold3,Break,,10,1" + "OnStartTouch" "chat helpr,Command,say ***Hold For 10 Seconds***,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "stage1_triggers" + "filtername" "human" + "hammerid" "64734" + "model" "*60" + "StartDisabled" "0" +} +add: +{ + "origin" "-11648 -12608 1418.68" + "OnStartTouch" "chat helpr,Command,say ***Map Complete***,0,1" + "OnStartTouch" "nuke,Enable,,3,1" + "OnStartTouch" "pointtrigger,Enable,,0,1" + "OnStartTouch" "nuke_fade,Fade,,3,1" + "OnStartTouch" "nuke_sound,PlaySound,,3,1" + "OnStartTouch" "!activator,AddOutput,health 99999999999,0,-1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "stage1_Human_Detect" + "filtername" "human" + "hammerid" "73519" + "model" "*65" + "StartDisabled" "0" +} +add: +{ + "origin" "-11648 -12608 1392.15" + "OnStartTouch" "GameScore,ApplyScore,,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "pointtrigger" + "filtername" "human" + "hammerid" "73532" + "model" "*66" + "StartDisabled" "1" +} +add: +{ + "origin" "-14736 -4576 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77415" +} +add: +{ + "origin" "-14880 -4346.56 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77417" +} +add: +{ + "origin" "-14880 -4300.28 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77419" +} +add: +{ + "origin" "-14944 -4300.28 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77421" +} +add: +{ + "origin" "-14944 -4254.01 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77423" +} +add: +{ + "origin" "-14880 -4254.01 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77425" +} +add: +{ + "origin" "-14944 -4346.56 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77427" +} +add: +{ + "origin" "-14880 -4392.83 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77429" +} +add: +{ + "origin" "-14944 -4392.83 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77431" +} +add: +{ + "origin" "-14880 -4437.18 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77433" +} +add: +{ + "origin" "-14944 -4437.18 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77435" +} +add: +{ + "origin" "-14944 -4483.45 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77437" +} +add: +{ + "origin" "-14880 -4483.45 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77439" +} +add: +{ + "origin" "-14880 -4529.72 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77441" +} +add: +{ + "origin" "-14944 -4529.72 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77443" +} +add: +{ + "origin" "-14944 -4576 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77445" +} +add: +{ + "origin" "-14880 -4576 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77447" +} +add: +{ + "origin" "-14880 -3984.08 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77449" +} +add: +{ + "origin" "-14880 -3937.8 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77451" +} +add: +{ + "origin" "-14944 -3937.8 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77453" +} +add: +{ + "origin" "-14944 -3891.53 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77455" +} +add: +{ + "origin" "-14880 -3891.53 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77457" +} +add: +{ + "origin" "-14944 -3984.08 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77459" +} +add: +{ + "origin" "-14880 -4030.35 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77461" +} +add: +{ + "origin" "-14944 -4030.35 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77463" +} +add: +{ + "origin" "-14880 -4074.7 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77465" +} +add: +{ + "origin" "-14944 -4074.7 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77467" +} +add: +{ + "origin" "-14944 -4120.97 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77469" +} +add: +{ + "origin" "-14880 -4120.97 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77471" +} +add: +{ + "origin" "-14880 -4167.24 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77473" +} +add: +{ + "origin" "-14944 -4167.24 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77475" +} +add: +{ + "origin" "-14944 -4213.52 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77477" +} +add: +{ + "origin" "-14880 -4213.52 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77479" +} +add: +{ + "origin" "-14736 -3984.08 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77481" +} +add: +{ + "origin" "-14736 -3937.8 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77483" +} +add: +{ + "origin" "-14800 -3937.8 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77485" +} +add: +{ + "origin" "-14800 -3891.53 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77487" +} +add: +{ + "origin" "-14736 -3891.53 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77489" +} +add: +{ + "origin" "-14800 -3984.08 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77491" +} +add: +{ + "origin" "-14736 -4030.35 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77493" +} +add: +{ + "origin" "-14800 -4030.35 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77495" +} +add: +{ + "origin" "-14736 -4074.7 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77497" +} +add: +{ + "origin" "-14800 -4074.7 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77499" +} +add: +{ + "origin" "-14800 -4120.97 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77501" +} +add: +{ + "origin" "-14736 -4120.97 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77503" +} +add: +{ + "origin" "-14736 -4167.24 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77505" +} +add: +{ + "origin" "-14800 -4167.24 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77507" +} +add: +{ + "origin" "-14800 -4213.52 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77509" +} +add: +{ + "origin" "-14736 -4213.52 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77511" +} +add: +{ + "origin" "-14736 -4346.56 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77513" +} +add: +{ + "origin" "-14736 -4300.28 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77515" +} +add: +{ + "origin" "-14800 -4300.28 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77517" +} +add: +{ + "origin" "-14800 -4254.01 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77519" +} +add: +{ + "origin" "-14736 -4254.01 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77521" +} +add: +{ + "origin" "-14800 -4346.56 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77523" +} +add: +{ + "origin" "-14736 -4392.83 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77525" +} +add: +{ + "origin" "-14800 -4392.83 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77527" +} +add: +{ + "origin" "-14736 -4437.18 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77529" +} +add: +{ + "origin" "-14800 -4437.18 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77531" +} +add: +{ + "origin" "-14800 -4483.45 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77533" +} +add: +{ + "origin" "-14736 -4483.45 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77535" +} +add: +{ + "origin" "-14736 -4529.72 -625" + "classname" "info_player_counterterrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77537" +} +add: +{ + "origin" "-14800 -4529.72 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77539" +} +add: +{ + "origin" "-14800 -4576 -625" + "classname" "info_player_terrorist" + "angles" "0 0 0" + "enabled" "1" + "hammerid" "77541" +} +; Generated 110 add blocks. + +; File generated on Thu, 12 May 2022 00:25:14 +0000 in 0.303153991699 seconds. diff --git a/maps/ze_monkey_mappers_v2.cfg b/maps/ze_monkey_mappers_v2.cfg new file mode 100644 index 0000000..f4f6374 --- /dev/null +++ b/maps/ze_monkey_mappers_v2.cfg @@ -0,0 +1,1634 @@ +;------------------------------------------------------------ +; Keeps server updated with stripper version +;------------------------------------------------------------ +modify: +{ + match: + { + "origin" "-10255.6 -15154 -456" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "console,Command,say *** Stripper 8 loaded ***,7,-1" + } +} + +;-------------------------- +; Prologue CHANGES/FIXES +;-------------------------- +; Extends the zombie teleport from maradox into the mike room +modify: +{ + match: + { + "origin" "-12755 -6454 310.53" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "teleport_maradox_ending_zombie,Enable,,8,-1" + "OnStartTouch" "console,Command,say < Zombies teleport in 8 seconds >,0,-1" + } + insert: + { + "OnStartTouch" "teleport_maradox_ending_zombie,Enable,,15,-1" + "OnStartTouch" "console,Command,say < Zombies teleport in 15 seconds >,0,-1" + } +} + +; Removes useless feedback messages from maradox room +modify: +{ + match: + { + "targetname" "ending_push_zm" + "origin" "10265.7 12830 -11056" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "console,Command,say < Barrier Breaks in 20s >,0,-1" + "OnStartTouch" "ending_barrier,Break,,20,-1" + } +} + +; Removes the fade it blocks players view on the first jump +modify: +{ + match: + { + "targetname" "ending_trigger" + "origin" "10201.7 12830 -11056" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "white_fade,Fade,,21,-1" + } +} + +; Decreases door timers on mikes room +modify: +{ + match: + { + "targetname" "button_1" + "origin" "-14770.3 -3574 322.53" + "classname" "func_button" + } + delete: + { + "OnPressed" "wall_1,break,,25,-1" + "OnPressed" "console,Command,say < Defend for 25 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_1,Enable,,40,-1" + } + insert: + { + "OnPressed" "wall_1,break,,15,-1" + "OnPressed" "console,Command,say < Defend for 15 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_1,Enable,,50,-1" + } +} +modify: +{ + match: + { + "targetname" "button_2" + "origin" "-10834.3 74 322.53" + "classname" "func_button" + } + delete: + { + "OnPressed" "wall_2,break,,25,-1" + "OnPressed" "console,Command,say < Defend for 25 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_2,Enable,,40,-1" + } + insert: + { + "OnPressed" "wall_2,break,,15,-1" + "OnPressed" "console,Command,say < Defend for 15 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_2,Enable,,50,-1" + } +} +modify: +{ + match: + { + "targetname" "button_3" + "origin" "-13396.6 3335.73 320.73" + "classname" "func_button" + } + delete: + { + "OnPressed" "wall_3,break,,25,-1" + "OnPressed" "console,Command,say < Defend for 25 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_3,Enable,,40,-1" + } + insert: + { + "OnPressed" "wall_3,break,,15,-1" + "OnPressed" "console,Command,say < Defend for 15 seconds >,0,-1" + "OnPressed" "mike_zm_tp_afk_3,Enable,,50,-1" + } +} +modify: +{ + match: + { + "targetname" "button_4" + "origin" "-14674.3 8858 322.53" + "classname" "func_button" + } + delete: + { + "OnPressed" "wall_4,Open,,25,-1" + "OnPressed" "console,Command,say < Defend for 25 seconds >,0,-1" + "OnPressed" "console,Command,say < > ITEMS ARE NOW LOCKED <>,30,-1" + "OnPressed" "disable_all_zombie_items,Trigger,,25,-1" + "OnPressed" "disable_all_human_items,Trigger,,25,-1" + "OnPressed" "random_npc_spawner_timer,Disable,,25,1" + } + insert: + { + "OnPressed" "wall_4,Open,,15,-1" + "OnPressed" "console,Command,say < Defend for 15 seconds >,0,-1" + "OnPressed" "console,Command,say < > ITEMS ARE NOW LOCKED <>,20,-1" + "OnPressed" "disable_all_zombie_items,Trigger,,15,-1" + "OnPressed" "disable_all_human_items,Trigger,,15,-1" + "OnPressed" "random_npc_spawner_timer,Disable,,15,1" + } +} + +; Moves the trigger_teleport from maradox room closer to the final door opening for faster transition +modify: +{ + match: + { + "targetname" "teleport_maradox_ending_human" + "origin" "8064 12832 -10984" + "classname" "trigger_teleport" + } + replace: + { + "origin" "9344 12832 -10984" + } +} + +; Fixes a message bug on maradoxs room +modify: +{ + match: + { + "targetname" "s1_gate_move" + "origin" "14089.7 6846 -13632" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "maradox_relay_trigger_1,Kill,,0,-1" + } +} + +; Delays a teleporter at the push part of maradoxes room +modify: +{ + match: + { + "targetname" "s1_trigger_once_3" + "origin" "11561.7 10142 -11776" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "platform_spawn_maker,ForceSpawn,,7,-1" + } + insert: + { + "OnStartTouch" "platform_spawn_maker,ForceSpawn,,14,-1" + } +} + +; Changes a gameplay on Uverins room so humans only can use the trigger_push that is spawned on that room +modify: +{ + match: + { + "targetname" "uverin_cybergrind_trampolinepush" + "origin" "-2448 9504 10068" + "classname" "trigger_push" + } + insert: + { + "filtername" "MapFilterCT" + } +} + +; Reduces hp on the zombies during the ending of Uverins room +modify: +{ + match: + { + "targetname" "uverin_hpgive" + "origin" "-2384 9440 9776" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 1000,0.01,-1" + "OnEndTouch" "!activator,AddOutput,health 1000,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 100,0.01,-1" + "OnEndTouch" "!activator,AddOutput,health 100,0,-1" + } +} + +; Makes a fix so zombies are not infinitely teleported down to round 2 on uverins room +modify: +{ + match: + { + "origin" "-3151.3 10272 9968" + "targetname" "uverin_cybergrind_layoutcase" + "classname" "logic_case" + } + delete: + { + "OnCase02" "uverin_TELEPORT*,AddOutput,target uverin_destination_to_cyber_layout2,0,-1" + "OnCase01" "uverin_TELEPORT*,AddOutput,target uverin_destination_to_cyber_layout1,0,-1" + } +} + +; Adjusts uverins math_counter +modify: +{ + match: + { + "origin" "-3663.3 8160 10800" + "targetname" "uverin_zmcheckercounter" + "classname" "math_counter" + } + replace: + { + "startvalue" "1" + "min" "1" + "max" "4" + } +} + +; Fixing Uverin zombie detetection system +add: +{ + "origin" "-2384 9441 9876" + "targetname" "uverin_zmchecker_touchtest" + "StartDisabled" "1" + "spawnflags" "0" + "RefireTime" "0.2" + "classname" "logic_timer" + "OnTimer" "uverin_zmchecker,TouchTest,,0,-1" + "OnTimer" "uverin_zmchecker2,TouchTest,,0,-1" +} +add: +{ + "origin" "-2384 9441 9826" + "targetname" "uverin_zmchecker_layout" + "StartDisabled" "1" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "logic_relay" + "OnTrigger" "uverin_zmcheckercounter,FireUser1,,0,1" + "OnTrigger" "!self,Kill,,0,1" +} +add: +{ + "origin" "-2384 9441 9806" + "targetname" "uverin_zmchecker_layout2" + "StartDisabled" "1" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "logic_relay" + "OnTrigger" "uverin_zmcheckercounter,FireUser1,,0,1" + "OnTrigger" "!self,Kill,,0,1" +} +add: +{ + "model" "*569" + "wait" "1" + "targetname" "uverin_zmchecker2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2384 9441 9856" + "filtername" "MapFilterT" + "classname" "trigger_multiple" + "OnNotTouching" "!self,Kill,,0,-1" + "OnNotTouching" "uverin_zmchecker_layout2,Trigger,,0.01,1" + "OnNotTouching" "uverin_zmchecker_touchtest,Disable,,0,-1" +} +modify: +{ + match: + { + "targetname" "uverin_zmchecker" + "classname" "trigger_multiple" + } + delete: + { + "OnEndTouchAll" "uverin_human_checker_template,ForceSpawn,,0,-1" + "OnEndTouchAll" "!self,Disable,,0.01,-1" + } + insert: + { + "OnNotTouching" "!self,Kill,,0,-1" + "OnNotTouching" "uverin_zmchecker_layout,Trigger,,0.01,1" + "OnNotTouching" "uverin_zmchecker_touchtest,Disable,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "uverin_cybergrind_layoutcase" + "classname" "logic_case" + } + insert: + { + "OnCase01" "uverin_zmchecker_layout,Enable,,6,-1" + "OnCase01" "uverin_zmchecker,Enable,,6.01,-1" + "OnCase01" "uverin_zmchecker_touchtest,Enable,,6.01,-1" + "OnCase02" "uverin_zmchecker_layout2,Enable,,3,-1" + "OnCase02" "uverin_zmchecker2,Enable,,3.01,-1" + "OnCase02" "uverin_zmchecker_touchtest,Enable,,3.01,-1" + } +} +modify: +{ + match: + { + "targetname" "uverin_start" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "uverin_zmchecker,Enable,,16.9,1" + } +} +modify: +{ + match: + { + "targetname" "uverin_zmcheckercounter" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "uverin_zmchecker_touchtest,Kill,,0,-1" + } +} + +;-------------------------- +; Stage 1 CHANGES/FIXES +;-------------------------- +; Removes a few laser NPC spawns from the boat part on hobgoblins room +modify: +{ + match: + { + "origin" "-10576 -14808 -456" + "targetname" "hobgoblin_npc_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 41.59 -6419.12 -5831.38,5,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,46.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 76.96 -5692.74 -5947.52,22,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,22.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin -79.57 -5881.23 -5623.38,20,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,20.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 254.94 -5772.39 -5255.38,6,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,6.5,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,45.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 76.96 -5692.74 -5947.52,45,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,5.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 41.59 -6419.12 -5831.38,46,1" + } + insert: + { + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 41.59 -6419.12 -5831.38,15,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,15.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin 254.94 -5772.39 -5255.38,30,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,30.5,1" + "OnTrigger" "Temp_NPC_Special,AddOutput,origin -79.57 -5881.23 -5623.38,40,1" + "OnTrigger" "Temp_NPC_Special,ForceSpawn,,40.5,1" + } +} + +; Adds more teleporters in 4echos room to prevent people from making user errors when they hug the back of the rocks +add: +{ + "model" "*552" + "targetname" "4e_teleport_exit" + "target" "destination_pasas" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4727 -10473 2765.53" + "filtername" "MapFilterCT" + "classname" "trigger_teleport" +} +add: +{ + "model" "*552" + "targetname" "4e_teleport_exit" + "target" "destination_pasas" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4619 -10390 2765.53" + "filtername" "MapFilterCT" + "classname" "trigger_teleport" +} +add: +{ + "model" "*552" + "targetname" "4e_teleport_exit" + "target" "destination_pasas" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4424 -10427 2765.53" + "filtername" "MapFilterCT" + "classname" "trigger_teleport" +} + +; Fixes heavys room with multiple issues +modify: +{ + match: + { + "origin" "-11936 -13947 6864" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "heavy_tp_trig1,Enable,,5,1" + "OnBreak" "console,Command,say >ZM TP IN 5s<,5,1" + "OnBreak" "heavy_fac_dorr,Close,,5,1" + } + insert: + { + "OnBreak" "heavy_tp_trig1,Enable,,15,1" + "OnBreak" "console,Command,say >ZM TP IN 10s<,5,1" + "OnBreak" "heavy_fac_dorr,Close,,15,1" + } +} +modify: +{ + match: + { + "targetname" "heavy_box2" + "origin" "-11129.1 -12868.1 7168" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "console,Command,say >ZM TP IN 15s<,0,1" + "OnBreak" "heavy_tp_trig3,Enable,,15,1" + } +} +filter: +{ + "targetname" "heavy_tp_trig3" + "origin" "-11624 -13475 7280" + "classname" "trigger_teleport" +} + +; Removes the teleport trigger from this trigger and places it onto the elevator because of the spiral item +modify: +{ + match: + { + "targetname" "bridge_xd" + "origin" "-12392 -13315 7248" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "heavy_tp_trig2,Enable,,5,1" + "OnStartTouch" "console,Command,say >ZM TP IN 5s<,0.7,1" + } +} +modify: +{ + match: + { + "targetname" "heavy_elev" + "origin" "-12272 -12811 6800" + "classname" "func_door" + } + replace: + { + "forceclosed" "1" + "wait" "-1" + } + insert: + { + "OnFullyOpen" "heavy_tp_trig2,Enable,,15,1" + "OnFullyOpen" "console,Command,say >ZM TP IN 15s<,0,1" + } +} + +; Removes a feature from Heavys room where zombies are sped up at the truck part & fixes other issues +filter: +{ + "targetname" "heavy_zm_speeder" + "origin" "-9272 -14267 7144" + "classname" "trigger_multiple" +} +modify: +{ + match: + { + "origin" "-10552 -14307 6856" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "heavy_zm_speeder,Enable,,65.7,1" + "OnStartTouch" "console,Command,say ZM SPEED SET TO 1.2,65.7,1" + "OnStartTouch" "heavy_tp_trig4,Enable,,25,1" + "OnStartTouch" "console,Command,say >ZM TP IN 10s<,15,1" + } + insert: + { + "OnStartTouch" "heavy_tp_trig4,Enable,,35,1" + "OnStartTouch" "console,Command,say >ZM TP IN 10s<,25,1" + } +} + + +; Massively reduces fireball damage on chartas room 40 < 15 +modify: +{ + match: + { + "targetname" "laser_hurt" + "origin" "-7175 -4416 1283.09" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "15" + } +} + +; Fixes malgos detection system for how many humans are left to get transported +modify: +{ + match: + { + "origin" "2343.71 -14115 -1553" + "targetname" "concert_start_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "concert_player_counter,Disable,,0.03,-1" + "OnTrigger" "concert_player_counter,Enable,,0.04,-1" + } + insert: + { + "OnTrigger" "concert_player_counter,Disable,,1,-1" + "OnTrigger" "concert_player_counter,Enable,,2,-1" + } +} + +; Reduces the amount of time you have to hold the final door when all humans are in for malgos room +modify: +{ + match: + { + "origin" "2331.7 -14134 -1553" + "targetname" "concert_allIN_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "concert_door_002,Open,,20,-1" + "OnTrigger" "console,Command,say **The Gate will open in 14 seconds!**,6,-1" + "OnTrigger" "concert_door_001,Kill,,4,-1" + "OnTrigger" "console,Command,say **Now Zombies Can Cross the barricade!**,4,-1" + "OnTrigger" "concert_wall,Kill,,4,-1" + "OnTrigger" "concert_break,Break,,4,-1" + } + insert: + { + "OnTrigger" "concert_door_002,Open,,14,-1" + "OnTrigger" "console,Command,say **The Gate will open in 10 seconds!**,6,-1" + "OnTrigger" "console,Command,say **Now Zombies Can Cross the barricade!**,4,-1" + "OnTrigger" "concert_wall,Kill,,5,-1" + "OnTrigger" "concert_break,Break,,5,-1" + "OnTrigger" "concert_door_001,Kill,,5,-1" + } +} + +;-------------------------- +; Stage 2 CHANGES/FIXES +;-------------------------- +; Removes existing NPC locations that I forgot to remove +filter: +{ + "targetname" "dsv_npc_location" + "classname" "func_breakable" +} +filter: +{ + "targetname" "andrew_npc_location" + "classname" "func_breakable" +} + +; Massive teleport changes to fucksys room +modify: +{ + match: + { + "origin" "2952.71 -8997.54 -13900" + "targetname" "f4_zm_des1" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "2953 -9613 -13864" + } +} +modify: +{ + match: + { + "targetname" "f4_house" + "origin" "3024 -8532 -13863" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "f4_trig1,Enable,,5,1" + } + insert: + { + "OnStartTouch" "f4_trig1,Enable,,15,1" + } +} +modify: +{ + match: + { + "targetname" "f4_insidehouse" + "origin" "3136 -6848 -13467.4" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "f4_trig2,Enable,,5,1" + } + insert: + { + "OnStartTouch" "f4_trig2,Enable,,15,1" + } +} + +; Fixes a cleanup relay on hobbitten room that kills the afk teleports +modify: +{ + match: + { + "origin" "-10640 -14944 -456" + "targetname" "hobbitten_cleanup_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "dragon_finish_teleport,Kill,,5,-1" + "OnTrigger" "dragon_finish_zombie_teleport,Kill,,5,-1" + } +} + +; Delays the cage opening by 5 seconds on dsvdsvd room +modify: +{ + match: + { + "origin" "11840.7 6968 3697" + "targetname" "MSom_ending_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "MSom_jail_grate,Break,,12,1" + "OnTrigger" "console,Command,say Zombies released in 5 sec,7,1" + } + insert: + { + "OnTrigger" "MSom_jail_grate,Break,,17,1" + "OnTrigger" "console,Command,say Zombies released in 10 sec,7,1" + } +} + +; Increases human speed slightly from 0.325 to 0.5 in dsv room +modify: +{ + match: + { + "targetname" "MSom_drugged_slow_CT" + "origin" "11840 7112 3792" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0.325,0,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.5,0,-1" + } +} + +; Reworks how the teleporters work in dsvs room from progression incase someone uses the shortcut and skips the first log trigger +modify: +{ + match: + { + "targetname" "MSom_town_trigger" + "origin" "9920 6072 3936" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "MSom_forest_treeblock,Break,,5,1" + } +} +modify: +{ + match: + { + "targetname" "dsvdsv_trigger" + "origin" "10688 4600 3728" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say AFK Teleport in 10 sec,2,1" + "OnStartTouch" "MSom_TP1_forest_ALL,Enable,,12,1" + } + insert: + { + "OnStartTouch" "console,Command,say AFK Teleport in 10 sec,6,1" + "OnStartTouch" "MSom_TP1_forest_ALL,Enable,,16,1" + } +} + +; Increases HP of the boxes appearing inside the small room on lardys room +modify: +{ + match: + { + "targetname" "1_room" + "origin" "-12731.3 -2560.19 3552" + "classname" "func_breakable" + } + replace: + { + "health" "150" + } +} +modify: +{ + match: + { + "targetname" "5_room" + "origin" "-12667.3 -2560.19 3552" + "classname" "func_breakable" + } + replace: + { + "health" "250" + } +} + +; Disables Human, Zombie and NPC spawning when this trigger is touched for lardys room +modify: +{ + match: + { + "targetname" "lardy_trigger_2" + "origin" "-11676 -1744.19 3816" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "random_npc_spawner_timer,Disable,,10,-1" + "OnStartTouch" "disable_all_zombie_items_timer,Enable,,10,-1" + "OnStartTouch" "disable_all_human_items_timer,Enable,,10,-1" + "OnStartTouch" "console,Command,say <> ITEMS ARE NOW LOCKED <>,10,1" + } +} +; Enables Human, Zombie and NPC spawning when this trigger is touched for lardys room +modify: +{ + match: + { + "targetname" "door_final" + "origin" "-14203.3 -3284.19 3624" + "classname" "func_movelinear" + } + insert: + { + "OnFullyClosed" "random_npc_spawner_timer,Enable,,14,-1" + "OnFullyClosed" "enable_all_zombie_items,Trigger,,8,-1" + "OnFullyClosed" "enable_all_human_items,Trigger,,8,-1" + "OnFullyClosed" "console,Command,say <> ITEMS ARE NOW UNLOCKED <>,8,1" + } +} + +; Reduces all holds on Fucksy rooom by 10 seconds +modify: +{ + match: + { + "targetname" "f4_fence" + "origin" "2992 -9992 -13912" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** 30 *** ,0,1" + "OnStartTouch" "f4_gate1,Break,,30,1" + "OnStartTouch" "console,Command,say *** 30 *** ,1,1" + "OnStartTouch" "console,Command,say *** 30 *** ,2,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** FENCE BREAKS IN 20 SEC *** ,0,1" + "OnStartTouch" "f4_gate1,Break,,20,1" + } +} +modify: +{ + match: + { + "targetname" "f4_house" + "origin" "3024 -8532 -13863" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** 30 sec ***,1,1" + "OnStartTouch" "f4_human_door,Break,,32,1" + "OnStartTouch" "console,Command,say *** 30 sec ***,2,1" + "OnStartTouch" "console,Command,say *** 30 sec ***,3,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** WINDOW BREAKS IN 20 sec ***,0,1" + "OnStartTouch" "f4_human_door,Break,,20,1" + } +} +modify: +{ + match: + { + "targetname" "f4_insidehouse" + "origin" "3136 -6848 -13467.4" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** 30 ***,0,1" + "OnStartTouch" "f4_rock_door,Break,,31,1" + "OnStartTouch" "console,Command,say *** 30 ***,1,1" + "OnStartTouch" "console,Command,say *** 30 ***,2,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** WALL BREAKS IN 20 ***,0,1" + "OnStartTouch" "f4_rock_door,Break,,20,1" + } +} +modify: +{ + match: + { + "targetname" "f4_house2" + "origin" "3072 -5344 -13452" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** 30 ***,0,1" + "OnStartTouch" "f4_human_last_ele,Open,,30,1" + "OnStartTouch" "console,Command,say *** 5 ***,25,1" + "OnStartTouch" "console,Command,say *** 30 ***,1,1" + "OnStartTouch" "console,Command,say *** 30 ***,2,1" + } + insert: + { + "OnStartTouch" "f4_human_last_ele,Open,,20,1" + "OnStartTouch" "console,Command,say *** ELEVATOR GOES UP IN 20 ***,0,1" + "OnStartTouch" "console,Command,say *** ELEVATOR IS GOING UP ***,20,1" + "OnStartTouch" "console,Command,say *** STAY ON ELEVATOR DO NOT JUMP ***,25,1" + } +} + +; Makes a safe trigger if items were not enabled again after Xehanorts room +modify: +{ + match: + { + "origin" "-9509.3 -9769 -1944" + "targetname" "xehanort_greencounter_compare" + "classname" "logic_compare" + } + delete: + { + "OnEqualTo" "console,Command,say *** TELEPORTING AWAY IN 3 SECONDS ***,5,-1" + "OnEqualTo" "xehanort_puzzlewin_tpct,Enable,,8,-1" + "OnEqualTo" "xehanort_puzzlewin_tpzm,Enable,,15,-1" + "OnEqualTo" "xeha_cleanup_relay,Trigger,,15,-1" + "OnEqualTo" "console,Command,say < > ITEMS ARE NOW UNLOCKED <>,8,1" + } + insert: + { + "OnEqualTo" "console,Command,say *** TELEPORTING AWAY IN 8 SECONDS ***,5,-1" + "OnEqualTo" "xehanort_puzzlewin_tpct,Enable,,13,-1" + "OnEqualTo" "xehanort_puzzlewin_tpzm,Enable,,20,-1" + "OnEqualTo" "xeha_cleanup_relay,Trigger,,25,-1" + "OnEqualTo" "console,Command,say <> ITEMS ARE NOW UNLOCKED <>,18,-1" + "OnEqualTo" "enable_all_human_items,Trigger,,8,-1" + "OnEqualTo" "enable_all_zombie_items,Trigger,,8,-1" + } +} + +; The puzzle part on Vndrew/Andrew will get a 30 seconds automation solve to kill the trigger_teleports +add: +{ + "model" "*272" + "targetname" "Andrew_auto_solve" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "5348.5 -1851 675" + "filtername" "MapFilterCT" + "classname" "trigger_once" + "OnStartTouch" "puzzle_teleportering,Kill,,35,1" + "OnStartTouch" "console,Command,say Disabling puzzle teleporters in 30 seconds,5,1" +} + +; Removes specific things on the trigger from start of andrews room onto the trigger_push you doorhug at +modify: +{ + match: + { + "targetname" "Start_trigger" + "origin" "-643 -2549 360.5" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "zm_teleport1,Enable,,45,1" + "OnStartTouch" "push1,Kill,,37,1" + "OnStartTouch" "particle_push1_sound,PlaySound,,37,1" + "OnStartTouch" "push_particle1,Kill,,37,1" + } +} + +; Adds feedback messages on Andrew room part as it is hard to tell when the door is open / push clears +modify: +{ + match: + { + "targetname" "push1" + "origin" "-706 -577 726" + "classname" "trigger_push" + } + insert: + { + "OnStartTouch" "zm_teleport1,Enable,,45,1" + "OnStartTouch" "push1,Kill,,45,1" + "OnStartTouch" "console,Command,say WALL CLEARS IN 25 SECONDS,0,1" + "OnStartTouch" "push1,Disable,,25,1" + "OnStartTouch" "push_particle1,Kill,,25,1" + "OnStartTouch" "particle_push1_sound,PlaySound,,25,1" + } +} +modify: +{ + match: + { + "targetname" "push2" + "origin" "2708.5 1026 653" + "classname" "trigger_push" + } + insert: + { + "OnStartTouch" "console,Command,say WALL CLEARS IN 25 SECONDS,0,1" + } +} + +; Adds a invisible breakable on pasas stage because of a prop_static that blocks peoples jump +add: +{ + "model" "*349" + "targetname" "pasas_prop_safe_break" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-1872.09 6513.72 -8717.61" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} + +; Reduces the damage done by nutwoomys balls so they are no longer insta kill +modify: +{ + match: + { + "targetname" "rxa_hurt" + "origin" "-15815 2142 -13185.6" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "80" + "damage" "80" + } +} + + + +;-------------------------- +; NPC GUARD CHANGES +;-------------------------- +; Reduces damage dealt from the npc +modify: +{ + match: + { + "targetname" "NPC_Guard_Hurt" + "origin" "-12696 -9344 -7" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "10" + } +} + +; Makes the guard NPCs spawn less frequently +modify: +{ + match: + { + "origin" "-10448 -14976 -456" + "targetname" "random_npc_spawner_timer" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "120" + "LowerRandomBound" "60" + } +} + +;-------------------------- +; NPC LASER CHANGES +;-------------------------- +; Reduces damage dealt from the npc +modify: +{ + match: + { + "targetname" "NPC_Laser_Hurt" + "origin" "-12293.4 -9535.99 -19" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "99999" + "damage" "10" + } +} +; Reduces laser distance +modify: +{ + match: + { + "targetname" "NPC_Laser_Move" + "origin" "-12364 -9535.99 -19" + "classname" "func_door" + } + replace: + { + "lip" "-2250" + } +} + +;-------------------------- +; HUMAN ITEM FIXES +;-------------------------- +; Downwards spiral fixes +add: +{ + "model" "*28" + "targetname" "insta_break_staircase_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "MapFilterT" + "origin" "-15448 -13260 -332" + "classname" "trigger_once" + "OnStartTouch" "itemextra4human1breakable1,Break,,0,-1" + "OnStartTouch" "item4human1sound1,StopSound,,0,-1" + "OnStartTouch" "!self,Kill,,0.1,-1" +} +add: +{ + "model" "*28" + "targetname" "insta_break_staircase_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "MapFilterT" + "origin" "-15448 -13260 -140" + "classname" "trigger_once" + "OnStartTouch" "itemextra4human1breakable1,Break,,0,-1" + "OnStartTouch" "item4human1sound1,StopSound,,0,-1" + "OnStartTouch" "!self,Kill,,0.1,-1" +} +add: +{ + "model" "*28" + "targetname" "insta_break_staircase_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "filtername" "MapFilterT" + "origin" "-15448 -13260 52" + "classname" "trigger_once" + "OnStartTouch" "itemextra4human1breakable1,Break,,0,-1" + "OnStartTouch" "item4human1sound1,StopSound,,0,-1" + "OnStartTouch" "!self,Kill,,0.1,-1" +} +modify: +{ + match: + { + "origin" "-15449 -13260 -162" + "targetname" "itemextra4humantemplate1" + "classname" "point_template" + } + insert: + { + "Template02" "insta_break_staircase_trigger" + } +} + +; Sacrifice fixes +filter: +{ + "classname" "logic_measure_movement" + "targetname" "item1human1measuremovement1" +} +modify: +{ + match: + { + "classname" "filter_multi" + "targetname" "item1human1filter2" + } + delete: + { + "OnPass" "item1human1multiple2,Enable,,0,-1" + "OnPass" "item1human1multiple2,Disable,,30,-1" + } + insert: + { + "OnPass" "item1human1timer1,Enable,,0,-1" + "OnPass" "item1human1timer1,Disable,,30,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "item1human1multiple2" + } + replace: + { + "parentname" "item1human1weapon1" + } + insert: + { + "OnStartTouch" "item1human1equip1,Use,,,-1" + } +} +add: +{ + "classname" "logic_timer" + "targetname" "item1human1timer1" + "StartDisabled" "1" + "RefireTime" "1" + "OnTimer" "item1human1multiple2,Enable,,,-1" + "OnTimer" "item1human1multiple2,Disable,,.01,-1" +} +modify: +{ + match: + { + "classname" "game_player_equip" + "targetname" "item1human1equip1" + } + replace: + { + "spawnflags" "1" + } +} + +; Belmont / Tyler1 fixes +add: +{ + "origin" "-6544 -14240 3336" + "weapon_p90" "1" + "weapon_hegrenade" "1" + "weapon_elite" "1" + "item_assaultsuit" "1" + "targetname" "map_loadout_belmont" + "spawnflags" "1" + "classname" "game_player_equip" +} +modify: +{ + match: + { + "targetname" "s_belmont_button" + "origin" "-1747 1352.46 4082.61" + "classname" "func_button" + } + insert: + { + "OnPressed" "map_loadout_belmont,USE,,0.3,1" + } +} + +;-------------------------- +; ZOMBIE ITEM FIXES +;-------------------------- +; LNS Fixes +modify: +{ + match: + { + "origin" "-12860 -13086.4 -4690.02" + "targetname" "LNS_CUTSCENE_Knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} +modify: +{ + match: + { + "origin" "-12853.7 -13084 -4684.8" + "targetname" "LNSTEmplate" + "classname" "point_template" + } + delete: + { + "OnPlayerPickup" "zsmessage_human,message,Car has been picked!,0,1" + "OnPlayerPickup" "GlobalSpeedMod,ModifySpeed,1.4,0,1" + "OnPlayerPickup" "!activator,AddOutput,gravity 0.8,0,1" + } +} +modify: +{ + match: + { + "origin" "-12861.5 -13040 -4705.02" + "targetname" "LNS_CUTSCENE_Relay2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "spawn_afk_teleporter,Disable,,0,1" + } +} +modify: +{ + match: + { + "origin" "-12949.3 -11804 -3762" + "targetname" "LMSTroll" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "spawn_afk_teleporter,Enable,,35,1" + } +} + +; Dreamy Bull fixes +modify: +{ + match: + { + "origin" "-12386.3 -13343.9 -4690.48" + "targetname" "BB_DreamyBull_Knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} + +; Zombie boot soundboard fix +modify: +{ + match: + { + "origin" "-12860 -13342.4 -4690.02" + "targetname" "DD_TrollSFX_Knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} + +; Jihad John fixes +modify: +{ + match: + { + "origin" "-12386.3 -13103.8 -4690.48" + "targetname" "SS_BomberGuy_Knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} + +; Mohammed goat fixes +modify: +{ + match: + { + "origin" "-12767.6 -12885.5 -4728.96" + "targetname" "WTCS_ITEM_Knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1" + } +} + +; Fix zombies picking up multiple items +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "player,ClearContext,,0,-1" + } +} +add: +{ + "classname" "filter_activator_context" + "targetname" "pickup_filter" + "ResponseContext" "zitem_pickup" + "Negated" "1" +} +add: +{ + "classname" "filter_multi" + "targetname" "zitem_filter" + "Negated" "0" + "filtertype" "0" + "Filter01" "MapFilterT" + "Filter02" "pickup_filter" +} +modify: +{ + match: + { + "targetname" "weapon_ladder_mapbase" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,1" + } +} +modify: +{ + match: + { + "targetname" "weapon_ladder_once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "SS_Skibidi_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "SS_Skibidi_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "WTCS_ITEM_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "WTCS_ITEM_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "LNS_CUTSCENE_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "LNS_CUTSCENE_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "SS_BomberGuy_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "SS_BomberGuy_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "DD_TrollSFX_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "DD_TrollSFX_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "w_car" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "w_car2" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} +modify: +{ + match: + { + "targetname" "BB_DreamyBull_Knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "!activator,AddContext,zitem_pickup:1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "BB_DreamyBull_Once" + "classname" "trigger_once" + } + replace: + { + "filtername" "zitem_filter" + } +} \ No newline at end of file diff --git a/maps/ze_monolith_b2.cfg b/maps/ze_monolith_b2.cfg index 7217581..1b3a643 100644 --- a/maps/ze_monolith_b2.cfg +++ b/maps/ze_monolith_b2.cfg @@ -1,23 +1,23 @@ -add: -{ - "classname" "trigger_teleport" - "targetname" "stage2_tp0" - "origin" "124 2208 264" - "spawnflags" "1" - "StartDisabled" "1" - "target" "stage2_tpdest0" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -340 -304 -512,0.1,1" - "OnUser1" "!self,AddOutput,maxs 340 304 512,0.1,1" -} -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "stage2_tp0,FireUser1,,1,1" - } +add: +{ + "classname" "trigger_teleport" + "targetname" "stage2_tp0" + "origin" "124 2208 264" + "spawnflags" "1" + "StartDisabled" "1" + "target" "stage2_tpdest0" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -340 -304 -512,0.1,1" + "OnUser1" "!self,AddOutput,maxs 340 304 512,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "stage2_tp0,FireUser1,,1,1" + } } \ No newline at end of file diff --git a/maps/ze_moon_base_v1.cfg b/maps/ze_moon_base_v1.cfg new file mode 100755 index 0000000..fabb0e9 --- /dev/null +++ b/maps/ze_moon_base_v1.cfg @@ -0,0 +1,247 @@ +;stripper by encap + +;; filter (now) useless volume triggers + +filter: +{ + "targetname" "volume_0_A" +} +filter: +{ + "targetname" "volume_1_A" +} +filter: +{ + "targetname" "volume_0_B" +} +filter: +{ + "targetname" "volume_1_B" +} +filter: +{ + "targetname" "volume_0_C" +} +filter: +{ + "targetname" "volume_1_C" +} +filter: +{ + "targetname" "settings" +} + +;; Add afk teleport + +; Afk zone 1 + +add: +{ + "origin" "-768 -5888 -240" + "targetname" "afk1_dest" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} +add: +{ + "targetname" "afk1" + "target" "afk1_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1088 -9712 144" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1760 -2416 -144,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1760 2416 144,0.1,1" +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "18107" + } + insert: + { + "OnPressed" "command_A,Command,say ***Afk teleport active***,32,1" + "OnPressed" "afk1,Enable,,33,1" + } +} + +; Afk zone 2 + +add: +{ + "origin" "769 -319 -718" + "targetname" "afk2_dest" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +add: +{ + "targetname" "afk2" + "target" "afk2_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "247 -4095.5 -432" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1799 -3199.5 -560,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1799 3199.5 560,0.1,1" +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "38062" + } + insert: + { + "OnPressed" "command_C,Command,say ***Teleporting afk players***,47,1" + "OnPressed" "afk2,Enable,,48,1" + } +} + +; Afk zone 3 + +add: +{ + "origin" "-2302 8001 144" + "targetname" "afk3_dest" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +add: +{ + "targetname" "afk3" + "target" "afk3_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1872 3456.5 -49" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2992 -4351.5 -719,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2992 4351.5 719,0.1,1" +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "185343" + } + insert: + { + "OnPressed" "consolesays,Command,say ***Teleporting afk players in 10s***,50,1" + "OnPressed" "afk3,Enable,,60,1" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1638" + } + insert: + { + "OnMapSpawn" "afk1,FireUser1,,0,-1" + "OnMapSpawn" "afk2,FireUser1,,0,-1" + "OnMapSpawn" "afk3,FireUser1,,0,-1" + } +} + +;; blastdoors crush players + +modify: +{ + match: + { + "targetname" "blastdoor_2_A" + "classname" "func_door" + } + insert: + { + "dmg" "10000" + } +} +modify: +{ + match: + { + "targetname" "blastdoor_2_B" + "classname" "func_door" + } + insert: + { + "dmg" "10000" + } +} + +;; unstuck players after lunar vehicle crash + +add: +{ + "origin" "-2155 6826 85" + "targetname" "lunar_dest" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*169" + "targetname" "lunar_tp" + "target" "lunar_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2277 6821 103" + "classname" "trigger_teleport" +} +add: +{ + "model" "*134" + "targetname" "lunar_tp" + "target" "lunar_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2275 6829 -22" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "path_28" + "classname" "path_track" + } + insert: + { + "OnPass" "lunar_tp,Enable,,1,1" + "OnPass" "lunar_tp,Disable,,1.1,1" + } +} + +;; set gravity at round start + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1638" + } + delete: + { + "OnMapSpawn" "settings,Command,sv_gravity 600,0,-1" + } + insert: + { + "OnMapSpawn" "command_A,Command,sv_gravity 600,0,1" + } +} diff --git a/maps/ze_motanuminc_ob.cfg b/maps/ze_motanuminc_ob.cfg new file mode 100755 index 0000000..60fada1 --- /dev/null +++ b/maps/ze_motanuminc_ob.cfg @@ -0,0 +1,178 @@ +;; _ + +;; afk teleport instead of killer + +add: +{ + "model" "*32" + "targetname" "afk_tele" + "target" "human_camping_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-12512 -280 776" + "classname" "trigger_teleport" +} +add: +{ + "model" "*31" + "targetname" "afk_tele" + "target" "human_camping_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-12672 -1464 -40" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "-9110.9 200.5 118.72" + "classname" "func_button" + "hammerid" "66042" + } + insert: + { + "OnPressed" "afk_killer,Disable,,2,1" + "OnPressed" "afk_tele,Enable,,50,1" + } +} + +add: +{ + "model" "*52" + "targetname" "afk_tele2" + "target" "human_phales_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5168 -64 608" + "classname" "trigger_teleport" +} +add: +{ + "model" "*113" + "targetname" "afk_tele2" + "target" "human_phales_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10112 -1456 256" + "classname" "trigger_teleport" +} +add: +{ + "model" "*85" + "targetname" "afk_tele2" + "target" "human_phales_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3480 0 -520" + "classname" "trigger_teleport" +} +add: +{ + "model" "*83" + "targetname" "afk_tele2" + "target" "human_phales_target" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3328 -720 -1808" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "2795.91 -8548.88 -1798.23" + "classname" "func_button" + "hammerid" "102932" + } + insert: + { + "OnPressed" "afk_tele2,Enable,,5,1" + } +} + +;; fix afk teleport + +modify: +{ + match: + { + "origin" "-10112 -1456 256" + "classname" "trigger_teleport" + "hammerid" "183650" + } + replace: + { + "spawnflags" "1" + } +} + +modify: +{ + match: + { + "targetname" "camping_teleport" + "classname" "trigger_teleport" + } + delete: + { + "filtername" "zombie_filter" + } +} +modify: +{ + match: + { + "origin" "-9110.9 200.5 118.72" + "classname" "func_button" + "hammerid" "66042" + } + delete: + { + "OnPressed" "camping_teleport,Enable,,40,-1" + } + insert: + { + "OnPressed" "camping_teleport,Enable,,50,1" + } +} + +;; fix knife stripper + +modify: +{ + match: + { + "origin" "-8896 324 548" + "classname" "trigger_once" + "hammerid" "74131" + } + delete: + { + "OnStartTouch" "weapon_strip_2,Strip,,0,-1" + "OnStartTouch" "halo_command,Command,say *** Evil Zombie has been choosen***,0,-1" + } + insert: + { + "OnStartTouch" "weapon_strip_2,Strip,,0,1" + "OnStartTouch" "halo_command,Command,say *** Evil Zombie has been choosen***,0,1" + } +} + +;; fix nuke origin + +modify: +{ + match: + { + "targetname" "final_nuke" + "classname" "trigger_hurt" + "origin" "3296 -4232 -1728" + } + replace: + { + "origin" "3296 -4232 -1792" + } +} + + diff --git a/maps/ze_mountain_escape_bbo_v1.cfg b/maps/ze_mountain_escape_bbo_v1.cfg index 753daf3..b1fcf93 100644 --- a/maps/ze_mountain_escape_bbo_v1.cfg +++ b/maps/ze_mountain_escape_bbo_v1.cfg @@ -1,106 +1,106 @@ -;----------------------------------------------- -;*********************************************** -;********** STRIPPER BY KLIXUS ***************** -;*********************************************** -;----------------------------------------------- - - -;Replaces ultima teleport with forcespawn point_template -add: -{ - - "origin" "9460 1432 3247" - "Template06" "magia_ultima" - "Template05" "danyoUlt2" - "Template04" "ultima_f1" - "Template03" "ultima_f" - "Template02" "boton_ultima" - "Template01" "danyoUlt" - "targetname" "ultima_tele" - "spawnflags" "2" - "classname" "point_template" -} -add: -{ - "origin" "12220 -6900.14 -4744" - "targetname" "ultima_telespawn" - "spawnflags" "0" - "PostSpawnSpeed" "0" - "PostSpawnInheritAngles" "0" - "PostSpawnDirectionVariance" "0.15" - "PostSpawnDirection" "0 0 0" - "EntityTemplate" "ultima_tele" - "angles" "0 0 0" - "classname" "env_entity_maker" -} -modify: -{ - match: - { - "targetname" "dificultad_i_t_extreme2" - "classname" "trigger_once" - "hammerid" "289914" - } - delete: - { - "OnStartTouch" "teleportarSx12,Teleport,,10,1" - } - insert: - { - "OnStartTouch" "ultima_telespawn,ForceSpawn,,10,1" - } -} - - -;Extends ZM TP in reactor to avoid glitching at cagedoor -add: -{ - "model" "*163" - "targetname" "teleporte_masivo" - "target" "arriba2" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "9359.86 -7346.89 -4848.71" - "filtername" "filter_t" - "classname" "trigger_teleport" -} - -;Fixes wrong model index for Original mode (Big ass dragons gone) -modify: -{ - match: - { - "origin" "6159.01 1483.03 -1107.02" - "targetname" "original_block_trigger" - "classname" "trigger_once" - "hammerid" "295" - } - delete: - { - "OnStartTouch" "player,AddOutput,modelindex 615,1,1" - } - insert: - { - "OnStartTouch" "player,AddOutput,modelindex 613,1,1" - } -} - -;Fixes wrong model index for ching chong should he ever decide to show up -modify: -{ - match: - { - "origin" "6361 1960 -990" - "targetname" "Trigger_3" - "classname" "trigger_once" - "hammerid" "1977494" - } - delete: - { - "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:modelindex 604,0,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:modelindex 603,0,-1" - } -} +;----------------------------------------------- +;*********************************************** +;********** STRIPPER BY KLIXUS ***************** +;*********************************************** +;----------------------------------------------- + + +;Replaces ultima teleport with forcespawn point_template +add: +{ + + "origin" "9460 1432 3247" + "Template06" "magia_ultima" + "Template05" "danyoUlt2" + "Template04" "ultima_f1" + "Template03" "ultima_f" + "Template02" "boton_ultima" + "Template01" "danyoUlt" + "targetname" "ultima_tele" + "spawnflags" "2" + "classname" "point_template" +} +add: +{ + "origin" "12220 -6900.14 -4744" + "targetname" "ultima_telespawn" + "spawnflags" "0" + "PostSpawnSpeed" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "ultima_tele" + "angles" "0 0 0" + "classname" "env_entity_maker" +} +modify: +{ + match: + { + "targetname" "dificultad_i_t_extreme2" + "classname" "trigger_once" + "hammerid" "289914" + } + delete: + { + "OnStartTouch" "teleportarSx12,Teleport,,10,1" + } + insert: + { + "OnStartTouch" "ultima_telespawn,ForceSpawn,,10,1" + } +} + + +;Extends ZM TP in reactor to avoid glitching at cagedoor +add: +{ + "model" "*163" + "targetname" "teleporte_masivo" + "target" "arriba2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9359.86 -7346.89 -4848.71" + "filtername" "filter_t" + "classname" "trigger_teleport" +} + +;Fixes wrong model index for Original mode (Big ass dragons gone) +modify: +{ + match: + { + "origin" "6159.01 1483.03 -1107.02" + "targetname" "original_block_trigger" + "classname" "trigger_once" + "hammerid" "295" + } + delete: + { + "OnStartTouch" "player,AddOutput,modelindex 615,1,1" + } + insert: + { + "OnStartTouch" "player,AddOutput,modelindex 613,1,1" + } +} + +;Fixes wrong model index for ching chong should he ever decide to show up +modify: +{ + match: + { + "origin" "6361 1960 -990" + "targetname" "Trigger_3" + "classname" "trigger_once" + "hammerid" "1977494" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:modelindex 604,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:modelindex 603,0,-1" + } +} diff --git a/maps/ze_mountain_escape_v5_zy.cfg b/maps/ze_mountain_escape_v5_zy.cfg index af0a0cc..9d7b2d5 100644 --- a/maps/ze_mountain_escape_v5_zy.cfg +++ b/maps/ze_mountain_escape_v5_zy.cfg @@ -1,5 +1,6 @@ ;-------------------------------------------------------------------- ;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;LAST UPDATE: 12/10/2024 ;-------------------------------------------------------------------- ;REMOVE SCOUT ASWELL ;-------------------- @@ -578,7 +579,9 @@ add: "spawnflags" "1" "origin" "270 -784 5167.41" "classname" "trigger_multiple" - "OnStartTouch" "ZHZombiesCounter,Add,4,0,-1" + ;"OnStartTouch" "ZHZombiesCounter,Add,4,0,-1" + ; Reduce amount of zombie to kill by 2 per player (default value of ZHZombiesCounter is 30) + "OnStartTouch" "ZHZombiesCounter,Add,2,0,-1" } modify: @@ -600,6 +603,28 @@ modify: } } +;-------------------- +;ZH ADJUST ZOMBIE HP +;-------------------- + +modify: +{ + match: + { + "targetname" "relayMode_ZombieHorde" + "classname" "logic_relay" + "hammerid" "4578168" + } + delete: + { + "OnTrigger" "server,Command,zr_class_modify zombies health 500,0,1" + } + insert: + { + "OnTrigger" "server,Command,zr_class_modify zombies health 700,0,1" + } +} + ;------------------- ;ZH NO SUDDEN DEATH ;------------------- @@ -1800,3 +1825,38 @@ modify: "OnCase12" "relayMode_LordsOfDestruction,Trigger,,0,-1" } } + +;--------------------------------------- +;REMOVING BUILDER PHYSICS DUE TO ISSUES +;--------------------------------------- + +modify: +{ + match: + { + "targetname" "physboxBarricade" + "classname" "func_physbox" + "spawnflags" "1024" + } + replace: + { + ; Motion disabled per default + "spawnflags" "33792" + } +} + +; Adjusting the maker height to compensate for the walls not falling down + +modify: +{ + match: + { + "targetname" "entmakerBarricade" + "classname" "env_entity_maker" + "origin" "5996 -13765.4 3722" + } + replace: + { + "origin" "5996 -13765.4 3708" + } +} diff --git a/maps/ze_naruto_v2_6e.cfg b/maps/ze_naruto_v2_6e.cfg index 7e5b000..56f6e33 100644 --- a/maps/ze_naruto_v2_6e.cfg +++ b/maps/ze_naruto_v2_6e.cfg @@ -140,3 +140,202 @@ modify: "OnPressed" "boss_hurt_zm,Enable,,3,-1" } } + + +;; _ + +;; fix afk teleports + +add: +{ + "targetname" "afk_2" + "target" "afk_2_d" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2800 -5751 273" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -944 -391 -65,0.1,1" + "OnUser1" "!self,AddOutput,maxs 944 391 65,0.1,1" +} +add: +{ + "targetname" "afk_3" + "target" "afk_3_d" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3628 -4591 510" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -967 -1550 -510,0.1,1" + "OnUser1" "!self,AddOutput,maxs 967 1550 510,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "478385" + } + insert: + { + "OnMapSpawn" "afk_2,FireUser1,,0,-1" + "OnMapSpawn" "afk_3,FireUser1,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "afk_1" + "classname" "trigger_teleport" + } + replace: + { + "origin" "72 -12304 417.5" + } +} + +;; add playerclip in last room + +add: +{ + "targetname" "lastroom_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "9627.5 -3456 740" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -483.5 -168 -8,0.1,1" + "OnUser1" "!self,AddOutput,maxs 483.5 168 8,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "478385" + } + insert: + { + "OnMapSpawn" "lastroom_clip,FireUser1,,0,-1" + } +} + +;; fix naruto skin + +modify: +{ + match: + { + "targetname" "skin_2" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,modelindex 277,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,modelindex 499,0,-1" + "OnStartTouch" "skin_2,Disable,,3,1" + } +} + +;; reset player gravity on spawn + +add: +{ + "model" "*245" + "wait" "0.01" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "2752 -15184 160" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" +} +add: +{ + "model" "*246" + "wait" "0.01" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2752.5 -15184.5 160" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" +} + +;; bikes give gravity/speed on first pickup only, nerf speed a little + +modify: +{ + match: + { + "targetname" "/bike?/" + "classname" "weapon_elite" + } + delete: + { + "OnPlayerPickup" "speed,ModifySpeed,1.15,0,-1" + "OnPlayerPickup" "!activator,AddOutput,gravity 0.80,0,-1" + } + insert: + { + "OnPlayerPickup" "speed,ModifySpeed,1.1,0,1" + "OnPlayerPickup" "!activator,AddOutput,gravity 0.80,0,1" + } +} + +;; start with normal difficulty + +modify: +{ + match: + { + "targetname" "lvl0" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "0,Enable,,0,-1" + } + insert: + { + "OnTrigger" "1,Enable,,0,1" + } +} + +;; stage 3 - fix zombie spawn on last hold + +modify: +{ + match: + { + "targetname" "final_trig_hard" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "afk_1,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "afk_1,Disable,,24.5,1" + } +} + + diff --git a/maps/ze_negative_legacy_xf4s.cfg b/maps/ze_negative_legacy_xf4s.cfg new file mode 100755 index 0000000..de5b7d1 --- /dev/null +++ b/maps/ze_negative_legacy_xf4s.cfg @@ -0,0 +1,18 @@ +;; _ + +;; players can't block elevator + +modify: +{ + match: + { + "targetname" "stage_3_ele" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "1000" + } +} + + diff --git a/maps/ze_never_gonna_give_you_up_v2.cfg b/maps/ze_never_gonna_give_you_up_v2.cfg new file mode 100755 index 0000000..a6afbb1 --- /dev/null +++ b/maps/ze_never_gonna_give_you_up_v2.cfg @@ -0,0 +1,1291 @@ +;-------------------------------------------------- +; Stripper by Hobbitten - last changed 10/09/2022 +;-------------------------------------------------- + +;------------------------- +; Sends a stripper message +;------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "console,Command,say *** Stripper 7 succesfully loaded ***,3,-1" + "OnMapSpawn" "console,Command,sv_enablebunnyhopping 1,3,-1" + } +} + +;------------------------ +; Fixes a teleport error +;------------------------ +filter: +{ + "origin" "5728 256 112" +} + +;------------------------ +; Adds the teleport back +;------------------------ +add: +{ + "model" "*95" + "targetname" "cleantriggers_1" + "target" "lava_dest_2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "5728 256 112" + "filtername" "zombie_filter" + "classname" "trigger_teleport" +} + +;------------------------------------------------- +; Adds a trigger to fix teleport error on stage 2 +;------------------------------------------------- +add: +{ + "model" "*141" + "targetname" "s2_nahui" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-11776 1120 7424" + "classname" "trigger_once" + "OnStartTouch" "s2_teleporter_6,Enable,,15,1" + "OnStartTouch" "Console,Command,say *** Zombies are teleported randomly FALL BACK in 5 seconds,10,1" +} + +;-------------------------------------- +; Increases speed of stage 1 last area +;-------------------------------------- +modify: +{ + match: + { + "targetname" "movelinc_to_heaven" + } + replace: + { + "speed" "90" + } +} + +;------------------- +; Fixes heal amount +;------------------- +modify: +{ + match: + { + "targetname" "rick_boss_heal_relay" + } + delete: + { + "OnTrigger" "console,Command,say *** Rick Astley: is crying and process to eat all tears - Heals for 12000 hp ***,0,-1" + "OnTrigger" "hp_counter,Add,12000,0,-1" + } + insert: + { + "OnTrigger" "console,Command,say *** Rick Astley: is crying and process to eat all tears - Heals for 1200 hp ***,0,-1" + "OnTrigger" "hp_counter,Add,2000,0,-1" + } +} + +;---------------------------------------------- +; Removes stage 2 zombie teleporter boss attack +;---------------------------------------------- +filter: +{ + "origin" "-11776 12416 3648" +} + +;------------------------------- +; adds the teleporter above back +;------------------------------- +add: +{ + "model" "*158" + "targetname" "s2_zm_teleporter" + "origin" "-11776 12416 3648" + "target" "s2_boss_dead_dest" + "StartDisabled" "1" + "spawnflags" "1" + "classname" "trigger_teleport" +} + +;----------------------------------------------------- +; Fixes zombie timer on stage 2 after Ricardo is dead +;----------------------------------------------------- +modify: +{ + match: + { + "targetname" "Ricardo_Boss_Break" + } + delete: + { + "OnBreak" "s2_zm_teleporter,Enable,,5,1" + } +} +modify: +{ + match: + { + "targetname" "s2_trigger_after_boss" + } + insert: + { + "OnStartTouch" "s2_zm_teleporter,Enable,,0,1" + } +} + +;---------------------------- +; Removes boss attack stage 2 +;---------------------------- +modify: +{ + match: + { + "targetname" "s2_last_trigger" + } + delete: + { + "OnCase04" "Boss_Ricardo_zombie,Trigger,,0,-1" + } +} +filter: +{ + "targetname" "Boss_Ricardo_zombie_case_selector" +} +filter: +{ + "targetname" "Boss_Ricardo_zombie" +} + +;------------------ +; Fixes heal amount +;------------------- +modify: +{ + match: + { + "targetname" "s2_last_trigger" + } + delete: + { + "OnStartTouch" "ball_move,SetSpeed,1600,0,1" + } + insert: + { + "OnStartTouch" "ball_move,SetSpeed,2400,0,1" + } +} + +;--------------------------- +; Fixes stage 2 laser attack +;---------------------------- +modify: +{ + match: + { + "targetname" "s2_laser_template_boss_troll" + "classname" "env_entity_maker" + } + replace: + { + "PostSpawnDirection" "0 180 0" + "angles" "0 0 0" + } +} +modify: +{ + match: + { + "targetname" "s2_laser_template_boss_troll2" + "classname" "env_entity_maker" + } + replace: + { + "PostSpawnDirection" "0 180 0" + "angles" "0 0 0" + } +} +modify: +{ + match: + { + "targetname" "s2_laser_template_boss_crouch2" + "classname" "env_entity_maker" + } + replace: + { + "PostSpawnDirection" "0 270 0" + "angles" "0 0 0" + } +} +modify: +{ + match: + { + "targetname" "s2_laser_template_boss_jump2" + "classname" "env_entity_maker" + } + replace: + { + "PostSpawnDirection" "0 270 0" + "angles" "0 0 0" + } +} + +;-------------------------------- +; Slows down the door on stage 2 +;-------------------------------- +modify: +{ + match: + { + "targetname" "s2_door_4_troll" + } + replace: + { + "speed" "100" + } +} +modify: +{ + match: + { + "targetname" "s2_door_4_troll" + } + insert: + { + "OnStartTouch" "console,Command,say *** Doors opening in 15 seconds ***,0,1" + "OnStartTouch" "s2_door_4_troll,Kill,,17,1" + } +} +;-------------------------------------- +; Fixes client issue on the teleporter +;-------------------------------------- +filter: +{ + "origin" "4480 -15904 544" +} +add: +{ + "model" "*21" + "targetname" "s2_teleporter_path_2_2" + "target" "s2_dest_4_1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4480 -15904 544" + "classname" "trigger_teleport" + "hammerid" "186243" +} + +;------------------------------------------------------ +; Fixes a logic_case for stage 1 that selects the path +;------------------------------------------------------ +filter: +{ + "origin" "12842.6 3246.54 5128" +} +add: +{ + "origin" "12842.6 3246.54 5128" + "targetname" "rick_face_path_case" + "classname" "logic_case" + "OnCase01" "rick_face2_path_breakable,Break,,0,1" + "OnCase02" "rick_face1_path_breakable,Break,,0,1" + "OnCase03" "rick_face2_path_breakable,Break,,0,1" + "OnCase01" "rick_face_2,Kill,,0,1" + "OnCase01" "rick_face_3,Kill,,0,1" + "OnCase02" "rick_face_3,Kill,,0,1" + "OnCase02" "rick_face_1,Kill,,0,1" + "OnCase03" "rick_face_1,Kill,,0,1" + "OnCase03" "rick_face_2,Kill,,0,1" + "OnCase01" "rick_face3_path_breakable,Break,,0,1" + "OnCase02" "rick_face3_path_breakable,Break,,0,1" + "OnCase03" "rick_face1_path_breakable,Break,,0,1" +} + +;-------------------------------- +; Adds a crouch laser on stage 2 +;-------------------------------- +add: +{ + "origin" "-6656 6628 12368" + "targetname" "s2_last_laser_jump_crouch" + "spawnflags" "0" + "PostSpawnSpeed" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "s2_last_laser_template_crouch" + "angles" "0 270 0" + "classname" "env_entity_maker" +} +modify: +{ + match: + { + "targetname" "s2_laser_counter_case" + } + insert: + { + "OnCase03" "s2_last_laser_jump_crouch,ForceSpawn,,0,-1" + } +} +;------------------------------------ +; Fixes stage 2 ending reduces timers +;------------------------------------ +modify: +{ + match: + { + "targetname" "s2_whew" + } + delete: + { + "OnStartTouch" "s2_last_Doors,Break,,15,1" + "OnStartTouch" "console,Command,say *** The last doors breaks in 15 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** FALL BACK ***,15,1" + } + insert: + { + "OnStartTouch" "s2_last_Doors,Break,,10,1" + "OnStartTouch" "console,Command,say *** The last doors breaks in 10 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** FALL BACK ***,10,1" + } +} + +;-------------------------------------------------------- +; Adds 2 push barriers for lasers so zombies dont overrun +;-------------------------------------------------------- +add: +{ + "model" "*80" + "targetname" "s2_last_push_1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6400 5280 12368" + "classname" "trigger_push" + "alternateticksfix" "0" + "pushdir" "0 0 0" + "speed" "400" + "filtername" "zombie_filter" +} +add: +{ + "model" "*80" + "targetname" "s2_last_push_2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6912 5280 12368" + "classname" "trigger_push" + "alternateticksfix" "0" + "pushdir" "0 180 0" + "speed" "400" + "filtername" "zombie_filter" +} +modify: +{ + match: + { + "targetname" "s2_last_last_trigger" + } + delete: + { + "OnStartTouch" "s2_laser_counter_timer,Enable,,1,1" + "OnStartTouch" "console,Command,say *** INCOMING LASERS ***,0,1" + "OnStartTouch" "s2_last_laser_ricardo,Kill,,10,1" + } + insert: + { + "OnStartTouch" "s2_laser_counter_timer,Enable,,1,1" + "OnStartTouch" "s2_last_push_2,Enable,,1,1" + "OnStartTouch" "s2_last_push_1,Enable,,1,1" + "OnStartTouch" "console,Command,say *** INCOMING LASERS ***,0,1" + "OnStartTouch" "console,Command,say *** ZOMBIE BARRIER ENABLED ***,1,1" + "OnStartTouch" "s2_last_laser_ricardo,Kill,,9,1" + "OnStartTouch" "s2_last_push_2,Kill,,10,1" + "OnStartTouch" "s2_last_push_1,Kill,,10,1" + "OnStartTouch" "console,Command,say *** ZOMBIE BARRIER DISABLED ***,10,1" + } +} + +;---------------------------------------- +; A lot of game play changes for stage 1 +;---------------------------------------- +modify: +{ + match: + { + "targetname" "lel" + } + delete: + { + "OnStartTouch" "console,Command,say *** Wait no defend longer like 15 seconds more ***,14,1" + } + insert: + { + "OnStartTouch" "console,Command,say *** Wait no defend longer like 15 seconds more ***,12,1" + } +} +filter: +{ + "targetname" "dest_1" +} +add: +{ + "targetname" "dest_1" + "angles" "0 90 0" + "spawnflags" "0" + "origin" "3584 -688 352" + "classname" "info_target" +} +modify: +{ + match: + { + "targetname" "large_door_trigger_1" + } + delete: + { + "OnStartTouch" "large_door_1,Break,,35,1" + "OnTrigger" "console,Command,say *** looks like we gotta tryhard for 35 seconds so we can move on ***,0,1" + "OnTrigger" "console,Command,say *** It broke well done lads! However what the fuck is this? ***,35,1" + "OnStartTouch" "final_final_tp_split,Enable,,25,1" + "OnTrigger" "console,Command,say *** Zombies teleport infront of springwater in 10 seconds ***,15,1" + "OnTrigger" "console,Command,say *** 15 seconds remaining! ***,25.5,1" + } + insert: + { + "OnStartTouch" "large_door_1,Break,,25,1" + "OnStartTouch" "console,Command,say *** looks like we gotta tryhard for 25 seconds so we can move on ***,0,1" + "OnStartTouch" "console,Command,say *** It broke well done lads! However what the fuck is this? ***,26,1" + "OnStartTouch" "final_final_tp_split,Enable,,30,1" + "OnStartTouch" "console,Command,say *** Zombies teleport infront of springwater in 15 seconds ***,15,1" + } +} +modify: +{ + match: + { + "origin" "3584 8064 3136" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,say *** Zombies teleport from bottom in 10 seconds ***,0,1" + "OnStartTouch" "elevator_tp,Enable,,10,1" + "OnStartTouch" "lift_push,Kill,,15,1" + } +} +modify: +{ + match: + { + "origin" "3584 7552 232" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "lift_push,Enable,,15,1" + "OnStartTouch" "console,Command,say *** Fall back to Rick Astley OR ACTUALLY WAIT ***,0,1" + "OnStartTouch" "console,Command,say *** Yep correct was to wait - I really hope no one was rickrolled noobs ***,15,1" + "OnStartTouch" "spawn_music,Volume,0,14,1" + "OnStartTouch" "inside_cave_music,PlaySound,,15,1" + } + insert: + { + "OnStartTouch" "lift_push,Enable,,15,1" + "OnStartTouch" "console,Command,say *** Fall back to Rick Astley OR ACTUALLY WAIT ***,0,1" + "OnStartTouch" "console,Command,say *** Yep correct was to wait - I really hope no one was rickrolled noobs ***,15,1" + "OnStartTouch" "spawn_music,Volume,0,14,1" + "OnStartTouch" "inside_cave_music,PlaySound,,15,1" + "OnStartTouch" "console,Command,say *** Zombies teleport from bottom in 10 seconds ***,16,1" + "OnStartTouch" "elevator_tp,Enable,,26,1" + "OnStartTouch" "lift_push,Kill,,30,1" + } +} +modify: +{ + match: + { + "origin" "3584 10496 3168" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "rock_door,Break,,60,1" + "OnStartTouch" "console,Command,say *** Door breaks in 60 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** 30 left... ***,30,1" + "OnStartTouch" "console,Command,say *** The large door broke - Holy shit what a long hold.. ***,60,1" + "OnStartTouch" "inside_cave_music,Volume,0,59,1" + "OnStartTouch" "cube_music,PlaySound,,60,1" + } + insert: + { + "OnStartTouch" "rock_door,Break,,30,1" + "OnStartTouch" "console,Command,say *** Door breaks in 30 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** 20 seconds left... ***,10,1" + "OnStartTouch" "console,Command,say *** The large door broke - Holy shit what a long hold.. ***,30,1" + "OnStartTouch" "inside_cave_music,Volume,0,29,1" + "OnStartTouch" "cube_music,PlaySound,,30,1" + } +} +modify: +{ + match: + { + "targetname" "door_trigger_2" + } + delete: + { + "OnStartTouch" "door_2,Break,,16,1" + "OnStartTouch" "console,Command,say *** Another door? yikes great map ***,0,1" + "OnStartTouch" "console,Command,say *** Well defend 15 seconds ***,1,1" + "OnStartTouch" "console,Command,say *** wow amazing you can defend ***,16,1" + "OnStartTouch" "console,Command,say *** Suggestion stay sides ***,17,1" + } + insert: + { + "OnStartTouch" "door_2,Break,,10,1" + "OnStartTouch" "console,Command,say *** Another door? yikes great map ***,0,1" + "OnStartTouch" "console,Command,say *** Well defend 10 seconds ***,1,1" + "OnStartTouch" "console,Command,say *** wow amazing you can defend ***,10,1" + "OnStartTouch" "console,Command,say *** Suggestion stay sides ***,12,1" + "OnStartTouch" "console,Command,say *** Suggestion stay sides ***,13,1" + "OnStartTouch" "console,Command,say *** Suggestion stay sides ***,14,1" + } +} +modify: +{ + match: + { + "origin" "3584 12992 3168" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cube_tp_xd,Enable,,25,1" + "OnStartTouch" "console,Command,say *** Waiting for all noobs to reach the end ***,0,1" + "OnStartTouch" "console,Command,say *** Okay lets go lets go lets go ***,25,1" + "OnStartTouch" "ball_part_rick_timer,Kill,,0,1" + "OnStartTouch" "door_spawner,ForceSpawn,,0,1" + "OnStartTouch" "hall_way_tp,Enable,,1,1" + "OnStartTouch" "torch_fire_sixth,Kill,,0,1" + "OnStartTouch" "cleantriggers_3,Kill,,0,1" + "OnStartTouch" "ball_rush_rick,Kill,,25,1" + } + insert: + { + "OnStartTouch" "cube_tp_xd,Enable,,5,1" + "OnStartTouch" "console,Command,say *** Waiting for all noobs to reach the end - 5 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** Okay lets go lets go lets go ***,5,1" + "OnStartTouch" "ball_part_rick_timer,Kill,,0,1" + "OnStartTouch" "door_spawner,ForceSpawn,,0,1" + "OnStartTouch" "hall_way_tp,Enable,,1,1" + "OnStartTouch" "torch_fire_sixth,Kill,,0,1" + "OnStartTouch" "cleantriggers_3,Kill,,0,1" + "OnStartTouch" "ball_rush_rick,Kill,,5,1" + } +} + +;-------------------------------------------------- +; Fixes hurt error with stage 1 rick door explosion +;-------------------------------------------------- +modify: +{ + match: + { + "targetname" "spawn_rick_roll_hurt" + } + delete: + { + "OnStartTouch" "spawn_rick_roll_hurt,Kill,,8,1" + } + insert: + { + "OnStartTouch" "spawn_rick_roll_hurt,Kill,,7.55,1" + } +} + +;----------------------------------------------- +; Fixes teleport error at stage 1 zombie attack +;----------------------------------------------- +add: +{ + "model" "*242" + "targetname" "fix_teleport_stage_1" + "target" "zombie_boss_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9216 2960 832" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "Rick_Astley_bossBreak" + } + insert: + { + "OnBreak" "fix_teleport_stage_1,Enable,,5,1" + } +} +modify: +{ + match: + { + "origin" "9216 6416 1152" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "boss_door,Break,,10,1" + "OnStartTouch" "console,Command,say *** The door breaks in 10 seocnds ***,0,1" + "OnStartTouch" "bridge_spawner_boss,ForceSpawn,,0,1" + "OnStartTouch" "console,Command,say *** IT BROKE ***,11,1" + "OnStartTouch" "boss_room_tp,Enable,,5,1" + "OnStartTouch" "torch_fire_eight,Kill,,5,1" + "OnStartTouch" "boss_door_protector,Break,,10,1" + "OnStartTouch" "troll_rick_model,Kill,,10,1" + } + insert: + { + "OnStartTouch" "boss_door,Break,,5,1" + "OnStartTouch" "console,Command,say *** The door breaks in 5 seocnds ***,0,1" + "OnStartTouch" "bridge_spawner_boss,ForceSpawn,,0,1" + "OnStartTouch" "console,Command,say *** IT BROKE ***,6,1" + "OnStartTouch" "boss_room_tp,Enable,,5,1" + "OnStartTouch" "torch_fire_eight,Kill,,5,1" + "OnStartTouch" "boss_door_protector,Break,,5,1" + "OnStartTouch" "troll_rick_model,Kill,,5,1" + } +} + +;------------------------- +; Gameplay fix on stage 2 +;------------------------- +modify: +{ + match: + { + "targetname" "s2_triggerlol" + } + delete: + { + "OnStartTouch" "s2_door_break_2,Break,,10,1" + "OnStartTouch" "console,Command,say *** Boss door breaks in 10 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** IT broke xd fall back to the amazing detailed arena ***,10,1" + "OnStartTouch" "s2_door_break_1,Break,,0,1" + "OnStartTouch" "Boss_Ricardo_corner_break_template,ForceSpawn,,0,1" + "OnStartTouch" "Boss_Ricardo_middle_break_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_bridge_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_torch_fire_6,Start,,9,1" + } + insert: + { + "OnStartTouch" "s2_door_break_2,Break,,5,1" + "OnStartTouch" "console,Command,say *** Boss door breaks in 5 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** IT broke xd fall back to the amazing detailed arena ***,6,1" + "OnStartTouch" "s2_door_break_1,Break,,0,1" + "OnStartTouch" "Boss_Ricardo_corner_break_template,ForceSpawn,,0,1" + "OnStartTouch" "Boss_Ricardo_middle_break_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_bridge_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_torch_fire_6,Start,,4,1" + } +} +modify: +{ + match: + { + "targetname" "s2_trigger_9" + } + delete: + { + "OnStartTouch" "s2_door_6,Open,,45,1" + "OnStartTouch" "console,Command,say *** Defend for 45 seconds! ***,0,1" + "OnStartTouch" "console,Command,say *** WELL DONE YOU FUCKING DID IT - NOW RUN SPLIT BOTH SIDES,45,1" + "OnStartTouch" "s2_castle_wall_2,Break,,40,1" + "OnStartTouch" "console,Command,say *** Zombie shortcut in 5 seconds ***,35,1" + "OnStartTouch" "s2_second_last_model_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_path_music,Volume,0,45,1" + "OnStartTouch" "s2_large_room_music,PlaySound,,46,1" + "OnStartTouch" "s2_torch_fire_5,Start,,45,1" + "OnStartTouch" "s2_torch_fire_4,Kill,,60,1" + } + insert: + { + "OnStartTouch" "s2_door_6,Open,,25,1" + "OnStartTouch" "console,Command,say *** Defend for 25 seconds! ***,0,1" + "OnStartTouch" "console,Command,say *** WELL DONE YOU FUCKING DID IT - NOW RUN SPLIT BOTH SIDES,25,1" + "OnStartTouch" "s2_castle_wall_2,Break,,20,1" + "OnStartTouch" "console,Command,say *** Zombie shortcut in 5 seconds ***,15,1" + "OnStartTouch" "s2_second_last_model_template,ForceSpawn,,0,1" + "OnStartTouch" "s2_path_music,Volume,0,24,1" + "OnStartTouch" "s2_large_room_music,PlaySound,,25,1" + "OnStartTouch" "s2_torch_fire_5,Start,,25,1" + "OnStartTouch" "s2_torch_fire_4,Kill,,24,1" + } +} +modify: +{ + match: + { + "targetname" "s2_triggerxd" + } + delete: + { + "OnStartTouch" "s2_door_break_3,Break,,30,1" + "OnStartTouch" "console,Command,say *** TRUST ME door breaks in 5 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** IT BROKE ***,6,1" + "OnStartTouch" "console,Command,say *** WAIT A BIT ACTUALLY I AM WRONG ***,8,1" + "OnStartTouch" "console,Command,say *** Argh trust me now 20 seconds and it breaks ***,10,1" + "OnStartTouch" "console,Command,say *** Yea much better xd ***,30,1" + "OnStartTouch" "console,Command,say *** I just heard from headquaters that the door lifespawn have been increased by 10 seconds KEEP IT UP ***,34,1" + "OnStartTouch" "console,Command,say *** Well done guys and remember to pay your rent ***,44,1" + "OnStartTouch" "console,Command,say *** I think this door is broken and blaming life is a bitch is the best way to solve it ***,32,1" + } + insert: + { + "OnStartTouch" "s2_door_break_3,Break,,25,1" + "OnStartTouch" "console,Command,say *** TRUST ME door breaks in 5 seconds ***,0,1" + "OnStartTouch" "console,Command,say *** IT BROKE ***,6,1" + "OnStartTouch" "console,Command,say *** WAIT A BIT ACTUALLY I AM WRONG ***,8,1" + "OnStartTouch" "console,Command,say *** Argh trust me now 15 seconds and it breaks ***,10,1" + "OnStartTouch" "console,Command,say *** Yea much better xd ***,25,1" + "OnStartTouch" "console,Command,say *** I think this door is broken and blaming life is a bitch is the best way to solve it ***,26,1" + } +} +modify: +{ + match: + { + "targetname" "s2_hp_add_naruto_boss" + } + delete: + { + "OnStartTouch" "s2_narutu_counter,Add,300,0,-1" + } + insert: + { + "OnStartTouch" "s2_narutu_counter,Add,260,0,-1" + } +} + +;------------------------------------------------------------------ +; Removes 2 triggers at the end of stage 1 which changes animations +;------------------------------------------------------------------ +filter: +{ + "origin" "12800 6912 8192" +} +filter: +{ + "origin" "12800 6912 6784" +} + +;------------------------------- +; Removes second pathway stage 2 +;------------------------------- +filter: +{ + "targetname" "s2_path_selector_case2" +} +modify: +{ + match: + { + "targetname" "s2_trigger_4" + } + delete: + { + "OnStartTouch" "s2_path_selector_case2,PickRandom,,0,1" + } + insert: + { + "OnStartTouch" "Console,Command,say *** KEEP DEFENDING ***,0,1" + "OnStartTouch" "Console,Command,say *** The teleporter is ready in 10 seconds ***,2,1" + "OnStartTouch" "Console,Command,say *** The teleporter is ready ***,12,1" + "OnStartTouch" "s2_teleporter_path_1,Enable,,12,1" + "OnStartTouch" "s2_teleport_particle_3x,Start,,11,1" + } +} + +;-------------------------------------------- +; Changes tp location for stage 1 second door +;-------------------------------------------- +modify: +{ + match: + { + "targetname" "split_dest_2_point" + "origin" "1728 256 368" + } + replace: + { + "origin" "2048 256 368" + } +} +modify: +{ + match: + { + "targetname" "lava_dest_1" + } + replace: + { + "origin" "2048 256 368" + } +} +modify: +{ + match: + { + "targetname" "split_dest_1" + "origin" "768 1280 272" + } + replace: + { + "origin" "5208 256 368" + } +} +modify: +{ + match: + { + "targetname" "lava_dest_2" + } + replace: + { + "origin" "5208 256 368" + } +} + +;--------------------------------------------------- +; Disables and Enables bhop for stage 1 special part +;--------------------------------------------------- +modify: +{ + match: + { + "origin" "9148 768 3168" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "console,Command,sv_enablebunnyhopping 0,10,1" + } +} +modify: +{ + match: + { + "origin" "14272 768 1088" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "console,Command,sv_enablebunnyhopping 1,32,1" + } +} + +;--------------------------------------------------------------------------- +; Fixes stage 1 ending kills func_breakable and changes them to illusionary +;--------------------------------------------------------------------------- +filter: +{ + "targetname" "rick_face3_path1" +} +filter: +{ + "targetname" "rick_face3_path2" +} +filter: +{ + "targetname" "rick_face3_path3" +} +filter: +{ + "targetname" "rick_face3_path4" +} +filter: +{ + "targetname" "rick_face3_path5" +} +filter: +{ + "targetname" "rick_face3_path6" +} +filter: +{ + "targetname" "rick_face3_path7" +} +filter: +{ + "targetname" "rick_face3_path8" +} +filter: +{ + "targetname" "rick_face3_path9" +} +add: +{ + "model" "*246" + "targetname" "rick_face3_path1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 3872 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*348" + "targetname" "rick_face3_path2" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 4192 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*349" + "targetname" "rick_face3_path3" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 4512 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*350" + "targetname" "rick_face3_path4" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 4832 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*351" + "targetname" "rick_face3_path5" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 5152 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*352" + "targetname" "rick_face3_path6" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 5472 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*193" + "targetname" "rick_face3_path7" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 5792 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*336" + "targetname" "rick_face3_path8" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 6112 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*333" + "targetname" "rick_face3_path9" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 6432 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +filter: +{ + "targetname" "rick_face1_path1" +} +filter: +{ + "targetname" "rick_face1_path2" +} +filter: +{ + "targetname" "rick_face1_path3" +} +filter: +{ + "targetname" "rick_face1_path4" +} +filter: +{ + "targetname" "rick_face1_path5" +} +filter: +{ + "targetname" "rick_face1_path6" +} +filter: +{ + "targetname" "rick_face1_path7" +} +filter: +{ + "targetname" "rick_face1_path8" +} +filter: +{ + "targetname" "rick_face1_path9" +} +add: +{ + "model" "*245" + "targetname" "rick_face1_path1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 3872 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*189" + "targetname" "rick_face1_path2" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 4192 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*344" + "targetname" "rick_face1_path3" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 4512 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*343" + "targetname" "rick_face1_path4" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13152 4832 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*342" + "targetname" "rick_face1_path5" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 5152 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*341" + "targetname" "rick_face1_path6" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 5472 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*334" + "targetname" "rick_face1_path7" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 5792 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*332" + "targetname" "rick_face1_path8" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12448 6112 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} +add: +{ + "model" "*206" + "targetname" "rick_face1_path9" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12800 6432 5056" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_illusionary" +} + +;---------------------------------- +; Makes a slow effect on fire item +;---------------------------------- +add: +{ + "origin" "10375.8 -14921.4 6152" + "targetname" "speed" + "classname" "player_speedmob" +} +modify: +{ + match: + { + "targetname" "Item_Fire_trigger" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,0.7,0,-1" + "OnStartTouch" "speed,ModifySpeed,1,10,-1" + } +} + +;------------------------------------ +; Balance both bosses endgame bosses +;------------------------------------ +modify: +{ + match: + { + "origin" "-10880 12712 4360" + targetname" "Boss_Ricardo_case" + "classname" "logic_case" + } + delete: + { + "OnCase06" "Boss_Ricardo_heal,Trigger,,0,-1" + } + insert: + { + "OnCase06" "Boss_Ricardo_heal,Trigger,,0,1" + } +} +modify: +{ + match: + { + "origin" "-10880 12712 4360" + targetname" "Boss_Ricardo_case" + "classname" "logic_case" + } + delete: + { + "OnCase06" "Boss_Ricardo_heal,Trigger,,0,-1" + } + insert: + { + "OnCase06" "Boss_Ricardo_heal,Trigger,,0,2" + } +} + +;--------------------------------------- +; stage 2 laser fix - changes classname +;--------------------------------------- +filter: +{ + "targetname" "s2_last_laser_hurt_crouch" +} +add: +{ + "model" "*102" + "targetname" "s2_last_laser_hurt_crouch" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6656 6610 12338" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "99999" + "classname" "trigger_hurt" +} + +;----- +; End +;----- \ No newline at end of file diff --git a/maps/ze_nibui_a2_4.cfg b/maps/ze_nibui_a2_4.cfg index 392ef8f..a850aa1 100644 --- a/maps/ze_nibui_a2_4.cfg +++ b/maps/ze_nibui_a2_4.cfg @@ -1,36 +1,36 @@ -modify: -{ - match: - { - "targetname" "ak3" - "classname" "trigger_teleport" - } - delete: - { - "filtername" "zmyes" - } -} -modify: -{ - match: - { - "targetname" "ak3" - "origin" "-512 2208 -1504" - } - replace: - { - "origin" "-512 2208 -1312" - } -} -modify: -{ - match: - { - "targetname" "ladder2" - "classname" "func_breakable" - } - replace: - { - "spawnflags" "3073" - } -} +modify: +{ + match: + { + "targetname" "ak3" + "classname" "trigger_teleport" + } + delete: + { + "filtername" "zmyes" + } +} +modify: +{ + match: + { + "targetname" "ak3" + "origin" "-512 2208 -1504" + } + replace: + { + "origin" "-512 2208 -1312" + } +} +modify: +{ + match: + { + "targetname" "ladder2" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "3073" + } +} diff --git a/maps/ze_nibui_a3_1a.cfg b/maps/ze_nibui_a3_1a.cfg index 9b07700..99195f8 100644 --- a/maps/ze_nibui_a3_1a.cfg +++ b/maps/ze_nibui_a3_1a.cfg @@ -1,19 +1,19 @@ -;--------------------------- -;Fix a wall not being killed -;--------------------------- -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "middlebutton3" - } - delete: - { - "OnTrigger" "middlewall3prt,Kill,,10,1" - } - insert: - { - "OnTrigger" "middlewall3,Kill,,10,1" - } -} +;--------------------------- +;Fix a wall not being killed +;--------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "middlebutton3" + } + delete: + { + "OnTrigger" "middlewall3prt,Kill,,10,1" + } + insert: + { + "OnTrigger" "middlewall3,Kill,,10,1" + } +} diff --git a/maps/ze_nibui_a3_2.cfg b/maps/ze_nibui_a3_2.cfg new file mode 100755 index 0000000..f1b9c7d --- /dev/null +++ b/maps/ze_nibui_a3_2.cfg @@ -0,0 +1,42 @@ +;; _ + +;; temporary music workaround + +modify: +{ + match: + { + "targetname" "song1" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_nibui/theplan.mp3" + } +} +modify: +{ + match: + { + "targetname" "song2" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_nibui/happyend.mp3" + } +} +modify: +{ + match: + { + "targetname" "song3" + "classname" "ambient_generic" + } + replace: + { + "message" "#ze_nibui/gataway.mp3" + } +} + + diff --git a/maps/ze_night_cinema_v1.cfg b/maps/ze_night_cinema_v1.cfg new file mode 100755 index 0000000..3c9a357 --- /dev/null +++ b/maps/ze_night_cinema_v1.cfg @@ -0,0 +1,288 @@ +; Stripper for ze_night_cinema_v1 (11/11/2024) +; Todo on next recompile: select all -> center origins + +;------------------------------------------------- +; [Required Fix] Rock & Madness stage: +; Filter the CT teleports to the last arena and cinema to humans +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "RM_TP7_to_book_CT" + } + insert: + { + "filtername" "filter_activator_CT" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "RM_TP8_to_cinema_CT" + } + insert: + { + "filtername" "filter_activator_CT" + } +} + +;------------------------------------------------- +; [Recommended Fix] Rock & Madness stage: +; Scale down the orb health and the hurt damage value (8 -> 4) +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "RM_book_gamezone" + } + delete: + { + "OnStartTouch" "RM_darkorb_physbox,AddHealth,1750,0,-1" + } + insert: + { + "OnStartTouch" "RM_darkorb_physbox,AddHealth,1250,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "RM_darkorb_hurt" + } + replace: + { + "damage" "4" + } +} + +;------------------------------------------------- +; [Improvement] Allow admins to skip warmup by nocliping to the admin room +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "cinema_adminroom" + } + insert: + { + "OnStartTouch" "warmup_cG,Kill,,0,1" + } +} + +;------------------------------------------------- +; [Improvement] French Catacombs stage: +; Add clipping to the statue model. There is a spot where players can get stuck +;------------------------------------------------- +add: +{ + "model" "*709" + "origin" "7238 -1536 -6028" + "classname" "func_breakable" + "rendermode" "10" + "spawnflags" "1" + "material" "8" + "disablereceiveshadows" "1" + "disableshadows" "1" +} + +;------------------------------------------------- +; [Improvement] Cabin in Woods stage: +; Extend the cabin hurt trigger to include the surroundings to prevent skipping the segment +; With this, humans are required to defend the house +;------------------------------------------------- +filter: +{ + "targetname" "CW_cabin_hurt" + "classname" "trigger_hurt" + "hammerid" "2019770" +} +add: +{ + "model" "*258" + "origin" "5248 10624 6368" + "classname" "trigger_hurt" + "damage" "36" + "damagecap" "20" + "damagemodel" "0" + "damagetype" "0" + "filtername" "filter_activator_CT" + "nodmgforce" "0" + "spawnflags" "1" + "StartDisabled" "1" + "targetname" "CW_cabin_hurt" + "OnStartTouchAll" "CW_cabin_killone,Hurt,,0,-1" +} + +;------------------------------------------------- +; [Improvement] Cabin in Woods stage: +; Delay the final raft by 5 sec to give defenders some extra time to get on +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "CP_lake_finale" + } + delete: + { + "OnStartTouch" "servercommand,Command,say Final raft leaving in 15 sec,0,1" + "OnStartTouch" "CW_lake_raft,Open,,15,1" + "OnStartTouch" "CW_balloon_template,ForceSpawn,,16,1" + } + insert: + { + "OnStartTouch" "servercommand,Command,say Final raft leaving in 20 sec,0,1" + "OnStartTouch" "CW_lake_raft,Open,,20,1" + "OnStartTouch" "CW_balloon_template,ForceSpawn,,21,1" + } +} + +;------------------------------------------------- +; [Improvement] Rock & Madness stage: +; Disable the final teleport trigger in the lava room until the 3rd gate breaks +; To prevent early trigger by players that jump-skip the last gate +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "RM_maze1_exit" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "RM_maze1_trigger3" + } + insert: + { + "OnStartTouch" "RM_maze1_exit,Enable,,18,1" + } +} + +;------------------------------------------------- +; [Improvement] Rock & Madness stage: +; Reduce the push speed (100 -> 80) during the concert segment to make it easier +; Also increase the zombie push speed (350 -> 500) after the sequence is over +;------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "RM_seats_fpush" + } + replace: + { + "speed" "80" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "RM_heaven_pushT" + } + replace: + { + "speed" "500" + } +} + +;------------------------------------------------- +; [Improvement] Rock & Madness stage: +; Delay the zombie teleport to the final arena +;------------------------------------------------- +modify: +{ + match: + { + "classname" "func_button" + "targetname" "RM_chapel_script" + } + delete: + { + "OnPressed" "RM_TP7_to_book,Enable,,20,1" + "OnPressed" "RM_reverse_teleports_2,Trigger,,22,1" + } + insert: + { + "OnPressed" "RM_TP7_to_book,Enable,,22,1" + "OnPressed" "RM_reverse_teleports_2,Trigger,,24,1" + } +} + +;------------------------------------------------- +; [Improvement] Rock & Madness stage: +; Small adjustments the timings of the gates in the book arena +; Open the first gate sooner so humans have some extra time to go through +; Reduce hold time after second gate to ~25s (15s with good timing of the freeze) +;------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "RM_book_script_p2" + } + delete: + { + "OnTrigger" "RM_book_gate1,Open,,3,1" + "OnTrigger" "servercommand,Command,say First gate open,3,1" + } + insert: + { + "OnTrigger" "RM_book_gate1,Open,,0,1" + "OnTrigger" "servercommand,Command,say First gate open,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "RM_book_script_p3" + } + delete: + { + "OnTrigger" "RM_book_gate2,Break,,5,1" + "OnTrigger" "servercommand,Command,say Second gate open,5,1" + "OnTrigger" "servercommand,Command,say First gate reopening in 10 sec,10,1" + "OnTrigger" "RM_book_gate1,Open,,20,1" + "OnTrigger" "servercommand,Command,say Third gate opening in 5 sec ,33,1" + "OnTrigger" "RM_book_gate3,Open,,38,1" + "OnTrigger" "servercommand,Command,say Third gate closing in 10 sec,41,1" + "OnTrigger" "RM_book_gate3,Close,,51,1" + "OnTrigger" "RM_book_lake_btn,Press,,58,1" + } + insert: + { + "OnTrigger" "RM_book_gate2,Break,,3,1" + "OnTrigger" "servercommand,Command,say The light can freeze nearby zombies,3,1" + "OnTrigger" "RM_book_gate3,Open,,5,1" + "OnTrigger" "servercommand,Command,say Last gate closing in 40 sec,8,1" + "OnTrigger" "servercommand,Command,say First gate reopening in 12 sec,10,1" + "OnTrigger" "RM_book_gate1,Open,,22,1" + "OnTrigger" "RM_book_lake_btn,Press,,43,1" + "OnTrigger" "RM_book_gate3,Close,,48,1" + } +} \ No newline at end of file diff --git a/maps/ze_nightmares_madness.cfg b/maps/ze_nightmares_madness.cfg new file mode 100755 index 0000000..e06d7af --- /dev/null +++ b/maps/ze_nightmares_madness.cfg @@ -0,0 +1,40 @@ +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "part5_boss_breakable" + } + insert: + { + "OnBreak" "cmd,Command,say It's here! Jump! It goes away in 3...,8.50,-1" + "OnBreak" "cmd,Command,say 2,9.50,-1" + "OnBreak" "cmd,Command,say 1,10.50,-1" + } +} + +modify: +{ + match: + { + "classname" "env_spritetrail" + "spritename" "materials/beam_colorless.vmt" + } + replace: + { + "spritename" "sprites/laserbeam.vmt" + "endwidth" "2500.0" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "part3_teleport_end_glow,Color,0 0 0,0.5,-1" + } +} diff --git a/maps/ze_noir_b1.cfg b/maps/ze_noir_b1.cfg new file mode 100755 index 0000000..b382334 --- /dev/null +++ b/maps/ze_noir_b1.cfg @@ -0,0 +1,19 @@ +;; _ + +;; autonuke warning + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "258564" + } + insert: + { + "OnMapSpawn" "Console,Command,say ** We have 8 minutes left before full contamination. **,45,1" + "OnMapSpawn" "Console,Command,say ** 60 seconds until inevitable. **,465,1" + } +} + + diff --git a/maps/ze_nostromo_v1_0f.cfg b/maps/ze_nostromo_v1_0f.cfg new file mode 100755 index 0000000..c8986a7 --- /dev/null +++ b/maps/ze_nostromo_v1_0f.cfg @@ -0,0 +1,40 @@ +;; _ + +;; delay afk teleport + +modify: +{ + match: + { + "classname" "func_button" + "OnPressed" "tele_spawn_01,AddOutput,target ztele_a_to_b_dest,20,1" + "OnPressed" "tele_spawn_02,AddOutput,target ztele_a_to_b_dest,20,1" + } + delete: + { + "OnPressed" "tele_spawn_01,AddOutput,target ztele_a_to_b_dest,20,1" + "OnPressed" "tele_spawn_02,AddOutput,target ztele_a_to_b_dest,20,1" + } + insert: + { + "OnPressed" "tele_spawn_01,AddOutput,target ztele_a_to_b_dest,40,1" + "OnPressed" "tele_spawn_02,AddOutput,target ztele_a_to_b_dest,40,1" + } +} + +;; fix buttons + +modify: +{ + match: + { + "targetname" "/btn_holdoff2-[1-2]/" + "classname" "func_button" + } + replace: + { + "wait" "-1" + } +} + + diff --git a/maps/ze_notredame_v1_3.cfg b/maps/ze_notredame_v1_3.cfg index ef205d5..b5b710d 100644 --- a/maps/ze_notredame_v1_3.cfg +++ b/maps/ze_notredame_v1_3.cfg @@ -1,20 +1,52 @@ -;******************************************* -;*-------------STRIPPER BY-----------------* -;*---------------KLIXUS--------------------* -;******************************************* - -;Moves AFK Teleport inside ZM Cage. Disables ztele glitch -modify: -{ - match: - { - "targetname" "BossRoomCageTPDestination" - "classname" "info_teleport_destination" - "hammerid" "91366" - } - replace: - { - "origin" "7293 -4263 1599" - "angles" "0 90 0" - } -} \ No newline at end of file +;******************************************* +;*-------------STRIPPER BY-----------------* +;*---------------KLIXUS--------------------* +;******************************************* + +;Moves AFK Teleport inside ZM Cage. Disables ztele glitch +modify: +{ + match: + { + "targetname" "BossRoomCageTPDestination" + "classname" "info_teleport_destination" + "hammerid" "91366" + } + replace: + { + "origin" "7293 -4263 1599" + "angles" "0 90 0" + } +} + +; +; stripper by encapsulation_dot1q +; +;; fixed zm teleport on spawn + +add: +{ + "model" "*31" + "targetname" "SpawnDoor6" + "target" "SpawnTPDestination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2208 -972 448" + "filtername" "TFilter" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "86553" + } + insert: + { + "OnMapSpawn" "SpawnDoor6,Enable,,25,-1" + "OnMapSpawn" "SpawnDoor6,Disable,,25.5,-1" + } +} + diff --git a/maps/ze_nuke_v2.cfg b/maps/ze_nuke_v2.cfg index 56c4f5c..961b692 100644 --- a/maps/ze_nuke_v2.cfg +++ b/maps/ze_nuke_v2.cfg @@ -138,3 +138,119 @@ modify: "damage" "50000" } } +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ +modify: +{ + match: + { + "targetname" "truck" + } + replace: + { + "orientationtype" "2" + "spawnflags" "514" + } +} + +modify: +{ + match: + { + "hammerid" "3309" + } + insert: + { + "OnMapSpawn" "block bullet 1,Enable,,0,-1" + "OnMapSpawn" "block bullet 2,Enable,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "block bullet 1" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "spawnflags" "2" + "StartDisabled" "0" + "InputFilter" "0" + "Solidity" "0" + "solidbsp" "0" + } +} + +modify: +{ + match: + { + "targetname" "gen elec 1" + } + delete: + { + "OnDamaged" "block bullet 1,Kill,,0,-1" + } + insert: + { + "OnDamaged" "block bullet 1,Disable,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "block bullet 2" + } + replace: + { + "classname" "func_brush" + } + insert: + { + "spawnflags" "2" + "StartDisabled" "0" + "InputFilter" "0" + "Solidity" "0" + "solidbsp" "0" + } +} + +modify: +{ + match: + { + "targetname" "gen elec 2" + } + delete: + { + "OnDamaged" "block bullet 2,Kill,,0,-1" + } + insert: + { + "OnDamaged" "block bullet 2,Disable,,0,-1" + } +} + +modify: +{ + add: + { + "model" "*120" + "classname" "func_brush" + "rendermode" "10" + "spawnflags" "2" + "StartDisabled" "0" + "InputFilter" "0" + "Solidity" "0" + "solidbsp" "0" + "origin" "1472.5 -1097 -10" + } +} diff --git a/maps/ze_obj_npst_zi4_t.cfg b/maps/ze_obj_npst_zi4_t.cfg new file mode 100755 index 0000000..a036e58 --- /dev/null +++ b/maps/ze_obj_npst_zi4_t.cfg @@ -0,0 +1,204 @@ +; networking optimisation +modify: +{ + match: + { + "classname" "prop_dynamic" + } + insert: + { + "DisableBoneFollowers" "1" + } +} + +modify: +{ + match: + { + "classname" "prop_dynamic_override" + } + insert: + { + "DisableBoneFollowers" "1" + } +} + +; dynamic shadow crash fix +; go complete bat shit crazy on preventing crash +modify: +{ + match: + { + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_water_analog" + } + insert: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +; particle breaks due to loose files +filter: +{ + "classname" "info_particle_system" + "effect_name" "fire_large_01" +} +; oops +modify: +{ + match: + { + "targetname" "CaseLogic" + "classname" "logic_case" + } + insert: + { + "Case05" "5" + "OnCase05" "levelthing*,Kill,0,1" + "OnCase01" "text_command,Command,zr_infect_mzombie_ratio 22,1" + "OnCase02" "text_command,Command,zr_infect_mzombie_ratio 20,1" + "OnCase03" "text_command,Command,zr_infect_mzombie_ratio 16,1" + "OnCase04" "text_command,Command,zr_infect_mzombie_ratio 13,1" + "OnCase05" "text_command,Command,zr_infect_mzombie_ratio 22,1" + } +} +modify: +{ + match: + { + "targetname" "Level_Case" + "classname" "logic_case" + } + insert: + { + "Case05" "5" + "OnCase05" "levelthing*,Kill,0,1" + "OnCase01" "text_command,Command,zr_infect_mzombie_ratio 22,1" + "OnCase02" "text_command,Command,zr_infect_mzombie_ratio 20,1" + "OnCase03" "text_command,Command,zr_infect_mzombie_ratio 16,1" + "OnCase04" "text_command,Command,zr_infect_mzombie_ratio 13,1" + "OnCase05" "text_command,Command,zr_infect_mzombie_ratio 22,1" + } +} + + + +;; _ + +;; fix zspawn/ztele + +modify: +{ + match: + { + "origin" "3736 12248 1376" + "targetname" "zspawn_12" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "3736 12248 1476" + } +} +modify: +{ + match: + { + "origin" "3736 12328 1376" + "targetname" "zspawn_13" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "3736 12328 1476" + } +} +modify: +{ + match: + { + "origin" "3816 12328 1376" + "targetname" "zspawn_18" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "3816 12328 1476" + } +} +modify: +{ + match: + { + "origin" "3816 12248 1376" + "targetname" "zspawn_10" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "3816 12248 1476" + } +} +modify: +{ + match: + { + "origin" "3816 12168 1376" + "targetname" "chetzabilprotp" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "3816 12168 1476" + } +} + + diff --git a/maps/ze_obj_npst_zi4_t.txt b/maps/ze_obj_npst_zi4_t.txt new file mode 100644 index 0000000..9a3c911 --- /dev/null +++ b/maps/ze_obj_npst_zi4_t.txt @@ -0,0 +1,112 @@ +; networking optimisation +modify: +{ + match: + { + "classname" "prop_dynamic" + } + insert: + { + "DisableBoneFollowers" "1" + } +} + +modify: +{ + match: + { + "classname" "prop_dynamic_override" + } + insert: + { + "DisableBoneFollowers" "1" + } +} + +; dynamic shadow crash fix +; go complete bat shit crazy on preventing crash +modify: +{ + match: + { + "classname" "prop_dynamic" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_water_analog" + } + insert: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +; particle breaks due to loose files +filter: +{ + "classname" "info_particle_system" + "effect_name" "fire_large_01" +} +; oops +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "CaseLogic" + } + insert: + { + "Case05" "5" + "OnCase05" "levelthing*,Kill,0,1" + "OnCase01" "text_command,Command,zr_infect_mzombie_ratio 22,1" + "OnCase02" "text_command,Command,zr_infect_mzombie_ratio 20,1" + "OnCase03" "text_command,Command,zr_infect_mzombie_ratio 16,1" + "OnCase04" "text_command,Command,zr_infect_mzombie_ratio 13,1" + "OnCase05" "text_command,Command,zr_infect_mzombie_ratio 22,1" + } +} \ No newline at end of file diff --git a/maps/ze_ocean_base_escape_v4.cfg b/maps/ze_ocean_base_escape_v4.cfg index 2ef9cc7..d339d7e 100644 --- a/maps/ze_ocean_base_escape_v4.cfg +++ b/maps/ze_ocean_base_escape_v4.cfg @@ -5,3 +5,92 @@ filter: "classname" "info_player_terrorist" "hammerid" "863686" } + + + +;; _ + +;; level system + +add: +{ + "origin" "-10938 -100 40" + "targetname" "Difficulty" + "startvalue" "1" + "min" "1" + "max" "3" + "classname" "math_counter" + "OnGetValue" "Case,InValue,,0,1" +} +add: +{ + "model" "*45" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "249 1 7485" + "classname" "trigger_once" + "OnStartTouch" "DifficultyBrush,AddOutput,OnUser1 Difficulty:Add:1:0:-1,0,1" +} +add: +{ + "model" "*45" + "targetname" "DifficultyBrush" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-9432 466 -200" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "510622" + } + delete: + { + "OnMapSpawn" "Case,PickRandomShuffle,,0,-1" + } + insert: + { + "OnMapSpawn" "Difficulty,GetValue,,0.1,1" + "OnMapSpawn" "DifficultyBrush,FireUser1,,0,1" + } +} +modify: +{ + match: + { + "targetname" "Case" + "classname" "logic_case" + } + delete: + { + "Case03" "Hard" + "Case02" "Medium" + "Case01" "Easy" + } + insert: + { + "Case03" "3" + "Case02" "2" + "Case01" "1" + "OnCase01" "com,Command,say *** EASY ***,40,1" + "OnCase02" "com,Command,say *** MEDIUM ***,40,1" + "OnCase03" "com,Command,say *** HARD ***,40,1" + } +} + + diff --git a/maps/ze_offliner_v2b.cfg b/maps/ze_offliner_v2b.cfg index a003777..8c60bf0 100644 --- a/maps/ze_offliner_v2b.cfg +++ b/maps/ze_offliner_v2b.cfg @@ -1,158 +1,158 @@ -; Moving outputs on the math_counter -modify: -{ - match: - { - "targetname" "end_laser_breakable" - "classname" "func_physbox_multiplayer" - } - delete: - { - "OnBreak" "end_laser_timer,Kill,,0,-1" - "OnBreak" "end_sphere_particle,Stop,,0,-1" - "OnBreak" "ending_break,Break,,7,-1" - "OnBreak" "breakable_before_dodgeend,Break,,19.5,1" - "OnBreak" "final_laser_case,PickRandom,,18,1" - "OnBreak" "LAST_end_sphere_particle,Stop,,18,1" - "OnBreak" "final_laser_case,PickRandom,,17.2,1" - "OnBreak" "final_laser_case,PickRandom,,16.4,1" - "OnBreak" "final_laser_case,PickRandom,,15.7,1" - "OnBreak" "final_laser_case,PickRandom,,15,1" - "OnBreak" "final_laser_case,PickRandom,,14,1" - "OnBreak" "final_laser_case,PickRandom,,13,1" - "OnBreak" "final_laser_case,PickRandom,,12,1" - "OnBreak" "LAST_end_sphere_particle,Start,,10,1" - "OnBreak" "third_music,Volume,0,0,-1" - "OnBreak" "ending_dodge_music,PlaySound,,0,-1" - "OnBreak" "once_end_win,Enable,,66,1" - "OnBreak" "stage6_ending_dodge_ring_timer,Disable,,62,1" - "OnBreak" "minimal_dodge_particule_bottom,Stop,,62,1" - "OnBreak" "very_end_timer_laser,Disable,,62,1" - "OnBreak" "stage6_ending_dodge_ring_timer,Enable,,32,1" - "OnBreak" "very_end_timer_laser,Enable,,30.2,1" - "OnBreak" "minimal_dodge_particule_bottom,Start,,28,1" - "OnBreak" "last_zm_tp,Enable,,25,1" - "OnBreak" "very_end_dodge_random_door,Open,,25,1" - "OnBreak" "very_end_dodge_random_rotate_timer,Enable,,25,-1" - "OnBreak" "boss_die_sound,PlaySound,,0,-1" - "OnBreak" "very_end_rotate_cube,Start,,24.8,1" - } -} - -modify: -{ - match: - { - "targetname" "end_laser_counter" - "classname" "math_counter" -} - insert: - { - "OnHitMin" "end_laser_timer,Kill,,0,1" - "OnHitMin" "end_sphere_particle,Stop,,0,1" - "OnHitMin" "ending_break,Break,,7,1" - "OnHitMin" "breakable_before_dodgeend,Break,,19.5,1" - "OnHitMin" "final_laser_case,PickRandom,,18,1" - "OnHitMin" "LAST_end_sphere_particle,Stop,,18,1" - "OnHitMin" "final_laser_case,PickRandom,,17.2,1" - "OnHitMin" "final_laser_case,PickRandom,,16.4,1" - "OnHitMin" "final_laser_case,PickRandom,,15.7,1" - "OnHitMin" "final_laser_case,PickRandom,,15,1" - "OnHitMin" "final_laser_case,PickRandom,,14,1" - "OnHitMin" "final_laser_case,PickRandom,,13,1" - "OnHitMin" "final_laser_case,PickRandom,,12,1" - "OnHitMin" "LAST_end_sphere_particle,Start,,10,1" - "OnHitMin" "third_music,Volume,0,0,1" - "OnHitMin" "ending_dodge_music,PlaySound,,0,1" - "OnHitMin" "once_end_win,Enable,,66,1" - "OnHitMin" "stage6_ending_dodge_ring_timer,Disable,,62,1" - "OnHitMin" "minimal_dodge_particule_bottom,Stop,,62,1" - "OnHitMin" "very_end_timer_laser,Disable,,62,1" - "OnHitMin" "stage6_ending_dodge_ring_timer,Enable,,32,1" - "OnHitMin" "very_end_timer_laser,Enable,,30.2,1" - "OnHitMin" "minimal_dodge_particule_bottom,Start,,28,1" - "OnHitMin" "last_zm_tp,Enable,,25,1" - "OnHitMin" "very_end_dodge_random_door,Open,,25,1" - "OnHitMin" "very_end_dodge_random_rotate_timer,Enable,,25,1" - "OnHitMin" "boss_die_sound,PlaySound,,0,1" - "OnHitMin" "very_end_rotate_cube,Start,,24.8,1" - } - -} - -; Fix outputs that were not only once -modify: -{ - match: - { - "targetname" "pushtoboss" - "classname" "trigger_push" - } - delete: - { - "OnStartTouch" "ending_laser_bossspawn_template,ForceSpawn,,0.5,-1" - "OnStartTouch" "end_laser_timer,Enable,,1.5,-1" - "OnStartTouch" "zm_shield_lasers,Enable,,2,-1" - "OnStartTouch" "zm_shield_lasers,Disable,,11.5,-1" - "OnStartTouch" "SHIELD_zm,Start,,0,-1" - "OnStartTouch" "end_laser_breakable,SetDamageFilter,,3,-1" - "OnStartTouch" "SHIELD_zm,Stop,,11.2,-1" - } - insert: - { - - "OnStartTouch" "ending_laser_bossspawn_template,ForceSpawn,,0.5,1" - "OnStartTouch" "end_laser_timer,Enable,,1.5,1" - "OnStartTouch" "zm_shield_lasers,Enable,,2,1" - "OnStartTouch" "zm_shield_lasers,Disable,,11.5,1" - "OnStartTouch" "SHIELD_zm,Start,,0,1" - "OnStartTouch" "end_laser_breakable,SetDamageFilter,,3,1" - "OnStartTouch" "SHIELD_zm,Stop,,11.2,1" - } -} - -; Lower the trigger teleport for humans on the boss area -modify: -{ - match: - { - "targetname" "boss_fall_trigger_humans" - "classname" "trigger_multiple" - } - replace: - { - "origin" "3584 -3072 -2128" - } -} - -; Add bit more hp to the final boss -modify: -{ - match: - { - "targetname" "add_hp_toboss" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "end_laser_counter,Add,60,0,-1" - } - insert: - { - "OnStartTouch" "end_laser_counter,Add,70,0,-1" - } -} - -; Make very end lasers bit faster -modify: -{ - match: - { - "targetname" "very_end_laser_doormove" - "classname" "func_door" - } - replace: - { - "speed" "1660" - } +; Moving outputs on the math_counter +modify: +{ + match: + { + "targetname" "end_laser_breakable" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "end_laser_timer,Kill,,0,-1" + "OnBreak" "end_sphere_particle,Stop,,0,-1" + "OnBreak" "ending_break,Break,,7,-1" + "OnBreak" "breakable_before_dodgeend,Break,,19.5,1" + "OnBreak" "final_laser_case,PickRandom,,18,1" + "OnBreak" "LAST_end_sphere_particle,Stop,,18,1" + "OnBreak" "final_laser_case,PickRandom,,17.2,1" + "OnBreak" "final_laser_case,PickRandom,,16.4,1" + "OnBreak" "final_laser_case,PickRandom,,15.7,1" + "OnBreak" "final_laser_case,PickRandom,,15,1" + "OnBreak" "final_laser_case,PickRandom,,14,1" + "OnBreak" "final_laser_case,PickRandom,,13,1" + "OnBreak" "final_laser_case,PickRandom,,12,1" + "OnBreak" "LAST_end_sphere_particle,Start,,10,1" + "OnBreak" "third_music,Volume,0,0,-1" + "OnBreak" "ending_dodge_music,PlaySound,,0,-1" + "OnBreak" "once_end_win,Enable,,66,1" + "OnBreak" "stage6_ending_dodge_ring_timer,Disable,,62,1" + "OnBreak" "minimal_dodge_particule_bottom,Stop,,62,1" + "OnBreak" "very_end_timer_laser,Disable,,62,1" + "OnBreak" "stage6_ending_dodge_ring_timer,Enable,,32,1" + "OnBreak" "very_end_timer_laser,Enable,,30.2,1" + "OnBreak" "minimal_dodge_particule_bottom,Start,,28,1" + "OnBreak" "last_zm_tp,Enable,,25,1" + "OnBreak" "very_end_dodge_random_door,Open,,25,1" + "OnBreak" "very_end_dodge_random_rotate_timer,Enable,,25,-1" + "OnBreak" "boss_die_sound,PlaySound,,0,-1" + "OnBreak" "very_end_rotate_cube,Start,,24.8,1" + } +} + +modify: +{ + match: + { + "targetname" "end_laser_counter" + "classname" "math_counter" +} + insert: + { + "OnHitMin" "end_laser_timer,Kill,,0,1" + "OnHitMin" "end_sphere_particle,Stop,,0,1" + "OnHitMin" "ending_break,Break,,7,1" + "OnHitMin" "breakable_before_dodgeend,Break,,19.5,1" + "OnHitMin" "final_laser_case,PickRandom,,18,1" + "OnHitMin" "LAST_end_sphere_particle,Stop,,18,1" + "OnHitMin" "final_laser_case,PickRandom,,17.2,1" + "OnHitMin" "final_laser_case,PickRandom,,16.4,1" + "OnHitMin" "final_laser_case,PickRandom,,15.7,1" + "OnHitMin" "final_laser_case,PickRandom,,15,1" + "OnHitMin" "final_laser_case,PickRandom,,14,1" + "OnHitMin" "final_laser_case,PickRandom,,13,1" + "OnHitMin" "final_laser_case,PickRandom,,12,1" + "OnHitMin" "LAST_end_sphere_particle,Start,,10,1" + "OnHitMin" "third_music,Volume,0,0,1" + "OnHitMin" "ending_dodge_music,PlaySound,,0,1" + "OnHitMin" "once_end_win,Enable,,66,1" + "OnHitMin" "stage6_ending_dodge_ring_timer,Disable,,62,1" + "OnHitMin" "minimal_dodge_particule_bottom,Stop,,62,1" + "OnHitMin" "very_end_timer_laser,Disable,,62,1" + "OnHitMin" "stage6_ending_dodge_ring_timer,Enable,,32,1" + "OnHitMin" "very_end_timer_laser,Enable,,30.2,1" + "OnHitMin" "minimal_dodge_particule_bottom,Start,,28,1" + "OnHitMin" "last_zm_tp,Enable,,25,1" + "OnHitMin" "very_end_dodge_random_door,Open,,25,1" + "OnHitMin" "very_end_dodge_random_rotate_timer,Enable,,25,1" + "OnHitMin" "boss_die_sound,PlaySound,,0,1" + "OnHitMin" "very_end_rotate_cube,Start,,24.8,1" + } + +} + +; Fix outputs that were not only once +modify: +{ + match: + { + "targetname" "pushtoboss" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "ending_laser_bossspawn_template,ForceSpawn,,0.5,-1" + "OnStartTouch" "end_laser_timer,Enable,,1.5,-1" + "OnStartTouch" "zm_shield_lasers,Enable,,2,-1" + "OnStartTouch" "zm_shield_lasers,Disable,,11.5,-1" + "OnStartTouch" "SHIELD_zm,Start,,0,-1" + "OnStartTouch" "end_laser_breakable,SetDamageFilter,,3,-1" + "OnStartTouch" "SHIELD_zm,Stop,,11.2,-1" + } + insert: + { + + "OnStartTouch" "ending_laser_bossspawn_template,ForceSpawn,,0.5,1" + "OnStartTouch" "end_laser_timer,Enable,,1.5,1" + "OnStartTouch" "zm_shield_lasers,Enable,,2,1" + "OnStartTouch" "zm_shield_lasers,Disable,,11.5,1" + "OnStartTouch" "SHIELD_zm,Start,,0,1" + "OnStartTouch" "end_laser_breakable,SetDamageFilter,,3,1" + "OnStartTouch" "SHIELD_zm,Stop,,11.2,1" + } +} + +; Lower the trigger teleport for humans on the boss area +modify: +{ + match: + { + "targetname" "boss_fall_trigger_humans" + "classname" "trigger_multiple" + } + replace: + { + "origin" "3584 -3072 -2128" + } +} + +; Add bit more hp to the final boss +modify: +{ + match: + { + "targetname" "add_hp_toboss" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "end_laser_counter,Add,60,0,-1" + } + insert: + { + "OnStartTouch" "end_laser_counter,Add,70,0,-1" + } +} + +; Make very end lasers bit faster +modify: +{ + match: + { + "targetname" "very_end_laser_doormove" + "classname" "func_door" + } + replace: + { + "speed" "1660" + } } \ No newline at end of file diff --git a/maps/ze_oot_shadowtemple_b10s.cfg b/maps/ze_oot_shadowtemple_b10s.cfg index c9aec19..aebdded 100644 --- a/maps/ze_oot_shadowtemple_b10s.cfg +++ b/maps/ze_oot_shadowtemple_b10s.cfg @@ -699,3 +699,117 @@ modify: "OnMapSpawn" "Server,Command,sv_enablebunnyhopping 0,0,-1" } } + +;move around item origins so they dont block the view +; fire + +modify: +{ + match: + { + "targetname" "DinsFire_Item_Weapon" + } + replace: + { + "origin" "-10359 2035 741" + } +} +modify: +{ + match: + { + "targetname" "DinsFire_Particle2" + } + replace: + { + "origin" "-10370 2032 744" + } +} +modify: +{ + match: + { + "targetname" "Wood_Box_1_Breakable" + } + replace: + { + "origin" "-10354 2025 748" + } +} + +; fairy + +modify: +{ + match: + { + "targetname" "Fairy_Item_Weapon" + } + replace: + { + "origin" "-6894 1250 612" + } +} +modify: +{ + match: + { + "targetname" "Fairy_Particle2" + } + replace: + { + "origin" "-6864 1248 600" + } +} + +; lens + +modify: +{ + match: + { + "targetname" "LensOfTruth_Item_Weapon" + } + replace: + { + "origin" "12242 12535 6044" + } +} + + +;; _ + +;; teleport boss back if he fell down during ship bossfight + +add: +{ + "origin" "3680 -1696 -1423" + "targetname" "ShipTarget" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "info_target" +} +add: +{ + "model" "*180" + "UseLandmarkAngles" "0" + "target" "ShipTarget" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "3484 -348 -4064" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" +} +add: +{ + "model" "*183" + "UseLandmarkAngles" "0" + "target" "ShipTarget" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "3756 -4544 -4064" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" +} + + diff --git a/maps/ze_ouroboros_v2.cfg b/maps/ze_ouroboros_v2.cfg new file mode 100755 index 0000000..ed59a04 --- /dev/null +++ b/maps/ze_ouroboros_v2.cfg @@ -0,0 +1,2573 @@ +; Comparing "ze_ouroboros_v2.bsp" (262 entities) with "ze_ouroboros_v2.bsp" (473 entities) +; Removed 262 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "wait" "1" + "origin" "0 -248 -684" + "OnStartTouch" "!activator,SetFogController,fog_2,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54083" + "model" "*1" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-0 -248 2992" + "OnStartTouch" "!activator,SetFogController,fog_3,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54096" + "model" "*2" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 -248 1300" + "OnStartTouch" "!activator,SetFogController,fog_1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54103" + "model" "*3" + "StartDisabled" "0" +} +add: +{ + "Template01" "pillars_blocks" + "origin" "-152 -3128 1168" + "classname" "point_template" + "spawnflags" "0" + "targetname" "pillarsTemplate" + "hammerid" "55310" +} +add: +{ + "Template01" "r_brushes_1" + "origin" "-824 808 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_1" + "hammerid" "57984" +} +add: +{ + "Template03" "r_item_spawns_2" + "Template01" "r_brushes_2" + "origin" "-280 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_props_2" + "targetname" "buildTemplate_2" + "hammerid" "58053" +} +add: +{ + "Template03" "r_doors_3_1" + "Template01" "r_brushes_3" + "origin" "264 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_triggers_3" + "Template02" "r_doors_3" + "targetname" "buildTemplate_3" + "hammerid" "59714" +} +add: +{ + "origin" "264 808 352" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "r_doors_3_1,Close,,0,-1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_triggers_3" + "hammerid" "63148" + "model" "*19" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_1" + "hammerid" "63190" +} +add: +{ + "OnCase11" "building_maker*,AddOutput,EntityTemplate buildTemplate_11,0,-1" + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_4,0,-1" + "OnCase15" "building_maker*,AddOutput,EntityTemplate buildTemplate_15,0,-1" + "OnCase08" "building_maker*,AddOutput,EntityTemplate buildTemplate_8,0,-1" + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_2,0,-1" + "OnCase13" "building_maker*,AddOutput,EntityTemplate buildTemplate_13,0,-1" + "OnCase06" "building_maker*,AddOutput,EntityTemplate buildTemplate_6,0,-1" + "OnCase16" "building_maker*,AddOutput,EntityTemplate buildTemplate_16,0,-1" + "origin" "-208 -3192 1192" + "OnCase05" "building_maker*,AddOutput,EntityTemplate buildTemplate_5,0,-1" + "OnCase09" "building_maker*,AddOutput,EntityTemplate buildTemplate_9,0,-1" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "build_case" + "OnCase10" "building_maker*,AddOutput,EntityTemplate buildTemplate_10,0,-1" + "hammerid" "63198" + "OnCase07" "building_maker*,AddOutput,EntityTemplate buildTemplate_7,0,-1" + "OnCase14" "building_maker*,AddOutput,EntityTemplate buildTemplate_14,0,-1" + "OnCase12" "building_maker*,AddOutput,EntityTemplate buildTemplate_12,0,-1" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_1,0,-1" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_2" + "hammerid" "63278" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_3" + "hammerid" "63280" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_4" + "hammerid" "63282" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_6" + "hammerid" "63287" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_7" + "hammerid" "63289" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_8" + "hammerid" "63291" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_9" + "hammerid" "63301" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_10" + "hammerid" "63303" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_11" + "hammerid" "63305" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_12" + "hammerid" "63307" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_14" + "hammerid" "63319" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_15" + "hammerid" "63321" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_16" + "hammerid" "63323" +} +add: +{ + "OnUser1" "build_relay_1,FireUser1,,0,-1" + "OnUser1" "build_relay_2,FireUser1,,0.02,-1" + "OnUser1" "build_relay_3,FireUser1,,0.04,-1" + "OnUser1" "build_relay_4,FireUser1,,0.06,-1" + "OnUser1" "build_relay_5,FireUser1,,0.08,-1" + "OnUser1" "build_relay_6,FireUser1,,0.1,-1" + "OnUser1" "build_relay_7,FireUser1,,0.12,-1" + "OnUser1" "build_relay_8,FireUser1,,0.14,-1" + "OnUser1" "build_relay_9,FireUser1,,0.16,-1" + "OnUser1" "build_relay_10,FireUser1,,0.18,-1" + "OnUser1" "build_relay_11,FireUser1,,0.2,-1" + "OnUser1" "build_relay_12,FireUser1,,0.22,-1" + "OnUser1" "build_relay_13,FireUser1,,0.24,-1" + "OnUser1" "build_relay_14,FireUser1,,0.26,-1" + "OnUser1" "build_relay_15,FireUser1,,0.28,-1" + "OnUser1" "build_relay_16,FireUser1,,0.3,-1" + "OnUser1" "pillarsTemplate,ForceSpawn,,0,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -1096 1744,1,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -552 1744,2,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -8 1744,3,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 536 1744,4,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 1080 1744,5,-1" + "OnUser1" "build_breakers_case,PickRandom,,1.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,2.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,3.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,4.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,5.05,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -1312 1744,6,-1" + "OnUser1" "blocker_breakers_trigger*,FireUser1,,7,-1" + "OnUser1" "red_god_sommon_7,FireUser1,,0.12,-1" + "OnUser1" "red_god_sommon_6,FireUser1,,0.1,-1" + "OnUser1" "red_god_sommon_5,FireUser1,,0.08,-1" + "OnUser1" "red_god_sommon_4,FireUser1,,0.06,-1" + "OnUser1" "red_god_sommon_3,FireUser1,,0.04,-1" + "OnUser1" "red_god_sommon_2,FireUser1,,0.02,-1" + "OnUser1" "red_god_sommon_1,FireUser1,,0,-1" + "OnUser2" "blocker*,Kill,,0,-1" + "OnUser2" "r_*,Kill,,0,-1" + "OnUser2" "pillars_blocks*,Kill,,0,-1" + "OnUser2" "blocker_brushes_door*,Kill,,0,-1" + "OnUser2" "blocker_brushes_door_door,Kill,,0,-1" + "OnUser2" "book1_branch*,Test,,0,-1" + "OnUser2" "book2_branch*,Test,,0,-1" + "OnUser2" "book3_branch*,Test,,0,-1" + "OnUser2" "sommon_god_breakable*,Kill,,0,-1" + "OnUser2" "sommon_god_rotate*,Kill,,0,-1" + "origin" "-184 -3160 1216" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "main_builder" + "hammerid" "63374" +} +add: +{ + "Template01" "r_brushes_4" + "origin" "808 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_spawns_4" + "targetname" "buildTemplate_4" + "hammerid" "63652" +} +add: +{ + "Template05" "building_maker" + "Template03" "blocker_brushes_1" + "Template01" "blocker_brushes_2" + "origin" "-1424 1528 1120" + "Template06" "building_relay" + "spawnflags" "0" + "classname" "point_template" + "targetname" "buildingTemplate" + "hammerid" "64594" +} +add: +{ + "origin" "-1448 1552 1144" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "building_relay" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "builder_case_main,PickRandom,,0,-1" + "OnSpawn" "building_maker,ForceSpawn,,0.01,-1" + "OnSpawn" "building_maker,Kill,,0.05,-1" + "hammerid" "64628" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_5" + "hammerid" "65739" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "loop_elevator_door_exit,StartForward,,10,-1" + "OnTrigger" "server,Command,say ***Loop Starting***,0,-1" + "wait" "5" + "origin" "-8 2624 -500" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "exit_lift_trigger" + "filtername" "human" + "hammerid" "65879" + "model" "*22" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-832 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_1" + "hammerid" "66155" + "parentname" "build_breakers_phys" + "model" "*23" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-272 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_2" + "hammerid" "66167" + "parentname" "build_breakers_phys" + "model" "*24" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "256 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_3" + "hammerid" "66170" + "parentname" "build_breakers_phys" + "model" "*25" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "OnUser1" "!self,FireUser1,,0.15,-1" + "wait" "1" + "origin" "816 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_4" + "hammerid" "66173" + "parentname" "build_breakers_phys" + "model" "*26" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "build_breakers_trigger_4,Disable,,0.1,-1" + "OnCase04" "build_breakers_trigger_4,Enable,,0,-1" + "OnCase02" "build_breakers_trigger_2,Disable,,0.1,-1" + "OnCase02" "build_breakers_trigger_2,Enable,,0,-1" + "origin" "-8 -1240 1792" + "OnCase03" "build_breakers_trigger_3,Disable,,0.1,-1" + "OnCase03" "build_breakers_trigger_3,Enable,,0,-1" + "classname" "logic_case" + "targetname" "build_breakers_case" + "hammerid" "76027" + "OnCase01" "build_breakers_trigger_1,Enable,,0,-1" + "OnCase01" "build_breakers_trigger_1,Disable,,0.1,-1" +} +add: +{ + "Template03" "blocker_breakers_trigger" + "Template01" "blocker_brushes_door" + "origin" "-2010 1284 1960" + "classname" "point_template" + "spawnflags" "0" + "Template04" "blocker_trigger" + "Template02" "blocker_brushes_door_door" + "targetname" "b_brushes_doorTemplate" + "hammerid" "80118" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-2010 1352 1497.08" + "OnStartTouch" "!activator,FireUser3,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "blocker_breakers_trigger" + "hammerid" "81772" + "model" "*30" + "StartDisabled" "1" +} +add: +{ + "Template01" "r_brushes_5" + "origin" "-824 264 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_spawns_5" + "targetname" "buildTemplate_5" + "hammerid" "82471" +} +add: +{ + "wait" "1" + "origin" "-280 484 5068" + "OnStartTouch" "r_teleport_6_2,Teleport,,0,-1" + "OnStartTouch" "r_water_6,Open,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_6_2" + "hammerid" "85644" + "model" "*32" + "StartDisabled" "0" +} +add: +{ + "origin" "-280 136 4832" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 90 0" + "targetname" "r_teleport_6_1" + "hammerid" "85755" +} +add: +{ + "wait" "1" + "origin" "-280 264 804" + "OnStartTouch" "r_teleport_6_1,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_6" + "hammerid" "85771" + "model" "*33" + "StartDisabled" "0" +} +add: +{ + "origin" "-280 364 1160" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 90 0" + "targetname" "r_teleport_6_2" + "hammerid" "85798" +} +add: +{ + "Template07" "r_relay_6" + "Template05" "r_brushes_6_2" + "Template03" "r_teleport_6_2" + "Template01" "r_brushes_6" + "Template11" "r_water_6" + "origin" "-280 264 1120" + "Template09" "r_trigger_6_2" + "Template06" "r_doors_6_*" + "Template04" "r_teleport_6_1" + "spawnflags" "0" + "Template02" "r_trigger_6" + "Template12" "r_item_spawns_6" + "classname" "point_template" + "Template10" "r_props_6" + "targetname" "buildTemplate_6" + "hammerid" "86146" + "Template08" "r_case_6" +} +add: +{ + "Template07" "r_doors_7" + "Template05" "r_door_7_2" + "Template03" "r_sprite_7" + "Template01" "r_brushes_7" + "OnEntitySpawned" "r_breakable_wall_7*,AddOutput,rendermode 1,0,-1" + "OnEntitySpawned" "r_breakable_wall_7*,AddOutput,renderfx 3,0,-1" + "origin" "264 264 1120" + "Template06" "r_doors_7_1" + "spawnflags" "0" + "Template04" "r_trigger_7_1" + "classname" "point_template" + "Template02" "r_breakable_7" + "targetname" "buildTemplate_7" + "hammerid" "86970" + "Template08" "r_breakable_wall_7" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "264 536 1412" + "OnStartTouch" "!activator,FireUser4,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "r_trigger_7_1" + "hammerid" "87708" + "model" "*37" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,20,-1" + "OnTrigger" "safe_trigger,Enable,,0,-1" + "OnTrigger" "restart_teleport,Enable,,1,-1" + "OnTrigger" "restart_teleport,Disable,,2,-1" + "OnTrigger" "human_safe*,AddOutput,targetname player,3,-1" + "OnTrigger" "extra_safety_hurt,Enable,,3,-1" + "OnTrigger" "extra_safety_hurt,Disable,,3.15,-1" + "OnTrigger" "loop_ending_branch,Test,,0.01,-1" + "OnTrigger" "loop_math,Add,1,0,-1" + "OnTrigger" "zm_room_teleport,Disable,,0,-1" + "OnTrigger" "zm_room_teleport,Enable,,8,-1" + "OnTrigger" "god_trigger,Enable,,5,-1" + "OnTrigger" "push_zombies_off_start,Enable,,0,-1" + "OnTrigger" "push_zombies_off_start,Disable,,2,-1" + "wait" "4" + "origin" "-8 2624 2200" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "loop_trigger" + "filtername" "human" + "hammerid" "87974" + "model" "*39" + "StartDisabled" "0" +} +add: +{ + "Template01" "r_brushes_8" + "origin" "808 264 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_8" + "hammerid" "93498" +} +add: +{ + "Template05" "r_relay_9" + "Template03" "r_brushes_9_1" + "Template01" "r_brushes_9" + "origin" "-824 -280 1120" + "Template06" "r_case_9" + "spawnflags" "0" + "Template04" "r_rotate_9" + "classname" "point_template" + "Template02" "r_hurt_9" + "targetname" "buildTemplate_9" + "hammerid" "96174" +} +add: +{ + "Template01" "r_brushes_10" + "origin" "-280 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_10" + "hammerid" "96741" +} +add: +{ + "Template03" "r_item_spawns_11" + "Template01" "r_brushes_11" + "origin" "264 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_trigger_11" + "Template02" "r_doors_11" + "targetname" "buildTemplate_11" + "hammerid" "98695" +} +add: +{ + "Template03" "r_button_12" + "Template01" "r_brushes_12" + "origin" "808 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_breakable_12" + "Template02" "r_item_spawns_12" + "targetname" "buildTemplate_12" + "hammerid" "101329" +} +add: +{ + "Template01" "r_brushes_13" + "origin" "-824 -824 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_spawns_13" + "targetname" "buildTemplate_13" + "hammerid" "102466" +} +add: +{ + "origin" "-280 -824 1104" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_case_14,PickRandom,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_14" + "hammerid" "103377" + "model" "*57" + "StartDisabled" "0" +} +add: +{ + "OnCase02" "!self,FireUser1,,0,1" + "origin" "-280 -792 1144" + "OnCase03" "r_breakable_14,Break,,0,1" + "classname" "logic_case" + "targetname" "r_case_14" + "hammerid" "103408" + "OnCase01" "!self,FireUser1,,0,1" +} +add: +{ + "Template03" "r_case_14" + "Template01" "r_brushes_14" + "origin" "-280 -824 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_breakable_14" + "Template02" "r_trigger_14" + "targetname" "buildTemplate_14" + "hammerid" "103460" +} +add: +{ + "origin" "264 -824 1288" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_15" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "r_case_15,PickRandom,,0,1" + "hammerid" "106235" +} +add: +{ + "OnCase04" "r_breakable_15_4,SetDamageFilter,,0,1" + "OnCase02" "r_breakable_15_2,SetDamageFilter,,0,1" + "origin" "240 -824 1288" + "OnCase03" "r_breakable_15_3,SetDamageFilter,,0,1" + "classname" "logic_case" + "targetname" "r_case_15" + "hammerid" "106249" + "OnCase01" "r_breakable_15_1,SetDamageFilter,,0,1" +} +add: +{ + "origin" "264 -824 540" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_doors_15,Open,,0,1" + "OnStartTouch" "r_sprite_15,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_15" + "hammerid" "106678" + "model" "*64" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_13" + "hammerid" "63317" +} +add: +{ + "Template07" "r_breakable_15_*" + "Template05" "r_trigger_15" + "Template03" "r_relay_15" + "Template01" "r_brushes_15" + "origin" "264 -824 1120" + "Template06" "r_sprite_15" + "spawnflags" "0" + "Template04" "r_case_15" + "classname" "point_template" + "Template02" "r_doors_15" + "targetname" "buildTemplate_15" + "hammerid" "106700" + "Template08" "r_item_spawns_15" +} +add: +{ + "Template05" "r_case_16" + "Template03" "r_brushes_16_1" + "Template01" "r_brushes_16" + "origin" "808 -824 1120" + "Template06" "r_rotate_16" + "spawnflags" "0" + "Template04" "r_relay_16" + "classname" "point_template" + "Template02" "r_hurt_16" + "targetname" "buildTemplate_16" + "hammerid" "108982" +} +add: +{ + "Template07" "book3_branch" + "Template05" "purple_book_maker" + "Template03" "purple_bookbutton" + "Template01" "purple_book_prop" + "origin" "-295.052 -3731.13 1212" + "Template06" "purple_bookelites" + "spawnflags" "0" + "Template04" "purple_booksound" + "classname" "point_template" + "Template02" "purple_bookspritetrail" + "targetname" "book3Template" + "hammerid" "109835" +} +add: +{ + "Template07" "book2_branch" + "Template05" "flame_bookelites" + "Template03" "flame_bookspritetrail" + "Template01" "flame_booksound" + "origin" "-295.052 -3631.13 1212" + "Template06" "flame_book_maker" + "spawnflags" "0" + "Template04" "flame_book_prop" + "classname" "point_template" + "Template02" "flame_bookbutton" + "targetname" "book2Template" + "hammerid" "109849" +} +add: +{ + "Template03" "purple_trigger" + "Template01" "purple_phys" + "origin" "-149.052 -3737.13 1172" + "classname" "point_template" + "spawnflags" "0" + "Template02" "purple_relay" + "targetname" "purpleTemplate" + "hammerid" "109863" +} +add: +{ + "origin" "-124.05 -3737.13 1194" + "OnStartTouch" "purple_phys,Break,,0,1" + "OnStartTouch" "!self,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "purple_trigger" + "filtername" "human" + "hammerid" "109865" + "model" "*72" + "StartDisabled" "0" +} +add: +{ + "origin" "-121.052 -3737.13 1218" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "purple_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "purple_phys,AddOutput,rendermode 1,0,1" + "OnSpawn" "purple_phys,AddOutput,renderfx 3,0,1" + "OnSpawn" "purple_phys,Alpha,170,0,1" + "OnSpawn" "purple_phys,Break,,30,1" + "OnSpawn" "purple_trigger,Kill,,0.01,1" + "hammerid" "109868" +} +add: +{ + "origin" "-131.052 -3615.13 1252" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "flame_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "flame_booktrigger,Kill,,25,1" + "OnSpawn" "flame_particle,Kill,,25,1" + "hammerid" "109873" +} +add: +{ + "Template03" "flame_particle" + "Template01" "flame_booktrigger" + "origin" "-131.052 -3615.13 1180" + "classname" "point_template" + "spawnflags" "0" + "Template02" "flame_relay" + "targetname" "flameTemplate" + "hammerid" "109875" +} +add: +{ + "wait" "1" + "origin" "-195.05 -3435.13 1196" + "OnStartTouch" "speedmod,ModifySpeed,0.2,0,-1" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 200,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1,13,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "book_trigger" + "filtername" "zombie" + "hammerid" "109943" + "parentname" "book_elites" + "model" "*74" + "StartDisabled" "1" +} +add: +{ + "Template07" "book_elites" + "Template05" "book" + "Template03" "book_spritetrail" + "Template01" "book_trigger" + "origin" "-295.052 -3435.13 1212" + "Template06" "book_particle" + "spawnflags" "0" + "Template04" "book_sound" + "classname" "point_template" + "Template02" "book_button" + "targetname" "book1Template" + "hammerid" "110024" + "Template08" "book1_branch" +} +add: +{ + "OnCase04" "item_maker,FireUser1,,0,-1" + "OnCase02" "item_maker,FireUser1,,0,-1" + "OnCase06" "item_maker,FireUser1,,0,-1" + "origin" "-64 -3196 1192" + "OnCase05" "item_maker,FireUser1,,0,-1" + "OnCase03" "item_maker,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "item_maker_case_1" + "hammerid" "110202" + "OnCase07" "item_maker_case_2,PickRandom,,0,-1" + "OnCase01" "item_maker,FireUser1,,0,-1" +} +add: +{ + "OnCase02" "item_maker,AddOutput,EntityTemplate book2Template,0,-1" + "origin" "-64 -3176 1192" + "OnCase03" "item_maker,AddOutput,EntityTemplate book3Template,0,-1" + "classname" "logic_case" + "targetname" "item_maker_case_2" + "hammerid" "110209" + "OnCase01" "item_maker,AddOutput,EntityTemplate book1Template,0,-1" +} +add: +{ + "origin" "-316 -3436 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book1_branch" + "hammerid" "110232" + "OnFalse" "book_button,Kill,,0,-1" + "OnFalse" "book_sound,Kill,,0,-1" + "OnFalse" "book_spritetrail,Kill,,0,-1" + "OnFalse" "book,Kill,,0,-1" + "OnFalse" "book_particle,Kill,,0,-1" + "OnFalse" "book_trigger,Kill,,0,-1" + "OnFalse" "book_elites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-316 -3632 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book2_branch" + "hammerid" "110716" + "OnFalse" "flame_bookbutton,Kill,,0,-1" + "OnFalse" "flame_booksound,Kill,,0,-1" + "OnFalse" "flame_bookspritetrail,Kill,,0,-1" + "OnFalse" "flame_book_prop,Kill,,0,-1" + "OnFalse" "flame_book_maker,Kill,,0,-1" + "OnFalse" "flame_bookelites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-316 -3732 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book3_branch" + "hammerid" "110727" + "OnFalse" "purple_bookbutton,Kill,,0,-1" + "OnFalse" "purple_booksound,Kill,,0,-1" + "OnFalse" "purple_bookspritetrail,Kill,,0,-1" + "OnFalse" "purple_book_prop,Kill,,0,-1" + "OnFalse" "purple_book_maker,Kill,,0,-1" + "OnFalse" "purple_bookelites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-200 808 1432" + "classname" "logic_relay" + "targetname" "r_item_spawns_2" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110749" +} +add: +{ + "origin" "760 928 1168" + "classname" "logic_relay" + "targetname" "r_item_spawns_4" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110814" +} +add: +{ + "origin" "-280 184 1304" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_6" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110824" +} +add: +{ + "origin" "264 -280 1136" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_11" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110837" +} +add: +{ + "origin" "704 -384 928" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_12" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110849" +} +add: +{ + "origin" "-632 -976 1752" + "classname" "logic_relay" + "targetname" "r_item_spawns_13" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110863" +} +add: +{ + "origin" "264 -824 800" + "classname" "logic_relay" + "targetname" "r_item_spawns_15" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110875" +} +add: +{ + "wait" "0.1" + "origin" "0 -248 -1004" + "OnStartTouch" "water_teleport_case,PickRandomShuffle,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "water_teleport" + "hammerid" "111397" + "model" "*78" + "StartDisabled" "0" +} +add: +{ + "origin" "-552 -2536 1192" + "target" "!activator" + "classname" "point_teleport" + "angles" "0 90 0" + "targetname" "side_teleport_1" + "hammerid" "111424" +} +add: +{ + "origin" "536 -2536 1192" + "target" "!activator" + "classname" "point_teleport" + "angles" "0 90 0" + "targetname" "side_teleport_2" + "hammerid" "111437" +} +add: +{ + "OnCase02" "side_teleport_2,Teleport,,0,-1" + "origin" "-552 -2568 1192" + "classname" "logic_case" + "targetname" "water_teleport_case" + "hammerid" "111441" + "OnCase01" "side_teleport_1,Teleport,,0,-1" +} +add: +{ + "classname" "point_servercommand" + "targetname" "server" + "origin" "-128 -3128 1168" + "hammerid" "111482" +} +add: +{ + "renderamt" "255" + "HDRColorScale" "1.0" + "spotlightlength" "1300" + "rendercolor" "255 255 255" + "origin" "-8768 -5136 848" + "classname" "point_spotlight" + "spawnflags" "3" + "angles" "90 0 0" + "targetname" "spawn_spotlight" + "hammerid" "113352" + "spotlightwidth" "7000" +} +add: +{ + "wait" "0.1" + "origin" "-8720 -1696 2148" + "OnStartTouch" "start_fade_start,FireUser1,,0,1" + "OnStartTouch" "main_builder,FireUser1,,1,1" + "OnStartTouch" "!activator,AddOutput,origin -8 -2640 1173,1.1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "spawn_trigger" + "filtername" "human" + "hammerid" "113689" + "model" "*84" + "StartDisabled" "0" +} +add: +{ + "OnMapSpawn" "server,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_min 15,0,1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_max 15,0,1" + "OnMapSpawn" "server,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "server,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "server,Command,zr_infect_mzombie_ratio 5,0,1" + "OnMapSpawn" "server,Command,zr_respawn_delay 3,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "server,Command,ammo_57mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_357sig_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_45acp_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_buckshot_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_9mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_338mag_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_box_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_762mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_50AE_max 400,0,1" + "OnMapSpawn" "server,Command,mp_flashlight 0,0,1" + "OnMapSpawn" "server,Command,mp_startmoney 1000,0,1" + "OnMapSpawn" "server,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "spawn_door_*,Open,,15,1" + "OnMapSpawn" "spawn_elevator_door_exit,StartForward,,29,1" + "OnMapSpawn" "spawn_elevator_door_exit,StartBackward,,1,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies health 1500,0.1,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies speed 325,0.04,1" + "OnMapSpawn" "server,Command,zr_class_modify humans speed 312,0.02,1" + "OnMapSpawn" "level3_color,Enable,,1,-1" + "OnMapSpawn" "level2_color,Enable,,1,-1" + "OnMapSpawn" "level4_color,Enable,,1,-1" + "OnMapSpawn" "level4_color,Disable,,1.15,-1" + "OnMapSpawn" "level2_color,Disable,,1.15,-1" + "OnMapSpawn" "level3_color,Disable,,1.15,-1" + "OnMapSpawn" "stage_math_counter,GetValue,,2,-1" + "OnMapSpawn" "perma_stuff,FireUser1,,0,1" + "OnMapSpawn" "start_music,PlaySound,,4,1" + "OnMapSpawn" "start_music,FireUser1,,35,1" + "OnMapSpawn" "spawn_teleport,Enable,,4,1" + "OnMapSpawn" "spawn_fade,Fade,,3,1" + "OnMapSpawn" "spawn_spawn_items_3,FireUser1,,1,1" + "OnMapSpawn" "spawn_spawn_items_2,FireUser1,,2,1" + "OnMapSpawn" "spawn_spawn_items_3,FireUser1,,3,1" + "OnMapSpawn" "fish_eye_overlay2,StopOverlays,,0.1,1" + "OnMapSpawn" "fish_eye_overlay1,StopOverlays,,0.1,1" + "OnMapSpawn" "clean_overlay,StartOverlays,,0.15,1" + "OnMapSpawn" "fish_eye_overlay1,StartOverlays,,0,1" + "OnMapSpawn" "fish_eye_overlay2,StartOverlays,,0,1" + "OnMapSpawn" "clean_overlay,StopOverlays,,0.2,1" + "origin" "-232 -3160 1168" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "113740" +} +add: +{ + "wait" "0.1" + "origin" "-8 2624 -440" + "OnStartTouch" "!activator,AddOutput,targetname human_safe,0,-1" + "OnStartTouch" "!self,Disable,,0.1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "safe_trigger" + "filtername" "human" + "hammerid" "116721" + "parentname" "loop_elevator_door_exit" + "model" "*87" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "-7512 -4792 128" + "OnStartTouch" "water_teleport_case,PickRandomShuffle,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "zm_room_teleport" + "hammerid" "117394" + "model" "*89" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "level4_music,PlaySound,,30,1" + "OnCase04" "loop_math,SetHitMax,30,5,1" + "OnCase04" "level4_color,Enable,,0,1" + "OnCase04" "level_3_toggle,Toggle,,0,1" + "OnCase04" "level_2_toggle,Toggle,,0,1" + "OnCase04" "level_1_toggle,Toggle,,0,1" + "OnCase04" "spawn_music4,ForceSpawn,,0,-1" + "Case02" "2" + "OnCase02" "level2_color,Enable,,0,1" + "OnCase02" "level_1_toggle,Toggle,,0,1" + "OnCase02" "level2_music,PlaySound,,30,1" + "OnCase02" "loop_math,SetHitMax,10,5,1" + "OnCase02" "spawn_music2,ForceSpawn,,0,-1" + "origin" "-240 -3240 1184" + "OnCase03" "level3_music,PlaySound,,30,1" + "OnCase03" "loop_math,SetHitMax,20,5,1" + "OnCase03" "level_2_toggle,Toggle,,0,1" + "OnCase03" "level3_color,Enable,,0,1" + "OnCase03" "level_1_toggle,Toggle,,0,1" + "OnCase03" "spawn_music3,ForceSpawn,,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "stage_case" + "hammerid" "117505" + "Case04" "4" + "OnCase01" "level1_music,PlaySound,,30,1" + "OnCase01" "spawn_music1,ForceSpawn,,0,-1" +} +add: +{ + "Template01" "stage_math_counter" + "origin" "-208 -3216 1184" + "classname" "point_template" + "spawnflags" "2" + "targetname" "stageStuff_template" + "hammerid" "117520" +} +add: +{ + "wait" "0.1" + "origin" "-7284 -5224 127.98" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_1,0,-1" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "spawnTrigger" + "hammerid" "118180" + "model" "*91" + "StartDisabled" "0" +} +add: +{ + "Template07" "final_doors_3" + "Template05" "final_math" + "Template03" "final_triggers" + "Template01" "final_brushes_1" + "Template11" "final_teleport" + "OnEntitySpawned" "final_amb_sound,PlaySound,,3,1" + "origin" "-8 176 1944" + "Template09" "final_sprite_glow" + "Template06" "final_doors_2" + "Template04" "final_sprite_*" + "spawnflags" "2" + "Template02" "final_doors_1" + "classname" "point_template" + "Template10" "final_amb_sound" + "targetname" "finalTemplate" + "hammerid" "124795" + "Template08" "final_doors_4" +} +add: +{ + "origin" "-928 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_1,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125032" + "model" "*96" + "StartDisabled" "0" +} +add: +{ + "origin" "-168 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_2,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125055" + "model" "*97" + "StartDisabled" "0" +} +add: +{ + "origin" "912 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_4,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125058" + "model" "*98" + "StartDisabled" "0" +} +add: +{ + "origin" "152 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_3,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125061" + "model" "*99" + "StartDisabled" "0" +} +add: +{ + "origin" "-8 2536 1152" + "classname" "logic_branch" + "OnTrue" "main_builder,FireUser2,,0,-1" + "OnTrue" "finalTemplate,ForceSpawn,,0,-1" + "OnTrue" "safe_trigger,Kill,,3,-1" + "OnTrue" "loop_elevator_door_exit,Kill,,3,-1" + "OnTrue" "loop_teleport_trigger,Kill,,3,-1" + "OnTrue" "loop_trigger,Kill,,3,-1" + "OnTrue" "loop_text,AddOutput,message End,0,-1" + "OnTrue" "loop_text,Display,,0.01,-1" + "targetname" "loop_ending_branch" + "hammerid" "130246" + "OnFalse" "main_builder,FireUser1,,1,-1" + "OnFalse" "main_builder,FireUser2,,0,-1" + "OnFalse" "math_text_loop,Add,1,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3888 1744" + "OnStartTouch" "!activator,AddOutput,origin 0 7168 -2000,0.01,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "final_teleport" + "filtername" "human" + "hammerid" "133732" + "model" "*106" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "0 7168 -2000" + "OnStartTouch" "nuke_sound,PlaySound,,6,1" + "OnStartTouch" "nuke_fade,Fade,,6,1" + "OnStartTouch" "nuke,Enable,,6,1" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_4,0,-1" + "OnStartTouch" "stage_math_counter,Add,1,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "ending_trigger" + "filtername" "human" + "hammerid" "134530" + "model" "*107" + "StartDisabled" "0" +} +add: +{ + "origin" "-6947.5 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135614" +} +add: +{ + "origin" "-7177 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135616" +} +add: +{ + "origin" "-7223.3 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135618" +} +add: +{ + "origin" "-7223.3 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135620" +} +add: +{ + "origin" "-7269.5 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135622" +} +add: +{ + "origin" "-7269.5 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135624" +} +add: +{ + "origin" "-7177 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135626" +} +add: +{ + "origin" "-7130.7 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135628" +} +add: +{ + "origin" "-7130.7 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135630" +} +add: +{ + "origin" "-7086.3 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135632" +} +add: +{ + "origin" "-7086.3 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135634" +} +add: +{ + "origin" "-7040.1 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135636" +} +add: +{ + "origin" "-7040.1 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135638" +} +add: +{ + "origin" "-6993.8 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135640" +} +add: +{ + "origin" "-6993.8 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135642" +} +add: +{ + "origin" "-6947.5 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135644" +} +add: +{ + "origin" "-6947.5 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135646" +} +add: +{ + "origin" "-7539.5 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135648" +} +add: +{ + "origin" "-7585.7 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135650" +} +add: +{ + "origin" "-7585.7 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135652" +} +add: +{ + "origin" "-7632 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135654" +} +add: +{ + "origin" "-7632 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135656" +} +add: +{ + "origin" "-7539.5 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135658" +} +add: +{ + "origin" "-7493.2 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135660" +} +add: +{ + "origin" "-7493.2 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135662" +} +add: +{ + "origin" "-7448.8 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135664" +} +add: +{ + "origin" "-7448.8 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135666" +} +add: +{ + "origin" "-7402.6 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135668" +} +add: +{ + "origin" "-7402.6 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135670" +} +add: +{ + "origin" "-7356.3 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135672" +} +add: +{ + "origin" "-7356.3 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135674" +} +add: +{ + "origin" "-7310 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135676" +} +add: +{ + "origin" "-7310 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135678" +} +add: +{ + "origin" "-7539.5 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135680" +} +add: +{ + "origin" "-7585.7 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135682" +} +add: +{ + "origin" "-7585.7 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135684" +} +add: +{ + "origin" "-7632 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135686" +} +add: +{ + "origin" "-7632 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135688" +} +add: +{ + "origin" "-7539.5 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135690" +} +add: +{ + "origin" "-7493.2 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135692" +} +add: +{ + "origin" "-7493.2 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135694" +} +add: +{ + "origin" "-7448.8 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135696" +} +add: +{ + "origin" "-7448.8 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135698" +} +add: +{ + "origin" "-7402.6 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135700" +} +add: +{ + "origin" "-7402.6 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135702" +} +add: +{ + "origin" "-7356.3 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135704" +} +add: +{ + "origin" "-7356.3 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135706" +} +add: +{ + "origin" "-7310 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135708" +} +add: +{ + "origin" "-7310 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135710" +} +add: +{ + "origin" "-7177 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135712" +} +add: +{ + "origin" "-7223.3 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135714" +} +add: +{ + "origin" "-7223.3 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135716" +} +add: +{ + "origin" "-7269.5 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135718" +} +add: +{ + "origin" "-7269.5 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135720" +} +add: +{ + "origin" "-7177 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135722" +} +add: +{ + "origin" "-7130.7 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135724" +} +add: +{ + "origin" "-7130.7 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135726" +} +add: +{ + "origin" "-7086.3 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135728" +} +add: +{ + "origin" "-7086.3 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135730" +} +add: +{ + "origin" "-7040.1 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135732" +} +add: +{ + "origin" "-7040.1 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135734" +} +add: +{ + "origin" "-6993.8 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135736" +} +add: +{ + "origin" "-6993.8 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135738" +} +add: +{ + "origin" "-6947.5 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135740" +} +add: +{ + "OnCase15" "loop_text,Display,,0.01,-1" + "OnCase15" "loop_text,AddOutput,message Loop 15,0,-1" + "OnCase01" "loop_text,AddOutput,message Loop 1,0,-1" + "OnCase01" "loop_text,Display,,0.01,-1" + "Case07" "7" + "OnCase10" "loop_text,Display,,0.01,-1" + "OnCase10" "loop_text,AddOutput,message Loop 10,0,-1" + "OnCase08" "loop_text,Display,,0.01,-1" + "OnCase08" "loop_text,AddOutput,message Loop 8,0,-1" + "Case06" "6" + "Case16" "16" + "OnCase07" "loop_text,Display,,0.01,-1" + "OnCase07" "loop_text,AddOutput,message Loop 7,0,-1" + "OnCase16" "loop_text,Display,,0.01,-1" + "OnCase16" "loop_text,AddOutput,message Loop 16,0,-1" + "OnCase02" "loop_text,Display,,0.01,-1" + "OnCase02" "loop_text,AddOutput,message Loop 2,0,-1" + "Case09" "9" + "Case01" "1" + "Case11" "11" + "origin" "-336 -3104 1200" + "OnCase05" "loop_text,Display,,0.01,-1" + "OnCase05" "loop_text,AddOutput,message Loop 5,0,-1" + "Case08" "8" + "OnCase14" "loop_text,Display,,0.01,-1" + "OnCase14" "loop_text,AddOutput,message Loop 14,0,-1" + "Case10" "10" + "OnCase13" "loop_text,Display,,0.01,-1" + "OnCase13" "loop_text,AddOutput,message Loop 13,0,-1" + "Case03" "3" + "Case13" "13" + "OnCase06" "loop_text,Display,,0.01,-1" + "OnCase06" "loop_text,AddOutput,message Loop 6,0,-1" + "OnCase11" "loop_text,Display,,0.01,-1" + "OnCase11" "loop_text,AddOutput,message Loop 11,0,-1" + "Case02" "2" + "Case12" "12" + "OnCase09" "loop_text,Display,,0.01,-1" + "OnCase09" "loop_text,AddOutput,message Loop 9,0,-1" + "classname" "logic_case" + "targetname" "loop_text_case" + "hammerid" "137205" + "Case05" "5" + "Case15" "15" + "OnCase04" "loop_text,Display,,0.01,-1" + "OnCase04" "loop_text,AddOutput,message Loop 4,0,-1" + "OnCase03" "loop_text,Display,,0.01,-1" + "OnCase03" "loop_text,AddOutput,message Loop 3,0,-1" + "OnCase12" "loop_text,Display,,0.01,-1" + "OnCase12" "loop_text,AddOutput,message Loop 12,0,-1" + "Case04" "4" + "Case14" "14" +} +add: +{ + "OnCase01" "loop_text,Display,,0.01,-1" + "OnCase01" "loop_text,AddOutput,message Loop 17,0,-1" + "Case07" "23" + "OnCase10" "loop_text,Display,,0.01,-1" + "OnCase10" "loop_text,AddOutput,message Loop 26,0,-1" + "OnCase08" "loop_text,Display,,0.01,-1" + "OnCase08" "loop_text,AddOutput,message Loop 24,0,-1" + "Case06" "22" + "OnCase07" "loop_text,Display,,0.01,-1" + "OnCase07" "loop_text,AddOutput,message Loop 23,0,-1" + "OnCase02" "loop_text,Display,,0.01,-1" + "OnCase02" "loop_text,AddOutput,message Loop 18,0,-1" + "Case09" "25" + "Case01" "17" + "Case11" "27" + "origin" "-336 -3120 1200" + "OnCase05" "loop_text,Display,,0.01,-1" + "OnCase05" "loop_text,AddOutput,message Loop 21,0,-1" + "Case08" "24" + "OnCase14" "loop_text,Display,,0.01,-1" + "OnCase14" "loop_text,AddOutput,message Loop 30,0,-1" + "Case10" "26" + "OnCase13" "loop_text,Display,,0.01,-1" + "OnCase13" "loop_text,AddOutput,message Loop 29,0,-1" + "Case03" "19" + "Case13" "29" + "OnCase06" "loop_text,Display,,0.01,-1" + "OnCase06" "loop_text,AddOutput,message Loop 22,0,-1" + "OnCase11" "loop_text,Display,,0.01,-1" + "OnCase11" "loop_text,AddOutput,message Loop 27,0,-1" + "Case02" "18" + "Case12" "28" + "OnCase09" "loop_text,Display,,0.01,-1" + "OnCase09" "loop_text,AddOutput,message Loop 25,0,-1" + "classname" "logic_case" + "targetname" "loop_text_case" + "hammerid" "137211" + "Case05" "21" + "OnCase04" "loop_text,Display,,0.01,-1" + "OnCase04" "loop_text,AddOutput,message Loop 20,0,-1" + "OnCase03" "loop_text,Display,,0.01,-1" + "OnCase03" "loop_text,AddOutput,message Loop 19,0,-1" + "OnCase12" "loop_text,Display,,0.01,-1" + "OnCase12" "loop_text,AddOutput,message Loop 28,0,-1" + "Case04" "20" + "Case14" "30" +} +add: +{ + "Case02" "2" + "OnCase02" "god_sound_apear,PlaySound,,0.01,-1" + "origin" "20 4404 1740" + "OnCase03" "god_sound_apear,PlaySound,,0.01,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "god_sound_case" + "hammerid" "143245" + "OnCase01" "god_sound_apear,PlaySound,,0.01,-1" +} +add: +{ + "OnCase04" "god_incress_4_end,SetValue,1,0,-1" + "Case02" "6" + "OnCase02" "god_incress_2,SetValue,1,0,-1" + "origin" "-44 4404 1740" + "OnCase03" "god_incress_3,SetValue,1,0,-1" + "classname" "logic_case" + "Case01" "3" + "Case03" "8" + "targetname" "god_start_case" + "hammerid" "143268" + "Case04" "10" + "OnCase01" "god_incress_1,SetValue,1,0,-1" +} +add: +{ + "origin" "-64 4388 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Start,,0,1" + "OnTrue" "god_sound_case,InValue,1,0,1" + "targetname" "god_incress_1" + "hammerid" "143283" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-84 4368 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Stop,,0,1" + "OnTrue" "god_apearing_2,Start,,0,1" + "OnTrue" "god_sound_case,InValue,2,0,1" + "OnTrue" "god_power_particle1,Start,,0,1" + "OnTrue" "god_anger1,FireUser1,,0,1" + "OnTrue" "fish_eye_overlay1,StartOverlays,,0,1" + "targetname" "god_incress_2" + "hammerid" "143294" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-104 4348 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Stop,,0,1" + "OnTrue" "god_apearing_2,Stop,,0,1" + "OnTrue" "god_apearing_3,Start,,0,1" + "OnTrue" "god_sound_case,InValue,3,0,1" + "OnTrue" "god_power_particle2,Start,,0,1" + "OnTrue" "god_anger2,FireUser1,,0,1" + "OnTrue" "god_anger1,Volume,0,0,1" + "OnTrue" "god_anger1,Kill,,0.05,1" + "OnTrue" "fish_eye_overlay2,StartOverlays,,0,1" + "targetname" "god_incress_3" + "hammerid" "143301" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "wait" "5" + "origin" "-8 1216 1952" + "OnStartTouch" "god_incress_1,Test,,0,-1" + "OnStartTouch" "god_incress_2,Test,,2,-1" + "OnStartTouch" "god_incress_3,Test,,4,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "god_incress_4_end,Test,,5,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_trigger" + "hammerid" "143312" + "model" "*115" + "StartDisabled" "0" +} +add: +{ + "Template01" "sommon_god_rotate" + "origin" "-332 -3188 1164" + "classname" "point_template" + "spawnflags" "0" + "Template02" "sommon_god_breakable" + "targetname" "sommon_god_template" + "hammerid" "144466" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-824 -824 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_1" + "hammerid" "144480" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-280 -280 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_2" + "hammerid" "144490" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "808 808 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_3" + "hammerid" "144494" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "264 264 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_4" + "hammerid" "144498" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-824 808 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_5" + "hammerid" "144502" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "808 -824 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_6" + "hammerid" "144506" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-8 -8 2004" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_7" + "hammerid" "144512" +} +add: +{ + "OnCase02" "red_build_maker,AddOutput,EntityTemplate sommon_god_template,0,-1" + "origin" "-392 -3188 1172" + "classname" "logic_case" + "targetname" "red_build_case" + "hammerid" "147753" + "OnCase01" "red_build_maker,FireUser1,,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3072 -8428" + "OnStartTouch" "!activator,AddOutput,gravity -0.6,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_god,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_grav_trigger" + "filtername" "human" + "hammerid" "151385" + "model" "*118" + "StartDisabled" "1" +} +add: +{ + "origin" "272 -280 1076" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_doors_11,SetSpeed,5,0,1" + "OnStartTouch" "r_doors_11,Open,,0.02,1" + "OnStartTouch" "r_doors_11,Close,,0.01,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_11" + "filtername" "human" + "hammerid" "154497" + "model" "*120" + "StartDisabled" "0" +} +add: +{ + "Template01" "r_brushes_17" + "origin" "-824 808 -528" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_doors_17" + "targetname" "buildTemplate_17" + "hammerid" "155704" +} +add: +{ + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_18,0,-1" + "origin" "-192 -3192 1192" + "classname" "logic_case" + "targetname" "build_case2" + "hammerid" "156736" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_17,0,-1" +} +add: +{ + "OnCase04" "build_case,PickRandom,,0,-1" + "OnCase02" "build_case,PickRandom,,0,-1" + "origin" "-208 -3176 1208" + "OnCase05" "build_case2,PickRandom,,0,-1" + "OnCase03" "build_case,PickRandom,,0,-1" + "classname" "logic_case" + "targetname" "builder_case_main" + "hammerid" "156741" + "OnCase01" "build_case,PickRandom,,0,-1" +} +add: +{ + "origin" "-2008 1296 1171" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "blocker_brushes_door_door,Open,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "blocker_trigger" + "hammerid" "158734" + "model" "*135" + "StartDisabled" "0" +} +add: +{ + "Template05" "yellow_book_maker" + "Template03" "yellow_bookbutton" + "Template01" "yellow_book_prop" + "origin" "-295 -3863 1211.99" + "Template06" "yellow_bookelites" + "spawnflags" "0" + "Template04" "yellow_booksound" + "classname" "point_template" + "Template02" "yellow_bookspritetrail" + "targetname" "book4Template" + "hammerid" "159777" +} +add: +{ + "Template03" "yellow_particle" + "Template01" "yellow_relay" + "origin" "-167 -3863 1235.99" + "classname" "point_template" + "spawnflags" "2" + "Template04" "yellow_phys" + "Template02" "yellow_hurt" + "targetname" "yellowTemplate" + "hammerid" "159862" +} +add: +{ + "origin" "-167 -3851 1251.99" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "yellow_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "yellow_hurt,Kill,,15,1" + "OnSpawn" "yellow_phys,Kill,,15,1" + "hammerid" "159864" +} +add: +{ + "Template01" "r_brushes_18" + "origin" "-280 808 -528" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_18" + "hammerid" "160189" +} +add: +{ + "origin" "-584 184 936" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_5" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "166200" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-9192 -5168 240" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_1" + "hammerid" "166267" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-8344 -5200 264" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_2" + "hammerid" "166279" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-9088 -3232 240" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_3" + "hammerid" "166286" +} +add: +{ + "origin" "-112 3072 -6160" + "classname" "logic_case" + "Case01" "1" + "targetname" "BossEnds_Case" + "hammerid" "168570" + "OnCase01" "god_eye_*,Kill,,0,-1" + "OnCase01" "god_death_sound,PlaySound,,0,1" + "OnCase01" "final_eye_teleport,Enable,,0,1" + "OnCase01" "god_hurt,Kill,,0,1" + "OnCase01" "accend_particle,Start,,0.01,1" + "OnCase01" "accend_particle,Stop,,1,1" + "OnCase01" "god_amb,Volume,0,0,1" +} +add: +{ + "origin" "0 3136 -8618.3" + "OnStartTouch" "BossCounter2,Add,7,0,-1" + "OnStartTouch" "BossCounter1,Add,7,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "god_hp_scale" + "filtername" "human" + "hammerid" "168600" + "model" "*141" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 3136 -8618.3" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 -150000,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "god_push_back" + "filtername" "human" + "hammerid" "168629" + "model" "*142" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 -248 1756" + "OnStartTouch" "teleport_to_boss,TestActivator,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_teleport_trigger" + "hammerid" "168797" + "model" "*144" + "StartDisabled" "1" +} +add: +{ + "origin" "-124 4328 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_4,Start,,0,1" + "OnTrue" "god_apearing_4,Stop,,1,1" + "OnTrue" "god_sound_ex,PlaySound,,0,1" + "OnTrue" "god_teleport_trigger,Enable,,0.2,1" + "OnTrue" "god_eye_particle_back,Start,,0,1" + "OnTrue" "god_loop_sound,FireUser1,,3,1" + "OnTrue" "god_amb,PlaySound,,0,1" + "OnTrue" "world_break_prop,FireUser1,,0.2,1" + "OnTrue" "god_grav_trigger,Enable,,3,1" + "OnTrue" "god_hp_scale,Enable,,0.4,1" + "OnTrue" "god_push_up,Enable,,3,1" + "OnTrue" "god_eye_prop,SetDefaultAnimation,a4,0.2,1" + "OnTrue" "eye_random_movement,PickRandom,,2,1" + "OnTrue" "god_eye_prop,FireUser1,,0.2,1" + "OnTrue" "god_toggle,Kill,,3,1" + "OnTrue" "god_scream,PlaySound,,4,1" + "OnTrue" "god_anger2,Kill,,0.05,1" + "OnTrue" "god_anger2,Volume,0,0,1" + "OnTrue" "god_rotate,FireUser1,,0.4,1" + "OnTrue" "level1_music,Volume,0,0,1" + "OnTrue" "level2_music,Volume,0,0,1" + "OnTrue" "level3_music,Volume,0,0,1" + "OnTrue" "level4_music,Volume,0,0,1" + "targetname" "god_incress_4_end" + "hammerid" "168807" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase02" "god_eye_prop,SetAnimation,a2,0.01,-1" + "OnCase02" "god_eye_prop,SetDefaultAnimation,a2,0,-1" + "origin" "-152 3096 -6160" + "OnCase03" "god_eye_prop,SetAnimation,a3,0.01,-1" + "OnCase03" "god_eye_prop,SetDefaultAnimation,a3,0,-1" + "classname" "logic_case" + "targetname" "eye_random_movement" + "hammerid" "173658" + "OnCase01" "god_eye_prop,SetDefaultAnimation,a1,0,-1" + "OnCase01" "god_eye_prop,SetAnimation,a1,0.01,-1" +} +add: +{ + "classname" "point_clientcommand" + "targetname" "Map_ClientCommand" + "origin" "-144 3168 -6176" + "hammerid" "182726" +} +add: +{ + "OnCase02" "sommon_god_sound2,PlaySound,,0,-1" + "origin" "-368 -3160 1168" + "OnCase03" "sommon_god_sound3,PlaySound,,0,-1" + "classname" "logic_case" + "targetname" "sommon_god_case" + "hammerid" "190715" + "OnCase01" "sommon_god_sound1,PlaySound,,0,-1" +} +add: +{ + "OnCase04" "god_hurt_sound,Pitch,105,0,-1" + "Case02" "2" + "OnCase02" "god_hurt_sound,Pitch,115,0,-1" + "origin" "-224 3040 -6208" + "OnCase05" "god_hurt_sound,Pitch,100,0,-1" + "Case05" "5" + "OnCase03" "god_hurt_sound,Pitch,110,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "god_eye_sound" + "hammerid" "190853" + "Case04" "4" + "OnCase01" "god_hurt_sound,Pitch,120,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3136 -8424.12" + "OnStartTouch" "!activator,AddOutput,origin 0 7168 -2000,0.01,-1" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "final_eye_teleport" + "filtername" "human" + "hammerid" "199395" + "model" "*152" + "StartDisabled" "1" +} +add: +{ + "Template01" "level1_music" + "origin" "-240 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music1" + "hammerid" "201046" +} +add: +{ + "Template01" "level2_music" + "origin" "-216 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music2" + "hammerid" "201052" +} +add: +{ + "Template01" "level3_music" + "origin" "-192 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music3" + "hammerid" "201055" +} +add: +{ + "Template01" "level4_music" + "origin" "-168 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music4" + "hammerid" "201059" +} +; Generated 211 add blocks. + +; File generated on Thu, 20 Oct 2022 22:14:44 +0000 in 0.359077453613 seconds. + + + +;Fix the buttons + + +modify: +{ + match: + { + "targetname" "flame_bookbutton" + } + replace: + { + "parentname" "flame_bookelites" + } +} + +modify: +{ + match: + { + "targetname" "purple_bookbutton" + } + replace: + { + "parentname" "purple_bookelites" + } +} + + +;; _ + +;; additional zm push on loop reset + +add: +{ + "model" "*119" + "targetname" "push_zombies_off_start" + "StartDisabled" "1" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "-13 -2242 1234" + "filtername" "zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} + + diff --git a/maps/ze_ouroboros_v3.cfg b/maps/ze_ouroboros_v3.cfg new file mode 100755 index 0000000..ceb0ef4 --- /dev/null +++ b/maps/ze_ouroboros_v3.cfg @@ -0,0 +1,3020 @@ +; Comparing "ze_ouroboros_v3.bsp" (301 entities) with "ze_ouroboros_v3.bsp" (532 entities) +; Removed 301 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "wait" "1" + "origin" "0 -248 -684" + "OnStartTouch" "!activator,SetFogController,fog_2,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54083" + "model" "*1" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-0 -248 2992" + "OnStartTouch" "!activator,SetFogController,fog_3,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54096" + "model" "*2" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 -248 1300" + "OnStartTouch" "!activator,SetFogController,fog_1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "fog_triggers" + "hammerid" "54103" + "model" "*3" + "StartDisabled" "0" +} +add: +{ + "Template01" "pillars_blocks" + "origin" "-152 -3128 1168" + "classname" "point_template" + "spawnflags" "0" + "Template02" "upper_spikes" + "targetname" "pillarsTemplate" + "hammerid" "55310" +} +add: +{ + "Template01" "r_brushes_1" + "origin" "-824 808 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_1" + "hammerid" "57984" +} +add: +{ + "Template03" "r_item_spawns_2" + "Template01" "r_brushes_2" + "origin" "-280 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_props_2" + "targetname" "buildTemplate_2" + "hammerid" "58053" +} +add: +{ + "Template03" "r_doors_3_1" + "Template01" "r_brushes_3" + "origin" "264 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_triggers_3" + "Template02" "r_doors_3" + "targetname" "buildTemplate_3" + "hammerid" "59714" +} +add: +{ + "origin" "264 808 352" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "r_doors_3_1,Close,,0,-1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_triggers_3" + "hammerid" "63148" + "model" "*19" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_1" + "hammerid" "63190" +} +add: +{ + "OnCase11" "building_maker*,AddOutput,EntityTemplate buildTemplate_11,0,-1" + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_4,0,-1" + "OnCase15" "building_maker*,AddOutput,EntityTemplate buildTemplate_15,0,-1" + "OnCase08" "building_maker*,AddOutput,EntityTemplate buildTemplate_8,0,-1" + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_2,0,-1" + "OnCase13" "building_maker*,AddOutput,EntityTemplate buildTemplate_13,0,-1" + "OnCase06" "building_maker*,AddOutput,EntityTemplate buildTemplate_6,0,-1" + "OnCase16" "building_maker*,AddOutput,EntityTemplate buildTemplate_16,0,-1" + "origin" "-208 -3192 1192" + "OnCase05" "building_maker*,AddOutput,EntityTemplate buildTemplate_5,0,-1" + "OnCase09" "building_maker*,AddOutput,EntityTemplate buildTemplate_9,0,-1" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "build_case" + "OnCase10" "building_maker*,AddOutput,EntityTemplate buildTemplate_10,0,-1" + "hammerid" "63198" + "OnCase07" "building_maker*,AddOutput,EntityTemplate buildTemplate_7,0,-1" + "OnCase14" "building_maker*,AddOutput,EntityTemplate buildTemplate_14,0,-1" + "OnCase12" "building_maker*,AddOutput,EntityTemplate buildTemplate_12,0,-1" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_1,0,-1" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_2" + "hammerid" "63278" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_3" + "hammerid" "63280" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 808 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_4" + "hammerid" "63282" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_6" + "hammerid" "63287" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_7" + "hammerid" "63289" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_8" + "hammerid" "63291" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_9" + "hammerid" "63301" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_10" + "hammerid" "63303" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_11" + "hammerid" "63305" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 -280 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_12" + "hammerid" "63307" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-280 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_14" + "hammerid" "63319" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "264 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_15" + "hammerid" "63321" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "808 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_16" + "hammerid" "63323" +} +add: +{ + "OnUser1" "build_relay_1,FireUser1,,0,-1" + "OnUser1" "build_relay_2,FireUser1,,0.02,-1" + "OnUser1" "build_relay_3,FireUser1,,0.04,-1" + "OnUser1" "build_relay_4,FireUser1,,0.06,-1" + "OnUser1" "build_relay_5,FireUser1,,0.08,-1" + "OnUser1" "build_relay_6,FireUser1,,0.1,-1" + "OnUser1" "build_relay_7,FireUser1,,0.12,-1" + "OnUser1" "build_relay_8,FireUser1,,0.14,-1" + "OnUser1" "build_relay_9,FireUser1,,0.16,-1" + "OnUser1" "build_relay_10,FireUser1,,0.18,-1" + "OnUser1" "build_relay_11,FireUser1,,0.2,-1" + "OnUser1" "build_relay_12,FireUser1,,0.22,-1" + "OnUser1" "build_relay_13,FireUser1,,0.24,-1" + "OnUser1" "build_relay_14,FireUser1,,0.26,-1" + "OnUser1" "build_relay_15,FireUser1,,0.28,-1" + "OnUser1" "build_relay_16,FireUser1,,0.3,-1" + "OnUser1" "pillarsTemplate,ForceSpawn,,0,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -1096 1744,1,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -552 1744,2,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -8 1744,3,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 536 1744,4,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 1080 1744,5,-1" + "OnUser1" "build_breakers_case,PickRandom,,1.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,2.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,3.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,4.05,-1" + "OnUser1" "build_breakers_case,PickRandom,,5.05,-1" + "OnUser1" "build_breakers_phys,AddOutput,origin -8 -1312 1744,6,-1" + "OnUser1" "blocker_breakers_trigger*,FireUser1,,7,-1" + "OnUser1" "red_god_sommon_7,FireUser1,,0.12,-1" + "OnUser1" "red_god_sommon_6,FireUser1,,0.1,-1" + "OnUser1" "red_god_sommon_5,FireUser1,,0.08,-1" + "OnUser1" "red_god_sommon_4,FireUser1,,0.06,-1" + "OnUser1" "red_god_sommon_3,FireUser1,,0.04,-1" + "OnUser1" "red_god_sommon_2,FireUser1,,0.02,-1" + "OnUser1" "red_god_sommon_1,FireUser1,,0,-1" + "OnUser2" "blocker*,Kill,,0,-1" + "OnUser2" "r_*,Kill,,0,-1" + "OnUser2" "pillars_blocks*,Kill,,0,-1" + "OnUser2" "blocker_brushes_door*,Kill,,0,-1" + "OnUser2" "blocker_brushes_door_door,Kill,,0,-1" + "OnUser2" "book1_branch*,Test,,0,-1" + "OnUser2" "book2_branch*,Test,,0,-1" + "OnUser2" "book3_branch*,Test,,0,-1" + "OnUser2" "sommon_god_breakable*,Kill,,0,-1" + "OnUser2" "sommon_god_rotate*,Kill,,0,-1" + "OnUser2" "upper_spikes,Kill,,0,-1" + "origin" "-184 -3160 1216" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "main_builder" + "hammerid" "63374" +} +add: +{ + "Template01" "r_brushes_4" + "origin" "808 808 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_spawns_4" + "targetname" "buildTemplate_4" + "hammerid" "63652" +} +add: +{ + "Template05" "building_maker" + "Template03" "blocker_brushes_1" + "Template01" "blocker_brushes_2" + "origin" "-1424 1528 1120" + "Template06" "building_relay" + "spawnflags" "0" + "classname" "point_template" + "targetname" "buildingTemplate" + "hammerid" "64594" +} +add: +{ + "origin" "-1448 1552 1144" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "building_relay" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "builder_case_main,PickRandom,,0,-1" + "OnSpawn" "building_maker,ForceSpawn,,0.01,-1" + "OnSpawn" "building_maker,Kill,,0.05,-1" + "hammerid" "64628" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 264 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_5" + "hammerid" "65739" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "loop_elevator_door_exit,StartForward,,10,-1" + "OnTrigger" "server,Command,say ***Loop Starting***,0,-1" + "wait" "5" + "origin" "-8 2624 -500" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "exit_lift_trigger" + "filtername" "human" + "hammerid" "65879" + "model" "*22" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-832 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_1" + "hammerid" "66155" + "parentname" "build_breakers_phys" + "model" "*23" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "256 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_3" + "hammerid" "66170" + "parentname" "build_breakers_phys" + "model" "*24" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "OnUser1" "!self,FireUser1,,0.15,-1" + "wait" "1" + "origin" "816 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_4" + "hammerid" "66173" + "parentname" "build_breakers_phys" + "model" "*25" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "build_breakers_trigger_4,Disable,,0.1,-1" + "OnCase04" "build_breakers_trigger_4,Enable,,0,-1" + "OnCase02" "build_breakers_trigger_2,Disable,,0.1,-1" + "OnCase02" "build_breakers_trigger_2,Enable,,0,-1" + "origin" "-8 -1240 1792" + "OnCase03" "build_breakers_trigger_3,Disable,,0.1,-1" + "OnCase03" "build_breakers_trigger_3,Enable,,0,-1" + "classname" "logic_case" + "targetname" "build_breakers_case" + "hammerid" "76027" + "OnCase01" "build_breakers_trigger_1,Enable,,0,-1" + "OnCase01" "build_breakers_trigger_1,Disable,,0.1,-1" +} +add: +{ + "Template03" "blocker_breakers_trigger" + "Template01" "blocker_brushes_door" + "origin" "-2010 1284 1960" + "classname" "point_template" + "spawnflags" "0" + "Template04" "blocker_trigger" + "Template02" "blocker_brushes_door_door" + "targetname" "b_brushes_doorTemplate" + "hammerid" "80118" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-2010 1368 1496" + "OnStartTouch" "!activator,FireUser3,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "blocker_breakers_trigger" + "hammerid" "81772" + "model" "*29" + "StartDisabled" "1" +} +add: +{ + "Template03" "r_doors_5" + "Template01" "r_brushes_5" + "origin" "-824 264 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_button_5" + "Template02" "r_item_spawns_5" + "targetname" "buildTemplate_5" + "hammerid" "82471" +} +add: +{ + "wait" "1" + "origin" "-280 484 5068" + "OnStartTouch" "r_teleport_6_2,Teleport,,0,-1" + "OnStartTouch" "r_water_6,Open,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_6_2" + "hammerid" "85644" + "model" "*31" + "StartDisabled" "0" +} +add: +{ + "origin" "-280 136 4832" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 90 0" + "targetname" "r_teleport_6_1" + "hammerid" "85755" +} +add: +{ + "wait" "1" + "origin" "-280 264 804" + "OnStartTouch" "r_teleport_6_1,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_6" + "hammerid" "85771" + "model" "*32" + "StartDisabled" "0" +} +add: +{ + "origin" "-280 364 1160" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 90 0" + "targetname" "r_teleport_6_2" + "hammerid" "85798" +} +add: +{ + "Template07" "r_relay_6" + "Template05" "r_brushes_6_2" + "Template03" "r_teleport_6_2" + "Template01" "r_brushes_6" + "Template11" "r_water_6" + "origin" "-280 264 1120" + "Template09" "r_trigger_6_2" + "Template06" "r_doors_6_*" + "Template04" "r_teleport_6_1" + "spawnflags" "0" + "Template02" "r_trigger_6" + "Template12" "r_item_spawns_6" + "classname" "point_template" + "Template10" "r_props_6" + "targetname" "buildTemplate_6" + "hammerid" "86146" + "Template08" "r_case_6" +} +add: +{ + "Template07" "r_doors_7" + "Template05" "r_door_7_2" + "Template03" "r_sprite_7" + "Template01" "r_brushes_7" + "OnEntitySpawned" "r_breakable_wall_7*,AddOutput,rendermode 1,0,-1" + "OnEntitySpawned" "r_breakable_wall_7*,AddOutput,renderfx 3,0,-1" + "origin" "264 264 1120" + "Template06" "r_doors_7_1" + "spawnflags" "0" + "Template04" "r_trigger_7_1" + "classname" "point_template" + "Template02" "r_breakable_7" + "targetname" "buildTemplate_7" + "hammerid" "86970" + "Template08" "r_breakable_wall_7" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "264 536 1412" + "OnStartTouch" "!activator,FireUser4,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "r_trigger_7_1" + "hammerid" "87708" + "model" "*36" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,20,-1" + "OnTrigger" "safe_trigger,Enable,,0,-1" + "OnTrigger" "restart_teleport,Enable,,1,-1" + "OnTrigger" "restart_teleport,Disable,,2,-1" + "OnTrigger" "human_safe*,AddOutput,targetname player,3,-1" + "OnTrigger" "extra_safety_hurt,Enable,,3,-1" + "OnTrigger" "extra_safety_hurt,Disable,,3.15,-1" + "OnTrigger" "loop_ending_branch,Test,,0.01,-1" + "OnTrigger" "loop_math,Add,1,0,-1" + "OnTrigger" "zm_room_teleport,Disable,,0,-1" + "OnTrigger" "zm_room_teleport,Enable,,8,-1" + "OnTrigger" "god_trigger,Enable,,5,-1" + "OnTrigger" "push_zombies_off_start,Enable,,0,-1" + "OnTrigger" "push_zombies_off_start,Disable,,2,-1" + "wait" "4" + "origin" "-8 2624 2200" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "loop_trigger" + "filtername" "human" + "hammerid" "87974" + "model" "*38" + "StartDisabled" "0" +} +add: +{ + "Template01" "r_brushes_8" + "origin" "808 264 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_8" + "hammerid" "93498" +} +add: +{ + "Template05" "r_relay_9" + "Template03" "r_brushes_9_1" + "Template01" "r_brushes_9" + "origin" "-824 -280 1120" + "Template06" "r_case_9" + "spawnflags" "0" + "Template04" "r_rotate_9" + "classname" "point_template" + "Template02" "r_hurt_9" + "targetname" "buildTemplate_9" + "hammerid" "96174" +} +add: +{ + "Template01" "r_brushes_10" + "origin" "-280 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_10" + "hammerid" "96741" +} +add: +{ + "Template03" "r_item_spawns_11" + "Template01" "r_brushes_11" + "origin" "264 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_trigger_11" + "Template02" "r_doors_11" + "targetname" "buildTemplate_11" + "hammerid" "98695" +} +add: +{ + "Template03" "r_button_12" + "Template01" "r_brushes_12" + "origin" "808 -280 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_breakable_12" + "Template02" "r_item_spawns_12" + "targetname" "buildTemplate_12" + "hammerid" "101329" +} +add: +{ + "Template01" "r_brushes_13" + "origin" "-824 -824 1120" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_spawns_13" + "targetname" "buildTemplate_13" + "hammerid" "102466" +} +add: +{ + "origin" "-280 -824 1104" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_case_14,PickRandom,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_14" + "hammerid" "103377" + "model" "*56" + "StartDisabled" "0" +} +add: +{ + "OnCase02" "!self,FireUser1,,0,1" + "origin" "-280 -792 1144" + "OnCase03" "r_breakable_14,Break,,0,1" + "classname" "logic_case" + "targetname" "r_case_14" + "hammerid" "103408" + "OnCase01" "!self,FireUser1,,0,1" +} +add: +{ + "Template03" "r_case_14" + "Template01" "r_brushes_14" + "origin" "-280 -824 1120" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_breakable_14" + "Template02" "r_trigger_14" + "targetname" "buildTemplate_14" + "hammerid" "103460" +} +add: +{ + "origin" "264 -824 1288" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_15" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "r_case_15,PickRandom,,0,1" + "hammerid" "106235" +} +add: +{ + "OnCase04" "r_breakable_15_4,SetDamageFilter,,0,1" + "OnCase02" "r_breakable_15_2,SetDamageFilter,,0,1" + "origin" "240 -824 1288" + "OnCase03" "r_breakable_15_3,SetDamageFilter,,0,1" + "classname" "logic_case" + "targetname" "r_case_15" + "hammerid" "106249" + "OnCase01" "r_breakable_15_1,SetDamageFilter,,0,1" +} +add: +{ + "origin" "264 -824 540" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_doors_15,Open,,0,1" + "OnStartTouch" "r_sprite_15,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_15" + "hammerid" "106678" + "model" "*63" + "StartDisabled" "0" +} +add: +{ + "OnUser1" "build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "origin" "-824 -824 1120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "build_relay_13" + "hammerid" "63317" +} +add: +{ + "Template07" "r_breakable_15_*" + "Template05" "r_trigger_15" + "Template03" "r_relay_15" + "Template01" "r_brushes_15" + "origin" "264 -824 1120" + "Template06" "r_sprite_15" + "spawnflags" "0" + "Template04" "r_case_15" + "classname" "point_template" + "Template02" "r_doors_15" + "targetname" "buildTemplate_15" + "hammerid" "106700" + "Template08" "r_item_spawns_15" +} +add: +{ + "Template05" "r_case_16" + "Template03" "r_brushes_16_1" + "Template01" "r_brushes_16" + "origin" "808 -824 1120" + "Template06" "r_rotate_16" + "spawnflags" "0" + "Template04" "r_relay_16" + "classname" "point_template" + "Template02" "r_hurt_16" + "targetname" "buildTemplate_16" + "hammerid" "108982" +} +add: +{ + "Template07" "book3_branch" + "Template05" "purple_book_maker" + "Template03" "purple_bookbutton" + "Template01" "purple_book_prop" + "origin" "-295.052 -3731.13 1212" + "Template06" "purple_bookelites" + "spawnflags" "0" + "Template04" "purple_booksound" + "classname" "point_template" + "Template02" "purple_bookspritetrail" + "targetname" "book3Template" + "hammerid" "109835" +} +add: +{ + "Template07" "book2_branch" + "Template05" "flame_bookelites" + "Template03" "flame_bookspritetrail" + "Template01" "flame_booksound" + "origin" "-295.052 -3631.13 1212" + "Template06" "flame_book_maker" + "spawnflags" "0" + "Template04" "flame_book_prop" + "classname" "point_template" + "Template02" "flame_bookbutton" + "targetname" "book2Template" + "hammerid" "109849" +} +add: +{ + "Template03" "purple_trigger" + "Template01" "purple_phys" + "origin" "-149.052 -3737.13 1172" + "classname" "point_template" + "spawnflags" "0" + "Template02" "purple_relay" + "targetname" "purpleTemplate" + "hammerid" "109863" +} +add: +{ + "origin" "-124.05 -3737.13 1194" + "OnStartTouch" "purple_phys,Break,,0,1" + "OnStartTouch" "!self,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "purple_trigger" + "filtername" "human" + "hammerid" "109865" + "model" "*71" + "StartDisabled" "0" +} +add: +{ + "origin" "-121.052 -3737.13 1218" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "purple_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "purple_phys,AddOutput,rendermode 1,0,1" + "OnSpawn" "purple_phys,AddOutput,renderfx 3,0,1" + "OnSpawn" "purple_phys,Alpha,170,0,1" + "OnSpawn" "purple_phys,Break,,30,1" + "OnSpawn" "purple_trigger,Kill,,0.01,1" + "hammerid" "109868" +} +add: +{ + "origin" "-131.052 -3615.13 1252" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "flame_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "flame_booktrigger,Kill,,25,1" + "OnSpawn" "flame_particle,Kill,,25,1" + "hammerid" "109873" +} +add: +{ + "Template03" "flame_particle" + "Template01" "flame_booktrigger" + "origin" "-131.052 -3615.13 1180" + "classname" "point_template" + "spawnflags" "0" + "Template02" "flame_relay" + "targetname" "flameTemplate" + "hammerid" "109875" +} +add: +{ + "wait" "1" + "origin" "-195.05 -3435.13 1196" + "OnStartTouch" "speedmod,ModifySpeed,0.2,0,-1" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 200,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1,13,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "book_trigger" + "filtername" "zombie" + "hammerid" "109943" + "parentname" "book_elites" + "model" "*73" + "StartDisabled" "1" +} +add: +{ + "Template07" "book_elites" + "Template05" "book" + "Template03" "book_spritetrail" + "Template01" "book_trigger" + "origin" "-295.052 -3435.13 1212" + "Template06" "book_particle" + "spawnflags" "0" + "Template04" "book_sound" + "classname" "point_template" + "Template02" "book_button" + "targetname" "book1Template" + "hammerid" "110024" + "Template08" "book1_branch" +} +add: +{ + "OnCase04" "item_maker,FireUser1,,0,-1" + "OnCase02" "item_maker,FireUser1,,0,-1" + "origin" "-64 -3196 1192" + "OnCase05" "item_maker_case_2,PickRandom,,0,-1" + "OnCase03" "item_maker,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "item_maker_case_1" + "hammerid" "110202" + "OnCase01" "item_maker,FireUser1,,0,-1" +} +add: +{ + "OnCase02" "item_maker,AddOutput,EntityTemplate book2Template,0,-1" + "origin" "-64 -3176 1192" + "OnCase03" "item_maker,AddOutput,EntityTemplate book3Template,0,-1" + "classname" "logic_case" + "targetname" "item_maker_case_2" + "hammerid" "110209" + "OnCase01" "item_maker,AddOutput,EntityTemplate book1Template,0,-1" +} +add: +{ + "origin" "-316 -3436 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book1_branch" + "hammerid" "110232" + "OnFalse" "book_button,Kill,,0,-1" + "OnFalse" "book_sound,Kill,,0,-1" + "OnFalse" "book_spritetrail,Kill,,0,-1" + "OnFalse" "book,Kill,,0,-1" + "OnFalse" "book_particle,Kill,,0,-1" + "OnFalse" "book_trigger,Kill,,0,-1" + "OnFalse" "book_elites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-316 -3632 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book2_branch" + "hammerid" "110716" + "OnFalse" "flame_bookbutton,Kill,,0,-1" + "OnFalse" "flame_booksound,Kill,,0,-1" + "OnFalse" "flame_bookspritetrail,Kill,,0,-1" + "OnFalse" "flame_book_prop,Kill,,0,-1" + "OnFalse" "flame_book_maker,Kill,,0,-1" + "OnFalse" "flame_bookelites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-316 -3732 1232" + "classname" "logic_branch" + "OnTrue" "!self,Kill,,0.01,-1" + "targetname" "book3_branch" + "hammerid" "110727" + "OnFalse" "purple_bookbutton,Kill,,0,-1" + "OnFalse" "purple_booksound,Kill,,0,-1" + "OnFalse" "purple_bookspritetrail,Kill,,0,-1" + "OnFalse" "purple_book_prop,Kill,,0,-1" + "OnFalse" "purple_book_maker,Kill,,0,-1" + "OnFalse" "purple_bookelites,Kill,,0,-1" + "OnFalse" "!self,Kill,,0.01,-1" +} +add: +{ + "origin" "-280 888 1432" + "classname" "logic_relay" + "targetname" "r_item_spawns_2" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110749" +} +add: +{ + "origin" "784 808 1168" + "classname" "logic_relay" + "targetname" "r_item_spawns_4" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110814" +} +add: +{ + "origin" "-280 184 1304" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_6" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110824" +} +add: +{ + "origin" "264 -120 1144" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_11" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110837" +} +add: +{ + "origin" "808 -248 928" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_12" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110849" +} +add: +{ + "origin" "-632 -976 1752" + "classname" "logic_relay" + "targetname" "r_item_spawns_13" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110863" +} +add: +{ + "origin" "264 -824 800" + "classname" "logic_relay" + "targetname" "r_item_spawns_15" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "110875" +} +add: +{ + "wait" "0.1" + "origin" "0 -248 -1004" + "OnStartTouch" "water_teleport_case,PickRandomShuffle,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "water_teleport" + "hammerid" "111397" + "model" "*77" + "StartDisabled" "0" +} +add: +{ + "origin" "-552 -2536 1192" + "target" "!activator" + "classname" "point_teleport" + "angles" "0 90 0" + "targetname" "side_teleport_1" + "hammerid" "111424" +} +add: +{ + "origin" "536 -2536 1192" + "target" "!activator" + "classname" "point_teleport" + "angles" "0 90 0" + "targetname" "side_teleport_2" + "hammerid" "111437" +} +add: +{ + "OnCase02" "side_teleport_2,Teleport,,0,-1" + "origin" "-552 -2568 1192" + "classname" "logic_case" + "targetname" "water_teleport_case" + "hammerid" "111441" + "OnCase01" "side_teleport_1,Teleport,,0,-1" +} +add: +{ + "classname" "point_servercommand" + "targetname" "server" + "origin" "-128 -3128 1168" + "hammerid" "111482" +} +add: +{ + "renderamt" "255" + "HDRColorScale" "1.0" + "spotlightlength" "1300" + "rendercolor" "255 255 255" + "origin" "-8768 -5136 848" + "classname" "point_spotlight" + "spawnflags" "3" + "angles" "90 0 0" + "targetname" "spawn_spotlight" + "hammerid" "113352" + "spotlightwidth" "7000" +} +add: +{ + "OnMapSpawn" "server,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_min 15,0,1" + "OnMapSpawn" "server,Command,zr_infect_spawntime_max 15,0,1" + "OnMapSpawn" "server,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "server,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "server,Command,zr_infect_mzombie_ratio 5,0,1" + "OnMapSpawn" "server,Command,zr_respawn_delay 3,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_respawn 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "server,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "server,Command,ammo_57mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_357sig_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_45acp_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_buckshot_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_9mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_338mag_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_556mm_box_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_762mm_max 400,0,1" + "OnMapSpawn" "server,Command,ammo_50AE_max 400,0,1" + "OnMapSpawn" "server,Command,mp_flashlight 0,0,1" + "OnMapSpawn" "server,Command,mp_startmoney 1000,0,1" + "OnMapSpawn" "server,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "spawn_door_*,Open,,15,1" + "OnMapSpawn" "spawn_elevator_door_exit,StartForward,,29,1" + "OnMapSpawn" "spawn_elevator_door_exit,StartBackward,,1,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies health 1500,0.1,1" + "OnMapSpawn" "server,Command,zr_class_modify zombies speed 325,0.04,1" + "OnMapSpawn" "server,Command,zr_class_modify humans speed 312,0.02,1" + "OnMapSpawn" "level3_color,Enable,,1,-1" + "OnMapSpawn" "level2_color,Enable,,1,-1" + "OnMapSpawn" "level4_color,Enable,,1,-1" + "OnMapSpawn" "level4_color,Disable,,1.15,-1" + "OnMapSpawn" "level2_color,Disable,,1.15,-1" + "OnMapSpawn" "level3_color,Disable,,1.15,-1" + "OnMapSpawn" "stage_math_counter,GetValue,,2,-1" + "OnMapSpawn" "perma_stuff,FireUser1,,0,1" + "OnMapSpawn" "start_music,PlaySound,,4,1" + "OnMapSpawn" "start_music,FireUser1,,35,1" + "OnMapSpawn" "spawn_teleport,Enable,,4,1" + "OnMapSpawn" "spawn_fade,Fade,,3,1" + "OnMapSpawn" "spawn_spawn_items_3,FireUser1,,1,1" + "OnMapSpawn" "spawn_spawn_items_2,FireUser1,,2,1" + "OnMapSpawn" "spawn_spawn_items_3,FireUser1,,3,1" + "OnMapSpawn" "fish_eye_overlay2,StopOverlays,,0.1,1" + "OnMapSpawn" "fish_eye_overlay1,StopOverlays,,0.1,1" + "OnMapSpawn" "clean_overlay,StartOverlays,,0.15,1" + "OnMapSpawn" "fish_eye_overlay1,StartOverlays,,0,1" + "OnMapSpawn" "fish_eye_overlay2,StartOverlays,,0,1" + "OnMapSpawn" "clean_overlay,StopOverlays,,0.2,1" + "origin" "-232 -3160 1168" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "113740" +} +add: +{ + "wait" "0.1" + "origin" "-8 2624 -440" + "OnStartTouch" "!activator,AddOutput,targetname human_safe,0,-1" + "OnStartTouch" "!self,Disable,,0.1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "safe_trigger" + "filtername" "human" + "hammerid" "116721" + "parentname" "loop_elevator_door_exit" + "model" "*85" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "-7512 -4792 128" + "OnStartTouch" "water_teleport_case,PickRandomShuffle,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "zm_room_teleport" + "hammerid" "117394" + "model" "*87" + "StartDisabled" "1" +} +add: +{ + "max" "4" + "origin" "-240 -3216 1184" + "OnGetValue" "stage_case,InValue,,0,-1" + "classname" "math_counter" + "targetname" "stage_math_counter" + "hammerid" "117495" + "startvalue" "1" +} +add: +{ + "OnCase04" "level4_music,FireUser1,,30,1" + "OnCase04" "level4_color,Enable,,0,1" + "OnCase04" "level_3_toggle,Toggle,,0,1" + "OnCase04" "level_2_toggle,Toggle,,0,1" + "OnCase04" "level_1_toggle,Toggle,,0,1" + "OnCase04" "spawn_music4,ForceSpawn,,0,-1" + "OnCase04" "loop_math,SetHitMax,5,1,1" + "OnCase04" "red_god_sommon_*,Kill,,3,1" + "Case02" "2" + "OnCase02" "level2_color,Enable,,0,1" + "OnCase02" "level_1_toggle,Toggle,,0,1" + "OnCase02" "level2_music,PlaySound,,30,1" + "OnCase02" "spawn_music2,ForceSpawn,,0,-1" + "OnCase02" "build_case_temp2,AddOutput,targetname builder_case_main,2,1" + "OnCase02" "builder_case_main,AddOutput,targetname no_picky,1,1" + "OnCase02" "loop_math,SetHitMax,3,1,1" + "origin" "-240 -3240 1184" + "OnCase03" "level3_music,PlaySound,,30,1" + "OnCase03" "level_2_toggle,Toggle,,0,1" + "OnCase03" "level3_color,Enable,,0,1" + "OnCase03" "level_1_toggle,Toggle,,0,1" + "OnCase03" "spawn_music3,ForceSpawn,,0,-1" + "OnCase03" "build_case_temp3,AddOutput,targetname builder_case_main,2,1" + "OnCase03" "builder_case_main,AddOutput,targetname no_picky,1,1" + "OnCase03" "loop_math,SetHitMax,4,1,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "stage_case" + "hammerid" "117505" + "Case04" "4" + "OnCase01" "level1_music,PlaySound,,30,1" + "OnCase01" "spawn_music1,ForceSpawn,,0,-1" + "OnCase01" "builder_case_main,AddOutput,targetname no_picky,1,1" + "OnCase01" "build_case_temp1,AddOutput,targetname builder_case_main,2,1" + "OnCase01" "loop_math,SetHitMax,3,1,1" +} +add: +{ + "Template01" "stage_math_counter" + "origin" "-208 -3216 1184" + "classname" "point_template" + "spawnflags" "2" + "targetname" "stageStuff_template" + "hammerid" "117520" +} +add: +{ + "wait" "0.1" + "origin" "-7284 -5224 127.98" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_1,0,-1" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "spawnTrigger" + "hammerid" "118180" + "model" "*89" + "StartDisabled" "0" +} +add: +{ + "Template07" "final_doors_3" + "Template05" "final_math" + "Template03" "final_triggers" + "Template01" "final_brushes_1" + "Template11" "final_teleport" + "OnEntitySpawned" "final_amb_sound,PlaySound,,3,1" + "origin" "-8 176 1944" + "Template09" "final_sprite_glow" + "Template06" "final_doors_2" + "Template04" "final_sprite_*" + "spawnflags" "2" + "Template02" "final_doors_1" + "classname" "point_template" + "Template10" "final_amb_sound" + "targetname" "finalTemplate" + "hammerid" "124795" + "Template08" "final_doors_4" +} +add: +{ + "origin" "-928 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_1,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125032" + "model" "*94" + "StartDisabled" "0" +} +add: +{ + "max" "4" + "origin" "-928 120 1976" + "classname" "math_counter" + "targetname" "final_math" + "hammerid" "125042" + "OnHitMax" "final_doors_1,Open,,3,1" + "OnHitMax" "final_doors_2,Close,,20,1" + "OnHitMax" "final_doors_3,Close,,30,1" + "OnHitMax" "final_doors_4,Close,,40,1" +} +add: +{ + "origin" "-168 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_2,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125055" + "model" "*95" + "StartDisabled" "0" +} +add: +{ + "origin" "912 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_4,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125058" + "model" "*96" + "StartDisabled" "0" +} +add: +{ + "origin" "152 160 1976" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "final_math,Add,1,0,1" + "OnStartTouch" "final_sprite_3,Kill,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_triggers" + "filtername" "human" + "hammerid" "125061" + "model" "*97" + "StartDisabled" "0" +} +add: +{ + "max" "5" + "origin" "-8 2512 1152" + "classname" "math_counter" + "targetname" "loop_math" + "hammerid" "130237" + "OnHitMax" "loop_ending_branch,SetValue,1,0,1" +} +add: +{ + "origin" "-8 2536 1152" + "classname" "logic_branch" + "OnTrue" "main_builder,FireUser2,,0,-1" + "OnTrue" "finalTemplate,ForceSpawn,,0,-1" + "OnTrue" "safe_trigger,Kill,,3,-1" + "OnTrue" "loop_elevator_door_exit,Kill,,3,-1" + "OnTrue" "loop_teleport_trigger,Kill,,3,-1" + "OnTrue" "loop_trigger,Kill,,3,-1" + "OnTrue" "loop_text,AddOutput,message End,0,-1" + "OnTrue" "loop_text,Display,,0.01,-1" + "OnTrue" "god_apearing_1,Start,,3,-1" + "OnTrue" "god_apearing_2,Stop,,3,-1" + "OnTrue" "god_apearing_3,Stop,,3,-1" + "targetname" "loop_ending_branch" + "hammerid" "130246" + "OnFalse" "main_builder,FireUser1,,1,-1" + "OnFalse" "main_builder,FireUser2,,0,-1" + "OnFalse" "math_text_loop,Add,1,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3888 1744" + "OnStartTouch" "!activator,AddOutput,origin 0 7168 -2000,0.01,-1" + "OnStartTouch" "win_fade,Fade,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "final_teleport" + "filtername" "human" + "hammerid" "133732" + "model" "*104" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "0 7168 -2000" + "OnStartTouch" "nuke_sound,PlaySound,,6,1" + "OnStartTouch" "nuke_fade,Fade,,6,1" + "OnStartTouch" "nuke,Enable,,6,1" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_4,0,-1" + "OnStartTouch" "stage_math_counter,Add,1,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "ending_trigger" + "filtername" "human" + "hammerid" "134530" + "model" "*105" + "StartDisabled" "0" +} +add: +{ + "origin" "-6947.5 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135614" +} +add: +{ + "origin" "-7177 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135616" +} +add: +{ + "origin" "-7223.3 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135618" +} +add: +{ + "origin" "-7223.3 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135620" +} +add: +{ + "origin" "-7269.5 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135622" +} +add: +{ + "origin" "-7269.5 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135624" +} +add: +{ + "origin" "-7177 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135626" +} +add: +{ + "origin" "-7130.7 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135628" +} +add: +{ + "origin" "-7130.7 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135630" +} +add: +{ + "origin" "-7086.3 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135632" +} +add: +{ + "origin" "-7086.3 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135634" +} +add: +{ + "origin" "-7040.1 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135636" +} +add: +{ + "origin" "-7040.1 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135638" +} +add: +{ + "origin" "-6993.8 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135640" +} +add: +{ + "origin" "-6993.8 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135642" +} +add: +{ + "origin" "-6947.5 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135644" +} +add: +{ + "origin" "-6947.5 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135646" +} +add: +{ + "origin" "-7539.5 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135648" +} +add: +{ + "origin" "-7585.7 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135650" +} +add: +{ + "origin" "-7585.7 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135652" +} +add: +{ + "origin" "-7632 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135654" +} +add: +{ + "origin" "-7632 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135656" +} +add: +{ + "origin" "-7539.5 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135658" +} +add: +{ + "origin" "-7493.2 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135660" +} +add: +{ + "origin" "-7493.2 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135662" +} +add: +{ + "origin" "-7448.8 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135664" +} +add: +{ + "origin" "-7448.8 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135666" +} +add: +{ + "origin" "-7402.6 -5320 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135668" +} +add: +{ + "origin" "-7402.6 -5256 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135670" +} +add: +{ + "origin" "-7356.3 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135672" +} +add: +{ + "origin" "-7356.3 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135674" +} +add: +{ + "origin" "-7310 -5320 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135676" +} +add: +{ + "origin" "-7310 -5256 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135678" +} +add: +{ + "origin" "-7539.5 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135680" +} +add: +{ + "origin" "-7585.7 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135682" +} +add: +{ + "origin" "-7585.7 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135684" +} +add: +{ + "origin" "-7632 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135686" +} +add: +{ + "origin" "-7632 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135688" +} +add: +{ + "origin" "-7539.5 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135690" +} +add: +{ + "origin" "-7493.2 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135692" +} +add: +{ + "origin" "-7493.2 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135694" +} +add: +{ + "origin" "-7448.8 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135696" +} +add: +{ + "origin" "-7448.8 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135698" +} +add: +{ + "origin" "-7402.6 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135700" +} +add: +{ + "origin" "-7402.6 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135702" +} +add: +{ + "origin" "-7356.3 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135704" +} +add: +{ + "origin" "-7356.3 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135706" +} +add: +{ + "origin" "-7310 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135708" +} +add: +{ + "origin" "-7310 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135710" +} +add: +{ + "origin" "-7177 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135712" +} +add: +{ + "origin" "-7223.3 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135714" +} +add: +{ + "origin" "-7223.3 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135716" +} +add: +{ + "origin" "-7269.5 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135718" +} +add: +{ + "origin" "-7269.5 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135720" +} +add: +{ + "origin" "-7177 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135722" +} +add: +{ + "origin" "-7130.7 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135724" +} +add: +{ + "origin" "-7130.7 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135726" +} +add: +{ + "origin" "-7086.3 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135728" +} +add: +{ + "origin" "-7086.3 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135730" +} +add: +{ + "origin" "-7040.1 -5176 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135732" +} +add: +{ + "origin" "-7040.1 -5111.99 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135734" +} +add: +{ + "origin" "-6993.8 -5111.99 -24" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135736" +} +add: +{ + "origin" "-6993.8 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135738" +} +add: +{ + "origin" "-6947.5 -5176 -24" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "135740" +} +add: +{ + "max" "30" + "origin" "-304 -3104 1200" + "OnGetValue" "loop_text_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "loop_text_case,InValue,,0.01,-1" + "targetname" "math_text_loop" + "hammerid" "137196" +} +add: +{ + "OnCase15" "loop_text,Display,,0.01,-1" + "OnCase15" "loop_text,AddOutput,message Loop 15,0,-1" + "OnCase01" "loop_text,AddOutput,message Loop 1,0,-1" + "OnCase01" "loop_text,Display,,0.01,-1" + "Case07" "7" + "OnCase10" "loop_text,Display,,0.01,-1" + "OnCase10" "loop_text,AddOutput,message Loop 10,0,-1" + "OnCase08" "loop_text,Display,,0.01,-1" + "OnCase08" "loop_text,AddOutput,message Loop 8,0,-1" + "Case06" "6" + "Case16" "16" + "OnCase07" "loop_text,Display,,0.01,-1" + "OnCase07" "loop_text,AddOutput,message Loop 7,0,-1" + "OnCase16" "loop_text,Display,,0.01,-1" + "OnCase16" "loop_text,AddOutput,message Loop 16,0,-1" + "OnCase02" "loop_text,Display,,0.01,-1" + "OnCase02" "loop_text,AddOutput,message Loop 2,0,-1" + "Case09" "9" + "Case01" "1" + "Case11" "11" + "origin" "-336 -3104 1200" + "OnCase05" "loop_text,Display,,0.01,-1" + "OnCase05" "loop_text,AddOutput,message Loop 5,0,-1" + "Case08" "8" + "OnCase14" "loop_text,Display,,0.01,-1" + "OnCase14" "loop_text,AddOutput,message Loop 14,0,-1" + "Case10" "10" + "OnCase13" "loop_text,Display,,0.01,-1" + "OnCase13" "loop_text,AddOutput,message Loop 13,0,-1" + "Case03" "3" + "Case13" "13" + "OnCase06" "loop_text,Display,,0.01,-1" + "OnCase06" "loop_text,AddOutput,message Loop 6,0,-1" + "OnCase11" "loop_text,Display,,0.01,-1" + "OnCase11" "loop_text,AddOutput,message Loop 11,0,-1" + "Case02" "2" + "Case12" "12" + "OnCase09" "loop_text,Display,,0.01,-1" + "OnCase09" "loop_text,AddOutput,message Loop 9,0,-1" + "classname" "logic_case" + "targetname" "loop_text_case" + "hammerid" "137205" + "Case05" "5" + "Case15" "15" + "OnCase04" "loop_text,Display,,0.01,-1" + "OnCase04" "loop_text,AddOutput,message Loop 4,0,-1" + "OnCase03" "loop_text,Display,,0.01,-1" + "OnCase03" "loop_text,AddOutput,message Loop 3,0,-1" + "OnCase12" "loop_text,Display,,0.01,-1" + "OnCase12" "loop_text,AddOutput,message Loop 12,0,-1" + "Case04" "4" + "Case14" "14" +} +add: +{ + "OnCase01" "loop_text,Display,,0.01,-1" + "OnCase01" "loop_text,AddOutput,message Loop 17,0,-1" + "Case07" "23" + "OnCase10" "loop_text,Display,,0.01,-1" + "OnCase10" "loop_text,AddOutput,message Loop 26,0,-1" + "OnCase08" "loop_text,Display,,0.01,-1" + "OnCase08" "loop_text,AddOutput,message Loop 24,0,-1" + "Case06" "22" + "OnCase07" "loop_text,Display,,0.01,-1" + "OnCase07" "loop_text,AddOutput,message Loop 23,0,-1" + "OnCase02" "loop_text,Display,,0.01,-1" + "OnCase02" "loop_text,AddOutput,message Loop 18,0,-1" + "Case09" "25" + "Case01" "17" + "Case11" "27" + "origin" "-336 -3120 1200" + "OnCase05" "loop_text,Display,,0.01,-1" + "OnCase05" "loop_text,AddOutput,message Loop 21,0,-1" + "Case08" "24" + "OnCase14" "loop_text,Display,,0.01,-1" + "OnCase14" "loop_text,AddOutput,message Loop 30,0,-1" + "Case10" "26" + "OnCase13" "loop_text,Display,,0.01,-1" + "OnCase13" "loop_text,AddOutput,message Loop 29,0,-1" + "Case03" "19" + "Case13" "29" + "OnCase06" "loop_text,Display,,0.01,-1" + "OnCase06" "loop_text,AddOutput,message Loop 22,0,-1" + "OnCase11" "loop_text,Display,,0.01,-1" + "OnCase11" "loop_text,AddOutput,message Loop 27,0,-1" + "Case02" "18" + "Case12" "28" + "OnCase09" "loop_text,Display,,0.01,-1" + "OnCase09" "loop_text,AddOutput,message Loop 25,0,-1" + "classname" "logic_case" + "targetname" "loop_text_case" + "hammerid" "137211" + "Case05" "21" + "OnCase04" "loop_text,Display,,0.01,-1" + "OnCase04" "loop_text,AddOutput,message Loop 20,0,-1" + "OnCase03" "loop_text,Display,,0.01,-1" + "OnCase03" "loop_text,AddOutput,message Loop 19,0,-1" + "OnCase12" "loop_text,Display,,0.01,-1" + "OnCase12" "loop_text,AddOutput,message Loop 28,0,-1" + "Case04" "20" + "Case14" "30" +} +add: +{ + "Case02" "2" + "OnCase02" "god_sound_apear,PlaySound,,0.01,-1" + "origin" "20 4404 1740" + "OnCase03" "god_sound_apear,PlaySound,,0.01,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "god_sound_case" + "hammerid" "143245" + "OnCase01" "god_sound_apear,PlaySound,,0.01,-1" +} +add: +{ + "max" "10" + "origin" "-24 4404 1740" + "OnGetValue" "god_start_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "god_start_case,InValue,,0.01,-1" + "targetname" "god_start_math" + "hammerid" "143260" +} +add: +{ + "OnCase04" "god_incress_4_end,SetValue,1,0,-1" + "Case02" "6" + "OnCase02" "god_incress_2,SetValue,1,0,-1" + "origin" "-44 4404 1740" + "OnCase03" "god_incress_3,SetValue,1,0,-1" + "classname" "logic_case" + "Case01" "3" + "Case03" "8" + "targetname" "god_start_case" + "hammerid" "143268" + "Case04" "10" + "OnCase01" "god_incress_1,SetValue,1,0,-1" +} +add: +{ + "origin" "-64 4388 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Start,,0,1" + "OnTrue" "god_sound_case,InValue,1,0,1" + "targetname" "god_incress_1" + "hammerid" "143283" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-84 4368 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Stop,,0,1" + "OnTrue" "god_apearing_2,Start,,0,1" + "OnTrue" "god_sound_case,InValue,2,0,1" + "OnTrue" "god_power_particle1,Start,,0,1" + "OnTrue" "god_anger1,FireUser1,,0,1" + "OnTrue" "fish_eye_overlay1,StartOverlays,,0,1" + "targetname" "god_incress_2" + "hammerid" "143294" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-104 4348 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_1,Stop,,0,1" + "OnTrue" "god_apearing_2,Stop,,0,1" + "OnTrue" "god_apearing_3,Start,,0,1" + "OnTrue" "god_sound_case,InValue,3,0,1" + "OnTrue" "god_power_particle2,Start,,0,1" + "OnTrue" "god_anger2,FireUser1,,0,1" + "OnTrue" "god_anger1,Volume,0,0,1" + "OnTrue" "god_anger1,Kill,,0.05,1" + "OnTrue" "fish_eye_overlay2,StartOverlays,,0,1" + "targetname" "god_incress_3" + "hammerid" "143301" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "wait" "5" + "origin" "-8 1216 1952" + "OnStartTouch" "god_incress_1,Test,,0,-1" + "OnStartTouch" "god_incress_2,Test,,2,-1" + "OnStartTouch" "god_incress_3,Test,,4,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "god_incress_4_end,Test,,5,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_trigger" + "hammerid" "143312" + "model" "*112" + "StartDisabled" "0" +} +add: +{ + "Template01" "sommon_god_rotate" + "origin" "-332 -3188 1164" + "classname" "point_template" + "spawnflags" "0" + "Template02" "sommon_god_breakable" + "targetname" "sommon_god_template" + "hammerid" "144466" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-824 -824 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_1" + "hammerid" "144480" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-280 -280 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_2" + "hammerid" "144490" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "808 808 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_3" + "hammerid" "144494" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "264 264 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_4" + "hammerid" "144498" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-824 808 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_5" + "hammerid" "144502" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "808 -824 -472" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_6" + "hammerid" "144506" +} +add: +{ + "OnUser1" "red_build_maker,ForceSpawnAtEntityOrigin,!caller,0.01,-1" + "OnUser1" "red_build_case,PickRandom,,0,-1" + "origin" "-8 232 2004" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "red_god_sommon_7" + "hammerid" "144512" +} +add: +{ + "OnCase02" "red_build_maker,AddOutput,EntityTemplate sommon_god_template,0,-1" + "origin" "-392 -3188 1172" + "classname" "logic_case" + "targetname" "red_build_case" + "hammerid" "147753" + "OnCase01" "red_build_maker,FireUser1,,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3072 -8428" + "OnStartTouch" "!activator,AddOutput,gravity -0.3,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_god,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_grav_trigger" + "filtername" "human" + "hammerid" "151385" + "model" "*115" + "StartDisabled" "1" +} +add: +{ + "origin" "272 -280 1076" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "r_doors_11,SetSpeed,5,0,1" + "OnStartTouch" "r_doors_11,Open,,0.02,1" + "OnStartTouch" "r_doors_11,Close,,0.01,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "r_trigger_11" + "filtername" "human" + "hammerid" "154497" + "model" "*117" + "StartDisabled" "0" +} +add: +{ + "Template01" "r_brushes_17" + "origin" "-824 808 -528" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_doors_17" + "targetname" "buildTemplate_17" + "hammerid" "155704" +} +add: +{ + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "origin" "-192 -3192 1192" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_19,0,-1" + "classname" "logic_case" + "targetname" "build_case2" + "hammerid" "156736" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_17,0,-1" +} +add: +{ + "OnCase04" "build_case,PickRandom,,0,-1" + "OnCase02" "build_case,PickRandom,,0,-1" + "origin" "-208 -3176 1208" + "OnCase05" "build_case2,PickRandom,,0,-1" + "OnCase03" "build_case,PickRandom,,0,-1" + "classname" "logic_case" + "targetname" "builder_case_main" + "hammerid" "156741" + "OnCase01" "build_case,PickRandom,,0,-1" +} +add: +{ + "origin" "-2008 1296 1171" + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "blocker_brushes_door_door,Open,,0,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "blocker_trigger" + "hammerid" "158734" + "model" "*132" + "StartDisabled" "0" +} +add: +{ + "Template05" "yellow_book_maker" + "Template03" "yellow_bookbutton" + "Template01" "yellow_book_prop" + "origin" "-295 -3863 1211.99" + "Template06" "yellow_bookelites" + "spawnflags" "0" + "Template04" "yellow_booksound" + "classname" "point_template" + "Template02" "yellow_bookspritetrail" + "targetname" "book4Template" + "hammerid" "159777" +} +add: +{ + "Template03" "yellow_particle" + "Template01" "yellow_relay" + "origin" "-167 -3863 1235.99" + "classname" "point_template" + "spawnflags" "2" + "Template04" "yellow_phys" + "Template02" "yellow_hurt" + "targetname" "yellowTemplate" + "hammerid" "159862" +} +add: +{ + "origin" "-167 -3851 1251.99" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "yellow_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "yellow_hurt,Kill,,15,1" + "OnSpawn" "yellow_phys,Kill,,15,1" + "OnSpawn" "yellow_phys,DisableMotion,,3,1" + "hammerid" "159864" +} +add: +{ + "Template01" "r_brushes_18" + "origin" "-280 808 -528" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_18" + "hammerid" "160189" +} +add: +{ + "origin" "-656 256 936" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_item_spawns_5" + "OnSpawn" "item_maker_case_1,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "hammerid" "166200" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-9192 -5168 240" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_1" + "hammerid" "166267" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-8344 -5200 264" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_2" + "hammerid" "166279" +} +add: +{ + "OnUser1" "item_maker_case_1,PickRandom,,0,1" + "OnUser1" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.01,1" + "origin" "-9088 -3232 240" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "spawn_spawn_items_3" + "hammerid" "166286" +} +add: +{ + "max" "99999" + "origin" "-128 3024 -6160" + "classname" "math_counter" + "targetname" "BossCounter1" + "hammerid" "168564" + "startvalue" "0" + "OnHitMin" "BossCounter3,GetValue,,0.01,-1" + "OnHitMin" "BossCounter3,Subtract,1,0,-1" + "OnHitMin" "BossCounter2,GetValue,,0,-1" +} +add: +{ + "OnUser1" "BossCounter1,SetValueNoFire,0,0,-1" + "OnUser1" "!self,SetValueNoFire,0,0,-1" + "OnUser1" "BossCounter3,SetValueNoFire,20,0,-1" + "max" "99999" + "origin" "-128 3040 -6160" + "OnGetValue" "BossCounter1,Add,,0,-1" + "classname" "math_counter" + "targetname" "BossCounter2" + "hammerid" "168566" + "startvalue" "0" +} +add: +{ + "max" "6" + "origin" "-128 3056 -6160" + "OnGetValue" "god_eye_sound,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "god_push_back,Enable,,0,-1" + "OutValue" "god_push_back,Disable,,0.1,-1" + "OutValue" "eye_random_movement,PickRandom,,0,-1" + "OutValue" "god_eye_particle_hurt,Start,,0,-1" + "OutValue" "god_eye_particle_hurt,Stop,,0.1,-1" + "OutValue" "god_eye_sound,InValue,,0.01,-1" + "OutValue" "eye_god_hurt_maker,ForceSpawn,,0,-1" + "targetname" "BossCounter3" + "hammerid" "168568" + "startvalue" "6" + "OnHitMin" "BossEnds,GetValue,,0,-1" + "min" "1" +} +add: +{ + "origin" "-112 3072 -6160" + "classname" "logic_case" + "Case01" "1" + "targetname" "BossEnds_Case" + "hammerid" "168570" + "OnCase01" "god_eye_*,Kill,,0,-1" + "OnCase01" "god_death_sound,PlaySound,,0,1" + "OnCase01" "final_eye_teleport,Enable,,0,1" + "OnCase01" "god_hurt,Kill,,0,1" + "OnCase01" "accend_particle,Start,,0.01,1" + "OnCase01" "accend_particle,Stop,,1,1" + "OnCase01" "god_amb,Volume,0,0,1" +} +add: +{ + "max" "1" + "origin" "-112 3056 -6160" + "OnGetValue" "BossEnds_Case,InValue,,0,-1" + "classname" "math_counter" + "targetname" "BossEnds" + "hammerid" "168572" + "startvalue" "1" + "StartDisabled" "0" + "min" "0" +} +add: +{ + "origin" "0 3136 -8618.3" + "OnStartTouch" "BossCounter2,Add,6,0,-1" + "OnStartTouch" "BossCounter1,Add,6,0,-1" + "classname" "trigger_once" + "spawnflags" "4097" + "targetname" "god_hp_scale" + "filtername" "human" + "hammerid" "168600" + "model" "*137" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 3136 -8618.3" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 -150000,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "god_push_back" + "filtername" "human" + "hammerid" "168629" + "model" "*138" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 -248 1756" + "OnStartTouch" "teleport_to_boss,TestActivator,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "god_teleport_trigger" + "hammerid" "168797" + "model" "*140" + "StartDisabled" "1" +} +add: +{ + "origin" "-124 4328 1740" + "classname" "logic_branch" + "OnTrue" "god_apearing_4,Start,,0,1" + "OnTrue" "god_apearing_4,Stop,,1,1" + "OnTrue" "god_sound_ex,PlaySound,,0,1" + "OnTrue" "god_teleport_trigger,Enable,,0.2,1" + "OnTrue" "god_eye_particle_back,Start,,0,1" + "OnTrue" "god_loop_sound,FireUser1,,8,1" + "OnTrue" "god_amb,PlaySound,,0,1" + "OnTrue" "world_break_prop,FireUser1,,0.2,1" + "OnTrue" "god_grav_trigger,Enable,,3,1" + "OnTrue" "god_hp_scale,Enable,,0.4,1" + "OnTrue" "god_push_up,Enable,,3,1" + "OnTrue" "god_eye_prop,SetAnimation,a1,0.2,1" + "OnTrue" "eye_random_movement,PickRandom,,2,1" + "OnTrue" "god_eye_prop,FireUser1,,0.2,1" + "OnTrue" "god_toggle,Kill,,3,1" + "OnTrue" "god_scream,PlaySound,,3.4,1" + "OnTrue" "god_anger2,Kill,,0.05,1" + "OnTrue" "god_anger2,Volume,0,0,1" + "OnTrue" "god_rotate,FireUser1,,0.4,1" + "OnTrue" "level1_music,Volume,0,0,1" + "OnTrue" "level2_music,Volume,0,0,1" + "OnTrue" "level3_music,Volume,0,0,1" + "OnTrue" "level4_music,Volume,0,0,1" + "targetname" "god_incress_4_end" + "hammerid" "168807" + "OnFalse" "!self,FireUser1,,0,-1" +} +add: +{ + "origin" "-152 3096 -6160" + "classname" "logic_case" + "targetname" "eye_random_movement" + "hammerid" "173658" + "OnCase01" "god_eye_prop,SetAnimation,a2,0.01,-1" +} +add: +{ + "classname" "point_clientcommand" + "targetname" "Map_ClientCommand" + "origin" "-144 3168 -6176" + "hammerid" "182726" +} +add: +{ + "OnCase02" "sommon_god_sound2,PlaySound,,0,-1" + "origin" "-368 -3160 1168" + "OnCase03" "sommon_god_sound3,PlaySound,,0,-1" + "classname" "logic_case" + "targetname" "sommon_god_case" + "hammerid" "190715" + "OnCase01" "sommon_god_sound1,PlaySound,,0,-1" +} +add: +{ + "OnCase04" "god_hurt_sound,Pitch,105,0.01,-1" + "OnCase04" "god_hurt_sound,PlaySound,,0,-1" + "OnCase04" "god_eye_prop2_hp4,Kill,,0,-1" + "OnCase04" "god_eye_prop,AddOutput,skin 2,0,-1" + "Case02" "2" + "OnCase02" "god_hurt_sound,Pitch,115,0.01,-1" + "OnCase02" "god_hurt_sound,PlaySound,,0,-1" + "OnCase02" "god_eye_prop2_hp2,Kill,,0,-1" + "OnCase02" "god_eye_prop,AddOutput,skin 4,0,-1" + "origin" "-224 3040 -6208" + "OnCase05" "god_hurt_sound,Pitch,100,0.01,-1" + "OnCase05" "god_hurt_sound,PlaySound,,0,-1" + "OnCase05" "god_eye_prop2_hp5,Kill,,0,-1" + "OnCase05" "god_eye_prop,AddOutput,skin 1,0,-1" + "OnCase05" "god_push_up2,Enable,,0,-1" + "Case05" "5" + "OnCase03" "god_hurt_sound,Pitch,110,0.01,-1" + "OnCase03" "god_hurt_sound,PlaySound,,0,-1" + "OnCase03" "god_eye_prop2_hp3,Kill,,0,-1" + "OnCase03" "god_eye_prop,AddOutput,skin 3,0,-1" + "OnCase03" "god_push_up3,Enable,,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "god_eye_sound" + "hammerid" "190853" + "Case04" "4" + "OnCase01" "god_hurt_sound,Pitch,120,0.01,-1" + "OnCase01" "god_hurt_sound,PlaySound,,0,-1" + "OnCase01" "god_eye_prop,AddOutput,skin 5,0,-1" + "OnCase01" "god_push_up4,Enable,,0,-1" +} +add: +{ + "wait" "0.1" + "origin" "0 3136 -8424.12" + "OnStartTouch" "!activator,AddOutput,origin 0 7168 -2000,0.01,-1" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "final_eye_teleport" + "filtername" "human" + "hammerid" "199395" + "model" "*144" + "StartDisabled" "1" +} +add: +{ + "Template01" "level1_music" + "origin" "-240 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music1" + "hammerid" "201046" +} +add: +{ + "Template01" "level2_music" + "origin" "-216 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music2" + "hammerid" "201052" +} +add: +{ + "Template01" "level3_music" + "origin" "-192 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music3" + "hammerid" "201055" +} +add: +{ + "Template01" "level4_music" + "origin" "-168 -3296 1204" + "classname" "point_template" + "spawnflags" "2" + "targetname" "spawn_music4" + "hammerid" "201059" +} +add: +{ + "wait" "1" + "origin" "456 808 -530" + "OnStartTouch" "!activator,AddOutput,basevelocity -400 0 700,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_19" + "filtername" "human" + "hammerid" "212994" + "model" "*153" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "264 616 -530" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 400 700,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_19" + "filtername" "human" + "hammerid" "213024" + "model" "*154" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "72 808 -530" + "OnStartTouch" "!activator,AddOutput,basevelocity 400 0 700,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_19" + "filtername" "human" + "hammerid" "213027" + "model" "*155" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "264 1000 -530" + "OnStartTouch" "!activator,AddOutput,basevelocity 0 -400 700,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_19" + "filtername" "human" + "hammerid" "213030" + "model" "*156" + "StartDisabled" "0" +} +add: +{ + "Template03" "r_props_19" + "Template01" "r_brushes_19" + "origin" "264 808 -528" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_trigger_19" + "targetname" "buildTemplate_19" + "hammerid" "213033" +} +add: +{ + "Template01" "god_hurt_gem" + "origin" "212 3116 -5112" + "classname" "point_template" + "spawnflags" "0" + "Template02" "god_hurt_gem_relay" + "targetname" "hurt_god_gemTemplate" + "hammerid" "247457" +} +add: +{ + "origin" "212 3140 -5112" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "god_hurt_gem_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "god_hurt_gem,Kill,,4,1" + "hammerid" "247464" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.15,-1" + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.1,-1" + "wait" "1" + "origin" "-272 -1248 1744" + "OnStartTouch" "!activator,FireUser2,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "build_breakers_trigger_2" + "hammerid" "66167" + "parentname" "build_breakers_phys" + "model" "*163" + "StartDisabled" "1" +} +add: +{ + "wait" "0.1" + "origin" "-8720 -1696 2148" + "OnStartTouch" "start_fade_start,FireUser1,,0,1" + "OnStartTouch" "main_builder,FireUser1,,1,1" + "OnStartTouch" "!activator,AddOutput,origin -8 -2640 1173,1.1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "spawn_trigger" + "filtername" "human" + "hammerid" "113689" + "model" "*165" + "StartDisabled" "0" +} +add: +{ + "Template01" "r_brushes_20" + "origin" "-280 264 2864" + "classname" "point_template" + "spawnflags" "0" + "targetname" "buildTemplate_20" + "hammerid" "249176" +} +add: +{ + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_9,0,-1" + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "origin" "-208 -3040 1192" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "classname" "logic_case" + "targetname" "build_case_temp1" + "hammerid" "252760" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" +} +add: +{ + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_4,0,-1" + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_8,0,-1" + "OnCase06" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "origin" "-208 -3016 1192" + "OnCase05" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "build_case_temp2" + "hammerid" "252767" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_1,0,-1" +} +add: +{ + "OnCase11" "building_maker*,AddOutput,EntityTemplate buildTemplate_20,0,-1" + "OnCase04" "building_maker*,AddOutput,EntityTemplate buildTemplate_4,0,-1" + "OnCase15" "building_maker*,AddOutput,EntityTemplate buildTemplate_15,0,-1" + "OnCase08" "building_maker*,AddOutput,EntityTemplate buildTemplate_8,0,-1" + "OnCase02" "building_maker*,AddOutput,EntityTemplate buildTemplate_2,0,-1" + "OnCase13" "building_maker*,AddOutput,EntityTemplate buildTemplate_13,0,-1" + "OnCase06" "building_maker*,AddOutput,EntityTemplate buildTemplate_6,0,-1" + "OnCase16" "building_maker*,AddOutput,EntityTemplate buildTemplate_16,0,-1" + "origin" "-208 -2992 1192" + "OnCase05" "building_maker*,AddOutput,EntityTemplate buildTemplate_5,0,-1" + "OnCase09" "building_maker*,AddOutput,EntityTemplate buildTemplate_9,0,-1" + "OnCase03" "building_maker*,AddOutput,EntityTemplate buildTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "build_case_temp3" + "OnCase10" "building_maker*,AddOutput,EntityTemplate buildTemplate_10,0,-1" + "hammerid" "252781" + "OnCase14" "building_maker*,AddOutput,EntityTemplate buildTemplate_14,0,-1" + "OnCase07" "building_maker*,AddOutput,EntityTemplate buildTemplate_7,0,-1" + "OnCase12" "building_maker*,AddOutput,EntityTemplate buildTemplate_19,0,-1" + "OnCase01" "building_maker*,AddOutput,EntityTemplate buildTemplate_1,0,-1" +} +; Generated 231 add blocks. + +; File generated on Tue, 03 Jan 2023 19:39:25 +0000 in 0.192039489746 seconds. + + + + + + +; no shadowsssss + + + +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_brush" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_wall_toggle" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tanktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_physics" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "classname" "prop_physics_multiplayer" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + + +;; _ + +;; prevent zm's from camping ct teleport + +add: +{ + "model" "*72" + "StartDisabled" "0" + "speed" "250" + "spawnflags" "1" + "pushdir" "0 270 0" + "origin" "-10 -2773 1048" + "filtername" "zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*116" + "targetname" "push_zombies_off_start" + "StartDisabled" "1" + "speed" "700" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "-12 -2242 1192" + "filtername" "zombie" + "alternateticksfix" "0" + "classname" "trigger_push" +} + + diff --git a/maps/ze_palm_island_nav72.cfg b/maps/ze_palm_island_nav72.cfg new file mode 100755 index 0000000..a5a76b6 --- /dev/null +++ b/maps/ze_palm_island_nav72.cfg @@ -0,0 +1,19 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX NUKE DAMAGE +;------------------ + +modify: +{ + match: + { + "targetname" "Nuke" + "classname" "trigger_hurt" + ; "damage" "10000" + } + replace: + { + "damage" "999999" + } +} diff --git a/maps/ze_paper_escaper_v7_1.cfg b/maps/ze_paper_escaper_v7_1.cfg index adfe2f0..994a750 100644 --- a/maps/ze_paper_escaper_v7_1.cfg +++ b/maps/ze_paper_escaper_v7_1.cfg @@ -108,7 +108,7 @@ modify: } replace: { - "damage" "10000" + "damage" "100000" } } ;Fix wrong timer for stage 5 helicopter ending @@ -129,4 +129,67 @@ modify: "OnPressed" "Console,Command,say * Helicopter leaves in 60 seconds. *,40,1" "OnPressed" "Console,Command,say * Helicopter leaves in 20 seconds. RESIST!!! *,80,1" } -} \ No newline at end of file +} + + + +;; _ + +;; stage 1 - fix early trigger with penis gun + +add: +{ + "model" "*124" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "105 105 105" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-2276.5 1668 -48" + "nodamageforces" "1" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} +add: +{ + "model" "*124" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "105 105 105" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-2303.5 1668 -48" + "nodamageforces" "1" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} + + diff --git a/maps/ze_paradise_v1.cfg b/maps/ze_paradise_v1.cfg index f9a4328..2b9eca2 100644 --- a/maps/ze_paradise_v1.cfg +++ b/maps/ze_paradise_v1.cfg @@ -16,3 +16,296 @@ add: "StartDisabled" "1" ; 0 to enable it again "classname" "trigger_push" } + + +;; _ + +;; fix volcano door + +modify: +{ + match: + { + "targetname" "rockdoor" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} + +;; fix invisible props + +filter: +{ + "origin" "-10300.3 -6735.59 -2047.1" + "classname" "prop_dynamic" + "model" "models/props/de_prodigy/ammo_can_01.mdl" +} +{ + "origin" "-10241 -6773 -2012" + "classname" "prop_physics" + "model" "models/props_lab/reciever_cart.mdl" +} +{ + "origin" "-10168 -6612 -2048" + "model" "models/props_lab/plotter.mdl" + "classname" "prop_dynamic" +} +{ + "origin" "-10199 -6654 -2007" + "model" "models/props_lab/reciever01c.mdl" + "classname" "prop_physics" +} +{ + "origin" "-10186.8 -6633.39 -2000" + "model" "models/props_lab/bindergreenlabel.mdl" + "classname" "prop_physics" +} +{ + "origin" "-10186.8 -6634.39 -1994" + "model" "models/props_lab/bindergreenlabel.mdl" + "classname" "prop_physics" +} +{ + "origin" "-10189 -6646 -2000" + "model" "models/props_lab/binderredlabel.mdl" + "classname" "prop_physics" +} + +add: +{ + "origin" "-10300 -6735 -2047" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/props/de_prodigy/ammo_can_01.mdl" + "MinAnimTime" "5" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 91.5 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-10168 -6612 -2048" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/props_lab/plotter.mdl" + "MinAnimTime" "5" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 158.5 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-10241 -6773 -2012" + "_minlight" "0.0" + "spawnflags" "256" + "physicsmode" "0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "rendercolor" "255 255 255" + "renderamt" "255" + "rendermode" "0" + "renderfx" "0" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props_lab/reciever_cart.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 68 0" + "classname" "prop_physics_multiplayer" +} +add: +{ + "origin" "-10199 -6654 -2007" + "_minlight" "0.0" + "spawnflags" "256" + "physicsmode" "0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "rendercolor" "255 255 255" + "renderamt" "255" + "rendermode" "0" + "renderfx" "0" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props_lab/reciever01c.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 318 0" + "classname" "prop_physics" +} +add: +{ + "origin" "-10186 -6633 -2000" + "_minlight" "0.0" + "spawnflags" "256" + "physicsmode" "0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "rendercolor" "255 255 255" + "renderamt" "255" + "rendermode" "0" + "renderfx" "0" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props_lab/bindergreenlabel.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 0 -87" + "classname" "prop_physics" +} +add: +{ + "origin" "-10186 -6634 -1994" + "_minlight" "0.0" + "spawnflags" "256" + "physicsmode" "0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "rendercolor" "255 255 255" + "renderamt" "255" + "rendermode" "0" + "renderfx" "0" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props_lab/bindergreenlabel.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 24 -87" + "classname" "prop_physics" +} +add: +{ + "origin" "-10189 -6646 -2000" + "_minlight" "0.0" + "spawnflags" "256" + "physicsmode" "0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "rendercolor" "255 255 255" + "renderamt" "255" + "rendermode" "0" + "renderfx" "0" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props_lab/binderredlabel.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 270.5 -87" + "classname" "prop_physics" +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "global_explosion" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_parkers_pit_b8.cfg b/maps/ze_parkers_pit_b8.cfg index a4ed149..85d0080 100644 --- a/maps/ze_parkers_pit_b8.cfg +++ b/maps/ze_parkers_pit_b8.cfg @@ -69,3 +69,121 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" } } + + + +;; _ + +;; stage 5 - fix bossfight zm teleport + +modify: +{ + match: + { + "targetname" "bssto" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "ebzt,Enable,,3,-1" + "OnTrigger" "lastdor,Break,,0,-1" + } + insert: + { + "OnTrigger" "ebzt,Enable,,0,1" + "OnTrigger" "lastdor,Break,,3,1" + } +} + +;; stage 5 - prevent zombies from infecting humans on bossfight + +modify: +{ + match: + { + "targetname" "zwsg" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "8235 -12 -3008" + "angles" "0 180 0" + } +} +modify: +{ + match: + { + "origin" "7376.04 -14 -2964" + "classname" "trigger_multiple" + "hammerid" "4874739" + } + replace: + { + "origin" "8234 -8 -2964" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; increase roundtime + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4220" + } + replace: + { + "OnMapSpawn" "roundtime,Command,mp_roundtime 11,1,-1" + } +} + +;; stage 5 - nuke zombies after bossfight + +modify: +{ + match: + { + "origin" "7664 -808 -2880" + "classname" "trigger_multiple" + "hammerid" "1310183" + } + insert: + { + "OnStartTouch" "!self,AddOutput,OnStartTouch !activator:SetHealth:-1:0:-1,15,1" + } +} + +;; stage 2 - fix nuke glitchspot + +modify: +{ + match: + { + "targetname" "nuke" + "origin" "-9104 -1584 -424" + "classname" "trigger_hurt" + } + replace: + { + "origin" "-9104 -1584 -488" + } +} + + diff --git a/maps/ze_parking_v3_1.cfg b/maps/ze_parking_v3_1.cfg index 3ac225c..897fa1c 100644 --- a/maps/ze_parking_v3_1.cfg +++ b/maps/ze_parking_v3_1.cfg @@ -99,3 +99,205 @@ modify: "damage" "99999" } } +; +; STRIPPER BY ENCAP +; +;disabled gate loop sound and removed chat spam on first hold + +modify: +{ + match: + { + "targetname" "level1_etage1_porte" + "classname" "func_door" + "origin" "-2434 6021.5 432.5" + } + replace: + { + "loopmovesound" "0" + } +} + +modify: +{ + match: + { + "targetname" "level1_etage1_mur_push" + "origin" "-3230.5 6672 464" + "classname" "trigger_push" + } + delete: + { + "OnStartTouch" "cmd,Command,say >> RETURN TO COVER THE DOOR <<<,0,-1" + } +} + +modify: +{ + add: + { + "model" "*239" + "targetname" "level1_etage1_mur_msg" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3230.5 6669 464" + "classname" "trigger_once" + "OnTrigger" "cmd,Command,say >> RETURN TO COVER THE DOOR <<<,0,-1" + } +} + +;; remove stage checkpoints + +; stage 1 + +modify: +{ + match: + { + "targetname" "level1_trigfin_ct" + "classname" "trigger_once" + } + replace: + { + "StartDisabled" "1" + } +} + +modify: +{ + match: + { + "targetname" "level1_trigfin_ct_win" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "level1_relay_fin,Trigger,,0,1" + } +} + +; stage 2 + +modify: +{ + match: + { + "targetname" "level2_triggerfin" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "level2_relay_fin,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "level2_win_ct" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "level2_relay_fin,Trigger,,0,1" + } +} + +; stage 3 + +modify: +{ + match: + { + "targetname" "level3_toit_trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "level3_relay_fin,Trigger,,0,1" + } +} + +modify: +{ + match: + { + "targetname" "level3_trigfin_ct_win" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "level3_relay_fin,Trigger,,0,1" + } +} + +;; fix afk teleport glitch spot + +add: +{ + "targetname" "level1_teleport" + "target" "level1_desti_tp" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2744 6888 256" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -608 -112 -96,0.1,1" + "OnUser1" "!self,AddOutput,maxs 608 112 96,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1195" + } + insert: + { + "OnMapSpawn" "level1_teleport,FireUser1,,0,-1" + } +} + +;; reduce warmup duration + +modify: +{ + match: + { + "targetname" "zm_round_trigger1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "zm_round_trigger,Enable,,150,-1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 5s<<,145,-1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 1 min30<<,60,-1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 2 min30 <<,5,-1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 30s<<,120,-1" + "OnTrigger" "level2_shakefin,StopShake,,153,1" + "OnTrigger" "fin_fadeout,Fade,,153,1" + "OnTrigger" "level2_explofin,Start,,149,1" + "OnTrigger" "level2_shakefin,StartShake,,149,1" + "OnTrigger" "fin_fade,Fade,,149,1" + "OnTrigger" "level2_explosion,PlaySound,,149,1" + "OnTrigger" "level2_explofin,Stop,,152,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 60 s<<,0,1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 30 s<<,30,1" + "OnStartTouch" "cmd,Command,say >>WARMUP ROUND<< >>ENDING IN 5 s<<,55,1" + "OnStartTouch" "cmd,Command,mp_restartgame 3,60,1" + "OnTrigger" "level2_explofin,Start,,59,1" + "OnTrigger" "level2_shakefin,StartShake,,59,1" + "OnTrigger" "fin_fade,Fade,,59,1" + "OnTrigger" "level2_explosion,PlaySound,,59,1" + "OnTrigger" "level2_explofin,Stop,,62,1" + "OnTrigger" "level2_shakefin,StopShake,,63,1" + "OnTrigger" "fin_fadeout,Fade,,63,1" + } +} + + diff --git a/maps/ze_participant_v2.cfg b/maps/ze_participant_v2.cfg new file mode 100755 index 0000000..50afe06 --- /dev/null +++ b/maps/ze_participant_v2.cfg @@ -0,0 +1,64 @@ +modify: +{ + match: + { + "targetname" "zm_tp_bridge" + "hammerid" "174012" + } + replace: + { + "target" "zm_tp_dest5" + } +} + +modify: +{ + match: + { + "targetname" "Reborn_ambient" + "hammerid" "101617" + } + replace: + { + "message" "#iszaar/music/2_reborn.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Hail_ambient" + "hammerid" "176131" + } + replace: + { + "message" "#iszaar/music/1_hail_paemon.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Fire_ambient" + "hammerid" "101754" + } + replace: + { + "message" "#iszaar/music/4_fire_temple.mp3" + } +} + +modify: +{ + match: + { + "targetname" "Among_ambient" + "hammerid" "101640" + } + replace: + { + "message" "#iszaar/music/3_among_the_sef.mp3" + } +} \ No newline at end of file diff --git a/maps/ze_pidaras_v1_4fix3.cfg b/maps/ze_pidaras_v1_4fix3.cfg index 91a55b6..1a062fd 100644 --- a/maps/ze_pidaras_v1_4fix3.cfg +++ b/maps/ze_pidaras_v1_4fix3.cfg @@ -446,3 +446,46 @@ modify: "OnStartTouch" "boss_health,Add,450,0,-1" } } + +;---------------------- +;Increases nuke damage +;---------------------- +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "9999999" + "damage" "9999999" + } +} + + +;------------------------------ +;Fix afk teleport issue stage3 +;------------------------------ +add: +{ + "model" "*149" + "targetname" "teleport_afk_space" + "target" "teleport_after_space" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6317 -14272 -1698" + "classname" "trigger_teleport" +} +add: +{ + "model" "*149" + "targetname" "teleport_afk_space" + "target" "teleport_after_space" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6317 -14400 -1698" + "classname" "trigger_teleport" +} + diff --git a/maps/ze_pirates_port_royal_v3_6.cfg b/maps/ze_pirates_port_royal_v3_6.cfg index 8105cac..53a34f1 100644 --- a/maps/ze_pirates_port_royal_v3_6.cfg +++ b/maps/ze_pirates_port_royal_v3_6.cfg @@ -1006,3 +1006,51 @@ add: "OnCase15" "consola,Command,say *** Max Barbossa = 15 ***,0,-1" "OnCase16" "consola,Command,say *** Max Barbossa = 16 ***,0,-1" } + +;----------------------- +; ANTI BOOSTS FIXES +;----------------------- + +add: +{ + "classname" "logic_relay" + "targetname" "StripperGlobalFixBoostRelay" + "spawnflags" "2" + "StartDisabled" "1" + "origin" "0 0 0" + "OnTrigger" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.1,-1" +} + +;+++++++++++++++++++++++++ +; FIX 1 SPOT FOR BOOST +; Stage 4/5 - Middle Area +;+++++++++++++++++++++++++ + +modify: +{ + match: + { + "targetname" "mapa5_pred_teleport" + "classname" "trigger_teleport" + } + insert: + { + "OnEndTouch" "StripperGlobalFixBoostRelay,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "model" "*193" + "origin" "-3787.5 15222.7 -581.48" + "classname" "trigger_once" + "hammerid" "4260" + } + insert: + { + "OnStartTouch" "StripperGlobalFixBoostRelay,FireUser1,,1.95,1" + } +} diff --git a/maps/ze_pirates_port_royal_v5_4s2.cfg b/maps/ze_pirates_port_royal_v5_4s2.cfg index 6281854..ba1b626 100644 --- a/maps/ze_pirates_port_royal_v5_4s2.cfg +++ b/maps/ze_pirates_port_royal_v5_4s2.cfg @@ -658,10 +658,22 @@ add: "model" "*139" "classname" "trigger_teleport" "targetname" "teleport_lvl5_nakrakena" - "origin" "9768 12226.5 -1751" + "origin" "9768 12226.5 -1675" "spawnflags" "1" "StartDisabled" "1" "target" "mapa5_port" "CheckDestIfClearForPlayer" "0" "UseLandmarkAngles" "1" -} \ No newline at end of file +} +add: +{ + "model" "*139" + "classname" "trigger_teleport" + "targetname" "teleport_lvl5_nakrakena" + "origin" "9768 12226.5 -1827" + "spawnflags" "1" + "StartDisabled" "1" + "target" "mapa5_port" + "CheckDestIfClearForPlayer" "0" + "UseLandmarkAngles" "1" +} diff --git a/maps/ze_pitchblack_v5.cfg b/maps/ze_pitchblack_v5.cfg index be26fbb..c54ecc1 100644 --- a/maps/ze_pitchblack_v5.cfg +++ b/maps/ze_pitchblack_v5.cfg @@ -1,49 +1,52 @@ -add: -{ - "targetname" "winzone" - "classname" "game_zone_player" - "model" "*63" - "origin" "-4520 6624 770" - "OnPlayerOutZone" "!activator,AddOutput,origin 2456 6704 318,0,-1" -} +;; probably by Shino? +;; sorry for commenting out this part -modify: -{ - match: - { - "targetname" "path_track5" - } - insert: - { - "OnPass" "Nuke,Enable,,2.75,-1" - "OnPass" "winzone,CountPlayersInZone,,2.75,-1" - } -} +;add: +;{ +; "targetname" "winzone" +; "classname" "game_zone_player" +; "model" "*63" +; "origin" "-4520 6624 770" +; "OnPlayerOutZone" "!activator,AddOutput,origin 2456 6704 318,0,-1" +;} -modify: -{ - match: - { - "hammerid" "7619" - } - insert: - { - "OnTrigger" "winzone,CountPlayersInZone,,2.75,-1" - "OnTrigger" "spawnkill,AddOutput,damage 999999,2.75,-1" - } -} +;modify: +;{ +; match: +; { +; "targetname" "path_track5" +; } +; insert: +; { +; "OnPass" "Nuke,Enable,,2.75,-1" +; "OnPass" "winzone,CountPlayersInZone,,2.75,-1" +; } +;} -modify: -{ - match: - { - "hammerid" "7630" - } - replace: - { - "damage" "999999" - } -} +;modify: +;{ +; match: +; { +; "hammerid" "7619" +; } +; insert: +; { +; "OnTrigger" "winzone,CountPlayersInZone,,2.75,-1" +; "OnTrigger" "spawnkill,AddOutput,damage 999999,2.75,-1" +; } +;} + +;modify: +;{ +; match: +; { +; "hammerid" "7630" +; } +; replace: +; { +; "damage" "999999" +; } +;} add: { @@ -99,4 +102,99 @@ add: "classname" "info_player_counterterrorist" "angles" "0 180 0" "origin" "432 -9920 52" -} \ No newline at end of file +} + + + +;; _ + +;; fix nuke + +filter: +{ + "targetname" "Nuke" + "classname" "trigger_hurt" +} + +add: +{ + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5910 2351 240.5" + "damage" "100000" + "targetname" "Nuke" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4848 -7887 -1248.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4848 7887 1248.5,0.1,1" +} + +modify: +{ + match: + { + "model" "*153" + "origin" "-2000 6517 208" + "classname" "trigger_hurt" + } + replace: + { + "damage" "10000" + "origin" "-2023 6536 208" + } +} + +;; afk teleport + +add: +{ + "wait" "1" + "targetname" "afktele1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1011 -5903.5 636.5" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2072 -4607.5 -876.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2072 4607.5 876.5,0.1,1" + "OnStartTouch" "!activator,AddOutput,origin 1532 -3407 112,0,-1" +} +add: +{ + "origin" "207 -3392 280" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "afktele1,FireUser1,,0.1,1" + "OnMapSpawn" "Nuke,FireUser1,,0.1,1" +} + +modify: +{ + match: + { + "targetname" "sparkparent" + "classname" "func_button" + } + replace: + { + "speed" "5" + } + insert: + { + "OnIn" "afktele1,Enable,,30,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "wait" "-1" + } +} + + diff --git a/maps/ze_pkmn_adventure_v9s_fix.cfg b/maps/ze_pkmn_adventure_v9s_fix.cfg index 0b315d5..c191486 100644 --- a/maps/ze_pkmn_adventure_v9s_fix.cfg +++ b/maps/ze_pkmn_adventure_v9s_fix.cfg @@ -89,3 +89,97 @@ modify: "OnBreak" "Arceus_Judgement_Hurt,Kill,,0,-1" } } +;Teleport Zombies in the cage when the teleports on stage 5 are enabled like it is supposed to be + +modify: +{ + match: + { + "targetname" "Level5_Trigger" + "classname" "trigger_once" + "hammerid" "1106912" + } + insert: + { + "OnStartTouch" "zombiecage_teleport,Enable,,60,1" + "OnStartTouch" "zombiecage_teleport,Disable,,61,1" + "OnStartTouch" "eolic_zombiecage,Break,,70,1" + } +} + +;Correctly kill some bosses attacks +modify: +{ + match: + { + "targetname" "kirlia" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "kirlia_shockwave,Kill,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Crobat" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "crobat_toxic_attack,Kill,,0,-1" + } +} + +;Buff Laser Boss HP Stage 4 +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "437195" + } + delete: + { + "OnStartTouch" "weavilefinalhp,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "weavilefinalhp,Add,100,0,-1" + } +} + +;Fix Stage 3 Groudon's Roar that can happen after Groudon's death +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "Groudon" + } + insert: + { + "OnBreak" "groudon_roar_relay,CancelPending,,0,1" + "OnBreak" "groudon_roar_relay,Disable,,0,1" + } +} + +;Fix Judgement Hurt after Arceus' death +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "Arceus" + } + delete: + { + "OnBreak" "Arceus_Judgement_Hurt,Disable,,0,-1" + } + insert: + { + "OnBreak" "Arceus_Judgement_Hurt,Kill,,0,-1" + } +} diff --git a/maps/ze_planeshifter_a3.cfg b/maps/ze_planeshifter_a3.cfg new file mode 100755 index 0000000..69fa9e3 --- /dev/null +++ b/maps/ze_planeshifter_a3.cfg @@ -0,0 +1,659 @@ +;---------------------------- +; Unfucks trigger disabling +;---------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "207562" + "targetname" "Relay_Level1" + } + delete: + { + "Ontrigger" "blockrock_1_trigger,Disable,,5,-1" + } + insert: + { + "Ontrigger" "blockrock_1_trigger,Enable,,5,-1" + } +} +;---------------------------- +; Disables flashlight +;---------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "207550" + } + insert: + { + "OnMapSpawn" "Server,Command,mp_flashlight 0,1,1" + } +} +;---------------------------- +; Unfucks Chopper +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "579624" + "targetname" "chopper_spawn_hurt" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,4,1,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1,4,-1" + } +} +;---------------------------- +; Boost Boss Health +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "878738" + "targetname" "st3_boss_hp_giver" + } + delete: + { + "OnStartTouch" "boss_health_phase_1,Add,180,0,-1" + "OnStartTouch" "boss_health_phase_2,Add,220,0,-1" + } + insert: + { + "OnStartTouch" "boss_health_phase_1,Add,200,0,-1" + "OnStartTouch" "boss_health_phase_2,Add,240,0,-1" + } +} +;---------------------------- +; Boost Boss Damage +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "667501" + "targetname" "spawn_brand_pyroclasm_hurt" + } + replace: + { + "damage" "150" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "667144" + "targetname" "spawn_brand_flamepillar_trigger" + } + replace: + { + "damage" "150" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "880353" + "targetname" "boss_brand_hurt" + } + replace: + { + "damage" "80" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "667548" + "targetname" "spawn_brand_frost_blast_trigger" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "667164" + "targetname" "spawn_brand_sear_hurt" + } + replace: + { + "damage" "150" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "667851" + "targetname" "spawn_brand_earth_rock_trigger" + } + replace: + { + "damage" "150" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "hammerid" "878746" + "targetname" "boss_health_phase_1" + } + replace: + { + "max" "20000" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "hammerid" "878753" + "targetname" "boss_health_phase_2" + } + replace: + { + "max" "20000" + } +} +;---------------------------- +; Optimize Boss +;---------------------------- +modify: +{ + match: + { + "classname" "info_particle_system" + "hammerid" "426299" + "targetname" "boss_arena_elemental_core_particle" + } + replace: + { + "start_active" "0" + } +} +;---------------------------- +; Make Stage 2 Harder +;---------------------------- +;---------------------------- +; --Desert Fixes +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "599248" + } + delete: + { + "OnStartTouch" "desert_blocker_mdl_1,DisableCollision,,15,1" + "OnStartTouch" "desert_blocker_mdl_1,Alpha,0,15,1" + "OnStartTouch" "maker_trigger_c4_1,ForceSpawn,,5,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 15 seconds!**,0,1" + } + insert: + { + "OnStartTouch" "desert_blocker_mdl_1,DisableCollision,,25,1" + "OnStartTouch" "desert_blocker_mdl_1,Alpha,0,25,1" + "OnStartTouch" "maker_trigger_c4_1,ForceSpawn,,15,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 25 seconds!**,0,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "599293" + } + delete: + { + "OnStartTouch" "maker_trigger_c4_2,ForceSpawn,,5,1" + "OnStartTouch" "desert_blocker_mdl_2,Alpha,0,15,1" + "OnStartTouch" "desert_blocker_mdl_2,DisableCollision,,15,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 15 seconds!**,0,1" + } + insert: + { + "OnStartTouch" "maker_trigger_c4_2,ForceSpawn,,15,1" + "OnStartTouch" "desert_blocker_mdl_2,Alpha,0,25,1" + "OnStartTouch" "desert_blocker_mdl_2,DisableCollision,,25,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 25 seconds!**,0,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "599304" + } + delete: + { + "OnStartTouch" "maker_trigger_c4_3,ForceSpawn,,5,1" + "OnStartTouch" "desert_blocker_mdl_3,Alpha,0,15,1" + "OnStartTouch" "desert_blocker_mdl_3,DisableCollision,,15,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 15 seconds!**,0,1" + } + insert: + { + "OnStartTouch" "maker_trigger_c4_3,ForceSpawn,,15,1" + "OnStartTouch" "desert_blocker_mdl_3,Alpha,0,25,1" + "OnStartTouch" "desert_blocker_mdl_3,DisableCollision,,25,1" + "OnStartTouch" "server,Command,say **Rigged for explosion! Cover for 25 seconds!**,0,1" + } +} +;---------------------------- +; --Jungle Fixes +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "638344" + } + delete: + { + "OnStartTouch" "jungle_blocker_1_wall,Toggle,,15,1" + "OnStartTouch" "jungle_blocker_1_mdl,Alpha,0,15,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 15 seconds**,0,1" + } + insert: + { + "OnStartTouch" "jungle_blocker_1_wall,Toggle,,25,1" + "OnStartTouch" "jungle_blocker_1_mdl,Alpha,0,25,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 25 seconds**,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "638369" + } + delete: + { + "OnStartTouch" "jungle_blocker_2_mdl,Alpha,0,15,1" + "OnStartTouch" "jungle_blocker_2_wall,Toggle,,15,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 15 seconds**,0,1" + } + insert: + { + "OnStartTouch" "jungle_blocker_2_mdl,Alpha,0,25,1" + "OnStartTouch" "jungle_blocker_2_wall,Toggle,,25,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 25 seconds**,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "638384" + } + delete: + { + "OnStartTouch" "jungle_blocker_3_wall,Toggle,,15,1" + "OnStartTouch" "jungle_blocker_3_mdl,Alpha,0,15,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 15 seconds**,0,1" + } + insert: + { + "OnStartTouch" "jungle_blocker_3_wall,Toggle,,25,1" + "OnStartTouch" "jungle_blocker_3_mdl,Alpha,0,25,1" + "OnStartTouch" "server,Command,say **The Chopper is cutting through! Cover for 25 seconds**,0,1" + } +} +;---------------------------- +; --Frost Fixes +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "563999" + } + replace: + { + "damage" "24" + } + +} +;---------------------------- +; --AFK Teleport Stage 1 fix +;---------------------------- +modify: +{ + match: + { + "targetname" "catacomb_lever_button_1" + "classname" "func_button" + "hammerid" "507262" + } + insert: + { + "OnPressed" "st1_afk_teleport_4,Enable,,5,1" + } + +} +;---------------------------- +; --Zombie Boost Stage 3 +;---------------------------- +modify: +{ + match: + { + "filtername" "team_zombies" + "classname" "trigger_multiple" + "hammerid" "876539" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.75,0,-1" + "OnEndTouch" "!activator,AddOutput,gravity 1,0.1,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.45,0,-1" + "OnEndTouch" "!activator,AddOutput,gravity 1,0.1,-1" + } + +} +modify: +{ + match: + { + "filtername" "team_zombies" + "classname" "trigger_multiple" + "hammerid" "876552" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.75,0,-1" + "OnEndTouch" "!activator,AddOutput,gravity 1,0.1,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 0.45,0,-1" + "OnEndTouch" "!activator,AddOutput,gravity 1,0.1,-1" + } +} + + + +;; _ + +;; stage 3 - possible playercrash fix (and animations for a "new" boss model) + +modify: +{ + match: + { + "origin" "-11358 -12826 -8130" + "targetname" "boss_brand_Model" + "model" "models/planeshifter/boss/brand.mdl" + "classname" "prop_dynamic" + } + replace: + { + "model" "models/gman.mdl" + "DefaultAnim" "run_all" + } + delete: + { + "OnUser1" "boss_brand_Model,SetDefaultAnimation,run,0,-1" + "OnUser1" "boss_brand_Model,SetAnimation,run,0,-1" + } + insert: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + "OnUser1" "boss_brand_Model,SetDefaultAnimation,run_all,0,-1" + "OnUser1" "boss_brand_Model,SetAnimation,run_all,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "boss_brand_Rotate" + "classname" "func_rotating" + "hammerid" "667108" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "targetname" "boss_brand_Break" + "classname" "func_physbox_multiplayer" + "hammerid" "667131" + } + replace: + { + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "targetname" "st3_boss_hp_giver" + "classname" "trigger_multiple" + "hammerid" "878738" + } + delete: + { + "OnStartTouch" "boss_brand_model,SetDefaultAnimation,idle1,1,1" + "OnStartTouch" "boss_brand_model,SetAnimation,idle1,1,1" + "OnStartTouch" "boss_brand_model,SetAnimation,laugh,30,1" + } + insert: + { + "OnStartTouch" "boss_brand_model,SetDefaultAnimation,idle,1,1" + "OnStartTouch" "boss_brand_model,SetAnimation,idle,1,1" + "OnStartTouch" "boss_brand_model,SetAnimation,Wave_close,30,1" + } +} + +modify: +{ + match: + { + "targetname" "boss_brand_animation_case" + "classname" "logic_case" + "hammerid" "667537" + } + delete: + { + "OnCase01" "boss_brand_model,SetAnimation,attack_1,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,attack_2,0,-1" + "OnCase03" "boss_brand_model,SetAnimation,crit,0,-1" + } + insert: + { + "OnCase01" "boss_brand_model,SetAnimation,swing,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,throw1,0,-1" + "OnCase03" "boss_brand_model,SetAnimation,MeleeAttack01,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_brand_attack_fire_case" + "classname" "logic_case" + "hammerid" "667237" + } + delete: + { + "OnCase01" "boss_brand_Model,SetAnimation,spell1,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,spell2,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,spell3,0,-1" + "OnCase04" "boss_brand_Model,SetAnimation,spell4,0,-1" + } + insert: + { + "OnCase01" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,preSkewer,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,tiefidget,0,-1" + "OnCase04" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_brand_attack_frost_case" + "classname" "logic_case" + "hammerid" "667623" + } + delete: + { + "OnCase01" "boss_brand_Model,SetAnimation,spell1,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,spell2,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,spell3,0,-1" + } + insert: + { + "OnCase01" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase02" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_brand_attack_earth_case" + "classname" "logic_case" + "hammerid" "667750" + } + delete: + { + "OnCase01" "boss_brand_Model,SetAnimation,spell1,0,-1" + "OnCase02" "boss_brand_Model,SetAnimation,spell2,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,spell3,0,-1" + "OnCase04" "boss_brand_Model,SetAnimation,spell4,0,-1" + } + insert: + { + "OnCase01" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,preSkewer,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase04" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_brand_attack_wind_case" + "classname" "logic_case" + "hammerid" "1051444" + } + delete: + { + "OnCase01" "boss_brand_Model,SetAnimation,spell3,0,-1" + "OnCase02" "boss_brand_Model,SetAnimation,spell3,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,spell4,0,-1" + } + insert: + { + "OnCase01" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + "OnCase02" "boss_brand_model,SetAnimation,preSkewer,0,-1" + "OnCase03" "boss_brand_Model,SetAnimation,preSkewer,0,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_boss_brand_phase_2" + "classname" "logic_relay" + "hammerid" "667717" + } + delete: + { + "OnTrigger" "boss_brand_model,SetAnimation,powerup,0,-1" + } + insert: + { + "OnTrigger" "boss_brand_model,SetAnimation,jump_holding_glide,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_health_phase_2" + "classname" "math_counter" + "hammerid" "878753" + } + delete: + { + "OnHitMin" "boss_brand_model,SetAnimation,dance,17,-1" + "OnHitMin" "boss_brand_model,SetDefaultAnimation,idle1,0,-1" + "OnHitMin" "boss_brand_model,SetAnimation,powerup,21,-1" + } + insert: + { + "OnHitMin" "boss_brand_model,SetAnimation,death1,17,-1" + "OnHitMin" "boss_brand_model,SetDefaultAnimation,walk_all_Moderate,0,-1" + "OnHitMin" "boss_brand_model,SetAnimation,deathpose_back,21,-1" + } +} + +;; reset gravity on spawn + +add: +{ + "model" "*145" + "wait" "0.01" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3584 -3584 -1972" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" +} + + diff --git a/maps/ze_polyglot.cfg b/maps/ze_polyglot.cfg index 38b807a..3792476 100644 --- a/maps/ze_polyglot.cfg +++ b/maps/ze_polyglot.cfg @@ -1,392 +1,392 @@ -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "1794 5772 660" - } - insert: - { - "OnStartTouch" "glass_break1,Enable,,50,1" - "OnStartTouch" "tp3,Enable,,50,1" - "OnStartTouch" "tp_fix,Enable,,50,1" - } -} -modify: -{ - match: - { - "classname" "trigger_teleport" - "origin" "436 -1628 -2966" - } - replace: - { - "origin" "436 -1628 -2918" - } -} -add: -{ - "model" "*38" - "classname" "trigger_teleport" - "targetname" "tp_fix" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-22 3486 190" - "target" "td4" -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "7246 7104 536.48" - } - insert: - { - "OnStartTouch" "cmd,Command,say ****Gate opens in 30 seconds****,0,1" - } -} -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "cmd,Command,mp_roundtime 20,0,1" - "OnMapSpawn" "cmd,Command,say ****Sorry for the holds on this map but i have lack of experience on that****,20,1" - "OnMapSpawn" "cmd,Command,say ****Holds are now different than they were in the first try of the map****,25,1" - "OnMapSpawn" "song1,Volume,7,0,-1" - } -} -add: -{ - "classname" "point_viewcontrol" - "origin" "490 2160 1136" - "acceleration" "500" - "deceleration" "500" - "angles" "0 0 0" - "spawnflags" "3" - "target" "view_target" - "interpolatepositiontoplayer" "0" - "speed" "0" - "wait" "10" -} -add: -{ - "classname" "info_target" - "targetname" "view_target" - "spawnflags" "0" - "origin" "488 2480 1132" -} -add: -{ - "model" "*49" - "targetname" "inv_hold" - "spawnobject" "0" - "spawnflags" "0" - "rendermode" "0" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "propdata" "0" - "pressuredelay" "0" - "physdamagescale" "1.0" - "PerformanceMode" "0" - "origin" "12138 6692 980" - "nodamageforces" "0" - "minhealthdmg" "0" - "material" "10" - "health" "0" - "gibdir" "0 0 0" - "explosion" "0" - "ExplodeRadius" "0" - "explodemagnitude" "0" - "ExplodeDamage" "0" - "disableshadows" "0" - "disablereceiveshadows" "0" - "classname" "func_breakable" -} -modify: -{ - match: - { - "classname" "func_door" - "targetname" "door_gate2" - } - insert: - { - "dmg" "999999" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "flag_trig1" - } - replace: - { - "origin" "242.31 5234 1722" - } -} -modify: -{ - match: - { - "classname" "prop_dynamic" - "origin" "1108 4264 1840" - } - replace: - { - "origin" "244 5424 1840" - "angles" "0 0 0" - } -} -filter: -{ - "classname" "trigger_once" - "targetname" "flag_trig2" -} -filter: -{ - "classname" prop_dynamic" - "origin" "-612 3520.62 1840" -} -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "flag_relay" - } - delete: - { - "OnTrigger" "flagzm_tp,Disable,,130.02,1" - "OnTrigger" "flag_trig3,Kill,,130,1" - "OnTrigger" "flag_trig2,Kill,,130,1" - "OnTrigger" "flag_trig1,Kill,,130,1" - "OnTrigger" "flagzm_tp,Enable,,130,1" - "OnTrigger" "!self,Enable,,30,1" - "OnTrigger" "tp3,Enable,,30,1" - "OnTrigger" "cmd,Command,say ****Zombies teleport in 10 seconds****,20,1" - "OnTrigger" "cmd,Command,say ****If a zombie touched a flag you all would die****,12,1" - "OnTrigger" "cmd,Command,say ****Yep! Defend the flags for 120 seconds until zombies get teleported to the jail****,10,1" - "OnTrigger" "cmd,Command,say ****Defend Flags from the zombies?****,7,1" - "OnTrigger" "cmd,Command,say ****Oh Where are we?****,4,1" - "OnTrigger" "woodhold_break,Enable,,30,1" - "OnTrigger" "door_gate1,Close,,30,1" - } - insert: - { - "OnTrigger" "flagzm_tp,Disable,,50.02,1" - "OnTrigger" "flag_trig3,Kill,,50,1" - "OnTrigger" "flag_trig2,Kill,,50,1" - "OnTrigger" "flag_trig1,Kill,,50,1" - "OnTrigger" "flagzm_tp,Enable,,50,1" - "OnTrigger" "tp3,Enable,,16,1" - "OnTrigger" "cmd,Command,say ****Zombies teleport in 5 seconds****,11,1" - "OnTrigger" "cmd,Command,say ****If a zombie touched a flag you all would die****,12,1" - "OnTrigger" "cmd,Command,say ****Yep! Defend the flags for 40 seconds until zombies get teleported to the jail****,10,1" - "OnTrigger" "cmd,Command,say ****Defend Flags from the zombies?****,7,1" - "OnTrigger" "cmd,Command,say ****Oh Where are we?****,4,1" - "OnTrigger" "woodhold_break,Enable,,16,1" - "OnTrigger" "door_gate1,Close,,16,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "1380 2140 616" - } - delete: - { - "OnStartTouch" "hold_breakable4,Break,,10,1" - "OnStartTouch" "cmd,Command,say ****Gate opens in 10 seconds****,0,1" - } - insert: - { - "OnStartTouch" "hold_breakable4,Break,,15,1" - "OnStartTouch" "cmd,Command,say ****Gate opens in 15 seconds****,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "496 2502 606" - } - delete: - { - "OnStartTouch" "hold_breakable3,Disable,,35,1" - "OnStartTouch" "cmd,Command,say ****Gate opens in 30 seconds****,5,1" - } - insert: - { - "OnStartTouch" "hold_breakable3,Disable,,15,1" - "OnStartTouch" "cmd,Command,say ****Gate opens in 10 seconds****,5,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "716 3004 1324" - } - delete: - { - "OnStartTouch" "door_gate1,Open,,50,1" - "OnStartTouch" "cmd,Command,say ****Door opens in 50 seconds****,0,1" - } - insert: - { - "OnStartTouch" "door_gate1,Open,,30,1" - "OnStartTouch" "cmd,Command,say ****Door opens in 30 seconds****,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "8706 8042 596" - } - delete: - { - "OnStartTouch" "hold6,Break,,30,1" - "OnStartTouch" "cmd,Command,say ****Hold for 30 seconds****,0,1" - } - insert: - { - "OnStartTouch" "hold6,Break,,20,1" - "OnStartTouch" "cmd,Command,say ****Hold for 20 seconds****,0,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "13278 11970 1596" - } - delete: - { - "OnStartTouch" "tp6,Enable,,10,1" - "OnStartTouch" "cmd,Command,say ****Last door gets closed in 40 seconds****,0,1" - "OnStartTouch" "door_gate2,Close,,40,1" - } - insert: - { - "OnStartTouch" "tp6,Enable,,5,1" - "OnStartTouch" "cmd,Command,say ****Last door gets closed in 20 seconds****,0,1" - "OnStartTouch" "door_gate2,Close,,20,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "13282 11696 1596" - } - delete: - { - "OnStartTouch" "door_gate2,Open,,60,1" - "OnStartTouch" "cmd,Command,say ****Door opens in 60 seconds****,0,1" - "OnStartTouch" "phys2_pcf,FireUser1,,40,1" - "OnStartTouch" "phys2_pcf,FireUser2,,45,1" - "OnStartTouch" "phys2_pcf,FireUser3,,50,1" - } - insert: - { - "OnStartTouch" "door_gate2,Open,,30,1" - "OnStartTouch" "cmd,Command,say ****Door opens in 30 seconds****,0,1" - "OnStartTouch" "phys2_pcf,FireUser1,,10,1" - "OnStartTouch" "phys2_pcf,FireUser2,,15,1" - "OnStartTouch" "phys2_pcf,FireUser3,,20,1" - } -} -add: -{ - "model" "*39" - "targetname" "extra_tp1" - "target" "td2" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "794 2806 1506" - "classname" "trigger_teleport" -} -add: -{ - "model" "*39" - "targetname" "extra_tp1" - "target" "td2" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "438 4874 1506" - "classname" "trigger_teleport" -} -add: -{ - "model" "*39" - "targetname" "extra_tp2" - "target" "td1" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "794 1430 34" - "classname" "trigger_teleport" -} -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "back_trigger1" - } - insert: - { - "OnStartTouch" "extra_tp1,Enable,,20,1" - "OnStartTouch" "cmd,Command,say ****Zombies teleport in 5 seconds****,15,1" - "OnStartTouch" "td2,AddOutput,angles 0 180 0,0,1" - } -} -modify: -{ - match: - { - "classname" "func_breakable" - "targetname" "backward_break" - } - insert: - { - "OnBreak" "extra_tp2,Enable,,15,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "1794 5772 660" - } - delete: - { - "OnStartTouch" "cmd,Command,say ****Zombies teleport in 20 seconds****,30,1" - "OnStartTouch" "tp4,Enable,,50,1" - "OnStartTouch" "tp2,AddOutput,target td4,49.02,1" - "OnStartTouch" "tp2,Enable,,50,1" - } - insert: - { - "OnStartTouch" "cmd,Command,say ****Zombies teleport in 10 seconds****,30,1" - "OnStartTouch" "tp4,Enable,,40,1" - "OnStartTouch" "tp2,AddOutput,target td4,39.02,1" - "OnStartTouch" "tp2,Enable,,40,1" - } +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "1794 5772 660" + } + insert: + { + "OnStartTouch" "glass_break1,Enable,,50,1" + "OnStartTouch" "tp3,Enable,,50,1" + "OnStartTouch" "tp_fix,Enable,,50,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "origin" "436 -1628 -2966" + } + replace: + { + "origin" "436 -1628 -2918" + } +} +add: +{ + "model" "*38" + "classname" "trigger_teleport" + "targetname" "tp_fix" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-22 3486 190" + "target" "td4" +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "7246 7104 536.48" + } + insert: + { + "OnStartTouch" "cmd,Command,say ****Gate opens in 30 seconds****,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "cmd,Command,mp_roundtime 20,0,1" + "OnMapSpawn" "cmd,Command,say ****Sorry for the holds on this map but i have lack of experience on that****,20,1" + "OnMapSpawn" "cmd,Command,say ****Holds are now different than they were in the first try of the map****,25,1" + "OnMapSpawn" "song1,Volume,7,0,-1" + } +} +add: +{ + "classname" "point_viewcontrol" + "origin" "490 2160 1136" + "acceleration" "500" + "deceleration" "500" + "angles" "0 0 0" + "spawnflags" "3" + "target" "view_target" + "interpolatepositiontoplayer" "0" + "speed" "0" + "wait" "10" +} +add: +{ + "classname" "info_target" + "targetname" "view_target" + "spawnflags" "0" + "origin" "488 2480 1132" +} +add: +{ + "model" "*49" + "targetname" "inv_hold" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "12138 6692 980" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "10" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "door_gate2" + } + insert: + { + "dmg" "999999" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "flag_trig1" + } + replace: + { + "origin" "242.31 5234 1722" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "1108 4264 1840" + } + replace: + { + "origin" "244 5424 1840" + "angles" "0 0 0" + } +} +filter: +{ + "classname" "trigger_once" + "targetname" "flag_trig2" +} +filter: +{ + "classname" "prop_dynamic" + "origin" "-612 3520.62 1840" +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "flag_relay" + } + delete: + { + "OnTrigger" "flagzm_tp,Disable,,130.02,1" + "OnTrigger" "flag_trig3,Kill,,130,1" + "OnTrigger" "flag_trig2,Kill,,130,1" + "OnTrigger" "flag_trig1,Kill,,130,1" + "OnTrigger" "flagzm_tp,Enable,,130,1" + "OnTrigger" "!self,Enable,,30,1" + "OnTrigger" "tp3,Enable,,30,1" + "OnTrigger" "cmd,Command,say ****Zombies teleport in 10 seconds****,20,1" + "OnTrigger" "cmd,Command,say ****If a zombie touched a flag you all would die****,12,1" + "OnTrigger" "cmd,Command,say ****Yep! Defend the flags for 120 seconds until zombies get teleported to the jail****,10,1" + "OnTrigger" "cmd,Command,say ****Defend Flags from the zombies?****,7,1" + "OnTrigger" "cmd,Command,say ****Oh Where are we?****,4,1" + "OnTrigger" "woodhold_break,Enable,,30,1" + "OnTrigger" "door_gate1,Close,,30,1" + } + insert: + { + "OnTrigger" "flagzm_tp,Disable,,50.02,1" + "OnTrigger" "flag_trig3,Kill,,50,1" + "OnTrigger" "flag_trig2,Kill,,50,1" + "OnTrigger" "flag_trig1,Kill,,50,1" + "OnTrigger" "flagzm_tp,Enable,,50,1" + "OnTrigger" "tp3,Enable,,16,1" + "OnTrigger" "cmd,Command,say ****Zombies teleport in 5 seconds****,11,1" + "OnTrigger" "cmd,Command,say ****If a zombie touched a flag you all would die****,12,1" + "OnTrigger" "cmd,Command,say ****Yep! Defend the flags for 40 seconds until zombies get teleported to the jail****,10,1" + "OnTrigger" "cmd,Command,say ****Defend Flags from the zombies?****,7,1" + "OnTrigger" "cmd,Command,say ****Oh Where are we?****,4,1" + "OnTrigger" "woodhold_break,Enable,,16,1" + "OnTrigger" "door_gate1,Close,,16,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "1380 2140 616" + } + delete: + { + "OnStartTouch" "hold_breakable4,Break,,10,1" + "OnStartTouch" "cmd,Command,say ****Gate opens in 10 seconds****,0,1" + } + insert: + { + "OnStartTouch" "hold_breakable4,Break,,15,1" + "OnStartTouch" "cmd,Command,say ****Gate opens in 15 seconds****,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "496 2502 606" + } + delete: + { + "OnStartTouch" "hold_breakable3,Disable,,35,1" + "OnStartTouch" "cmd,Command,say ****Gate opens in 30 seconds****,5,1" + } + insert: + { + "OnStartTouch" "hold_breakable3,Disable,,15,1" + "OnStartTouch" "cmd,Command,say ****Gate opens in 10 seconds****,5,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "716 3004 1324" + } + delete: + { + "OnStartTouch" "door_gate1,Open,,50,1" + "OnStartTouch" "cmd,Command,say ****Door opens in 50 seconds****,0,1" + } + insert: + { + "OnStartTouch" "door_gate1,Open,,30,1" + "OnStartTouch" "cmd,Command,say ****Door opens in 30 seconds****,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "8706 8042 596" + } + delete: + { + "OnStartTouch" "hold6,Break,,30,1" + "OnStartTouch" "cmd,Command,say ****Hold for 30 seconds****,0,1" + } + insert: + { + "OnStartTouch" "hold6,Break,,20,1" + "OnStartTouch" "cmd,Command,say ****Hold for 20 seconds****,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "13278 11970 1596" + } + delete: + { + "OnStartTouch" "tp6,Enable,,10,1" + "OnStartTouch" "cmd,Command,say ****Last door gets closed in 40 seconds****,0,1" + "OnStartTouch" "door_gate2,Close,,40,1" + } + insert: + { + "OnStartTouch" "tp6,Enable,,5,1" + "OnStartTouch" "cmd,Command,say ****Last door gets closed in 20 seconds****,0,1" + "OnStartTouch" "door_gate2,Close,,20,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "13282 11696 1596" + } + delete: + { + "OnStartTouch" "door_gate2,Open,,60,1" + "OnStartTouch" "cmd,Command,say ****Door opens in 60 seconds****,0,1" + "OnStartTouch" "phys2_pcf,FireUser1,,40,1" + "OnStartTouch" "phys2_pcf,FireUser2,,45,1" + "OnStartTouch" "phys2_pcf,FireUser3,,50,1" + } + insert: + { + "OnStartTouch" "door_gate2,Open,,30,1" + "OnStartTouch" "cmd,Command,say ****Door opens in 30 seconds****,0,1" + "OnStartTouch" "phys2_pcf,FireUser1,,10,1" + "OnStartTouch" "phys2_pcf,FireUser2,,15,1" + "OnStartTouch" "phys2_pcf,FireUser3,,20,1" + } +} +add: +{ + "model" "*39" + "targetname" "extra_tp1" + "target" "td2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "794 2806 1506" + "classname" "trigger_teleport" +} +add: +{ + "model" "*39" + "targetname" "extra_tp1" + "target" "td2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "438 4874 1506" + "classname" "trigger_teleport" +} +add: +{ + "model" "*39" + "targetname" "extra_tp2" + "target" "td1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "794 1430 34" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "back_trigger1" + } + insert: + { + "OnStartTouch" "extra_tp1,Enable,,20,1" + "OnStartTouch" "cmd,Command,say ****Zombies teleport in 5 seconds****,15,1" + "OnStartTouch" "td2,AddOutput,angles 0 180 0,0,1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "backward_break" + } + insert: + { + "OnBreak" "extra_tp2,Enable,,15,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "1794 5772 660" + } + delete: + { + "OnStartTouch" "cmd,Command,say ****Zombies teleport in 20 seconds****,30,1" + "OnStartTouch" "tp4,Enable,,50,1" + "OnStartTouch" "tp2,AddOutput,target td4,49.02,1" + "OnStartTouch" "tp2,Enable,,50,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say ****Zombies teleport in 10 seconds****,30,1" + "OnStartTouch" "tp4,Enable,,40,1" + "OnStartTouch" "tp2,AddOutput,target td4,39.02,1" + "OnStartTouch" "tp2,Enable,,40,1" + } } \ No newline at end of file diff --git a/maps/ze_poppy_playtime_origin_v666.cfg b/maps/ze_poppy_playtime_origin_v666.cfg new file mode 100755 index 0000000..99c1250 --- /dev/null +++ b/maps/ze_poppy_playtime_origin_v666.cfg @@ -0,0 +1,900 @@ +;fixing the lasers speed +modify: +{ + match: + { + "targetname" "laser_top" + "classname" "func_movelinear" + } + replace: + { + "speed" "1500" + } +} +modify: +{ + match: + { + "targetname" "laser_mid" + "classname" "func_movelinear" + } + replace: + { + "speed" "1500" + } +} +modify: +{ + match: + { + "targetname" "laser_down" + "classname" "func_movelinear" + } + replace: + { + "speed" "1500" + } +} +;Less time to defend when the second toys machine has been destroyed +modify: +{ + match: + { + "targetname" "block_rock_1_target3" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "tp_trap_3,Enable,,12,-1" + "OnBreak" "tp_trap_3_t,Enable,,13,-1" + "OnBreak" "tp_trap_3,Kill,,13,-1" + } + delete: + { + "OnBreak" "tp_trap_3,Enable,,15,-1" + "OnBreak" "tp_trap_3_t,Enable,,17,-1" + "OnBreak" "tp_trap_3,Kill,,17,-1" + } +} +;Less time to defend before that the last door open just before the last chasing +modify: +{ + match: + { + "origin" "8186.5 -8027 -4815.54" + "classname" "func_button" + } + insert: + { + "OnPressed" "door_4,Open,,20,-1" + "OnPressed" "server_command,Command,say ** OH! SEEMS LIKE YOU FOUND THE BUTTON TO OPEN IT!! HOLD THEM hm.. 20s!,0,-1" + "OnPressed" "particle_4,Kill,,0,-1" + "OnPressed" "glow_button_1_light3,TurnOff,,0,-1" + "OnPressed" "server_command,Command,say ** Let's leave this crazy place... **,20,-1" + "OnPressed" "to_final_run,Enable,,0,-1" + "OnPressed" "push_zm_final,Enable,,0,-1" + "OnPressed" "button_particle_4,Kill,,0,-1" + "OnPressed" "timer_heart_4,Kill,,0,-1" + "OnPressed" "hall_smoke_part_1,Start,,0,-1" + "OnPressed" "temp_model_7,ForceSpawn,,23,-1" + "OnPressed" "sound_button,PlaySound,,0,-1" + } + delete: + { + "OnPressed" "door_4,Open,,30,-1" + "OnPressed" "server_command,Command,say ** OH! SEEMS LIKE YOU FOUND THE BUTTON TO OPEN IT!! HOLD THEM hm.. 30s!,0,-1" + "OnPressed" "particle_4,Kill,,0,-1" + "OnPressed" "glow_button_1_light3,TurnOff,,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,25,-1" + "OnPressed" "server_command,Command,say ** Let's leave this crazy place... **,25,-1" + "OnPressed" "to_final_run,Enable,,0,-1" + "OnPressed" "push_zm_final,Enable,,0,-1" + "OnPressed" "button_particle_4,Kill,,0,-1" + "OnPressed" "timer_heart_4,Kill,,0,-1" + "OnPressed" "hall_smoke_part_1,Start,,0,-1" + "OnPressed" "temp_model_7,ForceSpawn,,28,-1" + "OnPressed" "sound_button,PlaySound,,0,-1" + } +} +;Changing the main teleport destination when the first machine has been destroyed to prevent zombies that join after to be tp on a different location. +modify: +{ + match: + { + "targetname" "block_rock_1_target4" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "tp_4,AddOutput,target tp_dest_4,11,-1" + "OnBreak" "tp_4,Enable,,10,-1" + } + delete: + { + "OnBreak" "tp_4,Enable,,5,-1" + } +} +;increasing the time to defend on the factory's doors +modify: +{ + match: + { + "origin" "9624.01 1139 -3663.18" + "classname" "func_button" + } + insert: + { + "OnPressed" "door_5,Open,,20,-1" + "OnPressed" "server_command,Command,say ** WELCOME TO MY TOYS FACTORY!! WANT TO MAKE A FRIENDS? WAIT HM...20s!! ,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + } + delete: + { + "OnPressed" "door_5,Open,,25,-1" + "OnPressed" "server_command,Command,say ** WELCOME TO MY TOYS FACTORY!! WANT TO MAKE A FRIENDS? WAIT HM...25s!! ,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,25,-1" + } +} +;Reducing the time to defend on the factory's doors +modify: +{ + match: + { + "origin" "7585.01 1648 -3663.18" + "classname" "func_button" + } + insert: + { + "OnPressed" "!self,Kill,,0,-1" + "OnPressed" "door_3,Open,,18,-1" + "OnPressed" "server_command,Command,say ** WELCOME to my Factory!! want ot make a Friend? wait hm.. 18! **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,18,-1" + "OnPressed" "particle_2,Kill,,0,-1" + "OnPressed" "relay_fog,Trigger,,18,-1" + "OnPressed" "to_hp_block_3,Enable,,18,-1" + "OnPressed" "tp_3,Enable,,30,-1" + "OnPressed" "tp_hole_1,Kill,,30,-1" + "OnPressed" "tp_hole_2,Kill,,30,-1" + "OnPressed" "huggy_facory_sound,PlaySound,,18,-1" + "OnPressed" "huggy_violon,Volume,0,18,-1" + "OnPressed" "realy_glitch,Trigger,,0,-1" + "OnPressed" "tp_bridge_glitch,Kill,,30,-1" + "OnPressed" "fade_transition,Fade,,29.9,-1" + "OnPressed" "bridge_part,Kill,,30,-1" + "OnPressed" "timer_heart_3,Enable,,18,-1" + "OnPressed" "huggy_violona,Volume,0,18,-1" + "OnPressed" "huggy_violona,Volume,1,17,-1" + "OnPressed" "huggy_violon,Volume,1,17,-1" + "OnPressed" "huggy_violon,Volume,2,16,-1" + "OnPressed" "huggy_violona,Volume,2,16,-1" + "OnPressed" "huggy_violona,Volume,3,15,-1" + "OnPressed" "huggy_violon,Volume,3,15,-1" + "OnPressed" "huggy_violon,Volume,4,14,-1" + "OnPressed" "huggy_violona,Volume,4,14,-1" + "OnPressed" "huggy_violona,Volume,5,13,-1" + "OnPressed" "huggy_violon,Volume,5,13,-1" + "OnPressed" "huggy_violon,Volume,6,12,-1" + "OnPressed" "huggy_violona,Volume,6,12,-1" + "OnPressed" "huggy_violona,Volume,7,12,-1" + "OnPressed" "huggy_violon,Volume,7,12,-1" + "OnPressed" "huggy_violon,Volume,8,11,-1" + "OnPressed" "huggy_violona,Volume,8,11,-1" + "OnPressed" "huggy_violona,Volume,9,10,-1" + "OnPressed" "huggy_violon,Volume,9,10,-1" + "OnPressed" "glitch_particle1,Kill,,30,-1" + } + delete: + { + "OnPressed" "!self,Kill,,0,-1" + "OnPressed" "door_3,Open,,20,-1" + "OnPressed" "server_command,Command,say ** WELCOME to my Factory!! want ot make a Friend? wait hm.. 20! **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + "OnPressed" "particle_2,Kill,,0,-1" + "OnPressed" "relay_fog,Trigger,,20,-1" + "OnPressed" "to_hp_block_3,Enable,,20,-1" + "OnPressed" "tp_3,Enable,,30,-1" + "OnPressed" "tp_hole_1,Kill,,30,-1" + "OnPressed" "tp_hole_2,Kill,,30,-1" + "OnPressed" "huggy_facory_sound,PlaySound,,20,-1" + "OnPressed" "huggy_violon,Volume,0,20,-1" + "OnPressed" "realy_glitch,Trigger,,0,-1" + "OnPressed" "tp_bridge_glitch,Kill,,30,-1" + "OnPressed" "fade_transition,Fade,,29.9,-1" + "OnPressed" "bridge_part,Kill,,30,-1" + "OnPressed" "timer_heart_3,Enable,,20,-1" + "OnPressed" "huggy_violona,Volume,0,20,-1" + "OnPressed" "huggy_violona,Volume,1,19,-1" + "OnPressed" "huggy_violon,Volume,1,19,-1" + "OnPressed" "huggy_violon,Volume,2,18,-1" + "OnPressed" "huggy_violona,Volume,2,18,-1" + "OnPressed" "huggy_violona,Volume,3,16,-1" + "OnPressed" "huggy_violon,Volume,3,16,-1" + "OnPressed" "huggy_violon,Volume,4,15,-1" + "OnPressed" "huggy_violona,Volume,4,15,-1" + "OnPressed" "huggy_violona,Volume,5,14,-1" + "OnPressed" "huggy_violon,Volume,5,14,-1" + "OnPressed" "huggy_violon,Volume,6,13,-1" + "OnPressed" "huggy_violona,Volume,6,13,-1" + "OnPressed" "huggy_violona,Volume,7,12,-1" + "OnPressed" "huggy_violon,Volume,7,12,-1" + "OnPressed" "huggy_violon,Volume,8,11,-1" + "OnPressed" "huggy_violona,Volume,8,11,-1" + "OnPressed" "huggy_violona,Volume,9,10,-1" + "OnPressed" "huggy_violon,Volume,9,10,-1" + "OnPressed" "glitch_particle1,Kill,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_dest_4" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "9792 -3776 -5026" + } +} +;reducing huggy speed on the first chase after that the first machine has been destroyed. +filter: +{ +"origin" "14148 13924 -8184" +"targetname" "t3" +"target" "t5" +"speed" "1400" +"spawnflags" "0" +"orientationtype" "1" +"angles" "0 0 0" +"classname" "path_track" +"hammerid" "1478153" +"OnPass" "timer_footstep,Enable,,16,-1" +"OnPass" "train_model2*,StartForward,,16,-1" +"OnPass" "huggy_chasea,PlaySound,,0,-1" +"OnPass" "huggy_chase,PlaySound,,0,-1" +"OnPass" "break_trap_1,Break,,12.5,-1" +"OnPass" "push_zm_trap_2,Kill,,16,-1" +"OnPass" "huggy_facory_sound_3,Volume,0,0,1" +"OnPass" "huggy_facory_sound_3a,Volume,0,0,1" +"OnPass" "timer_footstep,Disable,,0,-1" +"OnPass" "slender_model2*,SetAnimation,idle,0,-1" +"OnPass" "npc_ents5,PlaySound,,0,-1" +"OnPass" "npc_ents3a1,PlaySound,,0,-1" +"OnPass" "train_model2*,Stop,,0,-1" +"OnPass" "server_command1,Command,say **HELLO! :) ZOMBIES ARE FREE IN..AH YEAH!! 10s AND.. ME TOO! :))) **,6,-1" +"OnPass" "relay_fog,Trigger,,0,-1" +"OnPass" "slender_model2*,SetAnimation,creepy_run,16,-1" +"OnPass" "train_model2*,SetSpeed,1300,16,-1" +} +add: +{ +"origin" "14148 13924 -8184" +"targetname" "t3" +"target" "t5" +"speed" "1450" +"spawnflags" "0" +"orientationtype" "1" +"angles" "0 0 0" +"classname" "path_track" +"OnPass" "timer_footstep,Enable,,16,-1" +"OnPass" "train_model2*,StartForward,,16,-1" +"OnPass" "huggy_chasea,PlaySound,,0,-1" +"OnPass" "huggy_chase,PlaySound,,0,-1" +"OnPass" "break_trap_1,Break,,12.5,-1" +"OnPass" "push_zm_trap_2,Kill,,16,-1" +"OnPass" "huggy_facory_sound_3,Volume,0,0,1" +"OnPass" "huggy_facory_sound_3a,Volume,0,0,1" +"OnPass" "timer_footstep,Disable,,0,-1" +"OnPass" "slender_model2*,SetAnimation,idle,0,-1" +"OnPass" "npc_ents5,PlaySound,,0,-1" +"OnPass" "npc_ents3a1,PlaySound,,0,-1" +"OnPass" "train_model2*,Stop,,0,-1" +"OnPass" "server_command1,Command,say **HELLO! :) ZOMBIES ARE FREE IN..AH YEAH!! 10s AND.. ME TOO! :))) **,6,-1" +"OnPass" "relay_fog,Trigger,,0,-1" +"OnPass" "slender_model2*,SetAnimation,creepy_run,16,-1" +"OnPass" "train_model2*,SetSpeed,1150,16,-1" +} +modify: +{ + match: + { + "targetname" "break_machine_3" + "classname" "func_breakable" + } + replace: + { + "targetname" "break_machine_1" + } +} +filter: +{ +"origin" "9532.25 1117.4 -3680" +"targetname" "huggy_facory_sound_3a" +"spawnflags" "49" +"radius" "1250" +"pitchstart" "100" +"pitch" "100" +"message" "huggy_factory_3.mp3" +"health" "10" +"classname" "ambient_generic" +"hammerid" "1044167" +} +filter: +{ +"origin" "9528.69 1099.85 -3680" +"targetname" "huggy_facory_sound_3" +"spawnflags" "49" +"radius" "1250" +"pitchstart" "100" +"pitch" "100" +"message" "huggy_factory_3.mp3" +"health" "8" +"classname" "ambient_generic" +"hammerid" "1044176" +} +modify: +{ + match: + { + "targetname" "timer_lasers_final_boss" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "1.2" + } +} +filter: +{ +"model" "*127" +"targetname" "block_rock_1_target3" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "7393.97 -2818 -5062" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "2415" +"OnBreak" "block_rock_1_part3,Kill,,5,-1" +"OnBreak" "break_machine_1,Kill,,0.01,-1" +"OnBreak" "break_machine_1,Break,,0,-1" +"OnBreak" "block_rock_1_barrel3,Break,,0,-1" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "block_rock_1_explosion3,Explode,,0,-1" +"OnBreak" "block_rock_1_part3,Start,,0,-1" +"OnBreak" "server_command,Command,say ** DEFEND!!! I DON'T KNOW FOR HOW LONG TIME...SORRY :)**,0,-1" +"OnBreak" "block_rock_1_barrel3,Break,,0,-1" +"OnBreak" "tp_trap_3,Enable,,15,-1" +"OnBreak" "tp_trap_3_t,Enable,,17,-1" +"OnBreak" "tp_trap_3,Kill,,17,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.9,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.8,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.6,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.4,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.2,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,3.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,3,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,2.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,2,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,1.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,1,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,0.5,-1" +"OnBreak" "dyn_8_huggy,Kill,,7,-1" +"OnBreak" "spark_boss_trap_2,Kill,,5,-1" +"OnBreak" "jumpscare_huggy,PlaySound,,0.5,-1" +"OnBreak" "relay_fog_no_reverse,Trigger,,0,-1" +"OnBreak" "to_trap_2,Enable,,7,-1" +"OnBreak" "trigger_sound_scare3,PlaySound,,0,-1" +"OnBreak" "case_machine_destroying,PickRandom,,0,-1" +"OnBreak" "angry_huggy_2,Start,,0,-1" +"OnBreak" "angry_huggy_2,Kill,,10,-1" +"OnBreak" "dyn_8_huggy,Color,255 125 125,0,-1" +"OnBreak" "glitch_particle_machine_2,Kill,,0,-1" +"OnBreak" "huggy_overlay,Trigger,,0,-1" +} +add: +{ +"model" "*127" +"targetname" "block_rock_1_target3" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "0" +"origin" "7393.97 -2818 -5062" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "2" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"damagefilter" "Filter_Nada" +"hammerid" "2415" +"OnBreak" "block_rock_1_part3,Kill,,5,-1" +"OnBreak" "break_machine_1,Kill,,0.01,-1" +"OnBreak" "break_machine_1,Break,,0,-1" +"OnBreak" "block_rock_1_barrel3,Break,,0,-1" +"OnBreak" "case_explode,PickRandom,,0,-1" +"OnBreak" "block_rock_1_explosion3,Explode,,0,-1" +"OnBreak" "block_rock_1_part3,Start,,0,-1" +"OnBreak" "server_command,Command,say ** DEFEND!!! I DON'T KNOW FOR HOW LONG TIME...SORRY :)**,0,-1" +"OnBreak" "block_rock_1_barrel3,Break,,0,-1" +"OnBreak" "tp_trap_3,Enable,,15,-1" +"OnBreak" "tp_trap_3_t,Enable,,17,-1" +"OnBreak" "tp_trap_3,Kill,,17,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.9,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.8,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.6,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.4,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4.2,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,4,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,3.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,3,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,2.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,2,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,1.5,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,1,-1" +"OnBreak" "spark_boss_trap_2,DoSpark,,0.5,-1" +"OnBreak" "dyn_8_huggy,Kill,,7,-1" +"OnBreak" "spark_boss_trap_2,Kill,,5,-1" +"OnBreak" "jumpscare_huggy,PlaySound,,0.5,-1" +"OnBreak" "relay_fog_no_reverse,Trigger,,0,-1" +"OnBreak" "to_trap_2,Enable,,7,-1" +"OnBreak" "trigger_sound_scare3,PlaySound,,0,-1" +"OnBreak" "case_machine_destroying,PickRandom,,0,-1" +"OnBreak" "angry_huggy_2,Start,,0,-1" +"OnBreak" "angry_huggy_2,Kill,,10,-1" +"OnBreak" "dyn_8_huggy,Color,255 125 125,0,-1" +"OnBreak" "glitch_particle_machine_2,Kill,,0,-1" +"OnBreak" "huggy_overlay,Trigger,,0,-1" +} +modify: +{ + match: + { + "targetname" "block_rock_1_breakable4" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "block_rock_1_target3,SetDamageFilter,filter_ct,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "hurt_model3" + "classname" "trigger_multiple" + } + replace: + { + "origin" "6752 -2364 -5126" + } +} +;pratice mod +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-2672 -3600 4136" + } + insert: + { + "OnMapSpawn" "info_target_level,FireUser1,,0,-1" + "OnMapSpawn" "math_counter_level,GetValue,,0.02,-1" + } +} +add: +{ +"origin" "-4504 13696 776" +"targetname" "logic_case_level" +"Case02" "2" +"Case01" "1" +"classname" "logic_case" +"OnCase01" "logic_relay_lvl1,Trigger,,0,-1" +"OnCase02" "logic_relay_lvl2,Trigger,,0,-1" +} +add: +{ +"origin" "-4504 13696 776" +"targetname" "info_target_level" +"spawnflags" "0" +"angles" "0 0 0" +"classname" "info_target" +"OnUser1" "point_template_level,ForceSpawn,,0,-1" +"OnUser1" "math_counter_level,AddOutput,classname info_target,0.03,-1" +"OnUser1" "!self,Kill,,0.06,-1" +} +add: +{ +"origin" "-4504 13696 776" +"targetname" "math_counter_level" +"startvalue" "1" +"min" "1" +"max" "2" +"classname" "math_counter" +"OnGetValue" "logic_case_level,InValue,,0,-1" +} +add: +{ +"origin" "-4504 13696 776" +"y" "0" +"x" "-1" +"targetname" "level_text" +"spawnflags" "1" +"message" "**Level info**" +"holdtime" "1500" +"fxtime" "0.25" +"fadeout" "0.5" +"fadein" "0.5" +"effect" "0" +"color2" "225 0 0" +"color" "255 0 0" +"channel" "3" +"classname" "game_text" +} +add: +{ +"origin" "-4504 13696 776" +"Template01" "math_counter_level" +"targetname" "point_template_level" +"spawnflags" "2" +"classname" "point_template" +} +add: +{ +"origin" "-4504 13696 776" +"targetname" "logic_relay_lvl1" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "level_text,AddOutput,message **Normal Mod**,0,1" +"OnTrigger" "to_1,Enable,,0,1" +"OnTrigger" "level_text,Display,,0.01,1" +"OnTrigger" "to_normal_mod,Enable,,0.01,1" +"OnTrigger" "to_pratice_mod,kill,,0.01,1" +} +add: +{ +"origin" "-4504 13696 776" +"targetname" "logic_relay_lvl2" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "level_text,AddOutput,message **Practice mod**,0,1" +"OnTrigger" "to_2,Enable,,0,1" +"OnTrigger" "level_text,Display,,0.01,1" +"OnTrigger" "to_pratice_mod,Enable,,0.01,1" +"OnTrigger" "to_normal_mod,kill,,0.01,1" +} +filter: +{ +"model" "*111" +"StartDisabled" "0" +"spawnflags" "1" +"origin" "-4720 13696 656" +"classname" "trigger_once" +"hammerid" "12482" +"OnTrigger" "huggy_gare_sound,PlaySound,,0,-1" +"OnTrigger" "glitch_effect,StopOverlays,,6.5,1" +"OnTrigger" "glitch_effect,StartOverlays,,5,1" +"OnTrigger" "glitch1a,PlaySound,,5,1" +"OnTrigger" "glitch1,PlaySound,,5,1" +"OnTrigger" "server_command,Command,say ** Here we are... People here died misteriously... we must reach the factory and destroy it.. **,0,-1" +"OnTrigger" "server_command,Command,say ** This place seems calm...Weird... **,4,-1" +"OnTrigger" "server_command,Command,say *** MAP BY LARDY **,6,-1" +"OnTrigger" "server_command,Command,say *** MODELS BY HOBBITTEN **,8,-1" +} +add: +{ +"model" "*111" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-4720 13696 656" +"classname" "trigger_once" +"targetname" "to_normal_mod" +"OnTrigger" "huggy_gare_sound,PlaySound,,0,-1" +"OnTrigger" "glitch_effect,StopOverlays,,6.5,1" +"OnTrigger" "glitch_effect,StartOverlays,,5,1" +"OnTrigger" "glitch1a,PlaySound,,5,1" +"OnTrigger" "glitch1,PlaySound,,5,1" +"OnTrigger" "server_command,Command,say ** Here we are... People here died misteriously... we must reach the factory and destroy it.. **,0,-1" +"OnTrigger" "server_command,Command,say ** This place seems calm...Weird... **,4,-1" +"OnTrigger" "server_command,Command,say *** MAP BY LARDY **,6,-1" +"OnTrigger" "server_command,Command,say *** MODELS BY HOBBITTEN **,8,-1" +"OnTrigger" "server_command,Command,say Press 1 for the Normal mode **,10,-1" +"OnTrigger" "server_command,Command,say Press 2 for the Practice mode **,12,-1" +} +add: +{ +"model" "*111" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-4720 13696 656" +"classname" "trigger_once" +"targetname" "to_pratice_mod" +"OnTrigger" "huggy_after_chasea,PlaySound,,0,-1" +"OnTrigger" "huggy_after_chase,PlaySound,,0,-1" +"OnTrigger" "glitch_effect,StopOverlays,,6.5,1" +"OnTrigger" "glitch_effect,StartOverlays,,5,1" +"OnTrigger" "glitch1a,PlaySound,,5,1" +"OnTrigger" "glitch1,PlaySound,,5,1" +"OnTrigger" "server_command,Command,say ** Practice Mode! :) Survive hm.. 45s!**,15,-1" +"OnTrigger" "server_command,Command,say *** MAP BY LARDY **,6,-1" +"OnTrigger" "server_command,Command,say *** MODELS BY HOBBITTEN **,8,-1" +"OnTrigger" "server_command,Command,say *** Press 1 for the Normal mode ***,10,-1" +"OnTrigger" "server_command,Command,say *** Press 2 for the Partice mode ***,12,-1" +"OnTrigger" "Spawn_button,Kill,,0,1" +"OnTrigger" "tp_1_pratice_mod_ct,Enable,,60,1" +"OnTrigger" "tp_1_pratice_mod_t,Enable,,60,1" +"OnTrigger" "huggy_after_chasea,Volume,0,60,-1" +"OnTrigger" "huggy_after_chase,Volume,0,60,-1" +"OnTrigger" "to_final_game,Enable,,0,1" +"OnTrigger" "particle_1,Kill,,0.01,-1" +"OnTrigger" "timer_heart_1,Kill,,0.01,-1" +} +add: +{ +"model" "*183" +"targetname" "tp_1_pratice_mod_ct" +"target" "tp_dest_boss" +"StartDisabled" "1" +"filtername" "filter_ct" +"spawnflags" "1" +"origin" "-4376 14368 1430" +"classname" "trigger_teleport" +} +add: +{ +"model" "*183" +"targetname" "tp_1_pratice_mod_t" +"target" "tp_dest_boss_zm" +"StartDisabled" "1" +"filtername" "filter_t" +"spawnflags" "1" +"origin" "-4376 14368 1430" +"classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "to_final_game" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "huggy_after_chasea,Volume,0,0,-1" + "OnTrigger" "huggy_after_chase,Volume,,0,-1" + } +} +add: +{ +"model" "*33" +"wait" "3" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"targetname" "Button_pratice" +"speed" "5" +"spawnflags" "1024" +"sounds" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "-2525.46 14440 727.8" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +"OnPressed" "sound_button,PlaySound,,0,-1" +"OnPressed" "!self,Kill,,0,-1" +"OnPressed" "math_counter_level,SetValueNoFire,2,0,-1" +"OnPressed" "server_command,Command,say **Admin triggered the Practice mode!! Good luck :)**,0,-1" +} +add: +{ +"model" "*94" +"wait" "3" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"targetname" "Button_normal" +"speed" "5" +"spawnflags" "1024" +"sounds" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "-2447.53 14416.6 727.8" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +"OnPressed" "sound_button,PlaySound,,0,-1" +"OnPressed" "!self,Kill,,0,-1" +"OnPressed" "math_counter_level,SetValueNoFire,1,0,-1" +"OnPressed" "server_command,Command,say **Admin triggered the Normal mode!! Good luck :)**,0,-1" +} +filter: +{ +"model" "*173" +"wait" "3" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"speed" "5" +"spawnflags" "1025" +"sounds" "3" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "-2640 13300 630.49" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +"hammerid" "11378" +"OnPressed" "!self,Kill,,0,-1" +"OnPressed" "door_1,Open,,25,-1" +"OnPressed" "server_command,Command,say ** Station Door will open in: 25s **,0,-1" +"OnPressed" "door_sound_creepy,PlaySound,,25,-1" +"OnPressed" "particle_1,Kill,,0.01,-1" +"OnPressed" "to_hp_block_1,Enable,,25,-1" +"OnPressed" "huggy_overlay,Trigger,,25,-1" +"OnPressed" "timer_heart_1,Kill,,0.01,-1" +} +add: +{ +"model" "*173" +"wait" "3" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"speed" "5" +"spawnflags" "1025" +"sounds" "3" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "-2640 13300 630.49" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +"targetname" "Spawn_button" +"OnPressed" "!self,Kill,,0,-1" +"OnPressed" "door_1,Open,,25,-1" +"OnPressed" "server_command,Command,say ** Station Door will open in: 25s **,0,-1" +"OnPressed" "door_sound_creepy,PlaySound,,25,-1" +"OnPressed" "particle_1,Kill,,0.01,-1" +"OnPressed" "to_hp_block_1,Enable,,25,-1" +"OnPressed" "huggy_overlay,Trigger,,25,-1" +"OnPressed" "timer_heart_1,Kill,,0.01,-1" +} +modify: +{ + match: + { + "targetname" "tm_detect" + "classname" "trigger_multiple" + } + replace: + { + "model" "*219" + "origin" "1024 -5120 -6556" + } +} +modify: +{ + match: + { + "targetname" "relay_lasers_start" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "tp_final_wins_cts,Disable,,15.1,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_final_wins_cts" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!self,Disable,,0,-1" + } +} + +{ + match: + { + "targetname" "block_rock_1_target5" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "server_command,Command,say ** YOU STILL DESTROYING MY FACTORY :) THIS GAME WILL BE THE LAST FOR SURE!! 10s **,0,-1" + "OnBreak" "tp_trap_toys_t,Enable,,10,-1" + "OnBreak" "tp_trap_toys_ct,Enable,,10,-1" + "OnBreak" "tp_trap_toys_ct,Kill,,15,-1" + } + delete: + { + "OnBreak" "server_command,Command,say ** YOU STILL DESTROYING MY FACTORY :) THIS GAME WILL BE THE LAST FOR SURE!! 20s **,0,-1" + "OnBreak" "tp_trap_toys_t,Enable,,20,-1" + "OnBreak" "tp_trap_toys_ct,Enable,,20,-1" + "OnBreak" "tp_trap_toys_ct,Kill,,25,-1" + } +} +filter: +{ +"model" "*235" +"targetname" "push_zm_trap_2" +"StartDisabled" "1" +"speed" "400" +"spawnflags" "1" +"pushdir" "0 90 0" +"origin" "14144 13316 -8064" +"filtername" "filter_t1" +"alternateticksfix" "0" +"classname" "trigger_push" +"hammerid" "1479009" +} +modify: +{ + match: + { + "targetname" "tp_dest_trap_1_t" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "14148 15586 -8132" + } +} \ No newline at end of file diff --git a/maps/ze_poppy_playtime_origins_v1a.cfg b/maps/ze_poppy_playtime_origins_v1a.cfg new file mode 100755 index 0000000..f4fe3b8 --- /dev/null +++ b/maps/ze_poppy_playtime_origins_v1a.cfg @@ -0,0 +1,2602 @@ + +add: +{ + "model" "*7" + "targetname" "tp_bridge_glitch" + "target" "tp_dest_2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-2864 3424 -294.24" + "classname" "trigger_teleport" +} +add: +{ + "origin" "-2864 3424 -294.24" + "targetname" "part_bridge_glitch" + "effect_name" "011a" + "angles" "0 0 0" + "classname" "info_particle_system" + "hammerid" "109106" +} +modify: +{ + match: + { + "targetname" "block_rock_1_target" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "part_bridge_glitch,Start,,0,-1" + "OnBreak" "Item_Ammo_maker,ForceSpawn,,0,1" + } + delete: + { + "OnBreak" "Item_Ammo_maker,ForceSpawn,,3,1" + } +} +modify: +{ + match: + { + "origin" "7585.01 1648 -3663.18" + "classname" "func_button" + } + insert: + { + "OnPressed" "part_bridge_glitch,Kill,,18,-1" + "OnPressed" "tp_bridge_glitch,Kill,,18,-1" + "OnPressed" "fade_transition,Fade,,29.9,1" + "OnPressed" "relay_fog,Trigger,,17,-1" + "OnPressed" "to_hp_block_3,Enable,,17,-1" + "OnPressed" "tp_3,Enable,,30,-1" + "OnPressed" "tp_hole_1,Kill,,30,-1" + "OnPressed" "tp_hole_2,Kill,,30,-1" + "OnPressed" "huggy_facory_sound,PlaySound,,18,-1" + "OnPressed" "huggy_facory_sound_3,Volume,0,17,-1" + "OnPressed" "huggy_facory_sound_3,Volume,1,16,-1" + "OnPressed" "huggy_facory_sound_3,Volume,2,15,-1" + "OnPressed" "huggy_facory_sound_3,Volume,3,14,-1" + "OnPressed" "huggy_facory_sound_3,Volume,4,13,-1" + "OnPressed" "huggy_facory_sound_3,Volume,5,12,-1" + "OnPressed" "huggy_facory_sound_3,Volume,6,11,-1" + "OnPressed" "huggy_facory_sound_3,Volume,7,10,-1" + "OnPressed" "huggy_facory_sound_3,Volume,8,9,-1" + "OnPressed" "huggy_facory_sound_3,Volume,9,8,-1" + "OnPressed" "door_3,Open,,18,-1" + "OnPressed" "server_command,Command,say ** Door open: 18s **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,18,-1" + "OnPressed" "door_sound_creepya,PlaySound,,18,-1" + } + delete: + { + "OnPressed" "relay_fog,Trigger,,20,-1" + "OnPressed" "to_hp_block_3,Enable,,20,-1" + "OnPressed" "tp_3,Enable,,20,-1" + "OnPressed" "tp_hole_1,Kill,,20,-1" + "OnPressed" "tp_hole_2,Kill,,20,-1" + "OnPressed" "huggy_facory_sound,PlaySound,,20,-1" + "OnPressed" "huggy_facory_sound_3,Volume,0,20,-1" + "OnPressed" "huggy_facory_sound_3,Volume,1,19,-1" + "OnPressed" "huggy_facory_sound_3,Volume,2,18,-1" + "OnPressed" "huggy_facory_sound_3,Volume,3,17,-1" + "OnPressed" "huggy_facory_sound_3,Volume,4,16,-1" + "OnPressed" "huggy_facory_sound_3,Volume,5,15,-1" + "OnPressed" "huggy_facory_sound_3,Volume,6,14,-1" + "OnPressed" "huggy_facory_sound_3,Volume,7,13,-1" + "OnPressed" "huggy_facory_sound_3,Volume,8,12,-1" + "OnPressed" "huggy_facory_sound_3,Volume,9,11,-1" + "OnPressed" "door_3,Open,,20,-1" + "OnPressed" "server_command,Command,say ** Door open: 20s **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + "OnPressed" "door_sound_creepya,PlaySound,,20,-1" + } +} +add: +{ + "model" "*5" + "targetname" "anti_glitch_breakable" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-1952 10643 797.72" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "targetname" "lt_final_lasers_1" + "classname" "logic_timer" + } + insert: + { + "OnTimer" "spark_lasers3,DoSpark,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "lt_final_lasers" + "classname" "logic_timer" + } + insert: + { + "OnTimer" "spark_lasers2,DoSpark,,2,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_case_mv_11" + "classname" "logic_case" + } + delete: + { + "OnCase03" "temp_mv_2_f_9,ForceSpawn,,0,-1" + "OnCase03" "laser_sound,PlaySound,,0,-1" + "OnCase04" "temp_mv_2_f_37,ForceSpawn,,0,-1" + "OnCase04" "laser_sound,PlaySound,,0,-1" + "OnCase05" "temp_mv_2_f_28,ForceSpawn,,0,-1" + "OnCase05" "laser_sound,PlaySound,,0,-1" + "OnCase01" "temp_mv_2_f_38,ForceSpawn,,0,-1" + "OnCase01" "laser_sound,PlaySound,,0,-1" + "OnCase02" "temp_mv_2_f_30,ForceSpawn,,0,-1" + "OnCase02" "laser_sound,PlaySound,,0,-1" + "OnCase06" "temp_mv_2_f_29,ForceSpawn,,0,-1" + "OnCase06" "laser_sound,PlaySound,,0,-1" + "OnCase13" "temp_mv_2_f_39,ForceSpawn,,0,-1" + "OnCase08" "temp_mv_2_f_27,ForceSpawn,,0,-1" + "OnCase09" "laser_sound,PlaySound,,0,-1" + "OnCase09" "temp_mv_2_f_38,ForceSpawn,,0,-1" + "OnCase09" "temp_mv_2_f_9,ForceSpawn,,0,-1" + "OnCase10" "laser_sound,PlaySound,,0,-1" + "OnCase10" "temp_mv_2_f_28,ForceSpawn,,0,-1" + "OnCase10" "temp_mv_2_f_38,ForceSpawn,,0,-1" + "OnCase08" "laser_sound,PlaySound,,0,-1" + "OnCase07" "laser_sound,PlaySound,,0,-1" + "OnCase11" "laser_sound,PlaySound,,0,-1" + "OnCase11" "temp_mv_2_f_29,ForceSpawn,,0,-1" + "OnCase11" "temp_mv_2_f_27,ForceSpawn,,0,-1" + "OnCase12" "laser_sound,PlaySound,,0,-1" + "OnCase12" "temp_mv_2_f_37,ForceSpawn,,0,-1" + "OnCase12" "temp_mv_2_f_30,ForceSpawn,,0,-1" + "OnCase13" "laser_sound,PlaySound,,0,-1" + "OnCase13" "temp_mv_2_f_29,ForceSpawn,,0,-1" + "OnCase13" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase12" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase11" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase10" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase09" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase08" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase07" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase06" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase05" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase03" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase02" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase01" "huggy_lasers1,SetAnimation,attack1,0,-1" + } + insert: + { + "OnCase04" "temp_mv_2_f_37,ForceSpawn,,2,-1" + "OnCase04" "laser_sound,PlaySound,,2,-1" + "OnCase04" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase05" "temp_mv_2_f_28,ForceSpawn,,2,-1" + "OnCase05" "laser_sound,PlaySound,,2,-1" + "OnCase05" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase06" "temp_mv_2_f_29,ForceSpawn,,2,-1" + "OnCase06" "laser_sound,PlaySound,,2,-1" + "OnCase06" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase08" "temp_mv_2_f_27,ForceSpawn,,2,-1" + "OnCase08" "laser_sound,PlaySound,,2,-1" + "OnCase08" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase10" "laser_sound,PlaySound,,2,-1" + "OnCase10" "temp_mv_2_f_28,ForceSpawn,,2,-1" + "OnCase10" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase11" "laser_sound,PlaySound,,2,-1" + "OnCase11" "temp_mv_2_f_27,ForceSpawn,,2,-1" + "OnCase11" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase12" "laser_sound,PlaySound,,2,-1" + "OnCase12" "temp_mv_2_f_37,ForceSpawn,,2,-1" + "OnCase12" "huggy_lasers1,SetAnimation,attack1,0,-1" + "OnCase13" "temp_mv_2_f_39,ForceSpawn,,2,-1" + "OnCase13" "laser_sound,PlaySound,,2,-1" + "OnCase13" "huggy_lasers1,SetAnimation,attack1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "laser_case_mv_12" + "classname" "logic_case" + } + delete: + { + "OnCase03" "temp_mv_2_f_8,ForceSpawn,,1,-1" + "OnCase03" "laser_sound,PlaySound,,1,-1" + "OnCase04" "temp_mv_2_f_26,ForceSpawn,,1,-1" + "OnCase04" "laser_sound,PlaySound,,1,-1" + "OnCase05" "temp_mv_2_f_35,ForceSpawn,,1,-1" + "OnCase05" "laser_sound,PlaySound,,1,-1" + "OnCase01" "temp_mv_2_f_34,ForceSpawn,,1,-1" + "OnCase01" "laser_sound,PlaySound,,1,-1" + "OnCase02" "temp_mv_2_f_33,ForceSpawn,,1,-1" + "OnCase02" "laser_sound,PlaySound,,1,-1" + "OnCase06" "temp_mv_2_f_32,ForceSpawn,,1,-1" + "OnCase06" "laser_sound,PlaySound,,1,-1" + "OnCase13" "temp_mv_2_f_31,ForceSpawn,,1,-1" + "OnCase08" "temp_mv_2_f_36,ForceSpawn,,1,-1" + "OnCase09" "laser_sound,PlaySound,,1,-1" + "OnCase09" "temp_mv_2_f_34,ForceSpawn,,1,-1" + "OnCase09" "temp_mv_2_f_8,ForceSpawn,,1,-1" + "OnCase10" "laser_sound,PlaySound,,1,-1" + "OnCase10" "temp_mv_2_f_35,ForceSpawn,,1,-1" + "OnCase10" "temp_mv_2_f_34,ForceSpawn,,1,-1" + "OnCase08" "laser_sound,PlaySound,,1,-1" + "OnCase07" "laser_sound,PlaySound,,1,-1" + "OnCase11" "laser_sound,PlaySound,,1,-1" + "OnCase11" "temp_mv_2_f_32,ForceSpawn,,1,-1" + "OnCase11" "temp_mv_2_f_36,ForceSpawn,,1,-1" + "OnCase12" "laser_sound,PlaySound,,1,-1" + "OnCase12" "temp_mv_2_f_26,ForceSpawn,,1,-1" + "OnCase12" "temp_mv_2_f_33,ForceSpawn,,1,-1" + "OnCase13" "laser_sound,PlaySound,,1,-1" + "OnCase13" "temp_mv_2_f_32,ForceSpawn,,1,-1" + "OnCase01" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase02" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase03" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase05" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase06" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase07" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase08" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase09" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase10" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase11" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase12" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase13" "huggy_lasers,SetAnimation,attack1,0,-1" + } + insert: + { + "OnCase04" "temp_mv_2_f_26,ForceSpawn,,2,-1" + "OnCase04" "laser_sound,PlaySound,,2,-1" + "OnCase04" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase05" "temp_mv_2_f_35,ForceSpawn,,2,-1" + "OnCase05" "laser_sound,PlaySound,,2,-1" + "OnCase05" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase06" "temp_mv_2_f_32,ForceSpawn,,2,-1" + "OnCase06" "laser_sound,PlaySound,,2,-1" + "OnCase06" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase08" "temp_mv_2_f_36,ForceSpawn,,2,-1" + "OnCase08" "laser_sound,PlaySound,,2,-1" + "OnCase08" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase10" "laser_sound,PlaySound,,2,-1" + "OnCase10" "temp_mv_2_f_35,ForceSpawn,,2,-1" + "OnCase10" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase11" "laser_sound,PlaySound,,2,-1" + "OnCase11" "temp_mv_2_f_32,ForceSpawn,,2,-1" + "OnCase11" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase12" "laser_sound,PlaySound,,2,-1" + "OnCase12" "temp_mv_2_f_26,ForceSpawn,,2,-1" + "OnCase12" "huggy_lasers,SetAnimation,attack1,0,-1" + "OnCase13" "laser_sound,PlaySound,,2,-1" + "OnCase13" "temp_mv_2_f_31,ForceSpawn,,2,-1" + "OnCase13" "huggy_lasers,SetAnimation,attack1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_Ammo_Model" + "classname" "info_particle_system" + } + replace: + { + "origin" "-3080 -1654 4038.99" + } +} +filter: +{ + "origin" "884 -5952 -6145" + "Template03" "relay_mv_2_f_38" + "Template02" "mv_2_f_2_h15" + "Template01" "mv_2_f_36" + "targetname" "temp_mv_2_f_38" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69544" +} +filter: +{ + "origin" "884 -5952 -6113" + "Template03" "relay_mv_2_f_37" + "Template02" "mv_2_f_2_h16" + "Template01" "mv_2_f_39" + "targetname" "temp_mv_2_f_30" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69450" +} +filter: +{ + "origin" "884 -5952 -6160" + "Template03" "relay_mv_2_f_35" + "Template02" "mv_2_f_1_h8" + "Template01" "mv_2_f_35" + "targetname" "temp_mv_2_f_9" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69511" +} +filter: +{ + "origin" "1164 -4288 -6145" + "Template03" "relay_mv_2_f_26" + "Template02" "mv_2_f_2_h12" + "Template01" "mv_2_f_28" + "targetname" "temp_mv_2_f_34" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69474" +} +filter: +{ + "origin" "1164 -4288 -6113" + "Template03" "relay_mv_2_f_25" + "Template02" "mv_2_f_2_h13" + "Template01" "mv_2_f_31" + "targetname" "temp_mv_2_f_33" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69466" +} +filter: +{ + "origin" "1164 -4288 -6161" + "Template03" "relay_mv_2_f_30" + "Template02" "mv_2_f_1_h7" + "Template01" "mv_2_f_27" + "targetname" "temp_mv_2_f_8" + "spawnflags" "0" + "classname" "point_template" + "hammerid" "69343" +} +modify: +{ + match: + { + "targetname" "mv_2_f_24" + "classname" "func_movelinear" + } + replace: + { + "origin" "1024 -3906 -6738.5" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h11" + "classname" "trigger_hurt" + } + replace: + { + "origin" "1024 -4008 -6738" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_32" + "classname" "func_movelinear" + } + replace: + { + "origin" "1024 -6334 -6738.5" + "speed" "2000" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h14" + "classname" "trigger_hurt" + } + replace: + { + "origin" "1024 -6232 -6738" + } +} +modify: +{ + match: + { + "targetname" "lt_final_lasers_1" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "1" + "UpperRandomBound" "1.5" + } +} +modify: +{ + match: + { + "targetname" "lt_final_lasers" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "1" + "UpperRandomBound" "1.5" + } +} +modify: +{ + match: + { + "targetname" "door_2" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "fade_transition,Fade,,15.9,1" + } +} +modify: +{ + match: + { + "targetname" "fade_transition" + "classname" "env_fade" + } + replace: + { + "rendercolor" "255 0 0" + "holdtime" "0.1" + "duration" "0.1" + "renderamt" "15" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_target1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "fade_transition,Fade,,9.9,1" + } +} +modify: +{ + match: + { + "targetname" "door_4" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "fade_transition,Fade,,24.9,1" + } +} +add: +{ + "origin" "1219 -5848 -6727" + "targetname" "Button_items" + "spawnflags" "49" + "radius" "1250" + "pitchstart" "100" + "pitch" "100" + "message" "buttons/bell1.wav" + "health" "10" + "classname" "ambient_generic" +} +modify: +{ + match: + { + "targetname" "Item_Ammo_Filter" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "Button_items,PlaySound,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_wind_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "Button_items,PlaySound,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "gravity_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "Button_items,PlaySound,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "to_final_game" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "gs_1,ApplyScore,,46,-1" + "OnTrigger" "server_command,Command,say ** 30s **,15,-1" + "OnTrigger" "spark_lasers*,Kill,,45,-1" + "OnTrigger" "nuke,Enable,,48,-1" + "OnTrigger" "server_command,Command,say ** LAST GAME START IN 10s.... **,5,-1" + "OnTrigger" "server_command,Command,say ** 30s **,15,-1" + "OnTrigger" "server_command,Command,sv_airaccelerate 150,15,-1" + "OnTrigger" "server_command,Command,sv_gravity 250,15,-1" + "OnTrigger" "system_imune,Enable,,0,-1" + "OnTrigger" "mv_*,Kill,,45,-1" + "OnTrigger" "env_f,Fade,,45,-1" + "OnTrigger" "server_command,Command,say ** 30s **,15,-1" + "OnTrigger" "server_command,Command,say ** YOU DID IT ? NOW WAY... GG BOYS... :)**,45,-1" + "OnTrigger" "Item_Wind_trigger*,Kill,,15,-1" + "OnTrigger" "Item_wind_button*,Kill,,15,-1" + "OnTrigger" "sound_wind*,Volume,0,15,-1" + "OnTrigger" "gravity_push*,Kill,,15,-1" + "OnTrigger" "gravity_eff*,Kill,,15,-1" + "OnTrigger" "gravity_button*,Kill,,15,-1" + "OnTrigger" "gravity_particle*,Kill,,15,-1" + "OnTrigger" "Item_Ammo_Trigger*,Kill,,15,-1" + "OnTrigger" "Item_Ammo_Particle*,Kill,,15,-1" + "OnStartTouch" "!activator,AddOutput,targetname player_imu,15,-1" + } + insert: + { + "OnTrigger" "anti_block_view_zm,Enable,,14.9,1" + "OnTrigger" "fade_transition,Fade,,14.9,1" + "OnTrigger" "fade_transition,Fade,,9.9,1" + "OnTrigger" "server_command,Command,say ** LAST GAME START IN 10s...RESIST or not... **,5,-1" + "OnTrigger" "boss_hp_remove,Enable,,45,1" + "OnTrigger" "server_command,Command,say ** HOW DID YOU SURVIVE SO LONG?? MY HP ARE NOW GOING DOWN!! DIIE! **,45,-1" + "OnTrigger" "system_imune,Enable,,15,-1" + "OnTrigger" "Item_Wind_trigger*,Kill,,0,-1" + "OnTrigger" "Item_wind_button*,Kill,,0,-1" + "OnTrigger" "sound_wind*,Volume,0,0,-1" + "OnTrigger" "gravity_push*,Kill,,0,-1" + "OnTrigger" "gravity_eff*,Kill,,0,-1" + "OnTrigger" "gravity_button*,Kill,,0,-1" + "OnTrigger" "gravity_particle*,Kill,,0,-1" + "OnTrigger" "Item_Ammo_Trigger*,Kill,,0,-1" + "OnTrigger" "Item_Ammo_Particle*,Kill,,0,-1" + "OnTrigger" "to_final_game_filter,enable,,14.9,-1" + } +} +add: +{ + "model" "*8" + "targetname" "to_add_points" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1511.51 -4991.99 -6288" + "filtername" "filter_ct" + "classname" "trigger_once" + "OnStartTouch" "gs_1,ApplyScore,,0,-1" +} +modify: +{ + match: + { + "targetname" "filter_imu" + "classname" "filter_activator_name" + } + insert: + { + "OnFail" "text_lasers,Display,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h20" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h18" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h14" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h19" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h17" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h15" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h14" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h13" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h11" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h16" + "classname" "trigger_hurt" + } + delete: + { + "OnHurtPlayer" "text_lasers,Display,,0.01,1" + } +} +add: +{ + "model" "*8" + "wait" "0.1" + "targetname" "anti_block_view_zm" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1511.51 -4991.99 -6288" + "filtername" "filter_t" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,rendermode 6,0,-1" +} +modify: +{ + match: + { + "targetname" "ResetName" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,rendermode 1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "to_final_run" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "break_3a,Break,,30,-1" + "OnTrigger" "relay_fog_no_reverse_final,Trigger,,0,-1" + "OnTrigger" "temp_model_5,ForceSpawn,,20,-1" + } + insert: + { + "OnTrigger" "break_3a,Break,,37,-1" + "OnTrigger" "fade_final,fade,,31,1" + "OnTrigger" "relay_fog_no_reverse_final,Trigger,,31,-1" + "OnTrigger" "temp_model_5,ForceSpawn,,0,-1" + "OnTrigger" "push_zm_final,kill,,37,-1" + } +} +modify: +{ + match: + { + "targetname" "train_model4" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "260" + } +} +modify: +{ + match: + { + "targetname" "train_model5" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "260" + } +} +modify: +{ + match: + { + "targetname" "relay_fog_no_reverse_final" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "fog,Setmaxdensity,0.9,5.2,-1" + "OnTrigger" "fog,SetEndDist,700,20,1" + "OnTrigger" "fog,SetEndDist,650,20.1,1" + "OnTrigger" "fog,SetEndDist,600,20.2,1" + } +} +add: +{ + "origin" "6724 -2378.37 -4992" + "targetname" "fade_final" + "spawnflags" "8" + "rendercolor" "255 0 0" + "renderamt" "2" + "holdtime" "100" + "duration" "1" + "classname" "env_fade" +} +modify: +{ + match: + { + "targetname" "block_rock_1_target3" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "jumpscare_huggy,PlaySound,,5,-1" + "OnBreak" "tp_trap_3,Enable,,5,-1" + "OnBreak" "tp_trap_3_t,Enable,,8,-1" + "OnBreak" "tp_trap_3_t,Kill,,10,-1" + "OnBreak" "tp_trap_3,Kill,,6,-1" + "OnBreak" "server_command,Command,say ** I TOLD YOU TO STOP TO DESTROY MY FACTORY!! GET PUNISHED AGAIN!! :)**,0,-1" + } + insert: + { + "OnBreak" "tp_trap_3,Enable,,15,-1" + "OnBreak" "tp_trap_3_t,Enable,,17,-1" + "OnBreak" "tp_trap_3,Kill,,17,-1" + "OnBreak" "server_command,Command,say ** DEFEND!!! I DON'T KNOW FOR HOW LONG TIME...SORRY :)**,0,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_dest_4" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "8864 -3952 -5056" + } +} +modify: +{ + match: + { + "targetname" "tp_dest_3" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "5600 1360 -3712" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_part4a" + "classname" "info_particle_system" + } + replace: + { + "origin" "9344 -3424 -5070.98" + "effect_name" "explosion_huge" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_part3" + "classname" "info_particle_system" + } + replace: + { + "origin" "7456 -2958 -5070.98" + "effect_name" "explosion_huge" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_part3" + "classname" "info_particle_system" + } + replace: + { + "origin" "6576 -4240 -5070.98" + "effect_name" "explosion_huge" + } +} +modify: +{ + match: + { + "targetname" "to_trap_2" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "server_command,Command,say ** My second game :) MEMORY!! :) 10s...,0,-1" + "OnTrigger" "logic_texture_1,PickRandom,,5,-1" + "OnTrigger" "block_rock_1_breakable3,Break,,30,-1" + "OnTrigger" "tp_trap_2_end,Enable,,25,-1" + "OnTrigger" "tp_trap_2_end_t,Enable,,30,-1" + "OnTrigger" "break_machine_1a,Break,,30,-1" + "OnTrigger" "block_rock_1_part3a,Start,,30,-1" + "OnTrigger" "case_explode,PickRandom,,30,-1" + "OnTrigger" "block_rock_1_barrel3a,Break,,30,-1" + "OnTrigger" "block_rock_1_part3a,Kill,,35,-1" + "OnTrigger" "fog,Setmaxdensity,0,1,-1" + "OnTrigger" "break_trap_2_*,Kill,,35,-1" + "OnTrigger" "logic_texture_1,Kill,,35,-1" + "OnTrigger" "texture_1,Kill,,35,-1" + "OnTrigger" "breakable_*,Kill,,25,-1" + "OnTrigger" "temp_2,Kill,,25,-1" + "OnTrigger" "temp_6,Kill,,25,-1" + "OnTrigger" "temp_1,Kill,,25,-1" + "OnTrigger" "temp_3,Kill,,25,-1" + } + insert: + { + "OnTrigger" "server_command,Command,say ** My second game :) MEMORY!! :) 10s...,0,-1" + "OnTrigger" "logic_texture_1,PickRandom,,10,-1" + "OnTrigger" "block_rock_1_breakable3,Break,,35,-1" + "OnTrigger" "tp_trap_2_end,Enable,,30,-1" + "OnTrigger" "tp_trap_2_end_t,Enable,,35,-1" + "OnTrigger" "break_machine_1a,Break,,35,-1" + "OnTrigger" "block_rock_1_part3a,Start,,35,-1" + "OnTrigger" "case_explode,PickRandom,,35,-1" + "OnTrigger" "block_rock_1_barrel3a,Break,,35,-1" + "OnTrigger" "block_rock_1_part3a,Kill,,40,-1" + "OnTrigger" "fog,Setmaxdensity,0,1,-1" + "OnTrigger" "break_trap_2_*,Kill,,40,-1" + "OnTrigger" "logic_texture_1,Kill,,40,-1" + "OnTrigger" "texture_1,Kill,,40,-1" + "OnTrigger" "breakable_*,Kill,,30,-1" + "OnTrigger" "temp_2,Kill,,30,-1" + "OnTrigger" "temp_6,Kill,,30,-1" + "OnTrigger" "temp_1,Kill,,30,-1" + "OnTrigger" "temp_3,Kill,,30,-1" + "OnTrigger" "tp_trap_3_t,Kill,,34.5,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_30" + "classname" "func_movelinear" + } + replace: + { + "origin" "1024 -3906 -6694.5" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h15" + "classname" "trigger_hurt" + } + replace: + { + "origin" "1024 -4008 -6694" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_38" + "classname" "func_movelinear" + } + replace: + { + "origin" "1024 -6334 -6694.5" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h19" + "classname" "trigger_hurt" + } + replace: + { + "origin" "1024 -6232 -6694" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_target4" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "tp_trap_2,Kill,,10.5,-1" + "OnBreak" "tp_trap_1,Kill,,5.5,-1" + "OnBreak" "tp_trap_1,Enable,,5,-1" + "OnBreak" "server_command,Command,say ** HOW DAR YOU DESTROY MY FACTORY!! GET PUNISHED!! **,0,-1" + "OnBreak" "tp_trap_2,Enable,,10,-1" + } + insert: + { + "OnBreak" "tp_trap_1,Kill,,20,-1" + "OnBreak" "tp_4,Enable,,10,-1" + "OnBreak" "fade_transition,Fade,,9.9,1" + "OnBreak" "tp_trap_1,Enable,,10,-1" + "OnBreak" "server_command,Command,say ** HOW DAR DO YOU DESTROY MY FACTORY!! GET PUNISHED!! 10s **,0,-1" + "OnBreak" "tp_trap_2,Enable,,12,-1" + } +} +modify: +{ + match: + { + "targetname" "break_3_cts" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "tp_4,Enable,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_fog_no_reverse" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "fog,Setmaxdensity,0.99,5.7,-1" + "OnTrigger" "fog,SetEndDist,700,4.7,1" + "OnTrigger" "fog,SetEndDist,650,4.8,1" + "OnTrigger" "fog,SetEndDist,600,4.9,1" + "OnTrigger" "fog,SetEndDist,550,5,1" + "OnTrigger" "fog,SetEndDist,500,5.1,1" + "OnTrigger" "fog,SetEndDist,450,5.2,1" + "OnTrigger" "fog,SetEndDist,400,5.3,1" + "OnTrigger" "fog,SetEndDist,350,5.4,1" + "OnTrigger" "fog,SetEndDist,300,5.5,1" + "OnTrigger" "fog,SetEndDist,250,5.6,1" + "OnTrigger" "fog,SetEndDist,300,5.7,1" + } +} +modify: +{ + match: + { + "targetname" "relay_fog" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "fog,SetEndDist,700,4.7,1" + "OnTrigger" "fog,SetEndDist,650,4.8,1" + "OnTrigger" "fog,SetEndDist,600,4.9,1" + "OnTrigger" "fog,SetEndDist,550,5,1" + "OnTrigger" "fog,SetEndDist,500,5.1,1" + "OnTrigger" "fog,SetEndDist,450,5.2,1" + "OnTrigger" "fog,SetEndDist,400,5.3,1" + "OnTrigger" "fog,SetEndDist,350,5.4,1" + "OnTrigger" "fog,SetEndDist,300,5.5,1" + "OnTrigger" "fog,SetEndDist,250,5.6,1" + "OnTrigger" "fog,SetEndDist,300,5.7,1" + "OnTrigger" "fog,SetEndDist,350,5.8,1" + "OnTrigger" "fog,SetEndDist,400,5.9,1" + "OnTrigger" "fog,SetEndDist,450,6,1" + "OnTrigger" "fog,SetEndDist,500,6.1,1" + "OnTrigger" "fog,SetEndDist,550,6.2,1" + "OnTrigger" "fog,SetEndDist,600,6.3,1" + "OnTrigger" "fog,SetEndDist,650,6.4,1" + "OnTrigger" "fog,SetEndDist,700,6.5,1" + "OnTrigger" "fog,SetEndDist,750,7,1" + } +} +filter: +{ + "origin" "6720 -10418 -5099" + "targetname" "pb_29" + "target" "pb_30" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "29197" +} +add: +{ + "origin" "6720 -10418 -5099" + "targetname" "pb_29" + "target" "pb_30" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "29197" + "speed" "800" + "OnPass" "train_model5,SetSpeed,800,0.5,-1" +} +filter: +{ + "origin" "6720 -13184 -5099" + "targetname" "pb_15" + "target" "pb_16" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "27928" +} +add: +{ + "origin" "6720 -13184 -5099" + "targetname" "pb_15" + "target" "pb_16" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "27928" + "speed" "800" + "OnPass" "train_model4,SetSpeed,800,0.5,-1" +} +filter: +{ + "origin" "6720 -10418 -6512" + "targetname" "pb_30" + "target" "pb_31" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "29567" +} +add: +{ + "origin" "6720 -10418 -6512" + "targetname" "pb_30" + "target" "pb_31" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "29567" + "speed" "270" + "OnPass" "train_model5,SetSpeed,270,0,-1" +} +filter: +{ + "origin" "6720 -13184 -6508" + "targetname" "pb_16" + "target" "pb_17" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "28053" +} +add: +{ + "origin" "6720 -13184 -6508" + "targetname" "pb_16" + "target" "pb_17" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "28053" + "speed" "270" + "OnPass" "train_model4,SetSpeed,270,0,-1" +} +modify: +{ + match: + { + "targetname" "mv_2_f_34" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_38" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_33" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_37" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_24" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_26" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_30" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_25" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_29" + "classname" "func_movelinear" + } + replace: + { + "speed" "2300" + } +} +add: +{ + "model" "*5" + "targetname" "break_boss_lasers" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1032 -3956 -6522.28" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "2" + "health" "150" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "damagefilter" "Filter_Nada" + "classname" "func_breakable" + "OnBreak" "mv_*,Kill,,0.01,-1" + "OnBreak" "mv_*,Kill,,1.25,-1" + "OnBreak" "mv_*,Kill,,1.5,-1" + "OnBreak" "mv_*,Kill,,1.75,-1" + "OnBreak" "mv_*,Kill,,2,-1" + "OnBreak" "env_f,Fade,,2,-1" + "OnBreak" "to_add_points,Enable,,5,1" + "OnBreak" "nuke,Enable,,5,-1" + "OnBreak" "spark_lasers*,Kill,,0,-1" + "OnBreak" "server_command,Command,say ** HOW DARE YOU ?! NOW WAY...AH..LAST LASERS! DIE!!!**,0,-1" + "OnBreak" "server_command,Command,say ** WELL PLAYED GUYS...YOU WON...**,3,-1" + "OnBreak" "lt_final_lasers,Kill,,0.01,-1" + "OnBreak" "lt_final_lasers_1,Kill,,0.01,-1" + "OnBreak" "lt_final_lasers,disable,,0,-1" + "OnBreak" "lt_final_lasers_1,disable,,0,-1" + "OnBreak" "huggy_lasers*,Kill,,0,-1" + "OnBreak" "huggy_lasers_1*,Kill,,0,-1" + "OnBreak" "break_explode_part_4,start,,0,-1" +} +add: +{ + "model" "*5" + "targetname" "break_boss_lasers_1" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "1032 -6292 -6522.28" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "2" + "health" "150" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "damagefilter" "Filter_Nada" + "classname" "func_breakable" + "OnBreak" "mv_*,Kill,,0.01,-1" + "OnBreak" "mv_*,Kill,,1.25,-1" + "OnBreak" "mv_*,Kill,,1.5,-1" + "OnBreak" "mv_*,Kill,,1.75,-1" + "OnBreak" "mv_*,Kill,,2,-1" + "OnBreak" "env_f,Fade,,2,-1" + "OnBreak" "to_add_points,Enable,,5,1" + "OnBreak" "nuke,Enable,,5,-1" + "OnBreak" "spark_lasers*,Kill,,0,-1" + "OnBreak" "server_command,Command,say ** HOW DARE YOU ?! NOW WAY...AH..LAST LASERS! DIE!!!**,0,-1" + "OnBreak" "server_command,Command,say ** WELL PLAYED GUYS...YOU WON...**,3,-1" + "OnBreak" "lt_final_lasers,Kill,,0,-1" + "OnBreak" "lt_final_lasers_1,Kill,,0,-1" + "OnBreak" "lt_final_lasers,disable,,0,-1" + "OnBreak" "lt_final_lasers_1,disable,,0,-1" + "OnBreak" "huggy_lasers_1*,Kill,,0,-1" + "OnBreak" "huggy_lasers*,Kill,,0,-1" + "OnBreak" "break_explode_part_5,start,,0,-1" +} +modify: +{ + match: + { + "targetname" "case_random_lasers" + "classname" "logic_case" + } + insert: + { + "OnCase01" "break_boss_lasers,SetDamageFilter,filter_ct,5,-1" + "OnCase01" "break_boss_lasers_1,kill,,0,-1" + "OnCase01" "add_hp_break_lasers,Enable,,0,-1" + "OnCase02" "break_boss_lasers_1,SetDamageFilter,filter_ct,5,-1" + "OnCase02" "break_boss_lasers,kill,,0,-1" + "OnCase02" "add_hp_break_lasers,enable,,0,-1" + } +} +add: +{ + "model" "*8" + "targetname" "add_hp_break_lasers" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1511.51 -4991.99 -6288" + "filtername" "filter_ct" + "classname" "trigger_once" + "OnStartTouch" "break_boss_lasers_1,AddHealth,500,0,-1" + "OnStartTouch" "break_boss_lasers,AddHealth,500,0,-1" +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h14" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h17" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h19" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h20" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h18" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_2_h11" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h13" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h15" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h16" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "mv_2_f_3_h14" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Speed,ModifySpeed,1,0.8,-1" + "OnStartTouch" "Speed,ModifySpeed,0.1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_Ammo_Trigger" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!self,AddOutput,OnStartTouch !activator:AddOutput:max_health 250:0:-1,0,1" + } +} +modify: +{ + match: + { + "targetname" "Item_Ammo_Filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "Item_Ammo_Model,Start,,45,-1" + } + insert: + { + "OnPass" "Item_Ammo_Model,Start,,70,-1" + "OnPass" "Item_Ammo_Button,Lock,,0,-1" + "OnPass" "Item_Ammo_Button,Unlock,,70,-1" + } +} +modify: +{ + match: + { + "targetname" "gravity_filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "gravity_button,Unlock,,60,-1" + "OnPass" "gravity_eff,Start,,60,-1" + } + insert: + { + "OnPass" "gravity_button,Unlock,,90,-1" + "OnPass" "gravity_eff,Start,,90,-1" + } +} +modify: +{ + match: + { + "targetname" "item_wind_relay_use" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_wind_button,Unlock,,50,-1" + "OnTrigger" "Item_wind_particle_sfera,Start,,50,-1" + } + insert: + { + "OnTrigger" "Item_wind_button,Unlock,,90,-1" + "OnTrigger" "Item_wind_particle_sfera,Start,,90,-1" + } +} +modify: +{ + match: + { + "targetname" "door_5" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "relay_fog_no_reverse,Trigger,,0,-1" + } + delete: + { + "OnFullyOpen" "relay_fog,Trigger,,3,-1" + } +} +modify: +{ + match: + { + "targetname" "break_3_cts" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "fog,SetEndDist,700,0,1" + "OnBreak" "fog,Setmaxdensity,0,0,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_hole_1" + "classname" "trigger_teleport" + } + replace: + { + "origin" "368 1352 -546" + } +} +modify: +{ + match: + { + "targetname" "break_explode_part_4" + "classname" "info_particle_system" + } + replace: + { + "origin" "1024 -3904 -6686.98" + } +} +add: +{ + "origin" "1024 -6336 -6686.98" + "targetname" "break_explode_part_5" + "effect_name" "explosion" + "angles" "0 90 0" + "classname" "info_particle_system" +} +filter: +{ + "origin" "-3144.7 -1676.36 4052.38" + "y" ".3" + "x" ".05" + "targetname" "Item_Ammo_Text" + "spawnflags" "0" + "message" "Name:Infinite Ammo + Description: Create an infinite ammo and heal area + Effect: Give Unlimited Ammo ! + Duration: 10 Secs + Cooldown: 50 Secs" + "holdtime" "7" + "fxtime" "0.5" + "fadeout" "2" + "fadein" ".02" + "effect" "2" + "color2" "255 0 128" + "color" "255 0 128" + "channel" "4" + "classname" "game_text" + "hammerid" "11756" +} +filter: +{ + "origin" "-2006 -2655 4120.03" + "y" "0.3" + "x" "0.05" + "targetname" "Item_wind_text" + "spawnflags" "0" + "message" "Item: Wind: Push zombies + Duration: 4 seconds + Cooldown: 50 seconds" + "holdtime" "4" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "255 255 0" + "color" "255 255 0" + "channel" "2" + "classname" "game_text" + "hammerid" "11552" +} +modify: +{ + match: + { + "origin" "-2640 13300 630.49" + "classname" "func_button" + "hammerid" "11378" + } + insert: + { + "OnPressed" "server_command,Command,say ** Station Door will open in: 25s **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,25,-1" + "OnPressed" "door_sound_creepya,PlaySound,,25,-1" + "OnPressed" "to_hp_block_1,Enable,,25,-1" + "OnPressed" "door_1,Open,,25,-1" + } + delete: + { + "OnPressed" "server_command,Command,say ** Door open: 20s **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + "OnPressed" "door_sound_creepya,PlaySound,,20,-1" + "OnPressed" "to_hp_block_1,Enable,,20,-1" + "OnPressed" "door_1,Open,,20,-1" + } +} +modify: +{ + match: + { + "targetname" "door_1" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "door_sound_creepya,PlaySound,,15,-1" + "OnFullyOpen" "door_sound_creepy,PlaySound,,15,-1" + "OnFullyOpen" "door_2,Open,,15,-1" + "OnFullyOpen" "server_command,Command,say ** Parking Door will be open in: 15s **,0,-1" + } + delete: + { + "OnFullyOpen" "door_sound_creepya,PlaySound,,10,-1" + "OnFullyOpen" "door_sound_creepy,PlaySound,,10,-1" + "OnFullyOpen" "door_2,Open,,10,-1" + "OnFullyOpen" "server_command,Command,say ** Door open: 10s **,0,-1" + } +} +filter: +{ + "model" "*64" + "targetname" "tp_trap_1_end1" + "target" "tp_dest_4" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "14144 -14312 -8064" + "filtername" "filter_t" + "classname" "trigger_teleport" + "hammerid" "9915" +} +modify: +{ + match: + { + "targetname" "to_trap_1" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "server_command,Command,say ** TIME TO RUUUUUN!! IN..hm..SUPRISE!!!**,5,-1" + "OnTrigger" "server_command,Command,say ** ZOMBIES ARE FREE IN..AH YEAH!! 10s AND.. ME TOO! :))) **,12.5,-1" + "OnTrigger" "break_trap_1,Break,,19.5,-1" + "OnTrigger" "push_zm_trap_1,Kill,,22.5,-1" + "OnTrigger" "temp_model_3,ForceSpawn,,15,-1" + } + delete: + { + "OnTrigger" "server_command,Command,say ** TIME TO RUUUUUN!! I'M ANGRY NOW!! :) **,0,-1" + "OnTrigger" "server_command,Command,,0,2" + "OnTrigger" "break_trap_1,Break,,7,-1" + "OnTrigger" "push_zm_trap_1,Kill,,10,-1" + "OnTrigger" "server_command,Command,say ** My Zombies will be free in 5s.... RUUN :) **,5,-1" + "OnTrigger" "temp_model_3,ForceSpawn,,0,-1" + } +} +filter: +{ + "model" "*117" + "vrad_brush_cast_shadows" "0" + "targetname" "brush_trap_2" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "13128 -1600 -4088" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" + "hammerid" "19493" +} +add: +{ + "model" "*117" + "targetname" "brush_trap_2" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "13128 -1600 -4088" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +modify: +{ + match: + { + "targetname" "train_model3" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "260" + } +} +add: +{ + "origin" "252 1998 1519" + "targetname" "relay_model4" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "5662" + "OnSpawn" "slender_model4,SetAnimation,crawl_sideways,36,-1" + "OnSpawn" "train_model4,StartForward,,36,-1" + "OnSpawn" "timer_footstep,Enable,,36,-1" + "OnSpawn" "hurt_model4*,Enable,,36,-1" + "OnSpawn" "slender_model4,SetAnimation,jumpdown,0,-1" + "OnSpawn" "npc_ents3a1,PlaySound,,0,-1" + "OnSpawn" "momy_count,PlaySound,,20,-1" + "OnSpawn" "npc_ents5,PlaySound,,0,-1" + "OnSpawn" "momy_run,PlaySound,,0,-1" + "OnSpawn" "slender_model4,SetAnimation,jumpscare,34,-1" + "OnSpawn" "slender_model4,SetAnimation,hand_reach,30,-1" +} +filter: +{ + "origin" "8768 -11712 -4989" + "targetname" "relay_model4" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "20706" + "OnSpawn" "slender_model4,SetAnimation,crawl_sideways,16,-1" + "OnSpawn" "glitch_effect,StopOverlays,,16,-1" + "OnSpawn" "train_model4,StartForward,,16,-1" + "OnSpawn" "timer_footstep,Enable,,16,-1" + "OnSpawn" "hurt_model4*,Enable,,16,-1" + "OnSpawn" "slender_model4,SetAnimation,jumpscare,0,-1" + "OnSpawn" "slender_model4,SetAnimation,hand_reach,1,-1" + "OnSpawn" "glitch_effect,StopOverlays,,16,-1" + "OnSpawn" "glitch2a,PlaySound,,15,-1" + "OnSpawn" "glitch2,PlaySound,,15,-1" + "OnSpawn" "glitch_effect,StartOverlays,,15,-1" + "OnSpawn" "glitch_effect,StartOverlays,,8,-1" + "OnSpawn" "glitch1,PlaySound,,8,-1" + "OnSpawn" "glitch1a,PlaySound,,8,-1" + "OnSpawn" "glitch_effect,StopOverlays,,1,-1" + "OnSpawn" "npc_ents3a1,PlaySound,,0,-1" + "OnSpawn" "npc_ents5,PlaySound,,0,-1" + "OnSpawn" "glitch1a,PlaySound,,0,-1" + "OnSpawn" "glitch1,PlaySound,,0,-1" + "OnSpawn" "glitch_effect,StartOverlays,,0,-1" + "OnSpawn" "effect1,PlaySound,,0,-1" +} +add: +{ + "origin" "14144 -14264 -8184" + "targetname" "pb_7" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "2082" + "OnPass" "train_model2*,Kill,,0.1,-1" + "OnPass" "hurt_model2*,Kill,,0.1,-1" + "OnPass" "break_boss_1*,Kill,,0.1,-1" + "OnPass" "temp_model_3*,Kill,,0.1,-1" + "OnPass" "ld_boss2*,Kill,,0.1,-1" + "OnPass" "door_sound_creepya,PlaySound,,5,-1" + "OnPass" "door_sound_creepy,PlaySound,,5,-1" + "OnPass" "6,Volume,9,0,-1" + "OnPass" "6,Volume,8,1,-1" + "OnPass" "6,Volume,7,2,-1" + "OnPass" "6,Volume,6,3,-1" + "OnPass" "6,Volume,6,4,-1" + "OnPass" "6,Volume,4,5,-1" + "OnPass" "6,Volume,3,6,-1" + "OnPass" "6,Volume,2,7,-1" + "OnPass" "6,Volume,1,8,-1" + "OnPass" "6,Volume,0,9,-1" + "OnPass" "timer_footstep,Disable,,0,-1" + "OnPass" "6a,Volume,0,9,-1" + "OnPass" "6a,Volume,1,8,-1" + "OnPass" "6a,Volume,2,7,-1" + "OnPass" "6a,Volume,3,6,-1" + "OnPass" "6a,Volume,4,5,-1" + "OnPass" "6a,Volume,6,4,-1" + "OnPass" "6a,Volume,6,3,-1" + "OnPass" "6a,Volume,7,2,-1" + "OnPass" "6a,Volume,8,1,-1" + "OnPass" "6a,Volume,9,0,-1" + "OnPass" "tp_trap_1_all,Enable,,5,-1" + "OnPass" "push_trap_1,Kill,,0,-1" + "OnPass" "tp_trap_1_all,Kill,,10,-1" + "OnPass" "tp_trap_1_end1,Kill,,2,-1" + "OnPass" "tp_trap_1_end,Kill,,2,-1" + "OnPass" "truck_block_1a,Kill,,20,-1" + "OnPass" "block_rock_1_part4a,Start,,20,-1" + "OnPass" "block_rock_1_part4a,Kill,,25,-1" + "OnPass" "block_rock_1_barrel4a,Break,,20,-1" + "OnPass" "case_explode,PickRandom,,20,-1" + "OnPass" "block_rock_1_breakable4,Break,,20,-1" + "OnPass" "server_command,Command,say ** HOW DARE DO YOU SURIVE ??!! DEFEND hm... 15s!!! :) **,5,-1" + "OnPass" "tp_trap_2,Kill,,4.8,-1" +} +filter: +{ + "origin" "14144 -14264 -8184" + "targetname" "pb_7" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "hammerid" "2082" + "OnPass" "train_model2*,Kill,,0.1,-1" + "OnPass" "hurt_model2*,Kill,,0.1,-1" + "OnPass" "break_boss_1*,Kill,,0.1,-1" + "OnPass" "temp_model_3*,Kill,,0.1,-1" + "OnPass" "ld_boss2*,Kill,,0.1,-1" + "OnPass" "door_sound_creepya,PlaySound,,5,-1" + "OnPass" "door_sound_creepy,PlaySound,,5,-1" + "OnPass" "6,Volume,9,0,-1" + "OnPass" "6,Volume,8,1,-1" + "OnPass" "6,Volume,7,2,-1" + "OnPass" "6,Volume,6,3,-1" + "OnPass" "6,Volume,6,4,-1" + "OnPass" "6,Volume,4,5,-1" + "OnPass" "6,Volume,3,6,-1" + "OnPass" "6,Volume,2,7,-1" + "OnPass" "6,Volume,1,8,-1" + "OnPass" "6,Volume,0,9,-1" + "OnPass" "timer_footstep,Disable,,0,-1" + "OnPass" "6a,Volume,0,9,-1" + "OnPass" "6a,Volume,1,8,-1" + "OnPass" "6a,Volume,2,7,-1" + "OnPass" "6a,Volume,3,6,-1" + "OnPass" "6a,Volume,4,5,-1" + "OnPass" "6a,Volume,6,4,-1" + "OnPass" "6a,Volume,6,3,-1" + "OnPass" "6a,Volume,7,2,-1" + "OnPass" "6a,Volume,8,1,-1" + "OnPass" "6a,Volume,9,0,-1" + "OnPass" "tp_trap_1_all,Enable,,5,-1" + "OnPass" "block_rock_1_breakable4,Break,,0,-1" + "OnPass" "push_trap_1,Kill,,0,-1" + "OnPass" "tp_trap_1_all,Kill,,10,-1" + "OnPass" "tp_trap_1_end1,Kill,,2,-1" + "OnPass" "tp_trap_1_end,Kill,,2,-1" + "OnPass" "server_command,Command,** YOU SURVIVED BUT DON'T TOUCH MY FACTORY ANYMORE **,0,-1" + "OnPass" "truck_block_1a,Kill,,0,-1" + "OnPass" "block_rock_1_part4a,Start,,0,-1" + "OnPass" "block_rock_1_part4a,Kill,,5,-1" + "OnPass" "block_rock_1_barrel4a,Break,,0,-1" + "OnPass" "case_explode,PickRandom,,0,-1" +} +modify: +{ + match: + { + "targetname" "tp_trap_3_t" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "filter_t" + } +} +modify: +{ + match: + { + "targetname" "tp_dest_trap_end_2" + "classname" "point_teleport" + } + replace: + { + "origin" "7384 -2512 -5056" + } +} +modify: +{ + match: + { + "targetname" "breakable_6" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_5" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_4" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_3" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_2" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_1" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_6a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_5a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_4a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_3a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_2a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_1a" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_6b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_5b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_4b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_3b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_2b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_1b" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_6d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_5d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_4d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_3d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_2d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "targetname" "breakable_1d" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + } +} +modify: +{ + match: + { + "origin" "7504 -7220 -4796" + "classname" "func_button" + "hammerid" "1699" + } + delete: + { + "OnPressed" "door_4,Open,,20,-1" + "OnPressed" "server_command,Command,say ** the last door of the factory open in: 20s **,0,-1" + "OnPressed" "glow_button_4,Kill,,0,-1" + "OnPressed" "glow_button_1_light3,TurnOff,,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + "OnPressed" "door_sound_creepya,PlaySound,,20,-1" + "OnPressed" "server_command,Command,say ** Let's leave this crazy place... **,20,-1" + "OnPressed" "to_final_run,Enable,,0,-1" + } + insert: + { + "OnPressed" "door_4,Open,,17,-1" + "OnPressed" "server_command,Command,say ** OH! SEEMS LIKE YOU FOUND THE BUTTON TO OPEN IT!! HOLD THEM hm.. 17s! **,0,-1" + "OnPressed" "glow_button_4,Kill,,0,-1" + "OnPressed" "glow_button_1_light3,TurnOff,,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,17,-1" + "OnPressed" "door_sound_creepya,PlaySound,,17,-1" + "OnPressed" "server_command,Command,say ** Let's leave this crazy place... **,17,-1" + "OnPressed" "to_final_run,Enable,,0,-1" + "OnPressed" "push_zm_final,enable,,0,-1" + } +} +add: +{ + "model" "*10" + "targetname" "push_zm_final" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "8640 -11456 -4808" + "filtername" "filter_t" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "train_model2" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "1350" + } +} +add: +{ + "origin" "1511.51 -4991.99 -6288" + "targetname" "boss_hp_remove" + "StartDisabled" "1" + "spawnflags" "0" + "RefireTime" "0.25" + "classname" "logic_timer" + "OnTimer" "break_boss_lasers_1,RemoveHealth,50,0,-1" + "OnTimer" "break_boss_lasers,RemoveHealth,50,0,-1" +} +; Clean Unknown command from logic_auto +modify: +{ + match: + { + "hammerid" "11996" + "classname" "logic_auto" + "origin" "-2672 -3600 4136" + } + delete: + { + "OnMapSpawn" "server_command,Command,r_drawscreenoverlay 1,0,-1" + "OnMapSpawn" "server_command,Command,mp_roundtime 30,0,1" + "OnMapSpawn" "server_command,Command,zr_ztele_humans 0,0,-1" + "OnMapSpawn" "server_command,Command,zr_ztele_zombie_after 0,0,-1" + "OnMapSpawn" "server_command,Command,zr_ztele_zombie_before 0,0,-1" + } +} +add: +{ +"model" "*8" +"targetname" "to_final_game_filter" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "1511.51 -4991.99 -6288" +"filtername" "filter_ct" +"classname" "trigger_once" +"OnStartTouch" "!activator,AddOutput,targetname player_imu,0,-1" +} +modify: +{ + match: + { + "targetname" "imune_1" + "classname" "trigger_multiple" + } + replace: + { + "filtername" "filter_ct" + } +} +modify: +{ + match: + { + "targetname" "imune_2" + "classname" "trigger_multiple" + } + replace: + { + "filtername" "filter_ct" + } +} +modify: +{ + match: + { + "origin" "7504 -7220 -4796" + "classname" "func_button" + "hammerid" "1699" + } + replace: + { + "origin" "7520 -7220 -4796" + } +} +modify: +{ + match: + { + "targetname" "door_5" + "classname" "func_movelinear" + } + delete: + { + "OnFullyOpen" "temp_model_2,ForceSpawn,,4,-1" + "OnFullyOpen" "light_huggy_1,TurnOff,,15,-1" + } + insert: + { + "OnFullyOpen" "temp_model_2,ForceSpawn,,5,-1" + "OnFullyOpen" "light_huggy_1,TurnOff,,10,-1" + } +} +} +modify: +{ + match: + { + "origin" "9624.01 1139 -3663.18" + "classname" "func_button" + "hammerid" "12430" + } + delete: + { + "OnPressed" "door_5,Open,,15,-1" + "OnPressed" "server_command,Command,say ** Door open: 15s **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,15,-1" + "OnPressed" "door_sound_creepya,PlaySound,,15,-1" + "OnPressed" "momy_angry,PlaySound,,15,-1" + "OnPressed" "momy_angrya,PlaySound,,15,-1" + "OnPressed" "huggy_facory_sound,Volume,0,15,-1" + "OnPressed" "huggy_facory_sound,Volume,1,14,-1" + "OnPressed" "huggy_facory_sound,Volume,2,13,-1" + "OnPressed" "huggy_facory_sound,Volume,3,12,-1" + "OnPressed" "huggy_facory_sound,Volume,4,11,-1" + "OnPressed" "huggy_facory_sound,Volume,5,10,-1" + "OnPressed" "huggy_facory_sound,Volume,6,9,-1" + "OnPressed" "huggy_facory_sound,Volume,7,8,-1" + "OnPressed" "huggy_facory_sound,Volume,8,7,-1" + "OnPressed" "huggy_facory_sound,Volume,9,6,-1" + "OnPressed" "huggy_facory_sound_2,PlaySound,,15,-1" + } + insert: + { + "OnPressed" "door_5,Open,,20,-1" + "OnPressed" "server_command,Command,say ** WELCOME TO MY TOYS FACTORY!! WANT TO MAKE A FRIENDS? WAIT HM...20s!! **,0,-1" + "OnPressed" "door_sound_creepy,PlaySound,,20,-1" + "OnPressed" "door_sound_creepya,PlaySound,,20,-1" + "OnPressed" "momy_angry,PlaySound,,15,-1" + "OnPressed" "momy_angrya,PlaySound,,15,-1" + "OnPressed" "huggy_facory_sound,Volume,0,20,-1" + "OnPressed" "huggy_facory_sound,Volume,1,19,-1" + "OnPressed" "huggy_facory_sound,Volume,2,18,-1" + "OnPressed" "huggy_facory_sound,Volume,3,17,-1" + "OnPressed" "huggy_facory_sound,Volume,4,16,-1" + "OnPressed" "huggy_facory_sound,Volume,5,15,-1" + "OnPressed" "huggy_facory_sound,Volume,6,14,-1" + "OnPressed" "huggy_facory_sound,Volume,7,13,-1" + "OnPressed" "huggy_facory_sound,Volume,8,12,-1" + "OnPressed" "huggy_facory_sound,Volume,9,11,-1" + "OnPressed" "huggy_facory_sound_2,PlaySound,,20,-1" + } +} +modify: +{ + match: + { + "targetname" "block_rock_1_explosion5" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "450" + } +} +modify: +{ + match: + { + + "targetname" "block_rock_1_explosion1" + } + replace: + { + "iMagnitude" "450" + } +} +modify: +{ + match: + { + + "targetname" "block_rock_1_explosion2" + } + replace: + { + "iMagnitude" "450" + } +} \ No newline at end of file diff --git a/maps/ze_potc_iv_v6_1.cfg b/maps/ze_potc_iv_v6_1.cfg index 3713b90..9997313 100644 --- a/maps/ze_potc_iv_v6_1.cfg +++ b/maps/ze_potc_iv_v6_1.cfg @@ -56,3 +56,28 @@ modify: "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" } } + +;; _ + +;; fix afk teleport + +add: +{ + "origin" "-5920 -4352 -1081" + "targetname" "vankila" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "133460" + } + insert: + { + "OnStartTouch" "afk_tele2,Enable,,0,-1" + } +} diff --git a/maps/ze_potc_v3_4fix.cfg b/maps/ze_potc_v3_4fix.cfg index 15f001f..9d93caa 100644 --- a/maps/ze_potc_v3_4fix.cfg +++ b/maps/ze_potc_v3_4fix.cfg @@ -186,4 +186,26 @@ modify: { "message" "#ambient/pirates3.mp3" } -} \ No newline at end of file +} + + + +;; _ + +;; temp fix for water push on 100 tick + +;modify: +;{ +; match: +; { +; "origin" "12064 7904 -1776" +; "classname" "trigger_push" +; "hammerid" "421058" +; } +; replace: +; { +; "origin" "12064 7904 -1775.8" +; } +;} + + diff --git a/maps/ze_predator_ultimate_v3.cfg b/maps/ze_predator_ultimate_v3.cfg index 192ebb4..798f812 100644 --- a/maps/ze_predator_ultimate_v3.cfg +++ b/maps/ze_predator_ultimate_v3.cfg @@ -3530,3 +3530,92 @@ modify: "message" "#luffaren/(disc 2) 12 - suicide mission.mp3" } } + +;------------------------ +; 04-Sept-2022 +; GAUSS: INCREASE DAMAGE +;------------------------ + +modify: +{ + match: + { + "targetname" "w_gauss_laser_1" + "classname" "trigger_hurt" + "hammerid" "3756498" + ; "damage" "20000" + } + replace: + { + "damage" "100000" + } +} + +;------------------------ +; 29-Jan-2024 +; FIX ALIEN HP EXPLOIT +;------------------------ + +; DISABLED ON 25-Mar-2024 +; This is a redundant fix that ended up adding more hp... +; See "fboss_end_brush_particle3" edit in the file for the already existing fix +; So it really seem there was no issue to begin with, people cant abuse the hp by going in and out of the trigger as it was changed + + +;;; Delete old hp trigger +;;filter: +;;{ +;; "model" "*93" +;; "targetname" "fboss_end_brush_particle" +;; "origin" "40 8840 11280" +;; "classname" "trigger_multiple" +;; "hammerid" "3756083" +;;} +;; +;;; Add large one into the alien template (enabled when it spawn) +;;add: +;;{ +;; "model" "*81" +;; "targetname" "fboss_ee_addhp" +;; "StartDisabled" "0" +;; "spawnflags" "1" +;; "origin" "32 8544 11412" +;; "filtername" "filter_ct" +;; "classname" "trigger_once" +;; "OnStartTouch" "fboss_ee_math,Add,10,0,-1" +;;} +;;modify: +;;{ +;; match: +;; { +;; "targetname" "fboss_ee_tem" +;; "classname" "point_template" +;; "hammerid" "3755991" +;; } +;; insert: +;; { +;; "Template07" "fboss_ee_addhp" +;; } +;;} + + +;------------------------ +; 06-March-2024 +; REDUCE MINIGUN FIRE RATE +; CAUSE OF SOUND SPAM +;------------------------ + +modify: +{ + match: + { + "targetname" "w_minigun_fire_1" + "classname" "env_gunfire" + "hammerid" "3756569" + ; "rateoffire" "30" + } + replace: + { + "rateoffire" "20" + } +} diff --git a/maps/ze_predator_ultimate_v3.cfg.bak_2021 b/maps/ze_predator_ultimate_v3.cfg.bak_2021 new file mode 100755 index 0000000..cd3b762 --- /dev/null +++ b/maps/ze_predator_ultimate_v3.cfg.bak_2021 @@ -0,0 +1,3502 @@ +;------------------------------------------------------------ +;STRIPPER CFG BY NOCTALI http://steamcommunity.com/id/h4sard +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX LAGEVATOR +;-------------- +add: +{ + "model" "*187" + "classname" "func_movelinear" + "blockdamage" "9999" + "disablereceiveshadows" "1" + "movedir" "90 0 0" + "movedistance" "1984" + "origin" "-11008 4112 1756" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "spawnflags" "0" + "speed" "150" + "startposition" "0" + "targetname" "stripper_fix_lagevator_move" + "OnFullyOpen" "!self,Close,,10,1" + "OnFullyOpen" "server,Command,say ***ELEVATOR'S HERE***,0,1" + "OnFullyOpen" "mine_elevator_break,Break,,25,1" +} +modify: +{ + match: + { + "origin" "-11008 4112 1844" + "classname" "prop_dynamic" + "model" "models/luffaren/luffaren_elevator_1.mdl" + } + replace: + { + "parentname" "stripper_fix_lagevator_move" + "solid" "0" + } + insert: + { + "DisableBoneFollowers" "1" + } +} +modify: +{ + match: + { + "model" "*187" + "classname" "trigger_hurt" + "origin" "-11008 4112 1748" + } + replace: + { + "parentname" "stripper_fix_lagevator_move" + } +} +modify: +{ + match: + { + "model" "*183" + "classname" "func_button" + "origin" "-11142 4038 -162" + } + delete: + { + "OnPressed" "elev_1,StartForward,,20,-1" + } + insert: + { + "OnPressed" "stripper_fix_lagevator_move,Open,,20,1" + } +} +filter: +{ + "origin" "-11008 4112 -228" + "targetname" "path_elev_down" + "classname" "path_track" +} +filter: +{ + "origin" "-11008 4112 1784" + "targetname" "path_elev_up" + "classname" "path_track" +} +filter: +{ + "targetname" "elev_1" + "origin" "-11008 4112 1768" + "classname" "func_tracktrain" +} +;----------------------- +;FIX INFINITE NUKE FADE +;----------------------- +modify: +{ + match: + { + "origin" "8 11296 11200" + "targetname" "escape_fade_1" + "classname" "env_fade" + } + replace: + { + "spawnflags" "1" + } +} +;---------------------- +;FIX BOSS POINT SYSTEM +;---------------------- +add: +{ + "classname" "filter_damage_type" + "damagetype" "64" + "Negated" "0" + "targetname" "filter_blast" + "origin" "2441 -5181 247" +} +add: +{ + "classname" "filter_multi" + "filtertype" "0" + "Negated" "0" + "Filter02" "filter_ct" + "Filter01" "filter_blast" + "targetname" "Filter_Damage_Blast" + "origin" "2441 -5181 247" +} +;------------- +;STAGE 1 BOSS +;------------- +add: +{ + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_1nade" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "aztecboss_math_health,Subtract,50,0,-1" + "OnTrigger" "score,ApplyScore,,0,-1" +} +add: +{ + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_2nade" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "aztecboss_math_health_2,Subtract,50,0,-1" + "OnTrigger" "score,ApplyScore,,0,-1" +} +add: +{ + "model" "*228" + "targetname" "endboss_push_1" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 -90 0" + "origin" "6304 8968.29 -2041.5" + "filtername" "filter_ct" + "classname" "trigger_push" +} +modify: +{ + match: + { + "origin" "-5191 -4754 194" + "targetname" "tem_aztecfight_2" + "classname" "point_template" + "hammerid" "630686" + } + replace: + { + "Template04" "aztecboss_hurt_2*" + "Template03" "aztecboss_hurt_1*" + } +} +modify: +{ + match: + { + "origin" "-2440 -5180 307" + "targetname" "predboss_3" + "classname" "func_physbox" + "hammerid" "4133386" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "aztecboss_hurt_2,Trigger,,0,-1" + "OnDamaged" "aztecboss_hurt_1,Trigger,,0,-1" + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + "OnDamaged" "aztecboss_math_health,Subtract,50,0,-1" + } + insert: + { + "OnDamaged" "aztecboss_hurt_2nade,Trigger,,0,-1" + "OnDamaged" "aztecboss_hurt_1nade,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2441 -5181 247.79" + "targetname" "aztecboss_hit" + "classname" "func_physbox" + "hammerid" "3637951" + } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } + insert: + { + "damagefilter" "filter_ct" + } +} +modify: +{ + match: + { + "origin" "-2441.03 -5243.02 201" + "targetname" "aztecboss_hurt_1" + "classname" "logic_relay" + "hammerid" "2471261" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_2" + "classname" "logic_relay" + "hammerid" "2471263" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2434 -5116 201" + "targetname" "aztecboss_math_health" + "classname" "math_counter" + "hammerid" "1677116" + } + replace: + { + "min" "0" +; "max" "5000" + } + delete: + { + "OnHitMin" "aztecboss_hurt_1,Disable,,0,-1" + } + insert: + { + "OnHitMin" "aztecboss_hurt_1,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_1nade,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_2nade,Enable,,0,1" + "OnHitMin" "aztecboss_math_health,Kill,,0.02,1" + } +} +modify: +{ + match: + { + "origin" "-2412 -5116 201" + "targetname" "aztecboss_math_health_2" + "classname" "math_counter" + "hammerid" "1712564" + } + replace: + { + "min" "0" +; "max" "5000" + } + insert: + { + "OnHitMin" "aztecboss_hurt_2,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_2nade,Kill,,0,1" + "OnHitMin" "predboss_3,Kill,,0,1" + "OnHitMin" "aztecboss_math_health_2,Kill,,0.02,1" + } +} +modify: +{ + match: + { + "origin" "-3183.56 -5187.79 483.585" + "targetname" "relay_aztecboss_jumpbuildup" + "classname" "logic_relay" + "hammerid" "630319" + } + insert: + { + "OnTrigger" "aztecboss_hurt_2,Kill,,10,1" + "OnTrigger" "predboss_3,Kill,,10,1" + "OnTrigger" "aztecboss_hurt_2,Kill,,10,1" + "OnTrigger" "aztecboss_hurt_2nade,Kill,,10,1" + "OnTrigger" "aztecboss_math_health_2,Kill,,10,1" + } +} +;------------- +;STAGE 2 BOSS +;------------- +modify: +{ + match: + { + "origin" "7930 9896 -1829" + "targetname" "mob_grudge_ex" + "classname" "func_physbox" + "hammerid" "4132923" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "mob_grudge_math,Subtract,50,0,-1" + } + insert: + { + "OnDamaged" "score,ApplyScore,,0,-1" + "OnDamaged" "mob_grudge_counter,Subtract,50,0,-1" + } +} +modify: +{ + match: + { + "origin" "7920 9896 -1888" + "targetname" "mob_grudge_phys" + "classname" "func_physbox" + "hammerid" "3620740" + } + delete: + { + "OnDamaged" "mob_grudge_math,Subtract,1,0,-1" + } + insert: + { + "OnDamaged" "mob_grudge_counter,Subtract,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "7940 9896 -1819" + "targetname" "mob_grudge_math" + "classname" "math_counter" + "hammerid" "3620735" + } + replace: + { + "targetname" "mob_grudge_counter" + "startvalue" "200" + "min" "0" + "max" "3000" + } + insert: + { + "OnHitMin" "mob_grudge_counter,Kill,,0,1" + } +} +filter: +{ + "origin" "6176.44 8272.62 -2092" + "targetname" "bosshealth_endboss" + "classname" "math_counter" + "hammerid" "3620273" +} +modify: +{ + match: + { + "origin" "6304 9008 -2005" + "targetname" "endboss_healthpush" + "classname" "trigger_hurt" + "hammerid" "3620293" + } + delete: + { + "OnStartTouch" "bosshealth_endboss,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "mob_grudge_counter,Add,175,0,-1" + } +} +;modify: +;{ +; match: +; { +; "origin" "7922 9896 -1886" +; "classname" "trigger_hurt" +; "targetname" "mob_grudge_upright" +; "hammerid" "3620714" +; } +; insert: +; { +; "OnStartTouch" "mob_grudge_counter,Subtract,75,0,-1" +; } +;} + +;------------- +;STAGE 3 BOSS +;------------- +modify: +{ + match: + { + "origin" "-9520 6496 1121" + "targetname" "cboss_hit" + "classname" "func_physbox" + "hammerid" "4133504" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + insert: + { + "OnDamaged" "cboss_interupt_relay_nade,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9519 6496 1179.96" + "targetname" "cboss_hit" + "classname" "func_physbox" + "hammerid" "3638010" + } + insert: + { + "damagefilter" "filter_ct" + "OnDamaged" "cboss_interupt_relay,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9496 6496 1200" + "targetname" "cboss_predatorhealth_counter" + "classname" "math_counter" + "hammerid" "2079591" + } + replace: + { + "min" "0" + "max" "8000" + } + delete: + { + "OutValue" "cboss_interupt_relay,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9256 6560 1081" + "targetname" "cboss_interupt_relay" + "classname" "logic_relay" + "hammerid" "2080277" + } + replace: + { + "spawnflags" "0" + } + delete: + { + "OnTrigger" "cboss_predator_interuptcounter,Add,1,0,-1" + } + insert: + { + "OnTrigger" "cboss_predator_interuptcounter,Subtract,1,0,-1" + } +} +add: +{ + "origin" "-9256 6560 1081" + "targetname" "cboss_interupt_relay_nade" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "cboss_predator_interuptcounter,Subtract,50,0,-1" +} +modify: +{ + match: + { + "origin" "-9320 6464 1080" + "targetname" "cboss_attack_orb_2" + "classname" "logic_relay" + "hammerid" "2079861" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9320 6528 1080" + "targetname" "cboss_attack_laser_2" + "classname" "logic_relay" + "hammerid" "2079863" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9272 6568 1081" + "targetname" "cboss_predator_interuptcounter_setvalue" + "classname" "math_counter" + "hammerid" "2080275" + } + delete: + { + "OutValue" "cboss_predator_interuptcounter,SetHitMax,,0,-1" + } + insert: + { + "OnGetValue" "cboss_predator_interuptcounter,SetValue,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9272 6552 1081" + "targetname" "cboss_predator_interuptcounter" + "classname" "math_counter" + "hammerid" "2080273" + } + replace: + { + "max" "900" + "min" "0" + } + delete: + { + "OnHitMax" "cboss_attack_laser_1,CancelPending,,0,-1" + "OnHitMax" "cboss_attack_fly_1,CancelPending,,0,-1" + "OnHitMax" "cboss_attack_orb_1,CancelPending,,0,-1" + "OnHitMax" "cboss_pause_relay,Trigger,,3,-1" + "OnHitMax" "server,Command,***YOU INTERUPTED THE PREDATOR'S ATTACK***,0,-1" + "OnHitMax" "cboss_interupt_relay,Disable,,0,-1" + "OnHitMax" "cboss_buildup_fly,Stop,,0,-1" + "OnHitMax" "cboss_buildup_orb,Stop,,0,-1" + "OnHitMax" "cboss_buildup_laser,Stop,,0,-1" + "OnHitMax" "cboss_orb_tesla_2,DoSpark,,0,-1" + "OnHitMax" "cboss_orb_tesla_2,DoSpark,,0.5,-1" + "OnHitMax" "server,Command,shake,0,-1" + "OnHitMax" "server,Command,shake,0.1,-1" + "OnHitMax" "cboss_s_case,Trigger,,0,-1" + "OnHitMax" "cboss_predator,SetAnimation,Luffaren_predprotect_02.smd,0,-1" + } + insert: + { + "OnHitMin" "cboss_interupt_relay_nade,Disable,,0,-1" + "OnHitMin" "server,Command,say ***YOU INTERRUPTED THE PREDATOR'S ATTACK***,0,-1" + "OnHitMin" "cboss_attack_laser_1,CancelPending,,0,-1" + "OnHitMin" "cboss_attack_fly_1,CancelPending,,0,-1" + "OnHitMin" "cboss_attack_orb_1,CancelPending,,0,-1" + "OnHitMin" "cboss_pause_relay,Trigger,,3,-1" + "OnHitMin" "cboss_interupt_relay,Disable,,0,-1" + "OnHitMin" "cboss_buildup_fly,Stop,,0,-1" + "OnHitMin" "cboss_buildup_orb,Stop,,0,-1" + "OnHitMin" "cboss_buildup_laser,Stop,,0,-1" + "OnHitMin" "cboss_orb_tesla_2,DoSpark,,0,-1" + "OnHitMin" "cboss_orb_tesla_2,DoSpark,,0.5,-1" + "OnHitMin" "server,Command,shake,0,-1" + "OnHitMin" "server,Command,shake,0.1,-1" + "OnHitMin" "cboss_s_case,Trigger,,0,-1" + "OnHitMin" "cboss_predator,SetAnimation,Luffaren_predprotect_02.smd,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9320 6496 1080" + "targetname" "cboss_attack_fly_2" + "classname" "logic_relay" + "hammerid" "2079859" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9394 6496 1080" + "targetname" "cboss_pause_relay" + "classname" "logic_relay" + "hammerid" "2080204" + } + delete: + { + "OnTrigger" "cboss_predator_interuptcounter,SetValue,0,5,-1" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Enable,,5,-1" + "OnTrigger" "cboss_predator_interuptcounter_setvalue,GetValue,,5,-1" + } +} +filter: +{ + "model" "*311" + "origin" "-10672 7120 1312" + "classname" "trigger_once" + "hammerid" "1867338" +} +modify: +{ + match: + { + "origin" "-10000 6496 1256" + "targetname" "cboss_fly_push" + "classname" "trigger_push" + "hammerid" "2079790" + } + replace: + { + "speed" "2500" + } +} +modify: +{ + match: + { + "origin" "-9984 6496 -568" + "targetname" "cboss_path_2" + "classname" "path_track" + } + delete: + { + "OnPass" "cboss_escape_relay,Trigger,,0,-1" + } + insert: + { + "OnPass" "cboss_block,Kill,,0,-1" + "OnPass" "cboss_blastdoor,Open,,0.5,-1" + "OnPass" "cboss_cage_breakable,Break,,1,-1" + "OnPass" "cboss_death_predator,Kill,,0,-1" + "OnPass" "cboss_escape_shake,StartShake,,0,-1" + "OnPass" "server,Command,shake,0,-1" + "OnPass" "cboss_escape_randomrubble_timer,Enable,,0,-1" + "OnPass" "cboss_escape_shake,StartShake,,15,-1" + "OnPass" "cboss_escape_randomrubble_case,PickRandom,,0,-1" + "OnPass" "cboss_escape_s5,PlaySound,,0.4,-1" + "OnPass" "cboss_death_particle,Stop,,0,-1" + "OnPass" "cboss_death_particle,Start,,0.1,-1" + "OnPass" "cboss_death_s1,PlaySound,,0,-1" + "OnPass" "music_s2_3,Volume,0,0,-1" + "OnPass" "music_s3_3,PlaySound,,0,-1" + "OnPass" "cboss_elevator,Open,,10,-1" + "OnPass" "server,Command,say ***RUN TOWARDS THE ELEVATOR!***,0,-1" + "OnPass" "cboss_timer_rollermine,Disable,,0,-1" + } +} +filter: +{ + "targetname" "cboss_escape_relay" + "classname" "logic_relay" + "hammerid" "2079716" +} +;------------- +;STAGE 4 BOSS +;------------- +add: +{ + "origin" "-2008 3192 2441" + "targetname" "score75" + "spawnflags" "0" + "points" "75" + "classname" "game_score" +} +add: +{ + "origin" "-2008 3192 2441" + "targetname" "score600" + "spawnflags" "0" + "points" "600" + "classname" "game_score" +} +add: +{ + "classname" "point_hurt" + "Damage" "1" + "DamageDelay" "1" + "DamageRadius" "0" + "DamageTarget" "!activator" + "targetname" "Stripper_Point_Hurt" + "DamageType" "0" + "origin" "45 12992 11839" +} +modify: +{ + match: + { + "origin" "-556 11234 9135" + "targetname" "mob_grudge_rot1" + "classname" "func_physbox" + "hammerid" "4133640" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-46 11352 11201" + "targetname" "fboss_relay_hurter11" + "classname" "logic_relay" + "hammerid" "4133734" + } + insert: + { + "OnTrigger" "score75,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-46 11372 11201" + "targetname" "fboss_relay_hurter22" + "classname" "logic_relay" + "hammerid" "4133736" + } + insert: + { + "OnTrigger" "score75,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-568 11236 9070" + "targetname" "mob_grudge_phys1" + "classname" "func_physbox" + "hammerid" "3757883" + } +; replace: +; { +; "spawnflags" "557056" +; } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } + insert: + { + "damagefilter" "filter_ct" + } +} +modify: +{ + match: + { + "origin" "8 11352 11201" + "targetname" "fboss_relay_hurter" + "classname" "logic_relay" + "hammerid" "3881292" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "8 11372 11201" + "targetname" "fboss_relay_hurter2" + "classname" "logic_relay" + "hammerid" "3881290" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "36 11352 11200" + "targetname" "fboss_math_2" + "classname" "math_counter" + "hammerid" "3881288" + } + replace: + { + "startvalue" "250" + "min" "0" + "max" "3000" + } + delete: + { + "OnHitMin" "fboss_relay_hurter,Disable,,0,-1" + "OnHitMin" "fboss_relay_alien_device_1,Disable,,0,-1" + "OnHitMin" "fboss_relay_hurter11,Disable,,0,-1" + "OnHitMin" "fboss_relay_hurter2,Enable,,5,-1" + "OnHitMin" "fboss_relay_hurter2,Enable,,6,-1" + "OnHitMin" "fboss_relay_hurter22,Enable,,5,-1" + "OnHitMin" "fboss_relay_alien_device_2,Enable,,6,-1" + } + insert: + { + "OnHitMin" "fboss_relay_hurter,Kill,,0,1" + "OnHitMin" "fboss_relay_alien_device_1,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter11,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter2,Enable,,0,-1" + "OnHitMin" "fboss_relay_hurter22,Enable,,0,-1" + "OnHitMin" "fboss_relay_alien_device_2,Enable,,0,1" + } +} +modify: +{ + match: + { + "origin" "36 11368 11200" + "targetname" "fboss_math_1" + "classname" "math_counter" + "hammerid" "3881286" + } + replace: + { + "startvalue" "400" + "min" "0" + "max" "3000" + } + insert: + { + "OnHitMin" "fboss_relay_hurter2,Kill,,0,1" + "OnHitMin" "fboss_relay_alien_device_2,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter22,Kill,,0,1" + "OnHitMin" "mob_grudge_phys1,AddOutput,OnDamaged Stripper_Point_Hurt:Hurt::0:-1,0,1" + } +} +modify: +{ + match: + { + "origin" "-20 11372 11201" + "targetname" "fboss_relay_alien_device_1" + "classname" "logic_relay" + "hammerid" "3932180" + } + insert: + { + "OnTrigger" "score600,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-20 11352 11201" + "targetname" "fboss_relay_alien_device_2" + "classname" "logic_relay" + "hammerid" "3932188" + } + insert: + { + "OnTrigger" "score600,ApplyScore,,0,-1" + } +} + +;modify: +;{ +; match: +; { +; "origin" "-566 11236 9066" +; "classname" "trigger_hurt" +; "targetname" "mob_grudge_upright1" +; "hammerid" "3757861" +; } +; insert: +; { +; "OnStartTouch" "fboss_relay_hurter11,Trigger,,0,-1" +; "OnStartTouch" "fboss_relay_hurter22,Trigger,,0,-1" +; } +;} + +;------------------------------- +;BOSS STAGE 1 NEW ATTACK SYSTEM +;------------------------------- +filter: +{ + "targetname" "aztec_case_laser" + "classname" "logic_case" +} +filter: +{ + "targetname" "/aztecboss_relay_random.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/aztecboss_laser_random.*/" + "classname" "env_laser" +} +filter: +{ + "targetname" "/aztec_laser_particle.*/" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "/aztecboss_laserexplosion_random.*/" + "classname" "env_explosion" +} +filter: +{ + "targetname" "/aztecboss_sound_random.*/" + "classname" "ambient_generic" +} +filter: +{ + "targetname" "/aztecboss_lasertarget_random.*/" + "classname" "info_target" +} +modify: +{ + match: + { + "origin" "-2679.56 -5115.79 456.585" + "targetname" "aztecboss_timer_laser" + "classname" "logic_timer" + "hammerid" "630445" + } + delete: + { + "OnTimer" "aztec_case_laser,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "Template_Attack_Laser,ForceSpawn,,0,-1" + } +} +add: +{ + "classname" "point_template" + "targetname" "Template_Attack_Laser" + "origin" "-2744 -4904 201" + "Template01" "Attack_Laser_Relay" + "Template02" "Attack_Laser_Laser" + "Template03" "Attack_Laser_Particle" + "Template04" "Attack_Laser_Explosion" + "Template05" "Attack_Laser_Sound" + "Template06" "Attack_Laser_Trigger" + "Template07" "Attack_Laser_Tracktrain" + "Template08" "Attack_Laser_Path_1" + "Template09" "Attack_Laser_Path_2" + "spawnflags" "0" +} +add: +{ + "origin" "-2655.29 -5044.59 417.041" + "targetname" "Attack_Laser_Relay" + "spawnflags" "0" + "classname" "logic_relay" + "OnSpawn" "!self,FireUser1,,5.1,1" + "OnTrigger" "Attack_Laser_Path_2,SetParent,!activator,0,1" + "OnTrigger" "Attack_Laser_Path_2,SetParentAttachment,rfoot,0.01,1" + "OnTrigger" "Attack_Laser_Path_2,ClearParent,,0.02,1" + "OnTrigger" "Attack_Laser_Path_2,AddOutput,angles 0 0 0,0.03,1" + "OnTrigger" "Attack_Laser_Tracktrain,StartForward,,0.04,1" + "OnTrigger" "Attack_Laser_Laser,TurnOn,,0.05,1" + "OnTrigger" "Attack_Laser_Laser,TurnOff,,1.55,1" + "OnTrigger" "aztecboss_lasersound_startshoot,PlaySound,,1.55,1" + "OnTrigger" "Attack_Laser_Particle,Start,,1.55,1" + "OnTrigger" "aztec_laser_spark_1,SparkOnce,,1.55,1" + "OnTrigger" "Attack_Laser_Explosion,Explode,,2.05,1" + "OnTrigger" "Attack_Laser_Sound,PlaySound,,2.05,1" + "OnTrigger" "Attack_Laser_Laser,Kill,,5,1" + "OnTrigger" "Attack_Laser_Explosion,Kill,,5,1" + "OnTrigger" "Attack_Laser_Sound,Kill,,5,1" + "OnTrigger" "Attack_Laser_Relay,Kill,,5,1" + "OnTrigger" "Attack_Laser_Tracktrain,KillHierarchy,,5,1" + "OnTrigger" "Attack_Laser_Path_1,Kill,,5.01,1" + "OnTrigger" "Attack_Laser_Path_2,Kill,,5.01,1" + "OnUser1" "Attack_Laser_Laser,Kill,,0,1" + "OnUser1" "Attack_Laser_Explosion,Kill,,0,1" + "OnUser1" "Attack_Laser_Sound,Kill,,0,1" + "OnUser1" "Attack_Laser_Relay,Kill,,0,1" + "OnUser1" "Attack_Laser_Trigger,Kill,,0,1" + "OnUser1" "Attack_Laser_Tracktrain,KillHierarchy,,0,1" + "OnUser1" "Attack_Laser_Path_1,Kill,,0.01,1" + "OnUser1" "Attac_kLaser_Path_2,Kill,,0.01,1" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "width" "1" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "Attack_Laser_Laser" + "spawnflags" "0" + "rendercolor" "255 0 0" + "renderamt" "100" + "LaserTarget" "Attack_Laser_Explosion" + "dissolvetype" "None" + "damage" "0" + "classname" "env_laser" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "targetname" "Attack_Laser_Particle" + "effect_name" "luffaren_predlaser" + "angles" "0 0 0" + "classname" "info_particle_system" + "parentname" "Attack_Laser_Tracktrain" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "targetname" "Attack_Laser_Path_1" + "target" "Attack_Laser_Path_2" + "speed" "0" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} +add: +{ + "origin" "-3275.56 -4989.51 203.585" + "targetname" "Attack_Laser_Path_2" + "target" "Attack_Laser_Path_1" + "speed" "0" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} +add: +{ + "model" "*241" + "classname" "func_tracktrain" + "wheels" "50" + "volume" "10" + "velocitytype" "0" + "targetname" "Attack_Laser_Tracktrain" + "target" "Attack_Laser_Path_1" + "startspeed" "0.001" + "speed" "0" + "spawnflags" "522" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-2640.63 -5051.58 431.324" + "orientationtype" "1" + "MoveSoundMinTime" "0" + "MoveSoundMinPitch" "60" + "MoveSoundMaxTime" "0" + "MoveSoundMaxPitch" "200" + "ManualSpeedChanges" "0" + "ManualDecelSpeed" "0" + "ManualAccelSpeed" "0" + "height" "0" + "dmg" "999999" + "disableshadows" "1" + "disablereceiveshadows" "1" + "bank" "0" +} +add: +{ + "origin" "-3275.56 -4989.51 203.585" + "targetname" "Attack_Laser_Explosion" + "parentname" "Attack_Laser_Path_2" + "spawnflags" "2" + "rendermode" "5" + "iRadiusOverride" "400" + "iMagnitude" "45" + "fireballsprite" "sprites/zerogxplode.spr" + "classname" "env_explosion" +} +add: +{ + "origin" "-3275.56 -4989.07 215.585" + "targetname" "Attack_Laser_Sound" + "spawnflags" "48" + "radius" "7464" + "pitchstart" "100" + "pitch" "100" + "message" "npc/roller/mine/rmine_explode_shock1.wav" + "health" "10" + "classname" "ambient_generic" +} +add: +{ + "model" "*281" + "targetname" "Attack_Laser_Trigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3111.56 -5183.79 319.58" + "classname" "trigger_once" + "filtername" "filter_ct" + "OnTrigger" "Attack_Laser_Relay,Trigger,,0,1" +} +;----------------------- +;FIX BROKEN SPAWNPOINTS +;----------------------- +modify: +{ + match: + { + "classname" "info_player_terrorist" + "origin" "-11131.9 -2239.96 710" + "hammerid" "2194790" + } + replace: + { + "origin" "-10604 -5114 127" + } +} +modify: +{ + match: + { + "classname" "info_player_terrorist" + "origin" "-11131.9 -2179.85 715" + "hammerid" "2194819" + } + replace: + { + "origin" "-10611 -4988 132" + } +} +modify: +{ + match: + { + "origin" "-10932.8 -2872 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194148" + } + replace: + { + "origin" "-11201 -5570 132" + } +} +modify: +{ + match: + { + "origin" "-10932.9 -2934 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194198" + } + replace: + { + "origin" "-11188 -5662 132" + } +} +modify: +{ + match: + { + "origin" "-11068.1 -2872.02 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194106" + } + replace: + { + "origin" "-10675 -5075 132" + } +} +modify: +{ + match: + { + "origin" "-11068.1 -2933 715" + "classname" "info_player_counterterrorist" + "hammerid" "2194210" + } + replace: + { + "origin" "-10728 -4983 132" + } +} +;----------------- +;FIX ALIEN GLITCH +;----------------- +modify: +{ + match: + { + "classname" "path_track" + "targetname" "fboss_ee_path2" + "origin" "40 7392 11192" + "hammerid" "3755979" + } + insert: + { + "OnPass" "fail_alien,Enable,,0,-1" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "fboss_ee_math" + "origin" "40 8820 11816" + "hammerid" "3756078" + } + insert: + { + "OnHitMin" "fail_alien,Kill,,0,-1" + } +} +add: +{ + "damagetype" "0" + "damage" "50000" + "classname" "trigger_hurt" + "StartDisabled" "1" + "filtername" "filter_ct" + "model" "*294" + "targetname" "fail_alien" + "spawnflags" "64" + "damagemodel" "0" + "damagecap" "50000" + "origin" "53.23 7604.68 11396" +} +;---------------------------- +;FIX NUKE GLITCH / TP GLITCH +;---------------------------- +add: +{ + "model" "*43" + "targetname" "HURT_ALL" + "spawnflags" "64" + "damagemodel" "0" + "classname" "trigger_hurt" + "damage" "45000" + "StartDisabled" "1" + "damagecap" "20" + "damagetype" "0" + "origin" "-10912 6496 1160" +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "fboss_path_track_0_11" + "origin" "40 11304 11192" + "hammerid" "3758445" + } +; delete: +; { +; "OnPass" "fboss_event0_predator,Kill,,1,-1" +; "OnPass" "mob_spawner_grudge1,ForceSpawn,,1,-1" +; "OnPass" "fboss_event0_predator,SetAnimation,Luffaren_predbossinit_02.smd,0,-1" +; "OnPass" "fboss_event0_predator,SetDefaultAnimation,Luffaren_cboss_idle.smd,0,-1" +; } + insert: + { + "OnPass" "no_camp,Enable,,2,-1" +; "OnPass" "fboss_event0_predator,Kill,,0,-1" +; "OnPass" "mob_spawner_grudge1,ForceSpawn,,0,-1" +; "OnPass" "mob_grudge_model_1,SetAnimation,Luffaren_predbossinit_02.smd,0.1,-1" +; "OnPass" "mob_grudge_phys1,EnableMotion,,2.0,-1" + } +} +add: +{ + "model" "*294" + "targetname" "no_camp" + "spawnflags" "1" + "classname" "trigger_teleport" + "StartDisabled" "1" + "filtername" "filter_ct" + "origin" "-6851 12137 11396" + "target" "map_tele_7" +} +add: +{ + "model" "*312" + "targetname" "fboss_end_brush_particle" + "target" "tele_sscore_t" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3068 11300 11336" + "classname" "trigger_teleport" +} + +;---------------------- +;DESTINATION TREE PART +;---------------------- +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "billy_tele_t" + "hammerid" "629047" + } + replace: + { + "angles" "0 0 0" + } +} + +;----------------------- +;CLEAN WEAPONS SPAWNERS +;----------------------- +filter: +{ + "targetname" "/firstaid_template.*/" + "classname" "point_template" +} +filter: +{ + "targetname" "/firstaid_relay.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/firstaid_holder.*/" + "classname" "weapon_deagle" +} +filter: +{ + "targetname" "/firstaid.*/" + "classname" "func_door" +} +filter: +{ + "targetname" "/firstaid_particle.*/" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "/firstaid_healer.*/" + "classname" "trigger_hurt" +} +filter: +{ + "classname" "prop_dynamic" + "targetname" "firstaid_2" +} +filter: +{ + "targetname" "/case_health_spawn.*/" + "classname" "logic_case" +} +filter: +{ + "origin" "-2114 3111 2440" + "targetname" "health_+++" + "classname" "logic_relay" +} +filter: +{ + "origin" "-2274 -5188 242" + "classname" "env_entity_maker" +} +filter: +{ + "origin" "-2104 -1344 242" + "classname" "env_entity_maker" +} +filter: +{ + "origin" "-9312 6496 1114" + "classname" "env_entity_maker" +} +filter: +{ + "targetname" "alien_ultimate" + "classname" "env_entity_maker" +} +;------------------------- +;ADD FIRSTAID SINGLE TEMP +;------------------------- +add: +{ + "classname" "point_template" + "targetname" "Template_FirstAid" + "origin" "6671 -1833 183" + "Template01" "FirstAid_Gun" + "Template02" "FirstAid_Button" + "Template03" "FirstAid_Particle" + "Template04" "FirstAid_Hurt" + "spawnflags" "0" +} +add: +{ + "model" "*9" + "wait" "-1" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "targetname" "FirstAid_Button" + "speed" "1" + "spawnflags" "264" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "parentname" "FirstAid_Gun" + "origin" "6671 -1833 183" + "noise1" "npc/vort/health_charge.wav" + "movedir" "0 0 0" + "loopmovesound" "0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "forceclosed" "0" + "dmg" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_door" + "hammerid" "10001" + "OnOpen" "FirstAid_Particle,Start,,0,1" + "OnOpen" "!self,Kill,,0.1,1" + "OnOpen" "FirstAid_Hurt,Enable,,0,1" + "OnOpen" "FirstAid_Hurt,Kill,,5,1" + "OnOpen" "FirstAid_Particle,Kill,,5,1" +} +add: +{ + "origin" "6691 -1834 143" + "targetname" "FirstAid_Particle" + "parentname" "FirstAid_Gun" + "effect_name" "luffaren_heal" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "6704 -1831 171" + "targetname" "FirstAid_Gun" + "spawnflags" "1" + "angles" "0 180 0" + "ammo" "999" + "classname" "weapon_deagle" + "hammerid" "10000" + "OnPlayerPickup" "server,Command,say ***FIRST AID PICKED UP***,0,1" +} +add: +{ + "model" "*10" + "targetname" "FirstAid_Hurt" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "FirstAid_Gun" + "origin" "6675 -1834 175" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "-60" + "classname" "trigger_hurt" +} +;------------------------ +;SINGLE TEMPMAKER SYSTEM +;------------------------ +add: +{ + "classname" "env_entity_maker" + "targetname" "ItemSpawner" + "origin" "-1731 2760 2440" + "angles" "0 0 0" + "EntityTemplate" "Item_Nope" + "PostSpawnDirection" "0 0 0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnInheritAngles" "0" + "PostSpawnSpeed" "0" + "spawnflags" "0" + "OnUser1" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser1" "ItemOrigin_Health1,PickRandom,,0.03,1" + "OnUser1" "!self,ForceSpawn,,0.06,1" + "OnUser1" "ItemOrigin_Health2,PickRandom,,0.13,1" + "OnUser1" "!self,ForceSpawn,,0.16,1" + "OnUser1" "ItemCase,PickRandom,,0.2,1" + "OnUser1" "!self,AddOutput,origin -2274 -5188 242,0.23,1" + "OnUser1" "!self,ForceSpawn,,0.26,1" + + "OnUser2" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser2" "ItemOrigin_Health1,PickRandom,,0.03,1" + "OnUser2" "!self,ForceSpawn,,0.06,1" + "OnUser2" "ItemOrigin_Health2,PickRandom,,0.13,1" + "OnUser2" "!self,ForceSpawn,,0.16,1" + "OnUser2" "ItemCase,PickRandom,,0.2,1" + "OnUser2" "!self,AddOutput,origin -2274 -5188 242,0.23,1" + "OnUser2" "!self,ForceSpawn,,0.26,1" + "OnUser2" "ItemCase,PickRandom,,0.3,1" + "OnUser2" "!self,AddOutput,origin -2104 -1344 242,0.33,1" + "OnUser2" "!self,ForceSpawn,,0.36,1" + + "OnUser3" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser3" "ItemOrigin_Health3,PickRandom,,0.03,1" + "OnUser3" "!self,ForceSpawn,,0.06,1" + + "OnUser4" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser4" "ItemOrigin_Health3,AddOutput,OnCase04 ItemSpawner:AddOutput:origin -9705 6732 5070:0:1,0,1" + "OnUser4" "ItemOrigin_Health3,AddOutput,OnCase04 ItemSpawner:AddOutput:angles 0 45 0:0:1,0,1" + "OnUser4" "ItemOrigin_Health3,PickRandom,,0.03,1" + "OnUser4" "!self,ForceSpawn,,0.06,1" + "OnUser4" "ItemCase,PickRandom,,0.1,1" + "OnUser4" "!self,AddOutput,origin -9312 6496 1114,0.13,1" + "OnUser4" "!self,ForceSpawn,,0.16,1" + "OnUser4" "!self,AddOutput,EntityTemplate w_alien_template,0.2,1" + "OnUser4" "!self,AddOutput,origin -9760 13056 11168,0.23,1" + "OnUser4" "!self,ForceSpawn,,0.26,1" +} +modify: +{ + match: + { + "origin" "-9984 6496 -568" + "targetname" "cboss_path_2" + "classname" "path_track" + } + delete: + { + "OnPass" "weapon_choose3,PickRandom,,0,1" + } + insert: + { + "OnPass" "ItemCase,PickRandom,,0,1" + "OnPass" "ItemSpawner,AddOutput,origin -9312 6496 1114,0.1,1" + "OnPass" "ItemSpawner,ForceSpawn,,0.2,1" + } +} + +add: +{ + "classname" "logic_case" + "targetname" "ItemCase" + "origin" "-1731 2760 2504" + "OnCase01" "ItemSpawner,AddOutput,EntityTemplate w_impulsor_tem,0,-1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,EntityTemplate w_claymore_tem_1,0,-1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,EntityTemplate w_gauss_tem_1,0,-1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,EntityTemplate w_nade_tem,0,-1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,EntityTemplate w_pushgun_template,0,-1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,EntityTemplate w_alien_template,0,-1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase07" "ItemSpawner,AddOutput,EntityTemplate w_flame_tem_1,0,-1" + "OnCase07" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase08" "ItemSpawner,AddOutput,EntityTemplate w_acid_tem_1,0,-1" + "OnCase08" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase09" "ItemSpawner,AddOutput,EntityTemplate w_minigun_template_1,0,-1" + "OnCase09" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase10" "ItemSpawner,AddOutput,EntityTemplate w_ammo_tem_1,0,-1" + "OnCase10" "ItemSpawner,AddOutput,angles 0 0 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health1" + "origin" "-1731 2760 2456" + "OnCase01" "ItemSpawner,AddOutput,origin -4545 -4196 182,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -5296 -4142 240,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 90 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -5246 -3918 196,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin -5171 -4754 194,0,1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -5601 -2722 200,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -5458 -3839 186,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health2" + "origin" "-1731 2760 2472" + "OnCase01" "ItemSpawner,AddOutput,origin 4423 -361 530,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin 5217 618 324,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin 5702 397 322,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 230 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin 5697 -1944 199,0,1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin 6609 719 412,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin 5021 593 336,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health3" + "origin" "-1731 2760 2488" + "OnCase01" "ItemSpawner,AddOutput,origin -9780 1937 -162,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 90 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -9729 5439 1880,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -10677 5041 1900,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +; "OnCase04" "ItemSpawner,AddOutput,origin -9705 6732 5070,0,1" +; "OnCase04" "ItemSpawner,AddOutput,angles 0 45 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -9279 4252 1824,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -9703 281 -255,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +;--------- +;FIX AMMO +;--------- +modify: +{ + match: + { + "model" "*100" + "targetname" "w_ammo_trigger_1" + "classname" "trigger_multiple" + "hammerid" "3756310" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "equip_ammo_all,Use,,0,-1" + } + insert: + { + "OnStartTouch" "equip_ammo_all,Use,,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,1.5,-1" + "OnUser1" "!self,FireUser1,,1.6,-1" + } +} +modify: +{ + match: + { + "targetname" "w_ammo_button_1" + "classname" "func_button" + "hammerid" "3756318" + } + delete: + { + "OnPressed" "w_ammo_trigger_1,Enable,,0,-1" + "OnPressed" "score,ApplyScore,,0,1" + } + insert: + { + "OnPressed" "w_ammo_trigger_1,FireUser1,,0,1" + } +} +modify: +{ + match: + { + "targetname" "equip_ammo_all" + "classname" "game_player_equip" + "hammerid" "3759259" + } + replace: + { + "ammo_50AE" "2" + } + delete: + { + "ammo_buckshot" "4" + "ammo_9mm" "4" + "ammo_762mm" "3" + "ammo_57mm" "2" + "ammo_556mm_box" "7" + "ammo_556mm" "3" + "ammo_45acp" "4" + "ammo_357sig" "4" + "ammo_338mag" "3" + } +} +;------------- +;FIX CLAYMORE +;------------- +modify: +{ + match: + { + "targetname" "w_claymore_w_trigger_2" + "origin" "-1900 3100 2647.75" + "classname" "trigger_multiple" + "hammerid" "3778111" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "!activator,Ignitelifetime,5,0,-1" + } + insert: + { + "OnStartTouch" "!activator,Ignitelifetime,5,0,-1" + } +} +;----------------- +;FIX ALIEN SAMPLE +;----------------- +modify: +{ + match: + { + "targetname" "w_acid_affect_1" + "origin" "-2116 3160 2632" + "classname" "trigger_multiple" + "hammerid" "3759835" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "!activator,Ignitelifetime,15,0,-1" + } + insert: + { + "OnStartTouch" "!activator,Ignitelifetime,15,0,-1" + } +} +modify: +{ + match: + { + "targetname" "w_acid_button_1" + "origin" "-2116 3160 2632" + "classname" "func_door" + "hammerid" "3756650" + } + delete: + { + "OnOpen" "score,ApplyScore,,0,1" + } +} +;----------------- +;FIX ALIEN DEVICE +;----------------- +modify: +{ + match: + { + "targetname" "w_alien_button" + "origin" "-2106.5 3120 2638" + "classname" "func_button" + } + delete: + { + "OnPressed" "score,ApplyScore,,0,1" + } +} + +;---------------------- +;ITEMS LOCKED ON START +;---------------------- + +;+++++ +;Ammo +;+++++ + +modify: +{ + match: + { + "targetname" "w_ammo_button_1" + "classname" "func_button" + "hammerid" "3756318" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_ammo_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756390" + } + insert: + { + "OnPlayerPickup" "w_ammo_button_1,Unlock,,0,1" + } +} + +;++++++ +;Gauss +;++++++ + +modify: +{ + match: + { + "targetname" "w_gauss_button_1" + "classname" "func_button" + "hammerid" "3756493" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_gauss_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756496" + } + insert: + { + "OnPlayerPickup" "w_gauss_button_1,Unlock,,0,1" + } +} + +;+++++++++++++ +;Alien Device +;+++++++++++++ + +modify: +{ + match: + { + "targetname" "w_alien_button" + "classname" "func_button" + "hammerid" "3756903" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_alien_holder" + "classname" "weapon_deagle" + "hammerid" "3756906" + } + insert: + { + "OnPlayerPickup" "w_alien_button,Unlock,,0,1" + } +} + +;+++++++++++++ +;Alien Sample +;+++++++++++++ + +modify: +{ + match: + { + "targetname" "w_acid_button_1" + "classname" "func_door" + "hammerid" "3756650" +; "spawnflags" "264" + } + replace: + { + "spawnflags" "2312" + } +} + +modify: +{ + match: + { + "targetname" "w_acid_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756719" + } + insert: + { + "OnPlayerPickup" "w_acid_button_1,Unlock,,0,1" + } +} + +;---------------- +;ROUNDEND SYSTEM +;---------------- +add: +{ + "classname" "math_counter" + "max" "4" + "min" "0" + "StartDisabled" "0" + "startvalue" "0" + "targetname" "RoundEnd" + "origin" "-2208 2864 2457" + "OnGetValue" "RoundEnd_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "targetname" "RoundEnd_Case" + "origin" "-2208 2864 2473" + "OnCase01" "server,Command,say ***YOU COMPLETED NORMAL***,0,-1" + "OnCase01" "server,Command,say ***MOVING ON TO HARD***,1,-1" + "OnCase01" "worldspawn,FireUser1,,0,1" + "OnCase01" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,1" + "OnCase02" "worldspawn,FireUser1,,0,1" + "OnCase02" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,1" + "OnCase02" "server,Command,say ***MOVING ON TO HYPER***,1,-1" + "OnCase02" "server,Command,say ***YOU COMPLETED HARD***,0,-1" + "OnCase03" "worldspawn,FireUser1,,0,1" + "OnCase03" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase03" "server,Command,say ***YOU COMPLETED HYPER***,0,-1" + "OnCase03" "server,Command,say ***MOVING ON TO ULTIMATE***,1,-1" + "OnCase04" "worldspawn,FireUser1,,0,1" + "OnCase04" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "escape_trigger" + } + delete: + { + "wait" "-1" + "OnStartTouch" "relay_ultimate_end,Trigger,,0,-1" + } + insert: + { + "OnStartTouch" "RoundEnd,GetValue,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "game_wincheck_1" + } + delete: + { + "OnTrigger" "relay_ROUNDOVER,Trigger,,0,1" + } + insert: + { + "OnStartTouch" "RoundEnd,GetValue,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "game_wincheck_2" + } + delete: + { + "OnTrigger" "d_c_3,Disable,,0,1" + "OnTrigger" "d_c_2,Disable,,0,1" + "OnTrigger" "d_c_1,Disable,,0,1" + } + insert: + { + "OnStartTouch" "game_wincheck_1,Kill,,0,-1" + } +} +filter: +{ + "classname" "logic_relay" + "targetname" "/d_c.*/" + +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ultimate_end" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ROUNDOVER" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_normal_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_hard_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_hyper_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ultimate_options" +} +;------------- +;LEVEL SYSTEM +;------------- +add: +{ + "startvalue" "1" + "StartDisabled" "0" + "classname" "math_counter" + "origin" "-2208 2864 2505" + "max" "4" + "min" "1" + "targetname" "Level_Counter" + "OnGetValue" "Level_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "Level_Case" + "origin" "-2208 2864 2489" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "OnDefault" "server,Command,say >> There is an error in the level system <<,0,1" + "OnCase01" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase01" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase01" "fboss_math_1,Kill,,0,1" + "OnCase01" "fboss_math_2,Kill,,0,1" + "OnCase01" "RoundEnd,Setvalue,1,0,1" + "OnCase01" "music_s3_2,Kill,,0,1" + "OnCase01" "ItemSpawner,FireUser1,,0,1" + "OnCase01" "worldspawn,FireUser1,,0,1" + "OnCase01" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:1:0.00:1,0.02,1" + "OnCase01" "server,Command,say ***DIFFICULTY --- NORMAL***,0,1" + "OnCase01" "server,Command,say ***DIFFICULTY --- NORMAL***,0.5,1" + "OnCase01" "timer_nuke,Enable,,0,1" + "OnCase01" "music_s1_1,PlaySound,,3,1" + "OnCase01" "start_helicopter_rotor_1,Start,,0,1" + "OnCase01" "TEMPLATE_normal_hyper,ForceSpawn,,0,1" + "OnCase01" "case_weather_random,PickRandom,,0,1" + "OnCase01" "brush_endboss,Disable,,0,1" + "OnCase01" "brush_endboss,Disable,,1,1" + "OnCase01" "village_gate_relay_2,Enable,,0,1" + "OnCase01" "break_aztecboss,Break,,0,1" + "OnCase01" "stuff_hard,Kill,,0,1" + "OnCase01" "end_path_5,DisableAlternatePath,,0,1" + "OnCase01" "block_4,Break,,0,1" + "OnCase01" "trigger_aztec,Kill,,0,1" + "OnCase01" "endboss_break,Enable,,0,1" + "OnCase01" "endboss_break,Enable,,1,1" + "OnCase01" "village_blocker_hard2,Break,,0,1" + "OnCase01" "trig_guerilla,AddOutput,OnUser1 !self:FireUser2::50:0:1,0,1" + + "OnCase02" "aztecboss_math_health,Kill,,0,1" + "OnCase02" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase02" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase02" "fboss_math_1,Kill,,0,1" + "OnCase02" "fboss_math_2,Kill,,0,1" + "OnCase02" "music_s1_2,PlaySound,3,0,1" + "OnCase02" "RoundEnd,Setvalue,2,0,1" + "OnCase02" "music_s3_1,Kill,,0,1" + "OnCase02" "ItemSpawner,FireUser2,,0,1" + "OnCase02" "worldspawn,FireUser1,,0,1" + "OnCase02" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,1" + "OnCase02" "trig_guerilla,AddOutput,OnUser1 !self:FireUser3::50:0:1,0,1" + "OnCase02" "block_1,Break,,0,1" + "OnCase02" "server,Command,say ***DIFFICULTY --- HARD***,0,1" + "OnCase02" "server,Command,say ***DIFFICULTY --- HARD***,0.5,1" + "OnCase02" "cliff_difblocker_hard,Kill,,0,1" + "OnCase02" "timer_nuke,Enable,,0,1" + "OnCase02" "start_helicopter_rotor_1,Start,,0,1" + "OnCase02" "TEMPLATE_normal_hyper,ForceSpawn,,0,1" + "OnCase02" "case_weather_random,PickRandom,,0,1" + "OnCase02" "village_gate_relay_3,Enable,,0,1" + "OnCase02" "trigger_aztecboss_hp,Kill,,0,1" + "OnCase02" "brush_1,Kill,,0,1" + "OnCase02" "brush_2,Disable,,0,1" + "OnCase02" "endboss_holdarea,Break,,0,1" + "OnCase02" "end_path_5,DisableAlternatePath,,0,1" + "OnCase02" "block_4,Break,,0,1" + "OnCase02" "block_2,Break,,0,1" + "OnCase02" "village_blocker_hard,Break,,0,1" + "OnCase02" "stuff_normal,Kill,,0,1" + "OnCase02" "stuff_endboss,Kill,,0,1" + "OnCase02" "aztec_boss_push,Kill,,0,1" + "OnCase02" "endboss_break,Enable,,1,1" + "OnCase02" "endboss_break,Enable,,0,1" + "OnCase02" "thunder_unlock_1,Trigger,,0,1" + + "OnCase03" "aztecboss_math_health,Kill,,0,1" + "OnCase03" "fboss_math_1,Kill,,0,1" + "OnCase03" "fboss_math_2,Kill,,0,1" + "OnCase03" "music_s1_3,PlaySound,3,0,1" + "OnCase03" "RoundEnd,Setvalue,3,0,1" + "OnCase03" "ItemSpawner,FireUser3,,0,1" + "OnCase03" "worldspawn,FireUser1,,0,1" + "OnCase03" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,1" + "OnCase03" "block_1,Break,,0,1" + "OnCase03" "block_2,Break,,0,1" + "OnCase03" "server,Command,say ***DIFFICULTY --- HYPER***,0,1" + "OnCase03" "server,Command,say ***DIFFICULTY --- HYPER***,0.5,1" + "OnCase03" "skybox_template_spaceship,ForceSpawn,,0,1" + "OnCase03" "timer_nuke,Enable,,0,1" + "OnCase03" "skybox_spaceship_sound_timer,Enable,,0,1" + "OnCase03" "spaceship_s1,PlaySound,,5,1" + "OnCase03" "skybox_cloud_rain_1,Disable,,0,1" + "OnCase03" "skybox_cloud_rain_2,Enable,,0,1" + "OnCase03" "start_helicopter_rotor_1,Start,,0,1" + "OnCase03" "skybox_cloud_rain_3,Enable,,10,1" + "OnCase03" "skybox_cloud_rain_2,Enable,,5,1" + "OnCase03" "cc_blueweather,Disable,,0,1" + "OnCase03" "cc_nightweather,Enable,,0,1" + "OnCase03" "break_aztecboss,Break,,0,1" + "OnCase03" "endboss_holdarea,Break,,0,1" + "OnCase03" "end_path_5,EnableAlternatePath,,0,1" + "OnCase03" "case_health_spawn_3,PickRandom,,0,1" + "OnCase03" "block_5,Break,,0,1" + "OnCase03" "TEMPLATE_ultimate,ForceSpawn,,0,1" + "OnCase03" "cc_nightweather,Disable,,30,1" + "OnCase03" "cc_clearweather,Enable,,30,1" + "OnCase03" "cboss_INIT_TRIGGER_2,Kill,,0,1" + "OnCase03" "hold_ultimate,Break,,30,1" + "OnCase03" "STUFF_ultimate_kill,Kill,,0,1" + "OnCase03" "hyper_hold_tem,ForceSpawn,,10,1" + + "OnCase04" "aztecboss_math_health,Kill,,0,1" + "OnCase04" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase04" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase04" "RoundEnd,Setvalue,4,0,1" + "OnCase04" "ItemSpawner,FireUser4,,0,1" + "OnCase04" "worldspawn,FireUser1,,0,1" + "OnCase04" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase04" "block_5,Break,,0,1" + "OnCase04" "server,Command,say ***DIFFICULTY --- ULTIMATE***,0,1" + "OnCase04" "server,Command,say ***DIFFICULTY --- ULTIMATE***,0.5,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,10,1" + "OnCase04" "skybox_template_spaceship,ForceSpawn,,0,1" + "OnCase04" "cc_clearweather,Enable,,0,1" + "OnCase04" "spaceship_s1,PlaySound,,5,1" + "OnCase04" "case_health_spawn_3,PickRandom,,0,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,15,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,15,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,15,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,20,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,20,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,20,1" + "OnCase04" "start_helicopter_rotor_1,Start,,0,1" + "OnCase04" "TEMPLATE_ultimate,ForceSpawn,,0,1" + "OnCase04" "aztecboss_killer,Trigger,,0,1" + "OnCase04" "relay_killer_normalhyper,Trigger,,3,1" + "OnCase04" "skybox_cloud_rain_3,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,5,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,0,1" + "OnCase04" "cc_blueweather,Disable,,0,1" + "OnCase04" "cc_clearweather,Enable,,0,1" + "OnCase04" "alien_ultimate,ForceSpawn,,0,1" + "OnCase04" "break_aztecboss,Break,,0,1" + "OnCase04" "endboss_holdarea,Break,,0,1" + "OnCase04" "STUFF_hyper_kill,Kill,,0,1" + "OnCase04" "cboss_cage_breakable,Break,,0,1" + "OnCase04" "cboss_block,Kill,,0,1" + "OnCase04" "cboss_INIT_TRIGGER,Kill,,0,1" + "OnCase04" "weapon_choose3,PickRandom,,10,1" + "OnCase04" "music_s1_4,PlaySound,,20,1" + "OnCase04" "STUFF_hyper_kill,Kill,,0,1" + "OnCase04" "fboss_tem,ForceSpawn,,10,1" + "OnCase04" "fboss_start_brush,Enable,,5,1" + "OnCase04" "fboss_start_brush,Enable,,6,1" + "OnCase04" "fboss_end_brush,Disable,,5,1" + "OnCase04" "fboss_end_brush,Disable,,6,1" + "OnCase04" "vent_break,Break,,5,1" + "OnCase04" "push_hyperboss,Kill,,5,1" + "OnCase04" "vent_break_2,Break,,0,1" + "OnCase04" "vent_break_3,Break,,0,1" +} +add: +{ + "classname" "logic_auto" + "origin" "-2208 2864 2521" + "spawnflags" "1" + "OnMapSpawn" "worldspawn,FireUser1,,0,1" + "OnMapSpawn" "Level_Counter,GetValue,,0.02,1" + "OnMapSpawn" "start_helicopter_door_1,Open,,8,1" + "OnMapSpawn" "server,Command,mp_roundtime 9,2,1" + "OnMapSpawn" "server,Command,sv_friction 4,2,1" + "OnMapSpawn" "cboss_escape_shake,StopShake,,0,1" + "OnMapSpawn" "cboss_escape_shake,StopShake,,1,1" + "OnMapSpawn" "server,Command,say ***TYPE MAT_COLORCORRECTION 1 IN CONSOLE FOR BETTER VISUALS***,3,1" + "OnMapSpawn" "server,Command,say ***MAP BY LUFFAREN / Fixed by Moltard & Noctali***,0,1" + "OnMapSpawn" "server,Command,sv_enablebunnyhopping 1,2,-1" +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "2223391" + } + delete: + { + "OnTrigger" "difficulty,Trigger,,0,1" + "OnTrigger" "dif_box,EnableMotion,,0,1" + } +} +filter: +{ + "targetname" "cheat_button" + "origin" "-2088 3394 2492" + "classname" "func_button" + "hammerid" "3946716" +} +filter: +{ + "targetname" "cheat_brush" + "origin" "-10950 -5320 394" + "classname" "func_brush" + "hammerid" "3946728" +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757219" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Enable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Hyper" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [HYPER] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757222" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Enable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Hard" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [HARD] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757225" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Enable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Normal" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [NORMAL] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:1:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757228" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Enable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Ultimate" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [ULTIMATE] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757263" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757269" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757272" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757275" +} +filter: +{ + "targetname" "/dif.*/" +} +;-------------- +;SAVE ENTITIES +;-------------- +filter: +{ + "targetname" "relay_billy_escape" + "classname" "logic_relay" + "hammerid" "630439" +} +filter: +{ + "classname" "logic_relay" + "targetname" "beamup_relay" + "hammerid" "1412354" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "STUFF_ultimate_kill" + "hammerid" "1712494" + } + delete: + { + "OnStartTouch" "beamup_relay,Trigger,,20,-1" + } + insert: + { + "OnStartTouch" "beamup_push_ct,Enable,,20,1" + "OnStartTouch" "beamup_push_t,Enable,,27,1" + "OnStartTouch" "beamup_shake,StartShake,,20,1" + "OnStartTouch" "beamup_s1,PlaySound,,20,1" + "OnStartTouch" "beamup_s2,PlaySound,,22.8,1" + "OnStartTouch" "beamup_particle,Stop,,20,1" + "OnStartTouch" "beamup_particle,Start,,20.1,1" + "OnStartTouch" "cboss_escape_randomrubble_timer,Disable,,20,1" + "OnStartTouch" "beamup_s3,PlaySound,,24,1" + "OnStartTouch" "beamup_explosion_particle,Stop,,21.9,1" + "OnStartTouch" "beamup_explosion_particle,Start,,24,1" + "OnStartTouch" "server,Command,shake,24,1" + "OnStartTouch" "server,Command,shake,24.1,1" + "OnStartTouch" "server,Command,shake,24.2,1" + "OnStartTouch" "server,Command,shake,24.3,1" + "OnStartTouch" "server,Command,shake,24.4,1" + "OnStartTouch" "cboss_escape_randomrubble_case,PickRandom,,20,1" + "OnStartTouch" "cboss_escape_randomrubble_case,PickRandom,,21,1" + "OnStartTouch" "cboss_escape_shake,StopShake,,23,1" + "OnStartTouch" "s_payback,PlaySound,,30,1" + "OnStartTouch" "server,Command,sv_enablebunnyhopping 0,30,1" + } +} +filter: +{ + "targetname" "relay_guerilla_alarm" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/village_gate_relay.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_control.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_case.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_math.*/" + "classname" "logic_relay" +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "village_break_1" + "hammerid" "626310" + } + delete: + { + "OnBreak" "weapon_choose1,PickRandom,,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "village_break_2" + "hammerid" "626317" + } + delete: + { + "OnBreak" "weapon_choose2,PickRandom,,0,-1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "path_2_7a13" + } + delete: + { + "OnPass" "music_control_1,Trigger,,0,1" + "OnPass" "music_control_2,Trigger,,0,1" + "OnPass" "music_control_3,Trigger,,0,1" + } + insert: + { + "OnPass" "music_s2_1,PlaySound,,0,1" + "OnPass" "music_s1_1,Volume,0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "STUFF_normal_hyper" + "origin" "4710 -338 620" + "hammerid" "1067279" + } + delete: + { + "OnStartTouch" "music_control_3,Trigger,,30,-1" + "OnStartTouch" "music_control_2,Trigger,,30,-1" + "OnStartTouch" "music_control_1,Trigger,,30,-1" + "OnStartTouch" "map_tele_case,InValue,2,35,1" + } + insert: + { + "OnStartTouch" "end_helicopter_rotor_2,Start,,40,1" + "OnStartTouch" "music_s3_1,PlaySound,,30,1" + "OnStartTouch" "music_s2_1,Volume,0,30,1" + "OnStartTouch" "music_s3_2,PlaySound,,30,1" + "OnStartTouch" "music_s1_2,Volume,0,30,1" + "OnStartTouch" "map_teleporter_2,Enable,,40,1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO CLIFF HIDEOUT***,35,1" + } +} +modify: +{ + match: + { + "targetname" "STUFF_hyper_kill" + "origin" "-9856 7728 5000" + "classname" "trigger_once" + "hammerid" "2888385" + } + insert: + { + "OnStartTouch" "end_helicopter_rotor_2,Start,,40,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1887284" + } + insert: + { + "targetname" "trig_guerilla" + "OnStartTouch" "trig_guerilla,FireUser1,,0,1" + "OnUser4" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "1887228" + } + insert: + { + "targetname" "trig_guerilla" + "OnStartTouch" "trig_guerilla,FireUser1,,0,1" + "OnStartTouch" "trig_guerilla,FireUser4,,0,1" + "OnUser1" "village_alarm_sound,PlaySound,,0,1" + "OnUser1" "village_alarm_sound,Volume,10,0,1" + "OnUser1" "village_alarm_sound,Volume,10,0.1,1" + "OnUser1" "server,Command,say ***INFILTRATE AND DEFEND THE GUERILLA COMPOUND***,0,1" + "OnUser1" "server,Command,say ***HOLD FOR 50 SECONDS***,1,1" + "OnUser1" "server,Command,say ***FALL BACK***,41,1" + "OnUser1" "server,Command,say ***FALL BACK***,40,1" + "OnUser1" "server,Command,say ***FALL BACK***,42,1" + "OnUser1" "village_break_entrace,Break,,40,1" + "OnUser1" "village_gate_relay,Trigger,,45,1" + "OnUser1" "server,Command,say ***5 SECONDS LEFT***,45,1" + "OnUser1" "server,Command,say ***4 SECONDS LEFT***,46,1" + "OnUser1" "server,Command,say ***3 SECONDS LEFT***,47,1" + "OnUser1" "server,Command,say ***2 SECONDS LEFT***,48,1" + "OnUser1" "server,Command,say ***1 SECONDS LEFT***,49,1" + "OnUser1" "server,Command,say ***RUN***,50,1" + "OnUser2" "village_alarm_sound,Volume,0,6,1" + "OnUser2" "village_alarm_sound,Volume,0,5,1" + "OnUser2" "village_alarm_sound,Volume,0,4,1" + "OnUser2" "village_break_1,Break,,0,1" + "OnUser2" "map_teleporter_1,Enable,,10,1" + "OnUser2" "server,Command,say ***TELEPORTING EVERYONE TO COMPOUND***,10,1" + "OnUser2" "map_tele_case,InValue,1,10,1" + "OnUser2" "village_blocker_hard,Break,,5,1" + "OnUser3" "village_alarm_sound,Volume,0,6,1" + "OnUser3" "village_alarm_sound,Volume,0,5,1" + "OnUser3" "village_alarm_sound,Volume,0,4,1" + "OnUser3" "village_break_1,Break,,0,1" + "OnUser3" "map_teleporter_1,Enable,,10,1" + "OnUser3" "server,Command,say ***TELEPORTING EVERYONE TO COMPOUND***,10,1" + "OnUser3" "village_blocker,Kill,,5,1" + "OnUser3" "village_break_2,Break,,0,1" + "OnUser3" "aztecboss_killer,Trigger,,0,1" + "OnUser3" "village_blocker_hard,Break,,5,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stuff_hard" + "hammerid" "3620400" + } + delete: + { + "OnStartTouch" "map_tele_case,InValue,3,0,1" + } + insert: + { + "OnStartTouch" "map_teleporter_3,Enable,,0,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO RUINS***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stuff_endboss" + "hammerid" "2887317" + } + delete: + { + "OnStartTouch" "map_tele_case,InValue,3,0,-1" + } + insert: + { + "OnStartTouch" "map_teleporter_3,Enable,,0,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO RUINS***,0,1" + } +} +modify: +{ + match: + { + "targetname" "endboss_trigger_starter" + "classname" "trigger_once" + "hammerid" "3620315" + } + delete: + { + "wait" "-1" + "OnStartTouch" "endboss_relay_start,Trigger,,10,-1" + } + insert: + { + "OnTrigger" "endboss_shake,StartShake,,10,1" + "OnTrigger" "endboss_shake,StartShake,,10.7,1" + "OnTrigger" "endboss_shake,StartShake,,11.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,11.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,10.7,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,10,1" + "OnTrigger" "endboss_shake,StartShake,,12,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.2,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.6,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.8,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,13,1" + "OnTrigger" "endboss_music,PlaySound,,10,1" + "OnTrigger" "endboss_overtime,Trigger,,15,1" + "OnTrigger" "endboss_physex,Explode,,12.2,1" + "OnTrigger" "mob_spawner_grudge,ForceSpawn,,14,1" + "OnTrigger" "endboss_predator,Kill,,14,1" + "OnTrigger" "endboss_gssound1,PlaySound,,14,1" + "OnTrigger" "endboss_end_explosion,Explode,,14,1" + "OnTrigger" "endboss_shake,StartShake,,14,1" + "OnTrigger" "endboss_predator,SetAnimation,Luffaren_endbossinit.smd,12,1" + "OnTrigger" "bosshealth_endboss,GetValue,,15,1" + "OnTrigger" "endboss_housephys,EnableMotion,,12,1" + "OnTrigger" "thunder_unlock_3,Trigger,,10,1" + } +} +filter: +{ + "targetname" "endboss_relay_start" + "classname" "logic_relay" + "hammerid" "3620313" +} +modify: +{ + match: + { + "targetname" "fboss_relay_escape" + "classname" "logic_relay" + "hammerid" "3759572" + } + delete: + { + "OnTrigger" "fboss_escape_relay,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "ammo_trigger,FireUser1,,0,1" + "OnUser1" "ending_push_1,Enable,,54,1" + "OnUser1" "ending_push_2,Enable,,58,1" + "OnUser1" "escape_trigger,Enable,,60,1" + "OnUser1" "escape_s1,PlaySound,,58,1" + "OnUser1" "escape_s2,PlaySound,,67,1" + "OnUser1" "HURT_ALL,Enable,,63,1" + "OnUser1" "escape_fade_1,Fade,,67,1" + "OnUser1" "skybox_spaceship_phys,EnableMotion,,63,1" + "OnUser1" "escape_e_p1,Start,,47,1" + "OnUser1" "escape_e_p1,Stop,,46.9,1" + "OnUser1" "escape_e_p2,Start,,57,1" + "OnUser1" "escape_e_p2,Stop,,56.9,1" + "OnUser1" "escape_s3,PlaySound,,63,1" + "OnUser1" "escape_door,Close,,43,1" + "OnUser1" "HURT_ALL,Disable,,63.1,1" + "OnUser1" "timer_nuke_pulse,Enable,,63,1" + "OnUser1" "ammo_trigger,Kill,,50,-1" + "OnUser1" "server,Command,say ***RUN TOWARDS THE FINAL ROOM***,10,1" + "OnUser1" "fboss_s_last,Volume,0,0,1" + "OnUser1" "mob_grudge_upright1,Kill,,0,1" + "OnUser1" "mob_grudge_upright1,stop,,0,1" + "OnUser1" "fboss_ee_tem,ForceSpawn,,40,1" + "OnUser1" "fboss_ee_train,StartForward,,40.1,1" + "OnUser1" "fboss_ee_train,StartForward,,40.2,1" + "OnUser1" "fboss_ee_train,StartForward,,40,1" + "OnUser1" "fboss_ee_s1,PlaySound,,41.5,1" + "OnUser1" "skybox_spaceship_sound_timer,Disable,,0,1" + "OnUser1" "escape_e_p3,Stop,,62.5,1" + "OnUser1" "escape_e_p3,Start,,63,1" + } +} + +modify: +{ + match: + { + "targetname" "fboss_ee_math" + "classname" "math_counter" + "hammerid" "3756078" + } + replace: + { + "max" "99999" + } +} +modify: +{ + match: + { + "targetname" "fboss_end_brush_particle" + "classname" "trigger_multiple" + "hammerid" "3756083" + } + replace: + { + "OnStartTouch" "fboss_ee_math,Add,15,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "ammo_trigger" + "classname" "trigger_multiple" + "hammerid" "3759253" + } + replace: + { + "wait" "1" + "StartDisabled" "1" + } + delete: + { + "OnTrigger" "equip_ammo_all,Use,,0,-1" + } + insert: + { + "OnStartTouch" "equip_ammo_all,Use,,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,1.5,-1" + "OnUser1" "!self,FireUser1,,1.6,-1" + } +} +filter: +{ + "targetname" "fboss_escape_relay" + "classname" "logic_relay" + "hammerid" "3759587" +} +filter: +{ + "targetname" "fboss_relay_start" + "classname" "logic_relay" + "hammerid" "3759829" +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "fboss_start_trigger" + "hammerid" "3759826" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,4,15,1" + "OnStartTouch" "fboss_relay_start,Trigger,,0,-1" + "OnStartTouch" "fboss_math_2,Add,40,0,-1" + "OnStartTouch" "fboss_math_1,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "fboss_math_2,Add,65,0,-1" + "OnStartTouch" "fboss_math_1,Add,85,0,-1" + "OnStartTouch" "!self,FireUser1,,15,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,16,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,15.5,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,15.25,1" + "OnStartTouch" "fboss_tem_1,ForceSpawn,,15,1" + "OnStartTouch" "fboss_rotplatforms,Start,,15,1" + "OnStartTouch" "fboss_start_brush,Disable,,15,1" + "OnStartTouch" "fboss_door_z,Break,,15,1" + "OnStartTouch" "fboss_music_1,PlaySound,,0,1" + "OnStartTouch" "fboss_end_brush,Disable,,0,1" + "OnStartTouch" "fboss_start_brush,Enable,,0,1" + "OnStartTouch" "fboss_end_brush2,Disable,,0,1" + "OnStartTouch" "fboss_debris_rot,Start,,0,1" + "OnStartTouch" "fboss_start_trigger,Disable,,18,1" + "OnStartTouch" "fboss_end_brush_particle,enable,,15,1" + "OnStartTouch" "fboss_start_trigger,Disable,,19,1" + "OnUser1" "server,Command,say ***TELEPORTING EVERYONE TO SPACESHIP CORE***,0,1" + "OnUser1" "map_teleporter_7,Enable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "fboss_end_brush_particle" + "classname" "trigger_multiple" + "hammerid" "3755891" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,4,30,1" + } + insert: + { + "OnStartTouch" "fboss_start_trigger,FireUser1,,30,1" + } +} +modify: +{ + match: + { + "targetname" "aztecboss_timer_laser" + "origin" "-2679.56 -5115.79 456.585" + "classname" "logic_timer" + "hammerid" "630445" + } + delete: + { + "OnTimer" "aztec_case_laser,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "!self,FireUser1,,0,1" + "OnUser1" "aztec_case_laser,PickRandom,,0,-1" + "OnUser1" "!self,AddOutput,OnTimer !self:FireUser2::0:1,0.02,-1" + "OnUser2" "aztec_case_laser,PickRandomShuffle,,0,-1" + "OnUser2" "!self,AddOutput,OnTimer !self:FireUser1::0:1,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "aztec_case_laser" + "classname" "logic_case" + "hammerid" "630311" + } + delete: + { + "OnCase01" "aztecboss_relay_random_1,Trigger,,0,-1" + "OnCase02" "aztecboss_relay_random_2,Trigger,,0,-1" + "OnCase03" "aztecboss_relay_random_3,Trigger,,0,-1" + "OnCase04" "aztecboss_relay_random_4,Trigger,,0,-1" + "OnCase05" "aztecboss_relay_random_5,Trigger,,0,-1" + "OnCase06" "aztecboss_relay_random_6,Trigger,,0,-1" + "OnCase07" "aztecboss_relay_random_7,Trigger,,0,-1" + "OnCase08" "aztecboss_relay_random_8,Trigger,,0,-1" + "OnCase09" "aztecboss_relay_random_9,Trigger,,0,-1" + "OnCase10" "aztecboss_relay_random_10,Trigger,,0,-1" + } + insert: + { + "OnCase01" "aztecboss_laser_random_1,TurnOn,,0,-1" + "OnCase01" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase01" "aztecboss_laserexplosion_random_1,Explode,,2,-1" + "OnCase01" "aztecboss_sound_random_1,PlaySound,,2,-1" + "OnCase01" "aztecboss_laser_random_1,TurnOff,,1.5,-1" + "OnCase01" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase01" "aztec_laser_particle_1,Stop,,1.4,-1" + "OnCase01" "aztec_laser_particle_1,Start,,1.5,-1" + "OnCase01" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase02" "aztecboss_laser_random_2,TurnOn,,0,-1" + "OnCase02" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase02" "aztecboss_laserexplosion_random_2,Explode,,2,-1" + "OnCase02" "aztecboss_sound_random_2,PlaySound,,2,-1" + "OnCase02" "aztecboss_laser_random_2,TurnOff,,1.5,-1" + "OnCase02" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase02" "aztec_laser_particle_2,Stop,,1.4,-1" + "OnCase02" "aztec_laser_particle_2,Start,,1.5,-1" + "OnCase02" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase03" "aztecboss_laser_random_3,TurnOn,,0,-1" + "OnCase03" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase03" "aztecboss_laserexplosion_random_3,Explode,,2,-1" + "OnCase03" "aztecboss_sound_random_3,PlaySound,,2,-1" + "OnCase03" "aztecboss_laser_random_3,TurnOff,,1.5,-1" + "OnCase03" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase03" "aztec_laser_particle_3,Stop,,1.4,-1" + "OnCase03" "aztec_laser_particle_3,Start,,1.5,-1" + "OnCase03" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase04" "aztecboss_laser_random_4,TurnOn,,0,-1" + "OnCase04" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase04" "aztecboss_laserexplosion_random_4,Explode,,2,-1" + "OnCase04" "aztecboss_sound_random_4,PlaySound,,2,-1" + "OnCase04" "aztecboss_laser_random_4,TurnOff,,1.5,-1" + "OnCase04" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase04" "aztec_laser_particle_4,Stop,,1.4,-1" + "OnCase04" "aztec_laser_particle_4,Start,,1.5,-1" + "OnCase04" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase05" "aztecboss_laser_random_5,TurnOn,,0,-1" + "OnCase05" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase05" "aztecboss_laserexplosion_random_5,Explode,,2,-1" + "OnCase05" "aztecboss_sound_random_5,PlaySound,,2,-1" + "OnCase05" "aztecboss_laser_random_5,TurnOff,,1.5,-1" + "OnCase05" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase05" "aztec_laser_particle_5,Stop,,1.4,-1" + "OnCase05" "aztec_laser_particle_5,Start,,1.5,-1" + "OnCase05" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase06" "aztecboss_laser_random_6,TurnOn,,0,-1" + "OnCase06" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase06" "aztecboss_laserexplosion_random_6,Explode,,2,-1" + "OnCase06" "aztecboss_sound_random_6,PlaySound,,2,-1" + "OnCase06" "aztecboss_laser_random_6,TurnOff,,1.5,-1" + "OnCase06" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase06" "aztec_laser_particle_6,Stop,,1.4,-1" + "OnCase06" "aztec_laser_particle_6,Start,,1.5,-1" + "OnCase06" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase07" "aztecboss_laser_random_7,TurnOn,,0,-1" + "OnCase07" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase07" "aztecboss_laserexplosion_random_7,Explode,,2,-1" + "OnCase07" "aztecboss_sound_random_7,PlaySound,,2,-1" + "OnCase07" "aztecboss_laser_random_7,TurnOff,,1.5,-1" + "OnCase07" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase07" "aztec_laser_particle_7,Stop,,1.4,-1" + "OnCase07" "aztec_laser_particle_7,Start,,1.5,-1" + "OnCase07" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase08" "aztecboss_laser_random_8,TurnOn,,0,-1" + "OnCase08" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase08" "aztecboss_laserexplosion_random_8,Explode,,2,-1" + "OnCase08" "aztecboss_sound_random_8,PlaySound,,2,-1" + "OnCase08" "aztecboss_laser_random_8,TurnOff,,1.5,-1" + "OnCase08" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase08" "aztec_laser_particle_8,Stop,,1.4,-1" + "OnCase08" "aztec_laser_particle_8,Start,,1.5,-1" + "OnCase08" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase09" "aztecboss_laser_random_9,TurnOn,,0,-1" + "OnCase09" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase09" "aztecboss_laserexplosion_random_9,Explode,,2,-1" + "OnCase09" "aztecboss_sound_random_9,PlaySound,,2,-1" + "OnCase09" "aztecboss_laser_random_9,TurnOff,,1.5,-1" + "OnCase09" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase09" "aztec_laser_particle_9,Stop,,1.4,-1" + "OnCase09" "aztec_laser_particle_9,Start,,1.5,-1" + "OnCase09" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase10" "aztecboss_laser_random_10,TurnOn,,0,-1" + "OnCase10" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase10" "aztecboss_laserexplosion_random_10,Explode,,2,-1" + "OnCase10" "aztecboss_sound_random_10,PlaySound,,2,-1" + "OnCase10" "aztecboss_laser_random_10,TurnOff,,1.5,-1" + "OnCase10" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase10" "aztec_laser_particle_10,Stop,,1.4,-1" + "OnCase10" "aztec_laser_particle_10,Start,,1.5,-1" + "OnCase10" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + } +} +filter: +{ + "targetname" "/aztecboss_relay_random.*/" + "classname" "logic_relay" +} +modify: +{ + match: + { + "targetname" "path_1_11" + "classname" "path_track" + "hammerid" "630596" + } + delete: + { + "OnPass" "pred_1,Kill,,2,-1" + "OnPass" "train_1_1,Kill,,2,-1" + "OnPass" "relay_aztecboss_1,Trigger,,2,-1" + } + insert: + { + "OnPass" "pred_1,Kill,,0,-1" + "OnPass" "train_1_1,Kill,,0,-1" + "OnPass" "tem_aztecfight_2,ForceSpawn,,0,-1" + "OnPass" "predboss_2,SetAnimation,Luffaren_predprotect_02.smd,0.1,-1" + "OnPass" "pred_train_2,StartForward,,2.5,-1" + "OnPass" "server,Command,say ***KILL IT***,0,-1" + } +} +filter: +{ + "targetname" "relay_aztecboss_1" + "classname" "logic_relay" + "hammerid" "630417" +} +filter: +{ + "targetname" "relay_aztecbossfight_starter" + "classname" "logic_relay" + "hammerid" "630353" +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3883357" + } + delete: + { + "OnPressed" "map_tele_case_2,InValue,1,40,1" + } + insert: + { + "OnPressed" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX ELEVATOR***,40,1" + "OnPressed" "map_teleporter_4,Enable,,40,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "3334326" + } + delete: + { + "OnTrigger" "map_tele_case_2,InValue,2,30,1" + } +} +modify: +{ + match: + { + "targetname" "cboss_INIT_TRIGGER_2" + "classname" "trigger_once" + "hammerid" "2889362" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,2,30,1" + } + insert: + { + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX CORE***,30,1" + "OnStartTouch" "map_teleporter_5,Enable,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "cboss_INIT_TRIGGER" + "classname" "trigger_hurt" + "hammerid" "2079782" + } + delete: + { + "OnStartTouch" "cboss_start_relay_1,Trigger,,15,-1" + "OnStartTouch" "cboss_predatorhealth_counter,Add,155,0,-1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,Add,35,0,-1" + } + insert: + { + "OnStartTouch" "cboss_predatorhealth_counter,Add,200,0,-1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,Add,28,0,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX CORE***,30,1" + "OnStartTouch" "map_teleporter_5,Enable,,30,1" + "OnStartTouch" "cboss_start_particle_1,Stop,,17.4,1" + "OnStartTouch" "cboss_start_particle_1,Start,,17.5,1" + "OnStartTouch" "cboss_template,ForceSpawn,,19,1" + "OnStartTouch" "cboss_attack_chooser,PickRandom,,25,1" + "OnStartTouch" "server,Command,say ***ITS THE PREDATOR!***,18.5,1" + "OnStartTouch" "cboss_interupt_relay,Enable,,25,1" + "OnStartTouch" "cboss_interupt_relay_nade,Enable,,25,1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,GetValue,,25,1" + "OnStartTouch" "server,Command,shake,17.5,1" + "OnStartTouch" "server,Command,shake,18,1" + "OnStartTouch" "server,Command,shake,18.5,1" + "OnStartTouch" "server,Command,shake,19,1" + "OnStartTouch" "server,Command,shake,19.5,1" + "OnStartTouch" "server,Command,shake,20,1" + "OnStartTouch" "server,Command,shake,20.5,1" + "OnStartTouch" "server,Command,shake,21,1" + "OnStartTouch" "server,Command,shake,21.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,17.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,18,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,18.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,19,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,19.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,20,1" + "OnStartTouch" "cboss_s_case,Trigger,,19,1" + "OnStartTouch" "cboss_cage_breakable,Break,,135,1" + "OnStartTouch" "cboss_predator,SetAnimation,Luffaren_cboss_buildup.smd,25,1" + "OnStartTouch" "cboss_INIT_TRIGGER,Disable,,18.5,1" + "OnStartTouch" "music_s2_3,PlaySound,,16,1" + "OnStartTouch" "music_s1_3,Volume,0,16,1" + "OnStartTouch" "map_tele_case_2,InValue,2,20,1" + "OnStartTouch" "vent_break_2,Break,,16,1" + } +} +filter: +{ + "targetname" "cboss_start_relay_1" + "classname" "logic_relay" + "hammerid" "2079788" +} +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "1169201" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,3,0,1" + } + insert: + { + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO SPACESHIP ENTRANCE***,0,1" + "OnStartTouch" "map_teleporter_6,Enable,,0,1" + "OnStartTouch" "server,Command,sv_enablebunnyhopping 1,1,1" + } +} +filter: +{ + "targetname" "/map_tele_case.*/" + "classname" "logic_case" +} +add: +{ + "origin" "-2123 3031 2670" + "targetname" "filter_no_ct" + "Negated" "1" + "filterteam" "3" + "classname" "filter_activator_team" +} +modify: +{ + match: + { + "targetname" "w_pushgun_push" + "classname" "trigger_push" + "hammerid" "3757201" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_minigun_affect" + "classname" "trigger_hurt" + "hammerid" "3756515" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_minigun_affect" + "classname" "trigger_push" + "hammerid" "3756518" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_gauss_laser_1" + "classname" "trigger_hurt" + "hammerid" "3756498" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_acid_affect_1" + "classname" "trigger_multiple" + "hammerid" "3759835" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_flame_affect" + "classname" "trigger_multiple" + "hammerid" "3756739" + } + replace: + { + "filtername" "filter_no_ct" + } +} +filter: +{ + "targetname" "w_pushgun_filter" + "classname" "filter_activator_team" +} + +filter: +{ + "targetname" "w_flame_filter" + "classname" "filter_activator_team" +} + +filter: +{ + "targetname" "w_acid_filter_1" + "classname" "filter_activator_team" +} +filter: +{ + "targetname" "w_gauss_filter_1" + "classname" "filter_activator_team" +} +filter: +{ + "targetname" "w_minigun_filter" + "classname" "filter_activator_team" +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator theme - jungle runboosted.mp3" + } + replace: + { + "message" "#luffaren/predator theme - jungle runboosted.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator theme - danger closing inboosted.mp3" + } + replace: + { + "message" "#luffaren/predator theme - danger closing inboosted.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/rock_music_1.mp3" + } + replace: + { + "message" "#luffaren/rock_music_1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator - finalmusic - 2.mp3" + } + replace: + { + "message" "#luffaren/predator - finalmusic - 2.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/swampthing3.mp3" + } + replace: + { + "message" "#luffaren/swampthing3.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/navras.mp3" + } + replace: + { + "message" "#luffaren/navras.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/06 - the normandy reborn.mp3" + } + replace: + { + "message" "#luffaren/06 - the normandy reborn.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/metroid prime music- parasite queen battle.mp3" + } + replace: + { + "message" "#luffaren/metroid prime music- parasite queen battle.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/crysis warhead o.s.t - main menu theme.mp3" + } + replace: + { + "message" "#luffaren/crysis warhead o.s.t - main menu theme.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/(disc 2) 11 - the end run.mp3" + } + replace: + { + "message" "#luffaren/(disc 2) 11 - the end run.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator - finalmusic - 1.mp3" + } + replace: + { + "message" "#luffaren/predator - finalmusic - 1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/metroid prime music- meta ridley battle.mp3" + } + replace: + { + "message" "#luffaren/metroid prime music- meta ridley battle.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/immediate music- serenata immortale.mp3" + } + replace: + { + "message" "#luffaren/immediate music- serenata immortale.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/(disc 2) 12 - suicide mission.mp3" + } + replace: + { + "message" "#luffaren/(disc 2) 12 - suicide mission.mp3" + } +} \ No newline at end of file diff --git a/maps/ze_predator_ultimate_v3.cfg_backup_20220904 b/maps/ze_predator_ultimate_v3.cfg_backup_20220904 new file mode 100755 index 0000000..544d9ce --- /dev/null +++ b/maps/ze_predator_ultimate_v3.cfg_backup_20220904 @@ -0,0 +1,3552 @@ +;------------------------------------------------------------ +;STRIPPER CFG BY NOCTALI http://steamcommunity.com/id/h4sard +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX LAGEVATOR +;-------------- +add: +{ + "model" "*187" + "classname" "func_movelinear" + "blockdamage" "9999" + "disablereceiveshadows" "1" + "movedir" "90 0 0" + "movedistance" "1984" + "origin" "-11008 4112 1756" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "spawnflags" "0" + "speed" "150" + "startposition" "0" + "targetname" "stripper_fix_lagevator_move" + "OnFullyOpen" "!self,Close,,10,1" + "OnFullyOpen" "server,Command,say ***ELEVATOR'S HERE***,0,1" + "OnFullyClosed" "mine_elevator_break,Break,,3.5,1" +} +modify: +{ + match: + { + "origin" "-11008 4112 1844" + "classname" "prop_dynamic" + "model" "models/luffaren/luffaren_elevator_1.mdl" + } + replace: + { + "parentname" "stripper_fix_lagevator_move" + "solid" "0" + } + insert: + { + "DisableBoneFollowers" "1" + } +} +modify: +{ + match: + { + "model" "*187" + "classname" "trigger_hurt" + "origin" "-11008 4112 1748" + } + replace: + { + "parentname" "stripper_fix_lagevator_move" + } +} +modify: +{ + match: + { + "model" "*183" + "classname" "func_button" + "origin" "-11142 4038 -162" + } + delete: + { + "OnPressed" "elev_1,StartForward,,20,-1" + } + insert: + { + "OnPressed" "stripper_fix_lagevator_move,Open,,20,1" + } +} +filter: +{ + "origin" "-11008 4112 -228" + "targetname" "path_elev_down" + "classname" "path_track" +} +filter: +{ + "origin" "-11008 4112 1784" + "targetname" "path_elev_up" + "classname" "path_track" +} +filter: +{ + "targetname" "elev_1" + "origin" "-11008 4112 1768" + "classname" "func_tracktrain" +} +;------------------------------------------------ +;ZOMBIE LADDER OPENS AFTER ELEVATOR REACHES TOP +;------------------------------------------------ +modify: +{ + match: + { + "origin" "-8944 6504 1136" + "targetname" "cboss_elevator" + "classname" "func_door" + } + replace: + { + "OnFullyOpen" "break_ladder_1,Break,,3,-1" + } +} +;----------------------- +;FIX INFINITE NUKE FADE +;----------------------- +modify: +{ + match: + { + "origin" "8 11296 11200" + "targetname" "escape_fade_1" + "classname" "env_fade" + } + replace: + { + "spawnflags" "1" + } +} +;---------------------- +;FIX BOSS POINT SYSTEM +;---------------------- +add: +{ + "classname" "filter_damage_type" + "damagetype" "64" + "Negated" "0" + "targetname" "filter_blast" + "origin" "2441 -5181 247" +} +add: +{ + "classname" "filter_multi" + "filtertype" "0" + "Negated" "0" + "Filter02" "filter_ct" + "Filter01" "filter_blast" + "targetname" "Filter_Damage_Blast" + "origin" "2441 -5181 247" +} +;------------- +;STAGE 1 BOSS +;------------- +add: +{ + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_1nade" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "aztecboss_math_health,Subtract,50,0,-1" + "OnTrigger" "score,ApplyScore,,0,-1" +} +add: +{ + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_2nade" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "aztecboss_math_health_2,Subtract,50,0,-1" + "OnTrigger" "score,ApplyScore,,0,-1" +} +add: +{ + "model" "*228" + "targetname" "endboss_push_1" + "StartDisabled" "1" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 -90 0" + "origin" "6304 8968.29 -2041.5" + "filtername" "filter_ct" + "classname" "trigger_push" +} +modify: +{ + match: + { + "origin" "-5191 -4754 194" + "targetname" "tem_aztecfight_2" + "classname" "point_template" + "hammerid" "630686" + } + replace: + { + "Template04" "aztecboss_hurt_2*" + "Template03" "aztecboss_hurt_1*" + } +} +modify: +{ + match: + { + "origin" "-2440 -5180 307" + "targetname" "predboss_3" + "classname" "func_physbox" + "hammerid" "4133386" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "aztecboss_hurt_2,Trigger,,0,-1" + "OnDamaged" "aztecboss_hurt_1,Trigger,,0,-1" + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + "OnDamaged" "aztecboss_math_health,Subtract,50,0,-1" + } + insert: + { + "OnDamaged" "aztecboss_hurt_2nade,Trigger,,0,-1" + "OnDamaged" "aztecboss_hurt_1nade,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2441 -5181 247.79" + "targetname" "aztecboss_hit" + "classname" "func_physbox" + "hammerid" "3637951" + } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } + insert: + { + "damagefilter" "filter_ct" + } +} +modify: +{ + match: + { + "origin" "-2441.03 -5243.02 201" + "targetname" "aztecboss_hurt_1" + "classname" "logic_relay" + "hammerid" "2471261" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2443.9 -5271.2 201" + "targetname" "aztecboss_hurt_2" + "classname" "logic_relay" + "hammerid" "2471263" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-2434 -5116 201" + "targetname" "aztecboss_math_health" + "classname" "math_counter" + "hammerid" "1677116" + } + replace: + { + "min" "0" + "max" "999999" + } + delete: + { + "OnHitMin" "aztecboss_hurt_1,Disable,,0,-1" + } + insert: + { + "OnHitMin" "aztecboss_hurt_1,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_1nade,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_2nade,Enable,,0,1" + "OnHitMin" "aztecboss_math_health,Kill,,0.02,1" + } +} +modify: +{ + match: + { + "origin" "-2412 -5116 201" + "targetname" "aztecboss_math_health_2" + "classname" "math_counter" + "hammerid" "1712564" + } + replace: + { + "min" "0" + "max" "999999" + } + insert: + { + "OnHitMin" "aztecboss_hurt_2,Kill,,0,1" + "OnHitMin" "aztecboss_hurt_2nade,Kill,,0,1" + "OnHitMin" "predboss_3,Kill,,0,1" + "OnHitMin" "aztecboss_math_health_2,Kill,,0.02,1" + } +} +modify: +{ + match: + { + "origin" "-3183.56 -5187.79 483.585" + "targetname" "relay_aztecboss_jumpbuildup" + "classname" "logic_relay" + "hammerid" "630319" + } + insert: + { + "OnTrigger" "aztecboss_hurt_2,Kill,,10,1" + "OnTrigger" "predboss_3,Kill,,10,1" + "OnTrigger" "aztecboss_hurt_2,Kill,,10,1" + "OnTrigger" "aztecboss_hurt_2nade,Kill,,10,1" + "OnTrigger" "aztecboss_math_health_2,Kill,,10,1" + } +} +;------------- +;STAGE 2 BOSS +;------------- +modify: +{ + match: + { + "origin" "7930 9896 -1829" + "targetname" "mob_grudge_ex" + "classname" "func_physbox" + "hammerid" "4132923" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "mob_grudge_math,Subtract,50,0,-1" + } + insert: + { + "OnDamaged" "score,ApplyScore,,0,-1" + "OnDamaged" "mob_grudge_counter,Subtract,50,0,-1" + } +} +modify: +{ + match: + { + "origin" "7920 9896 -1888" + "targetname" "mob_grudge_phys" + "classname" "func_physbox" + "hammerid" "3620740" + } + delete: + { + "OnDamaged" "mob_grudge_math,Subtract,1,0,-1" + } + insert: + { + "OnDamaged" "mob_grudge_counter,Subtract,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "7940 9896 -1819" + "targetname" "mob_grudge_math" + "classname" "math_counter" + "hammerid" "3620735" + } + replace: + { + "targetname" "mob_grudge_counter" + "startvalue" "100" + "min" "0" + "max" "999999" + } + insert: + { + "OnHitMin" "mob_grudge_counter,Kill,,0,1" + } +} +filter: +{ + "origin" "6176.44 8272.62 -2092" + "targetname" "bosshealth_endboss" + "classname" "math_counter" + "hammerid" "3620273" +} +modify: +{ + match: + { + "origin" "6304 9008 -2005" + "targetname" "endboss_healthpush" + "classname" "trigger_hurt" + "hammerid" "3620293" + } + delete: + { + "OnStartTouch" "bosshealth_endboss,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "mob_grudge_counter,Add,200,0,-1" + } +} +modify: +{ + match: + { + "origin" "7922 9896 -1886" + "classname" "trigger_hurt" + "targetname" "mob_grudge_upright" + "hammerid" "3620714" + } + insert: + { + "OnStartTouch" "mob_grudge_counter,Subtract,75,0,-1" + } +} +;------------- +;STAGE 3 BOSS +;------------- +modify: +{ + match: + { + "origin" "-9520 6496 1121" + "targetname" "cboss_hit" + "classname" "func_physbox" + "hammerid" "4133504" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + insert: + { + "OnDamaged" "cboss_interupt_relay_nade,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9519 6496 1179.96" + "targetname" "cboss_hit" + "classname" "func_physbox" + "hammerid" "3638010" + } + insert: + { + "damagefilter" "filter_ct" + "OnDamaged" "cboss_interupt_relay,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9496 6496 1200" + "targetname" "cboss_predatorhealth_counter" + "classname" "math_counter" + "hammerid" "2079591" + } + replace: + { + "min" "0" + "max" "999999" + "startvalue" "100" + } + delete: + { + "OutValue" "cboss_interupt_relay,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9256 6560 1081" + "targetname" "cboss_interupt_relay" + "classname" "logic_relay" + "hammerid" "2080277" + } + replace: + { + "spawnflags" "0" + } + delete: + { + "OnTrigger" "cboss_predator_interuptcounter,Add,1,0,-1" + } + insert: + { + "OnTrigger" "cboss_predator_interuptcounter,Subtract,1,0,-1" + } +} +add: +{ + "origin" "-9256 6560 1081" + "targetname" "cboss_interupt_relay_nade" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "cboss_predator_interuptcounter,Subtract,50,0,-1" +} +modify: +{ + match: + { + "origin" "-9320 6464 1080" + "targetname" "cboss_attack_orb_2" + "classname" "logic_relay" + "hammerid" "2079861" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9320 6528 1080" + "targetname" "cboss_attack_laser_2" + "classname" "logic_relay" + "hammerid" "2079863" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9272 6568 1081" + "targetname" "cboss_predator_interuptcounter_setvalue" + "classname" "math_counter" + "hammerid" "2080275" + } + delete: + { + "OutValue" "cboss_predator_interuptcounter,SetHitMax,,0,-1" + } + insert: + { + "OnGetValue" "cboss_predator_interuptcounter,SetValue,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9272 6552 1081" + "targetname" "cboss_predator_interuptcounter" + "classname" "math_counter" + "hammerid" "2080273" + } + replace: + { + "max" "999999" + "min" "0" + } + delete: + { + "OnHitMax" "cboss_attack_laser_1,CancelPending,,0,-1" + "OnHitMax" "cboss_attack_fly_1,CancelPending,,0,-1" + "OnHitMax" "cboss_attack_orb_1,CancelPending,,0,-1" + "OnHitMax" "cboss_pause_relay,Trigger,,3,-1" + "OnHitMax" "server,Command,***YOU INTERUPTED THE PREDATOR'S ATTACK***,0,-1" + "OnHitMax" "cboss_interupt_relay,Disable,,0,-1" + "OnHitMax" "cboss_buildup_fly,Stop,,0,-1" + "OnHitMax" "cboss_buildup_orb,Stop,,0,-1" + "OnHitMax" "cboss_buildup_laser,Stop,,0,-1" + "OnHitMax" "cboss_orb_tesla_2,DoSpark,,0,-1" + "OnHitMax" "cboss_orb_tesla_2,DoSpark,,0.5,-1" + "OnHitMax" "server,Command,shake,0,-1" + "OnHitMax" "server,Command,shake,0.1,-1" + "OnHitMax" "cboss_s_case,Trigger,,0,-1" + "OnHitMax" "cboss_predator,SetAnimation,Luffaren_predprotect_02.smd,0,-1" + } + insert: + { + "OnHitMin" "cboss_interupt_relay_nade,Disable,,0,-1" + "OnHitMin" "server,Command,say ***YOU INTERRUPTED THE PREDATOR'S ATTACK***,0,-1" + "OnHitMin" "cboss_attack_laser_1,CancelPending,,0,-1" + "OnHitMin" "cboss_attack_fly_1,CancelPending,,0,-1" + "OnHitMin" "cboss_attack_orb_1,CancelPending,,0,-1" + "OnHitMin" "cboss_pause_relay,Trigger,,3,-1" + "OnHitMin" "cboss_interupt_relay,Disable,,0,-1" + "OnHitMin" "cboss_buildup_fly,Stop,,0,-1" + "OnHitMin" "cboss_buildup_orb,Stop,,0,-1" + "OnHitMin" "cboss_buildup_laser,Stop,,0,-1" + "OnHitMin" "cboss_orb_tesla_2,DoSpark,,0,-1" + "OnHitMin" "cboss_orb_tesla_2,DoSpark,,0.5,-1" + "OnHitMin" "server,Command,shake,0,-1" + "OnHitMin" "server,Command,shake,0.1,-1" + "OnHitMin" "cboss_s_case,Trigger,,0,-1" + "OnHitMin" "cboss_predator,SetAnimation,Luffaren_predprotect_02.smd,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9320 6496 1080" + "targetname" "cboss_attack_fly_2" + "classname" "logic_relay" + "hammerid" "2079859" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Disable,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9394 6496 1080" + "targetname" "cboss_pause_relay" + "classname" "logic_relay" + "hammerid" "2080204" + } + delete: + { + "OnTrigger" "cboss_predator_interuptcounter,SetValue,0,5,-1" + } + insert: + { + "OnTrigger" "cboss_interupt_relay_nade,Enable,,5,-1" + "OnTrigger" "cboss_predator_interuptcounter_setvalue,GetValue,,5,-1" + } +} +filter: +{ + "model" "*311" + "origin" "-10672 7120 1312" + "classname" "trigger_once" + "hammerid" "1867338" +} +modify: +{ + match: + { + "origin" "-10000 6496 1256" + "targetname" "cboss_fly_push" + "classname" "trigger_push" + "hammerid" "2079790" + } + replace: + { + "speed" "2500" + } +} +modify: +{ + match: + { + "origin" "-9984 6496 -568" + "targetname" "cboss_path_2" + "classname" "path_track" + } + delete: + { + "OnPass" "cboss_escape_relay,Trigger,,0,-1" + } + insert: + { + "OnPass" "cboss_block,Kill,,0,-1" + "OnPass" "cboss_blastdoor,Open,,0.5,-1" + "OnPass" "cboss_cage_breakable,Break,,1,-1" + "OnPass" "cboss_death_predator,Kill,,0,-1" + "OnPass" "cboss_escape_shake,StartShake,,0,-1" + "OnPass" "server,Command,shake,0,-1" + "OnPass" "cboss_escape_randomrubble_timer,Enable,,0,-1" + "OnPass" "cboss_escape_shake,StartShake,,15,-1" + "OnPass" "cboss_escape_randomrubble_case,PickRandom,,0,-1" + "OnPass" "cboss_escape_s5,PlaySound,,0.4,-1" + "OnPass" "cboss_death_particle,Stop,,0,-1" + "OnPass" "cboss_death_particle,Start,,0.1,-1" + "OnPass" "cboss_death_s1,PlaySound,,0,-1" + "OnPass" "music_s2_3,Volume,0,0,-1" + "OnPass" "music_s3_3,PlaySound,,0,-1" + "OnPass" "cboss_elevator,Open,,10,-1" + "OnPass" "server,Command,say ***RUN TOWARDS THE ELEVATOR!***,0,-1" + "OnPass" "cboss_timer_rollermine,Disable,,0,-1" + } +} +filter: +{ + "targetname" "cboss_escape_relay" + "classname" "logic_relay" + "hammerid" "2079716" +} +;------------- +;STAGE 4 BOSS +;------------- +add: +{ + "origin" "-2008 3192 2441" + "targetname" "score75" + "spawnflags" "0" + "points" "75" + "classname" "game_score" +} +add: +{ + "origin" "-2008 3192 2441" + "targetname" "score600" + "spawnflags" "0" + "points" "600" + "classname" "game_score" +} +add: +{ + "classname" "point_hurt" + "Damage" "1" + "DamageDelay" "1" + "DamageRadius" "0" + "DamageTarget" "!activator" + "targetname" "Stripper_Point_Hurt" + "DamageType" "0" + "origin" "45 12992 11839" +} +modify: +{ + match: + { + "origin" "-556 11234 9135" + "targetname" "mob_grudge_rot1" + "classname" "func_physbox" + "hammerid" "4133640" + } + replace: + { + "damagefilter" "Filter_Damage_Blast" + } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-46 11352 11201" + "targetname" "fboss_relay_hurter11" + "classname" "logic_relay" + "hammerid" "4133734" + } + insert: + { + "OnTrigger" "score75,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-46 11372 11201" + "targetname" "fboss_relay_hurter22" + "classname" "logic_relay" + "hammerid" "4133736" + } + insert: + { + "OnTrigger" "score75,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-568 11236 9070" + "targetname" "mob_grudge_phys1" + "classname" "func_physbox" + "hammerid" "3757883" + } + replace: + { + "spawnflags" "557056" + } + delete: + { + "OnDamaged" "score_reset_hit,ApplyScore,,0,-1" + } + insert: + { + "damagefilter" "filter_ct" + } +} +modify: +{ + match: + { + "origin" "8 11352 11201" + "targetname" "fboss_relay_hurter" + "classname" "logic_relay" + "hammerid" "3881292" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "8 11372 11201" + "targetname" "fboss_relay_hurter2" + "classname" "logic_relay" + "hammerid" "3881290" + } + insert: + { + "OnTrigger" "score_reset_hit,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "36 11352 11200" + "targetname" "fboss_math_2" + "classname" "math_counter" + "hammerid" "3881288" + } + replace: + { + "startvalue" "100" + "min" "0" + "max" "999999" + } + delete: + { + "OnHitMin" "fboss_relay_hurter,Disable,,0,-1" + "OnHitMin" "fboss_relay_alien_device_1,Disable,,0,-1" + "OnHitMin" "fboss_relay_hurter11,Disable,,0,-1" + "OnHitMin" "fboss_relay_hurter2,Enable,,5,-1" + "OnHitMin" "fboss_relay_hurter2,Enable,,6,-1" + "OnHitMin" "fboss_relay_hurter22,Enable,,5,-1" + "OnHitMin" "fboss_relay_alien_device_2,Enable,,6,-1" + } + insert: + { + "OnHitMin" "fboss_relay_hurter,Kill,,0,1" + "OnHitMin" "fboss_relay_alien_device_1,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter11,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter2,Enable,,0,-1" + "OnHitMin" "fboss_relay_hurter22,Enable,,0,-1" + "OnHitMin" "fboss_relay_alien_device_2,Enable,,0,1" + } +} +modify: +{ + match: + { + "origin" "36 11368 11200" + "targetname" "fboss_math_1" + "classname" "math_counter" + "hammerid" "3881286" + } + replace: + { + "startvalue" "100" + "min" "0" + "max" "999999" + } + insert: + { + "OnHitMin" "fboss_relay_hurter2,Kill,,0,1" + "OnHitMin" "fboss_relay_alien_device_2,Kill,,0,1" + "OnHitMin" "fboss_relay_hurter22,Kill,,0,1" + "OnHitMin" "mob_grudge_phys1,AddOutput,OnDamaged Stripper_Point_Hurt:Hurt::0:-1,0,1" + } +} +modify: +{ + match: + { + "origin" "-20 11372 11201" + "targetname" "fboss_relay_alien_device_1" + "classname" "logic_relay" + "hammerid" "3932180" + } + insert: + { + "OnTrigger" "score600,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-20 11352 11201" + "targetname" "fboss_relay_alien_device_2" + "classname" "logic_relay" + "hammerid" "3932188" + } + insert: + { + "OnTrigger" "score600,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-566 11236 9066" + "classname" "trigger_hurt" + "targetname" "mob_grudge_upright1" + "hammerid" "3757861" + } + insert: + { + "OnStartTouch" "fboss_relay_hurter11,Trigger,,0,-1" + "OnStartTouch" "fboss_relay_hurter22,Trigger,,0,-1" + } +} +;------------------------------- +;BOSS STAGE 1 NEW ATTACK SYSTEM +;------------------------------- +filter: +{ + "targetname" "aztec_case_laser" + "classname" "logic_case" +} +filter: +{ + "targetname" "/aztecboss_relay_random.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/aztecboss_laser_random.*/" + "classname" "env_laser" +} +filter: +{ + "targetname" "/aztec_laser_particle.*/" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "/aztecboss_laserexplosion_random.*/" + "classname" "env_explosion" +} +filter: +{ + "targetname" "/aztecboss_sound_random.*/" + "classname" "ambient_generic" +} +filter: +{ + "targetname" "/aztecboss_lasertarget_random.*/" + "classname" "info_target" +} +modify: +{ + match: + { + "origin" "-2679.56 -5115.79 456.585" + "targetname" "aztecboss_timer_laser" + "classname" "logic_timer" + "hammerid" "630445" + } + delete: + { + "OnTimer" "aztec_case_laser,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "Template_Attack_Laser,ForceSpawn,,0,-1" + } +} +add: +{ + "classname" "point_template" + "targetname" "Template_Attack_Laser" + "origin" "-2744 -4904 201" + "Template01" "Attack_Laser_Relay" + "Template02" "Attack_Laser_Laser" + "Template03" "Attack_Laser_Particle" + "Template04" "Attack_Laser_Explosion" + "Template05" "Attack_Laser_Sound" + "Template06" "Attack_Laser_Trigger" + "Template07" "Attack_Laser_Tracktrain" + "Template08" "Attack_Laser_Path_1" + "Template09" "Attack_Laser_Path_2" + "spawnflags" "0" +} +add: +{ + "origin" "-2655.29 -5044.59 417.041" + "targetname" "Attack_Laser_Relay" + "spawnflags" "0" + "classname" "logic_relay" + "OnSpawn" "!self,FireUser1,,5.1,1" + "OnTrigger" "Attack_Laser_Path_2,SetParent,!activator,0,1" + "OnTrigger" "Attack_Laser_Path_2,SetParentAttachment,rfoot,0.01,1" + "OnTrigger" "Attack_Laser_Path_2,ClearParent,,0.02,1" + "OnTrigger" "Attack_Laser_Path_2,AddOutput,angles 0 0 0,0.03,1" + "OnTrigger" "Attack_Laser_Tracktrain,StartForward,,0.04,1" + "OnTrigger" "Attack_Laser_Laser,TurnOn,,0.05,1" + "OnTrigger" "Attack_Laser_Laser,TurnOff,,1.55,1" + "OnTrigger" "aztecboss_lasersound_startshoot,PlaySound,,1.55,1" + "OnTrigger" "Attack_Laser_Particle,Start,,1.55,1" + "OnTrigger" "aztec_laser_spark_1,SparkOnce,,1.55,1" + "OnTrigger" "Attack_Laser_Explosion,Explode,,2.05,1" + "OnTrigger" "Attack_Laser_Sound,PlaySound,,2.05,1" + "OnTrigger" "Attack_Laser_Laser,Kill,,5,1" + "OnTrigger" "Attack_Laser_Explosion,Kill,,5,1" + "OnTrigger" "Attack_Laser_Sound,Kill,,5,1" + "OnTrigger" "Attack_Laser_Relay,Kill,,5,1" + "OnTrigger" "Attack_Laser_Tracktrain,KillHierarchy,,5,1" + "OnTrigger" "Attack_Laser_Path_1,Kill,,5.01,1" + "OnTrigger" "Attack_Laser_Path_2,Kill,,5.01,1" + "OnUser1" "Attack_Laser_Laser,Kill,,0,1" + "OnUser1" "Attack_Laser_Explosion,Kill,,0,1" + "OnUser1" "Attack_Laser_Sound,Kill,,0,1" + "OnUser1" "Attack_Laser_Relay,Kill,,0,1" + "OnUser1" "Attack_Laser_Trigger,Kill,,0,1" + "OnUser1" "Attack_Laser_Tracktrain,KillHierarchy,,0,1" + "OnUser1" "Attack_Laser_Path_1,Kill,,0.01,1" + "OnUser1" "Attac_kLaser_Path_2,Kill,,0.01,1" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "width" "1" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "Attack_Laser_Laser" + "spawnflags" "0" + "rendercolor" "255 0 0" + "renderamt" "100" + "LaserTarget" "Attack_Laser_Explosion" + "dissolvetype" "None" + "damage" "0" + "classname" "env_laser" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "targetname" "Attack_Laser_Particle" + "effect_name" "luffaren_predlaser" + "angles" "0 0 0" + "classname" "info_particle_system" + "parentname" "Attack_Laser_Tracktrain" +} +add: +{ + "origin" "-2640.63 -5051.58 431.324" + "targetname" "Attack_Laser_Path_1" + "target" "Attack_Laser_Path_2" + "speed" "0" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} +add: +{ + "origin" "-3275.56 -4989.51 203.585" + "targetname" "Attack_Laser_Path_2" + "target" "Attack_Laser_Path_1" + "speed" "0" + "spawnflags" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} +add: +{ + "model" "*241" + "classname" "func_tracktrain" + "wheels" "50" + "volume" "10" + "velocitytype" "0" + "targetname" "Attack_Laser_Tracktrain" + "target" "Attack_Laser_Path_1" + "startspeed" "0.001" + "speed" "0" + "spawnflags" "522" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-2640.63 -5051.58 431.324" + "orientationtype" "1" + "MoveSoundMinTime" "0" + "MoveSoundMinPitch" "60" + "MoveSoundMaxTime" "0" + "MoveSoundMaxPitch" "200" + "ManualSpeedChanges" "0" + "ManualDecelSpeed" "0" + "ManualAccelSpeed" "0" + "height" "0" + "dmg" "999999" + "disableshadows" "1" + "disablereceiveshadows" "1" + "bank" "0" +} +add: +{ + "origin" "-3275.56 -4989.51 203.585" + "targetname" "Attack_Laser_Explosion" + "parentname" "Attack_Laser_Path_2" + "spawnflags" "2" + "rendermode" "5" + "iRadiusOverride" "400" + "iMagnitude" "45" + "fireballsprite" "sprites/zerogxplode.spr" + "classname" "env_explosion" +} +add: +{ + "origin" "-3275.56 -4989.07 215.585" + "targetname" "Attack_Laser_Sound" + "spawnflags" "48" + "radius" "7464" + "pitchstart" "100" + "pitch" "100" + "message" "npc/roller/mine/rmine_explode_shock1.wav" + "health" "10" + "classname" "ambient_generic" +} +add: +{ + "model" "*281" + "targetname" "Attack_Laser_Trigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3111.56 -5183.79 319.58" + "classname" "trigger_once" + "filtername" "filter_ct" + "OnTrigger" "Attack_Laser_Relay,Trigger,,0,1" +} +;----------------------- +;FIX BROKEN SPAWNPOINTS +;----------------------- +modify: +{ + match: + { + "classname" "info_player_terrorist" + "origin" "-11131.9 -2239.96 710" + "hammerid" "2194790" + } + replace: + { + "origin" "-10604 -5114 127" + } +} +modify: +{ + match: + { + "classname" "info_player_terrorist" + "origin" "-11131.9 -2179.85 715" + "hammerid" "2194819" + } + replace: + { + "origin" "-10611 -4988 132" + } +} +modify: +{ + match: + { + "origin" "-10932.8 -2872 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194148" + } + replace: + { + "origin" "-11201 -5570 132" + } +} +modify: +{ + match: + { + "origin" "-10932.9 -2934 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194198" + } + replace: + { + "origin" "-11188 -5662 132" + } +} +modify: +{ + match: + { + "origin" "-11068.1 -2872.02 717" + "classname" "info_player_counterterrorist" + "hammerid" "2194106" + } + replace: + { + "origin" "-10675 -5075 132" + } +} +modify: +{ + match: + { + "origin" "-11068.1 -2933 715" + "classname" "info_player_counterterrorist" + "hammerid" "2194210" + } + replace: + { + "origin" "-10728 -4983 132" + } +} +;----------------- +;FIX ALIEN GLITCH +;----------------- +modify: +{ + match: + { + "classname" "path_track" + "targetname" "fboss_ee_path2" + "origin" "40 7392 11192" + "hammerid" "3755979" + } + insert: + { + "OnPass" "fail_alien,Enable,,0,-1" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "fboss_ee_math" + "origin" "40 8820 11816" + "hammerid" "3756078" + } + insert: + { + "OnHitMin" "fail_alien,Kill,,0,-1" + } +} +add: +{ + "damagetype" "0" + "damage" "50000" + "classname" "trigger_hurt" + "StartDisabled" "1" + "filtername" "filter_ct" + "model" "*294" + "targetname" "fail_alien" + "spawnflags" "64" + "damagemodel" "0" + "damagecap" "50000" + "origin" "53.23 7604.68 11396" +} +;---------------------------- +;FIX NUKE GLITCH / TP GLITCH +;---------------------------- +add: +{ + "model" "*43" + "targetname" "HURT_ALL" + "spawnflags" "64" + "damagemodel" "0" + "classname" "trigger_hurt" + "damage" "45000" + "StartDisabled" "1" + "damagecap" "20" + "damagetype" "0" + "origin" "-10912 6496 1160" +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "fboss_path_track_0_11" + "origin" "40 11304 11192" + "hammerid" "3758445" + } + delete: + { + "OnPass" "fboss_event0_predator,Kill,,1,-1" + "OnPass" "mob_spawner_grudge1,ForceSpawn,,1,-1" + "OnPass" "fboss_event0_predator,SetAnimation,Luffaren_predbossinit_02.smd,0,-1" + "OnPass" "fboss_event0_predator,SetDefaultAnimation,Luffaren_cboss_idle.smd,0,-1" + } + insert: + { + "OnPass" "no_camp,Enable,,2,-1" + "OnPass" "fboss_event0_predator,Kill,,0,-1" + "OnPass" "mob_spawner_grudge1,ForceSpawn,,0,-1" + "OnPass" "mob_grudge_model_1,SetAnimation,Luffaren_predbossinit_02.smd,0.1,-1" + "OnPass" "mob_grudge_phys1,EnableMotion,,1.5,-1" + } +} +add: +{ + "model" "*294" + "targetname" "no_camp" + "spawnflags" "1" + "classname" "trigger_teleport" + "StartDisabled" "1" + "filtername" "filter_ct" + "origin" "-6851 12137 11396" + "target" "map_tele_7" +} +add: +{ + "model" "*312" + "targetname" "fboss_end_brush_particle" + "target" "tele_sscore_t" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3068 11300 11336" + "classname" "trigger_teleport" +} + +;---------------------- +;DESTINATION TREE PART +;---------------------- +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "billy_tele_t" + "hammerid" "629047" + } + replace: + { + "angles" "0 0 0" + } +} + +;----------------------- +;CLEAN WEAPONS SPAWNERS +;----------------------- +filter: +{ + "targetname" "/firstaid_template.*/" + "classname" "point_template" +} +filter: +{ + "targetname" "/firstaid_relay.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/firstaid_holder.*/" + "classname" "weapon_deagle" +} +filter: +{ + "targetname" "/firstaid.*/" + "classname" "func_door" +} +filter: +{ + "targetname" "/firstaid_particle.*/" + "classname" "info_particle_system" +} +filter: +{ + "targetname" "/firstaid_healer.*/" + "classname" "trigger_hurt" +} +filter: +{ + "classname" "prop_dynamic" + "targetname" "firstaid_2" +} +filter: +{ + "targetname" "/case_health_spawn.*/" + "classname" "logic_case" +} +filter: +{ + "origin" "-2114 3111 2440" + "targetname" "health_+++" + "classname" "logic_relay" +} +filter: +{ + "origin" "-2274 -5188 242" + "classname" "env_entity_maker" +} +filter: +{ + "origin" "-2104 -1344 242" + "classname" "env_entity_maker" +} +filter: +{ + "origin" "-9312 6496 1114" + "classname" "env_entity_maker" +} +filter: +{ + "targetname" "alien_ultimate" + "classname" "env_entity_maker" +} +;------------------------- +;ADD FIRSTAID SINGLE TEMP +;------------------------- +add: +{ + "classname" "point_template" + "targetname" "Template_FirstAid" + "origin" "6671 -1833 183" + "Template01" "FirstAid_Gun" + "Template02" "FirstAid_Button" + "Template03" "FirstAid_Particle" + "Template04" "FirstAid_Hurt" + "spawnflags" "0" +} +add: +{ + "model" "*9" + "wait" "-1" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "targetname" "FirstAid_Button" + "speed" "1" + "spawnflags" "264" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "parentname" "FirstAid_Gun" + "origin" "6671 -1833 183" + "noise1" "npc/vort/health_charge.wav" + "movedir" "0 0 0" + "loopmovesound" "0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "forceclosed" "0" + "dmg" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_door" + "hammerid" "10001" + "OnOpen" "FirstAid_Particle,Start,,0,1" + "OnOpen" "!self,Kill,,0.1,1" + "OnOpen" "FirstAid_Hurt,Enable,,0,1" + "OnOpen" "FirstAid_Hurt,Kill,,5,1" + "OnOpen" "FirstAid_Particle,Kill,,5,1" +} +add: +{ + "origin" "6691 -1834 143" + "targetname" "FirstAid_Particle" + "parentname" "FirstAid_Gun" + "effect_name" "luffaren_heal" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "6704 -1831 171" + "targetname" "FirstAid_Gun" + "spawnflags" "1" + "angles" "0 180 0" + "ammo" "999" + "classname" "weapon_deagle" + "hammerid" "10000" + "OnPlayerPickup" "server,Command,say ***FIRST AID PICKED UP***,0,1" +} +add: +{ + "model" "*10" + "targetname" "FirstAid_Hurt" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "FirstAid_Gun" + "origin" "6675 -1834 175" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "-60" + "classname" "trigger_hurt" +} +;------------------------ +;SINGLE TEMPMAKER SYSTEM +;------------------------ +add: +{ + "classname" "env_entity_maker" + "targetname" "ItemSpawner" + "origin" "-1731 2760 2440" + "angles" "0 0 0" + "EntityTemplate" "Item_Nope" + "PostSpawnDirection" "0 0 0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnInheritAngles" "0" + "PostSpawnSpeed" "0" + "spawnflags" "0" + "OnUser1" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser1" "ItemOrigin_Health1,PickRandom,,0.03,1" + "OnUser1" "!self,ForceSpawn,,0.06,1" + "OnUser1" "ItemOrigin_Health2,PickRandom,,0.13,1" + "OnUser1" "!self,ForceSpawn,,0.16,1" + "OnUser1" "ItemCase,PickRandom,,0.2,1" + "OnUser1" "!self,AddOutput,origin -2274 -5188 242,0.23,1" + "OnUser1" "!self,ForceSpawn,,0.26,1" + + "OnUser2" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser2" "ItemOrigin_Health1,PickRandom,,0.03,1" + "OnUser2" "!self,ForceSpawn,,0.06,1" + "OnUser2" "ItemOrigin_Health2,PickRandom,,0.13,1" + "OnUser2" "!self,ForceSpawn,,0.16,1" + "OnUser2" "ItemCase,PickRandom,,0.2,1" + "OnUser2" "!self,AddOutput,origin -2274 -5188 242,0.23,1" + "OnUser2" "!self,ForceSpawn,,0.26,1" + "OnUser2" "ItemCase,PickRandom,,0.3,1" + "OnUser2" "!self,AddOutput,origin -2104 -1344 242,0.33,1" + "OnUser2" "!self,ForceSpawn,,0.36,1" + + "OnUser3" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser3" "ItemOrigin_Health3,PickRandom,,0.03,1" + "OnUser3" "!self,ForceSpawn,,0.06,1" + + "OnUser4" "!self,AddOutput,EntityTemplate Template_FirstAid,0,1" + "OnUser4" "ItemOrigin_Health3,AddOutput,OnCase04 ItemSpawner:AddOutput:origin -9705 6732 5070:0:1,0,1" + "OnUser4" "ItemOrigin_Health3,AddOutput,OnCase04 ItemSpawner:AddOutput:angles 0 45 0:0:1,0,1" + "OnUser4" "ItemOrigin_Health3,PickRandom,,0.03,1" + "OnUser4" "!self,ForceSpawn,,0.06,1" + "OnUser4" "ItemCase,PickRandom,,0.1,1" + "OnUser4" "!self,AddOutput,origin -9312 6496 1114,0.13,1" + "OnUser4" "!self,ForceSpawn,,0.16,1" + "OnUser4" "!self,AddOutput,EntityTemplate w_alien_template,0.2,1" + "OnUser4" "!self,AddOutput,origin -9760 13056 11168,0.23,1" + "OnUser4" "!self,ForceSpawn,,0.26,1" +} +modify: +{ + match: + { + "origin" "-9984 6496 -568" + "targetname" "cboss_path_2" + "classname" "path_track" + } + delete: + { + "OnPass" "weapon_choose3,PickRandom,,0,1" + } + insert: + { + "OnPass" "ItemCase,PickRandom,,0,1" + "OnPass" "ItemSpawner,AddOutput,origin -9312 6496 1114,0.1,1" + "OnPass" "ItemSpawner,ForceSpawn,,0.2,1" + } +} +add: +{ + "classname" "logic_case" + "targetname" "ItemCase" + "origin" "-1731 2760 2504" + "OnCase01" "ItemSpawner,AddOutput,EntityTemplate w_impulsor_tem,0,-1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,EntityTemplate w_claymore_tem_1,0,-1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,EntityTemplate w_gauss_tem_1,0,-1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,EntityTemplate w_nade_tem,0,-1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,EntityTemplate w_pushgun_template,0,-1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,EntityTemplate w_alien_template,0,-1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase07" "ItemSpawner,AddOutput,EntityTemplate w_flame_tem_1,0,-1" + "OnCase07" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase08" "ItemSpawner,AddOutput,EntityTemplate w_acid_tem_1,0,-1" + "OnCase08" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase09" "ItemSpawner,AddOutput,EntityTemplate w_minigun_template_1,0,-1" + "OnCase09" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase10" "ItemSpawner,AddOutput,EntityTemplate w_ammo_tem_1,0,-1" + "OnCase10" "ItemSpawner,AddOutput,angles 0 0 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health1" + "origin" "-1731 2760 2456" + "OnCase01" "ItemSpawner,AddOutput,origin -4545 -4196 182,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -5296 -4142 240,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 90 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -5246 -3918 196,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin -5171 -4754 194,0,1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -5601 -2722 200,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -5458 -3839 186,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health2" + "origin" "-1731 2760 2472" + "OnCase01" "ItemSpawner,AddOutput,origin 4423 -361 530,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin 5217 618 324,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin 5702 397 322,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 230 0,0,1" + "OnCase04" "ItemSpawner,AddOutput,origin 5697 -1944 199,0,1" + "OnCase04" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin 6609 719 412,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin 5021 593 336,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "ItemOrigin_Health3" + "origin" "-1731 2760 2488" + "OnCase01" "ItemSpawner,AddOutput,origin -9780 1937 -162,0,1" + "OnCase01" "ItemSpawner,AddOutput,angles 0 90 0,0,1" + "OnCase02" "ItemSpawner,AddOutput,origin -9729 5439 1880,0,1" + "OnCase02" "ItemSpawner,AddOutput,angles 0 180 0,0,1" + "OnCase03" "ItemSpawner,AddOutput,origin -10677 5041 1900,0,1" + "OnCase03" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +; "OnCase04" "ItemSpawner,AddOutput,origin -9705 6732 5070,0,1" +; "OnCase04" "ItemSpawner,AddOutput,angles 0 45 0,0,1" + "OnCase05" "ItemSpawner,AddOutput,origin -9279 4252 1824,0,1" + "OnCase05" "ItemSpawner,AddOutput,angles 0 0 0,0,1" + "OnCase06" "ItemSpawner,AddOutput,origin -9703 281 -255,0,1" + "OnCase06" "ItemSpawner,AddOutput,angles 0 90 0,0,1" +} +;--------- +;FIX AMMO +;--------- +modify: +{ + match: + { + "model" "*100" + "targetname" "w_ammo_trigger_1" + "classname" "trigger_multiple" + "hammerid" "3756310" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "equip_ammo_all,Use,,0,-1" + } + insert: + { + "OnStartTouch" "equip_ammo_all,Use,,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,1.5,-1" + "OnUser1" "!self,FireUser1,,1.6,-1" + } +} +modify: +{ + match: + { + "targetname" "w_ammo_button_1" + "classname" "func_button" + "hammerid" "3756318" + } + delete: + { + "OnPressed" "w_ammo_trigger_1,Enable,,0,-1" + "OnPressed" "score,ApplyScore,,0,1" + } + insert: + { + "OnPressed" "w_ammo_trigger_1,FireUser1,,0,1" + } +} +modify: +{ + match: + { + "targetname" "equip_ammo_all" + "classname" "game_player_equip" + "hammerid" "3759259" + } + replace: + { + "ammo_50AE" "2" + } + delete: + { + "ammo_buckshot" "4" + "ammo_9mm" "4" + "ammo_762mm" "3" + "ammo_57mm" "2" + "ammo_556mm_box" "7" + "ammo_556mm" "3" + "ammo_45acp" "4" + "ammo_357sig" "4" + "ammo_338mag" "3" + } +} +;------------- +;FIX CLAYMORE +;------------- +modify: +{ + match: + { + "targetname" "w_claymore_w_trigger_2" + "origin" "-1900 3100 2647.75" + "classname" "trigger_multiple" + "hammerid" "3778111" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "!activator,Ignitelifetime,5,0,-1" + } + insert: + { + "OnStartTouch" "!activator,Ignitelifetime,5,0,-1" + } +} +;----------------- +;FIX ALIEN SAMPLE +;----------------- +modify: +{ + match: + { + "targetname" "w_acid_affect_1" + "origin" "-2116 3160 2632" + "classname" "trigger_multiple" + "hammerid" "3759835" + } + replace: + { + "wait" "1" + } + delete: + { + "OnTrigger" "!activator,Ignitelifetime,15,0,-1" + } + insert: + { + "OnStartTouch" "!activator,Ignitelifetime,15,0,-1" + } +} +modify: +{ + match: + { + "targetname" "w_acid_button_1" + "origin" "-2116 3160 2632" + "classname" "func_door" + "hammerid" "3756650" + } + delete: + { + "OnOpen" "score,ApplyScore,,0,1" + } +} +;----------------- +;FIX ALIEN DEVICE +;----------------- +modify: +{ + match: + { + "targetname" "w_alien_button" + "origin" "-2106.5 3120 2638" + "classname" "func_button" + } + delete: + { + "OnPressed" "score,ApplyScore,,0,1" + } +} + +;---------------------- +;ITEMS LOCKED ON START +;---------------------- + +;+++++ +;Ammo +;+++++ + +modify: +{ + match: + { + "targetname" "w_ammo_button_1" + "classname" "func_button" + "hammerid" "3756318" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_ammo_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756390" + } + insert: + { + "OnPlayerPickup" "w_ammo_button_1,Unlock,,0,1" + } +} + +;++++++ +;Gauss +;++++++ + +modify: +{ + match: + { + "targetname" "w_gauss_button_1" + "classname" "func_button" + "hammerid" "3756493" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_gauss_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756496" + } + insert: + { + "OnPlayerPickup" "w_gauss_button_1,Unlock,,0,1" + } +} + +;+++++++++++++ +;Alien Device +;+++++++++++++ + +modify: +{ + match: + { + "targetname" "w_alien_button" + "classname" "func_button" + "hammerid" "3756903" +; "spawnflags" "1025" + } + replace: + { + "spawnflags" "3073" + } +} +modify: +{ + match: + { + "targetname" "w_alien_holder" + "classname" "weapon_deagle" + "hammerid" "3756906" + } + insert: + { + "OnPlayerPickup" "w_alien_button,Unlock,,0,1" + } +} + +;+++++++++++++ +;Alien Sample +;+++++++++++++ + +modify: +{ + match: + { + "targetname" "w_acid_button_1" + "classname" "func_door" + "hammerid" "3756650" +; "spawnflags" "264" + } + replace: + { + "spawnflags" "2312" + } +} + +modify: +{ + match: + { + "targetname" "w_acid_holder_1" + "classname" "weapon_deagle" + "hammerid" "3756719" + } + insert: + { + "OnPlayerPickup" "w_acid_button_1,Unlock,,0,1" + } +} + +;---------------- +;ROUNDEND SYSTEM +;---------------- +add: +{ + "classname" "math_counter" + "max" "4" + "min" "0" + "StartDisabled" "0" + "startvalue" "0" + "targetname" "RoundEnd" + "origin" "-2208 2864 2457" + "OnGetValue" "RoundEnd_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "targetname" "RoundEnd_Case" + "origin" "-2208 2864 2473" + "OnCase01" "server,Command,say ***YOU COMPLETED NORMAL***,0,-1" + "OnCase01" "server,Command,say ***MOVING ON TO HARD***,1,-1" + "OnCase01" "worldspawn,FireUser1,,0,1" + "OnCase01" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,1" + "OnCase02" "worldspawn,FireUser1,,0,1" + "OnCase02" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,1" + "OnCase02" "server,Command,say ***MOVING ON TO HYPER***,1,-1" + "OnCase02" "server,Command,say ***YOU COMPLETED HARD***,0,-1" + "OnCase03" "worldspawn,FireUser1,,0,1" + "OnCase03" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase03" "server,Command,say ***YOU COMPLETED HYPER***,0,-1" + "OnCase03" "server,Command,say ***MOVING ON TO ULTIMATE***,1,-1" + "OnCase04" "worldspawn,FireUser1,,0,1" + "OnCase04" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***MAP BY --- PER30010 / LUFFAREN***,0,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***YOU ARE THE ULTIMATE ZOMBIE ESCAPE MASTER***,3,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" + "OnCase04" "server,Command,say ***THANK YOU FOR PLAYING***,6,-1" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "escape_trigger" + } + delete: + { + "wait" "-1" + "OnStartTouch" "relay_ultimate_end,Trigger,,0,-1" + } + insert: + { + "OnStartTouch" "RoundEnd,GetValue,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "game_wincheck_1" + } + delete: + { + "OnTrigger" "relay_ROUNDOVER,Trigger,,0,1" + } + insert: + { + "OnStartTouch" "RoundEnd,GetValue,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "game_wincheck_2" + } + delete: + { + "OnTrigger" "d_c_3,Disable,,0,1" + "OnTrigger" "d_c_2,Disable,,0,1" + "OnTrigger" "d_c_1,Disable,,0,1" + } + insert: + { + "OnStartTouch" "game_wincheck_1,Kill,,0,-1" + } +} +filter: +{ + "classname" "logic_relay" + "targetname" "/d_c.*/" + +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ultimate_end" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ROUNDOVER" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_normal_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_hard_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_hyper_options" +} +filter: +{ + "classname" "logic_relay" + "targetname" "relay_ultimate_options" +} +;------------- +;LEVEL SYSTEM +;------------- +add: +{ + "startvalue" "1" + "StartDisabled" "0" + "classname" "math_counter" + "origin" "-2208 2864 2505" + "max" "4" + "min" "1" + "targetname" "Level_Counter" + "OnGetValue" "Level_Case,InValue,,0,1" +} +add: +{ + "classname" "logic_case" + "targetname" "Level_Case" + "origin" "-2208 2864 2489" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "OnDefault" "server,Command,say >> There is an error in the level system <<,0,1" + "OnCase01" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase01" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase01" "fboss_math_1,Kill,,0,1" + "OnCase01" "fboss_math_2,Kill,,0,1" + "OnCase01" "RoundEnd,Setvalue,1,0,1" + "OnCase01" "music_s3_2,Kill,,0,1" + "OnCase01" "ItemSpawner,FireUser1,,0,1" + "OnCase01" "worldspawn,FireUser1,,0,1" + "OnCase01" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:1:0.00:1,0.02,1" + "OnCase01" "server,Command,say ***DIFFICULTY --- NORMAL***,0,1" + "OnCase01" "server,Command,say ***DIFFICULTY --- NORMAL***,0.5,1" + "OnCase01" "timer_nuke,Enable,,0,1" + "OnCase01" "music_s1_1,PlaySound,,3,1" + "OnCase01" "start_helicopter_rotor_1,Start,,0,1" + "OnCase01" "TEMPLATE_normal_hyper,ForceSpawn,,0,1" + "OnCase01" "case_weather_random,PickRandom,,0,1" + "OnCase01" "brush_endboss,Disable,,0,1" + "OnCase01" "brush_endboss,Disable,,1,1" + "OnCase01" "village_gate_relay_2,Enable,,0,1" + "OnCase01" "break_aztecboss,Break,,0,1" + "OnCase01" "stuff_hard,Kill,,0,1" + "OnCase01" "end_path_5,DisableAlternatePath,,0,1" + "OnCase01" "block_4,Break,,0,1" + "OnCase01" "trigger_aztec,Kill,,0,1" + "OnCase01" "endboss_break,Enable,,0,1" + "OnCase01" "endboss_break,Enable,,1,1" + "OnCase01" "village_blocker_hard2,Break,,0,1" + "OnCase01" "trig_guerilla,AddOutput,OnUser1 !self:FireUser2::50:0:1,0,1" + + "OnCase02" "aztecboss_math_health,Kill,,0,1" + "OnCase02" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase02" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase02" "fboss_math_1,Kill,,0,1" + "OnCase02" "fboss_math_2,Kill,,0,1" + "OnCase02" "music_s1_2,PlaySound,3,0,1" + "OnCase02" "RoundEnd,Setvalue,2,0,1" + "OnCase02" "music_s3_1,Kill,,0,1" + "OnCase02" "ItemSpawner,FireUser2,,0,1" + "OnCase02" "worldspawn,FireUser1,,0,1" + "OnCase02" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,1" + "OnCase02" "trig_guerilla,AddOutput,OnUser1 !self:FireUser3::50:0:1,0,1" + "OnCase02" "block_1,Break,,0,1" + "OnCase02" "server,Command,say ***DIFFICULTY --- HARD***,0,1" + "OnCase02" "server,Command,say ***DIFFICULTY --- HARD***,0.5,1" + "OnCase02" "cliff_difblocker_hard,Kill,,0,1" + "OnCase02" "timer_nuke,Enable,,0,1" + "OnCase02" "start_helicopter_rotor_1,Start,,0,1" + "OnCase02" "TEMPLATE_normal_hyper,ForceSpawn,,0,1" + "OnCase02" "case_weather_random,PickRandom,,0,1" + "OnCase02" "village_gate_relay_3,Enable,,0,1" + "OnCase02" "trigger_aztecboss_hp,Kill,,0,1" + "OnCase02" "brush_1,Kill,,0,1" + "OnCase02" "brush_2,Disable,,0,1" + "OnCase02" "endboss_holdarea,Break,,0,1" + "OnCase02" "end_path_5,DisableAlternatePath,,0,1" + "OnCase02" "block_4,Break,,0,1" + "OnCase02" "block_2,Break,,0,1" + "OnCase02" "village_blocker_hard,Break,,0,1" + "OnCase02" "stuff_normal,Kill,,0,1" + "OnCase02" "stuff_endboss,Kill,,0,1" + "OnCase02" "aztec_boss_push,Kill,,0,1" + "OnCase02" "endboss_break,Enable,,1,1" + "OnCase02" "endboss_break,Enable,,0,1" + "OnCase02" "thunder_unlock_1,Trigger,,0,1" + + "OnCase03" "aztecboss_math_health,Kill,,0,1" + "OnCase03" "fboss_math_1,Kill,,0,1" + "OnCase03" "fboss_math_2,Kill,,0,1" + "OnCase03" "music_s1_3,PlaySound,3,0,1" + "OnCase03" "RoundEnd,Setvalue,3,0,1" + "OnCase03" "ItemSpawner,FireUser3,,0,1" + "OnCase03" "worldspawn,FireUser1,,0,1" + "OnCase03" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,1" + "OnCase03" "block_1,Break,,0,1" + "OnCase03" "block_2,Break,,0,1" + "OnCase03" "server,Command,say ***DIFFICULTY --- HYPER***,0,1" + "OnCase03" "server,Command,say ***DIFFICULTY --- HYPER***,0.5,1" + "OnCase03" "skybox_template_spaceship,ForceSpawn,,0,1" + "OnCase03" "timer_nuke,Enable,,0,1" + "OnCase03" "skybox_spaceship_sound_timer,Enable,,0,1" + "OnCase03" "spaceship_s1,PlaySound,,5,1" + "OnCase03" "skybox_cloud_rain_1,Disable,,0,1" + "OnCase03" "skybox_cloud_rain_2,Enable,,0,1" + "OnCase03" "start_helicopter_rotor_1,Start,,0,1" + "OnCase03" "skybox_cloud_rain_3,Enable,,10,1" + "OnCase03" "skybox_cloud_rain_2,Enable,,5,1" + "OnCase03" "cc_blueweather,Disable,,0,1" + "OnCase03" "cc_nightweather,Enable,,0,1" + "OnCase03" "break_aztecboss,Break,,0,1" + "OnCase03" "endboss_holdarea,Break,,0,1" + "OnCase03" "end_path_5,EnableAlternatePath,,0,1" + "OnCase03" "case_health_spawn_3,PickRandom,,0,1" + "OnCase03" "block_5,Break,,0,1" + "OnCase03" "TEMPLATE_ultimate,ForceSpawn,,0,1" + "OnCase03" "cc_nightweather,Disable,,30,1" + "OnCase03" "cc_clearweather,Enable,,30,1" + "OnCase03" "cboss_INIT_TRIGGER_2,Kill,,0,1" + "OnCase03" "hold_ultimate,Break,,30,1" + "OnCase03" "STUFF_ultimate_kill,Kill,,0,1" + "OnCase03" "hyper_hold_tem,ForceSpawn,,10,1" + + "OnCase04" "aztecboss_math_health,Kill,,0,1" + "OnCase04" "cboss_predator_interuptcounter,Kill,,0,1" + "OnCase04" "cboss_predatorhealth_counter,Kill,,0,1" + "OnCase04" "RoundEnd,Setvalue,4,0,1" + "OnCase04" "ItemSpawner,FireUser4,,0,1" + "OnCase04" "worldspawn,FireUser1,,0,1" + "OnCase04" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,1" + "OnCase04" "block_5,Break,,0,1" + "OnCase04" "server,Command,say ***DIFFICULTY --- ULTIMATE***,0,1" + "OnCase04" "server,Command,say ***DIFFICULTY --- ULTIMATE***,0.5,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,10,1" + "OnCase04" "skybox_template_spaceship,ForceSpawn,,0,1" + "OnCase04" "cc_clearweather,Enable,,0,1" + "OnCase04" "spaceship_s1,PlaySound,,5,1" + "OnCase04" "case_health_spawn_3,PickRandom,,0,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,15,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,15,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,15,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,20,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,20,1" + "OnCase04" "skybox_cloud_rain_3,Enable,,20,1" + "OnCase04" "start_helicopter_rotor_1,Start,,0,1" + "OnCase04" "TEMPLATE_ultimate,ForceSpawn,,0,1" + "OnCase04" "aztecboss_killer,Trigger,,0,1" + "OnCase04" "relay_killer_normalhyper,Trigger,,3,1" + "OnCase04" "skybox_cloud_rain_3,Disable,,10,1" + "OnCase04" "skybox_cloud_rain_2,Disable,,5,1" + "OnCase04" "skybox_cloud_rain_1,Disable,,0,1" + "OnCase04" "cc_blueweather,Disable,,0,1" + "OnCase04" "cc_clearweather,Enable,,0,1" + "OnCase04" "alien_ultimate,ForceSpawn,,0,1" + "OnCase04" "break_aztecboss,Break,,0,1" + "OnCase04" "endboss_holdarea,Break,,0,1" + "OnCase04" "STUFF_hyper_kill,Kill,,0,1" + "OnCase04" "cboss_cage_breakable,Break,,0,1" + "OnCase04" "cboss_block,Kill,,0,1" + "OnCase04" "cboss_INIT_TRIGGER,Kill,,0,1" + "OnCase04" "weapon_choose3,PickRandom,,10,1" + "OnCase04" "music_s1_4,PlaySound,,20,1" + "OnCase04" "STUFF_hyper_kill,Kill,,0,1" + "OnCase04" "fboss_tem,ForceSpawn,,10,1" + "OnCase04" "fboss_start_brush,Enable,,5,1" + "OnCase04" "fboss_start_brush,Enable,,6,1" + "OnCase04" "fboss_end_brush,Disable,,5,1" + "OnCase04" "fboss_end_brush,Disable,,6,1" + "OnCase04" "vent_break,Break,,5,1" + "OnCase04" "push_hyperboss,Kill,,5,1" + "OnCase04" "vent_break_2,Break,,0,1" + "OnCase04" "vent_break_3,Break,,0,1" +} +add: +{ + "classname" "logic_auto" + "origin" "-2208 2864 2521" + "spawnflags" "1" + "OnMapSpawn" "worldspawn,FireUser1,,0,1" + "OnMapSpawn" "Level_Counter,GetValue,,0.02,1" + "OnMapSpawn" "start_helicopter_door_1,Open,,8,1" + "OnMapSpawn" "server,Command,mp_roundtime 9,2,1" + "OnMapSpawn" "server,Command,sv_friction 4,2,1" + "OnMapSpawn" "cboss_escape_shake,StopShake,,0,1" + "OnMapSpawn" "cboss_escape_shake,StopShake,,1,1" + "OnMapSpawn" "fboss_end_brush_particle3,FireUser1,,0,1" + "OnMapSpawn" "server,Command,say ***TYPE MAT_COLORCORRECTION 1 IN CONSOLE FOR BETTER VISUALS***,3,1" + "OnMapSpawn" "server,Command,say ***MAP BY LUFFAREN / Fixed by Moltard & Noctali & BotoX***,0,1" + "OnMapSpawn" "server,Command,sv_enablebunnyhopping 1,2,1" +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "2223391" + } + delete: + { + "OnTrigger" "difficulty,Trigger,,0,1" + "OnTrigger" "dif_box,EnableMotion,,0,1" + } +} +filter: +{ + "targetname" "cheat_button" + "origin" "-2088 3394 2492" + "classname" "func_button" + "hammerid" "3946716" +} +filter: +{ + "targetname" "cheat_brush" + "origin" "-10950 -5320 394" + "classname" "func_brush" + "hammerid" "3946728" +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757219" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Enable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Hyper" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [HYPER] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:3:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757222" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Enable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Hard" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [HARD] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:2:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757225" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Disable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Enable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Normal" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [NORMAL] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:1:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3757228" + } + replace: + { + "wait" "0.05" + } + delete: + { + "OnPressed" "dif_brush_ultimate,Enable,,0,-1" + "OnPressed" "dif_brush_hyper,Disable,,0,-1" + "OnPressed" "dif_brush_hard,Disable,,0,-1" + "OnPressed" "dif_brush_normal,Disable,,0,-1" + "OnPressed" "server,Command,say ***SOMEONE IS CHANGING DIFFICULTY INSIDE THE DEVROOM***,0,-1" + } + insert: + { + "targetname" "DevRoom_Ultimate" + "OnPressed" "DevRoom_*,Lock,,0,-1" + "OnPressed" "server,Command,say [ADMIN] Selected [ULTIMATE] for next round.,0,-1" + "OnPressed" "worldspawn,FireUser1,,0,-1" + "OnPressed" "worldspawn,AddOutput,OnUser1 Level_Counter:SetValue:4:0.00:1,0.02,-1" + "OnPressed" "DevRoom_*,Unlock,,0.05,-1" + } +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757263" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757269" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757272" +} +filter: +{ + "classname" "trigger_multiple" + "hammerid" "3757275" +} +filter: +{ + "targetname" "/dif.*/" +} +;-------------- +;SAVE ENTITIES +;-------------- +filter: +{ + "targetname" "relay_billy_escape" + "classname" "logic_relay" + "hammerid" "630439" +} +filter: +{ + "classname" "logic_relay" + "targetname" "beamup_relay" + "hammerid" "1412354" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "STUFF_ultimate_kill" + "hammerid" "1712494" + } + delete: + { + "OnStartTouch" "beamup_relay,Trigger,,20,-1" + } + insert: + { + "OnStartTouch" "beamup_push_ct,Enable,,20,1" + "OnStartTouch" "beamup_push_t,Enable,,27,1" + "OnStartTouch" "beamup_shake,StartShake,,20,1" + "OnStartTouch" "beamup_s1,PlaySound,,20,1" + "OnStartTouch" "beamup_s2,PlaySound,,22.8,1" + "OnStartTouch" "beamup_particle,Stop,,20,1" + "OnStartTouch" "beamup_particle,Start,,20.1,1" + "OnStartTouch" "cboss_escape_randomrubble_timer,Disable,,20,1" + "OnStartTouch" "beamup_s3,PlaySound,,24,1" + "OnStartTouch" "beamup_explosion_particle,Stop,,21.9,1" + "OnStartTouch" "beamup_explosion_particle,Start,,24,1" + "OnStartTouch" "server,Command,shake,24,1" + "OnStartTouch" "server,Command,shake,24.1,1" + "OnStartTouch" "server,Command,shake,24.2,1" + "OnStartTouch" "server,Command,shake,24.3,1" + "OnStartTouch" "server,Command,shake,24.4,1" + "OnStartTouch" "cboss_escape_randomrubble_case,PickRandom,,20,1" + "OnStartTouch" "cboss_escape_randomrubble_case,PickRandom,,21,1" + "OnStartTouch" "cboss_escape_shake,StopShake,,23,1" + "OnStartTouch" "s_payback,PlaySound,,30,1" + "OnStartTouch" "server,Command,sv_enablebunnyhopping 0,30,1" + } +} +filter: +{ + "targetname" "relay_guerilla_alarm" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/village_gate_relay.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_control.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_case.*/" + "classname" "logic_relay" +} +filter: +{ + "targetname" "/music_math.*/" + "classname" "logic_relay" +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "village_break_1" + "hammerid" "626310" + } + delete: + { + "OnBreak" "weapon_choose1,PickRandom,,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "village_break_2" + "hammerid" "626317" + } + delete: + { + "OnBreak" "weapon_choose2,PickRandom,,0,-1" + } +} +modify: +{ + match: + { + "classname" "path_track" + "targetname" "path_2_7a13" + } + delete: + { + "OnPass" "music_control_1,Trigger,,0,1" + "OnPass" "music_control_2,Trigger,,0,1" + "OnPass" "music_control_3,Trigger,,0,1" + } + insert: + { + "OnPass" "music_s2_1,PlaySound,,0,1" + "OnPass" "music_s1_1,Volume,0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "STUFF_normal_hyper" + "origin" "4710 -338 620" + "hammerid" "1067279" + } + delete: + { + "OnStartTouch" "music_control_3,Trigger,,30,-1" + "OnStartTouch" "music_control_2,Trigger,,30,-1" + "OnStartTouch" "music_control_1,Trigger,,30,-1" + "OnStartTouch" "map_tele_case,InValue,2,35,1" + } + insert: + { + "OnStartTouch" "end_helicopter_rotor_2,Start,,40,1" + "OnStartTouch" "music_s3_1,PlaySound,,30,1" + "OnStartTouch" "music_s2_1,Volume,0,30,1" + "OnStartTouch" "music_s3_2,PlaySound,,30,1" + "OnStartTouch" "music_s1_2,Volume,0,30,1" + "OnStartTouch" "map_teleporter_2,Enable,,40,1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO CLIFF HIDEOUT***,37.5,1" + } +} +modify: +{ + match: + { + "targetname" "STUFF_hyper_kill" + "origin" "-9856 7728 5000" + "classname" "trigger_once" + "hammerid" "2888385" + } + insert: + { + "OnStartTouch" "end_helicopter_rotor_2,Start,,40,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1887284" + } + insert: + { + "targetname" "trig_guerilla" + "OnStartTouch" "trig_guerilla,FireUser1,,0,1" + "OnUser4" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "1887228" + } + insert: + { + "targetname" "trig_guerilla" + "OnStartTouch" "trig_guerilla,FireUser1,,0,1" + "OnStartTouch" "trig_guerilla,FireUser4,,0,1" + "OnUser1" "village_alarm_sound,PlaySound,,0,1" + "OnUser1" "village_alarm_sound,Volume,10,0,1" + "OnUser1" "village_alarm_sound,Volume,10,0.1,1" + "OnUser1" "server,Command,say ***INFILTRATE AND DEFEND THE GUERILLA COMPOUND***,0,1" + "OnUser1" "server,Command,say ***HOLD FOR 50 SECONDS***,1,1" + "OnUser1" "server,Command,say ***FALL BACK***,41,1" + "OnUser1" "server,Command,say ***FALL BACK***,40,1" + "OnUser1" "server,Command,say ***FALL BACK***,42,1" + "OnUser1" "village_break_entrace,Break,,40,1" + "OnUser1" "village_gate_relay,Trigger,,45,1" + "OnUser1" "server,Command,say ***5 SECONDS LEFT***,45,1" + "OnUser1" "server,Command,say ***4 SECONDS LEFT***,46,1" + "OnUser1" "server,Command,say ***3 SECONDS LEFT***,47,1" + "OnUser1" "server,Command,say ***2 SECONDS LEFT***,48,1" + "OnUser1" "server,Command,say ***1 SECONDS LEFT***,49,1" + "OnUser1" "server,Command,say ***RUN***,50,1" + "OnUser2" "village_alarm_sound,Volume,0,6,1" + "OnUser2" "village_alarm_sound,Volume,0,5,1" + "OnUser2" "village_alarm_sound,Volume,0,4,1" + "OnUser2" "village_break_1,Break,,0,1" + "OnUser2" "map_teleporter_1,Enable,,10,1" + "OnUser2" "server,Command,say ***TELEPORTING EVERYONE TO COMPOUND***,10,1" + "OnUser2" "map_tele_case,InValue,1,10,1" + "OnUser2" "village_blocker_hard,Break,,5,1" + "OnUser3" "village_alarm_sound,Volume,0,6,1" + "OnUser3" "village_alarm_sound,Volume,0,5,1" + "OnUser3" "village_alarm_sound,Volume,0,4,1" + "OnUser3" "village_break_1,Break,,0,1" + "OnUser3" "map_teleporter_1,Enable,,10,1" + "OnUser3" "server,Command,say ***TELEPORTING EVERYONE TO COMPOUND***,10,1" + "OnUser3" "village_blocker,Kill,,5,1" + "OnUser3" "village_break_2,Break,,0,1" + "OnUser3" "aztecboss_killer,Trigger,,0,1" + "OnUser3" "village_blocker_hard,Break,,5,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stuff_hard" + "hammerid" "3620400" + } + delete: + { + "OnStartTouch" "map_tele_case,InValue,3,0,1" + } + insert: + { + "OnStartTouch" "map_teleporter_3,Enable,,5,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO RUINS***,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "stuff_endboss" + "hammerid" "2887317" + } + delete: + { + "OnStartTouch" "map_tele_case,InValue,3,0,-1" + } + insert: + { + "OnStartTouch" "map_teleporter_3,Enable,,5,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO RUINS (5s)***,0,1" + } +} +modify: +{ + match: + { + "targetname" "endboss_trigger_starter" + "classname" "trigger_once" + "hammerid" "3620315" + } + delete: + { + "wait" "-1" + "OnStartTouch" "endboss_relay_start,Trigger,,10,-1" + } + insert: + { + "OnTrigger" "endboss_shake,StartShake,,10,1" + "OnTrigger" "endboss_shake,StartShake,,10.7,1" + "OnTrigger" "endboss_shake,StartShake,,11.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,11.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,10.7,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,10,1" + "OnTrigger" "endboss_shake,StartShake,,12,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.2,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.4,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.6,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,12.8,1" + "OnTrigger" "endboss_tesla_1,DoSpark,,13,1" + "OnTrigger" "endboss_music,PlaySound,,10,1" + "OnTrigger" "endboss_overtime,Trigger,,15,1" + "OnTrigger" "endboss_physex,Explode,,12.2,1" + "OnTrigger" "mob_spawner_grudge,ForceSpawn,,14,1" + "OnTrigger" "endboss_predator,Kill,,14,1" + "OnTrigger" "endboss_gssound1,PlaySound,,14,1" + "OnTrigger" "endboss_end_explosion,Explode,,14,1" + "OnTrigger" "endboss_shake,StartShake,,14,1" + "OnTrigger" "endboss_predator,SetAnimation,Luffaren_endbossinit.smd,12,1" + "OnTrigger" "bosshealth_endboss,GetValue,,15,1" + "OnTrigger" "endboss_housephys,EnableMotion,,12,1" + "OnTrigger" "thunder_unlock_3,Trigger,,10,1" + } +} +filter: +{ + "targetname" "endboss_relay_start" + "classname" "logic_relay" + "hammerid" "3620313" +} +modify: +{ + match: + { + "targetname" "fboss_relay_escape" + "classname" "logic_relay" + "hammerid" "3759572" + } + delete: + { + "OnTrigger" "fboss_escape_relay,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "!self,FireUser1,,0,1" + "OnUser1" "ammo_trigger,FireUser1,,0,1" + "OnUser1" "ending_push_1,Enable,,54,1" + "OnUser1" "ending_push_2,Enable,,58,1" + "OnUser1" "escape_trigger,Enable,,60,1" + "OnUser1" "escape_s1,PlaySound,,58,1" + "OnUser1" "escape_s2,PlaySound,,67,1" + "OnUser1" "HURT_ALL,Enable,,63,1" + "OnUser1" "escape_fade_1,Fade,,67,1" + "OnUser1" "skybox_spaceship_phys,EnableMotion,,63,1" + "OnUser1" "escape_e_p1,Start,,47,1" + "OnUser1" "escape_e_p1,Stop,,46.9,1" + "OnUser1" "escape_e_p2,Start,,57,1" + "OnUser1" "escape_e_p2,Stop,,56.9,1" + "OnUser1" "escape_s3,PlaySound,,63,1" + "OnUser1" "escape_door,Close,,43,1" + "OnUser1" "HURT_ALL,Disable,,63.1,1" + "OnUser1" "timer_nuke_pulse,Enable,,63,1" + "OnUser1" "ammo_trigger,Kill,,50,-1" + "OnUser1" "server,Command,say ***RUN TOWARDS THE FINAL ROOM***,10,1" + "OnUser1" "fboss_s_last,Volume,0,0,1" + "OnUser1" "mob_grudge_upright1,Kill,,0,1" + "OnUser1" "mob_grudge_upright1,stop,,0,1" + "OnUser1" "fboss_ee_tem,ForceSpawn,,40,1" + "OnUser1" "fboss_ee_train,StartForward,,40.1,1" + "OnUser1" "fboss_ee_train,StartForward,,40.2,1" + "OnUser1" "fboss_ee_train,StartForward,,40,1" + "OnUser1" "fboss_end_brush_particle3,Enable,,40,1" + "OnUser1" "fboss_ee_s1,PlaySound,,41.5,1" + "OnUser1" "skybox_spaceship_sound_timer,Disable,,0,1" + "OnUser1" "escape_e_p3,Stop,,62.5,1" + "OnUser1" "escape_e_p3,Start,,63,1" + } +} + +modify: +{ + match: + { + "targetname" "fboss_ee_math" + "classname" "math_counter" + "hammerid" "3756078" + } + replace: + { + "max" "99999" + } +} +modify: +{ + match: + { + "targetname" "fboss_end_brush_particle" + "classname" "trigger_multiple" + "hammerid" "3756083" + } + delete: + { + "model" "*93" + "wait" "0" + } + replace: + { + "OnStartTouch" "fboss_ee_math,Add,15,0,-1" + "StartDisabled" "1" + "targetname" "fboss_end_brush_particle3" + "classname" "trigger_once" + } + insert: + { + "OnUser1" "!self,AddOutput,origin 40 8504 11280,0,1" + "OnUser1" "!self,AddOutput,mins -80 -1104 -96,0,1" + "OnUser1" "!self,AddOutput,maxs 80 1104 96,0,1" + "OnUser1" "!self,AddOutput,solid 2,0,1" + } +} + +modify: +{ + match: + { + "targetname" "ammo_trigger" + "classname" "trigger_multiple" + "hammerid" "3759253" + } + replace: + { + "wait" "1" + "StartDisabled" "1" + } + delete: + { + "OnTrigger" "equip_ammo_all,Use,,0,-1" + } + insert: + { + "OnStartTouch" "equip_ammo_all,Use,,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,1.5,-1" + "OnUser1" "!self,FireUser1,,1.6,-1" + } +} +filter: +{ + "targetname" "fboss_escape_relay" + "classname" "logic_relay" + "hammerid" "3759587" +} +filter: +{ + "targetname" "fboss_relay_start" + "classname" "logic_relay" + "hammerid" "3759829" +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "fboss_start_trigger" + "hammerid" "3759826" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,4,15,1" + "OnStartTouch" "fboss_relay_start,Trigger,,0,-1" + "OnStartTouch" "fboss_math_2,Add,40,0,-1" + "OnStartTouch" "fboss_math_1,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "fboss_math_2,Add,110,0,-1" + "OnStartTouch" "fboss_math_1,Add,100,0,-1" + "OnStartTouch" "!self,FireUser1,,15,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,16,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,15.5,1" + "OnStartTouch" "fboss_event0_predmove,StartForward,,15.25,1" + "OnStartTouch" "fboss_tem_1,ForceSpawn,,15,1" + "OnStartTouch" "fboss_rotplatforms,Start,,15,1" + "OnStartTouch" "fboss_start_brush,Disable,,15,1" + "OnStartTouch" "fboss_door_z,Break,,15,1" + "OnStartTouch" "fboss_music_1,PlaySound,,0,1" + "OnStartTouch" "fboss_end_brush,Disable,,0,1" + "OnStartTouch" "fboss_start_brush,Enable,,0,1" + "OnStartTouch" "fboss_end_brush2,Disable,,0,1" + "OnStartTouch" "fboss_debris_rot,Start,,0,1" + "OnStartTouch" "fboss_start_trigger,Disable,,18,1" + "OnStartTouch" "fboss_end_brush_particle,enable,,15,1" + "OnStartTouch" "fboss_start_trigger,Disable,,19,1" + "OnUser1" "server,Command,say ***TELEPORTING EVERYONE TO SPACESHIP CORE***,0,1" + "OnUser1" "map_teleporter_7,Enable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "fboss_end_brush_particle" + "classname" "trigger_multiple" + "hammerid" "3755891" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,4,30,1" + } + insert: + { + "OnStartTouch" "fboss_start_trigger,FireUser1,,30,1" + } +} +modify: +{ + match: + { + "targetname" "aztecboss_timer_laser" + "origin" "-2679.56 -5115.79 456.585" + "classname" "logic_timer" + "hammerid" "630445" + } + delete: + { + "OnTimer" "aztec_case_laser,PickRandom,,0,-1" + } + insert: + { + "OnTimer" "!self,FireUser1,,0,1" + "OnUser1" "aztec_case_laser,PickRandom,,0,-1" + "OnUser1" "!self,AddOutput,OnTimer !self:FireUser2::0:1,0.02,-1" + "OnUser2" "aztec_case_laser,PickRandomShuffle,,0,-1" + "OnUser2" "!self,AddOutput,OnTimer !self:FireUser1::0:1,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "aztec_case_laser" + "classname" "logic_case" + "hammerid" "630311" + } + delete: + { + "OnCase01" "aztecboss_relay_random_1,Trigger,,0,-1" + "OnCase02" "aztecboss_relay_random_2,Trigger,,0,-1" + "OnCase03" "aztecboss_relay_random_3,Trigger,,0,-1" + "OnCase04" "aztecboss_relay_random_4,Trigger,,0,-1" + "OnCase05" "aztecboss_relay_random_5,Trigger,,0,-1" + "OnCase06" "aztecboss_relay_random_6,Trigger,,0,-1" + "OnCase07" "aztecboss_relay_random_7,Trigger,,0,-1" + "OnCase08" "aztecboss_relay_random_8,Trigger,,0,-1" + "OnCase09" "aztecboss_relay_random_9,Trigger,,0,-1" + "OnCase10" "aztecboss_relay_random_10,Trigger,,0,-1" + } + insert: + { + "OnCase01" "aztecboss_laser_random_1,TurnOn,,0,-1" + "OnCase01" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase01" "aztecboss_laserexplosion_random_1,Explode,,2,-1" + "OnCase01" "aztecboss_sound_random_1,PlaySound,,2,-1" + "OnCase01" "aztecboss_laser_random_1,TurnOff,,1.5,-1" + "OnCase01" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase01" "aztec_laser_particle_1,Stop,,1.4,-1" + "OnCase01" "aztec_laser_particle_1,Start,,1.5,-1" + "OnCase01" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase02" "aztecboss_laser_random_2,TurnOn,,0,-1" + "OnCase02" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase02" "aztecboss_laserexplosion_random_2,Explode,,2,-1" + "OnCase02" "aztecboss_sound_random_2,PlaySound,,2,-1" + "OnCase02" "aztecboss_laser_random_2,TurnOff,,1.5,-1" + "OnCase02" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase02" "aztec_laser_particle_2,Stop,,1.4,-1" + "OnCase02" "aztec_laser_particle_2,Start,,1.5,-1" + "OnCase02" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase03" "aztecboss_laser_random_3,TurnOn,,0,-1" + "OnCase03" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase03" "aztecboss_laserexplosion_random_3,Explode,,2,-1" + "OnCase03" "aztecboss_sound_random_3,PlaySound,,2,-1" + "OnCase03" "aztecboss_laser_random_3,TurnOff,,1.5,-1" + "OnCase03" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase03" "aztec_laser_particle_3,Stop,,1.4,-1" + "OnCase03" "aztec_laser_particle_3,Start,,1.5,-1" + "OnCase03" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase04" "aztecboss_laser_random_4,TurnOn,,0,-1" + "OnCase04" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase04" "aztecboss_laserexplosion_random_4,Explode,,2,-1" + "OnCase04" "aztecboss_sound_random_4,PlaySound,,2,-1" + "OnCase04" "aztecboss_laser_random_4,TurnOff,,1.5,-1" + "OnCase04" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase04" "aztec_laser_particle_4,Stop,,1.4,-1" + "OnCase04" "aztec_laser_particle_4,Start,,1.5,-1" + "OnCase04" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase05" "aztecboss_laser_random_5,TurnOn,,0,-1" + "OnCase05" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase05" "aztecboss_laserexplosion_random_5,Explode,,2,-1" + "OnCase05" "aztecboss_sound_random_5,PlaySound,,2,-1" + "OnCase05" "aztecboss_laser_random_5,TurnOff,,1.5,-1" + "OnCase05" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase05" "aztec_laser_particle_5,Stop,,1.4,-1" + "OnCase05" "aztec_laser_particle_5,Start,,1.5,-1" + "OnCase05" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase06" "aztecboss_laser_random_6,TurnOn,,0,-1" + "OnCase06" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase06" "aztecboss_laserexplosion_random_6,Explode,,2,-1" + "OnCase06" "aztecboss_sound_random_6,PlaySound,,2,-1" + "OnCase06" "aztecboss_laser_random_6,TurnOff,,1.5,-1" + "OnCase06" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase06" "aztec_laser_particle_6,Stop,,1.4,-1" + "OnCase06" "aztec_laser_particle_6,Start,,1.5,-1" + "OnCase06" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase07" "aztecboss_laser_random_7,TurnOn,,0,-1" + "OnCase07" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase07" "aztecboss_laserexplosion_random_7,Explode,,2,-1" + "OnCase07" "aztecboss_sound_random_7,PlaySound,,2,-1" + "OnCase07" "aztecboss_laser_random_7,TurnOff,,1.5,-1" + "OnCase07" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase07" "aztec_laser_particle_7,Stop,,1.4,-1" + "OnCase07" "aztec_laser_particle_7,Start,,1.5,-1" + "OnCase07" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase08" "aztecboss_laser_random_8,TurnOn,,0,-1" + "OnCase08" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase08" "aztecboss_laserexplosion_random_8,Explode,,2,-1" + "OnCase08" "aztecboss_sound_random_8,PlaySound,,2,-1" + "OnCase08" "aztecboss_laser_random_8,TurnOff,,1.5,-1" + "OnCase08" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase08" "aztec_laser_particle_8,Stop,,1.4,-1" + "OnCase08" "aztec_laser_particle_8,Start,,1.5,-1" + "OnCase08" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase09" "aztecboss_laser_random_9,TurnOn,,0,-1" + "OnCase09" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase09" "aztecboss_laserexplosion_random_9,Explode,,2,-1" + "OnCase09" "aztecboss_sound_random_9,PlaySound,,2,-1" + "OnCase09" "aztecboss_laser_random_9,TurnOff,,1.5,-1" + "OnCase09" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase09" "aztec_laser_particle_9,Stop,,1.4,-1" + "OnCase09" "aztec_laser_particle_9,Start,,1.5,-1" + "OnCase09" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + "OnCase10" "aztecboss_laser_random_10,TurnOn,,0,-1" + "OnCase10" "aztecboss_lasersound_start,PlaySound,,0,-1" + "OnCase10" "aztecboss_laserexplosion_random_10,Explode,,2,-1" + "OnCase10" "aztecboss_sound_random_10,PlaySound,,2,-1" + "OnCase10" "aztecboss_laser_random_10,TurnOff,,1.5,-1" + "OnCase10" "aztecboss_lasersound_startshoot,PlaySound,,1.5,-1" + "OnCase10" "aztec_laser_particle_10,Stop,,1.4,-1" + "OnCase10" "aztec_laser_particle_10,Start,,1.5,-1" + "OnCase10" "aztec_laser_spark_1,SparkOnce,,1.5,-1" + } +} +filter: +{ + "targetname" "/aztecboss_relay_random.*/" + "classname" "logic_relay" +} +modify: +{ + match: + { + "targetname" "path_1_11" + "classname" "path_track" + "hammerid" "630596" + } + delete: + { + "OnPass" "pred_1,Kill,,2,-1" + "OnPass" "train_1_1,Kill,,2,-1" + "OnPass" "relay_aztecboss_1,Trigger,,2,-1" + } + insert: + { + "OnPass" "pred_1,Kill,,0,-1" + "OnPass" "train_1_1,Kill,,0,-1" + "OnPass" "tem_aztecfight_2,ForceSpawn,,0,-1" + "OnPass" "predboss_2,SetAnimation,Luffaren_predprotect_02.smd,0.1,-1" + "OnPass" "pred_train_2,StartForward,,2.5,-1" + "OnPass" "server,Command,say ***KILL IT***,0,-1" + } +} +filter: +{ + "targetname" "relay_aztecboss_1" + "classname" "logic_relay" + "hammerid" "630417" +} +filter: +{ + "targetname" "relay_aztecbossfight_starter" + "classname" "logic_relay" + "hammerid" "630353" +} +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3883357" + } + delete: + { + "OnPressed" "map_tele_case_2,InValue,1,40,1" + } + insert: + { + "OnPressed" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX ELEVATOR***,40,1" + "OnPressed" "map_teleporter_4,Enable,,40,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "3334326" + } + delete: + { + "OnTrigger" "map_tele_case_2,InValue,2,30,1" + } +} +modify: +{ + match: + { + "targetname" "cboss_INIT_TRIGGER_2" + "classname" "trigger_once" + "hammerid" "2889362" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,2,30,1" + } + insert: + { + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX CORE***,30,1" + "OnStartTouch" "map_teleporter_5,Enable,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "cboss_INIT_TRIGGER" + "classname" "trigger_hurt" + "hammerid" "2079782" + } + delete: + { + "OnStartTouch" "cboss_start_relay_1,Trigger,,15,-1" + "OnStartTouch" "cboss_predatorhealth_counter,Add,155,0,-1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,Add,35,0,-1" + } + insert: + { + "OnStartTouch" "cboss_predatorhealth_counter,Add,200,0,-1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,Add,28,0,-1" + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO COMPLEX CORE***,30,1" + "OnStartTouch" "map_teleporter_5,Enable,,30,1" + "OnStartTouch" "cboss_start_particle_1,Stop,,17.4,1" + "OnStartTouch" "cboss_start_particle_1,Start,,17.5,1" + "OnStartTouch" "cboss_template,ForceSpawn,,19,1" + "OnStartTouch" "cboss_attack_chooser,PickRandom,,25,1" + "OnStartTouch" "server,Command,say ***ITS THE PREDATOR!***,18.5,1" + "OnStartTouch" "cboss_interupt_relay,Enable,,25,1" + "OnStartTouch" "cboss_interupt_relay_nade,Enable,,25,1" + "OnStartTouch" "cboss_predator_interuptcounter_setvalue,GetValue,,25,1" + "OnStartTouch" "server,Command,shake,17.5,1" + "OnStartTouch" "server,Command,shake,18,1" + "OnStartTouch" "server,Command,shake,18.5,1" + "OnStartTouch" "server,Command,shake,19,1" + "OnStartTouch" "server,Command,shake,19.5,1" + "OnStartTouch" "server,Command,shake,20,1" + "OnStartTouch" "server,Command,shake,20.5,1" + "OnStartTouch" "server,Command,shake,21,1" + "OnStartTouch" "server,Command,shake,21.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,17.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,18,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,18.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,19,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,19.5,1" + "OnStartTouch" "cboss_orb_tesla_2,DoSpark,,20,1" + "OnStartTouch" "cboss_s_case,Trigger,,19,1" + "OnStartTouch" "cboss_cage_breakable,Break,,135,1" + "OnStartTouch" "cboss_predator,SetAnimation,Luffaren_cboss_buildup.smd,25,1" + "OnStartTouch" "cboss_INIT_TRIGGER,Disable,,18.5,1" + "OnStartTouch" "music_s2_3,PlaySound,,16,1" + "OnStartTouch" "music_s1_3,Volume,0,16,1" + "OnStartTouch" "map_tele_case_2,InValue,2,20,1" + "OnStartTouch" "vent_break_2,Break,,16,1" + } +} +filter: +{ + "targetname" "cboss_start_relay_1" + "classname" "logic_relay" + "hammerid" "2079788" +} +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "1169201" + } + delete: + { + "OnStartTouch" "map_tele_case_2,InValue,3,0,1" + } + insert: + { + "OnStartTouch" "server,Command,say ***TELEPORTING EVERYONE TO SPACESHIP ENTRANCE***,0,1" + "OnStartTouch" "map_teleporter_6,Enable,,0,1" + "OnStartTouch" "server,Command,sv_enablebunnyhopping 1,1,-1" + } +} +filter: +{ + "targetname" "/map_tele_case.*/" + "classname" "logic_case" +} +add: +{ + "origin" "-2123 3031 2670" + "targetname" "filter_no_ct" + "Negated" "1" + "filterteam" "3" + "classname" "filter_activator_team" +} +modify: +{ + match: + { + "targetname" "w_pushgun_push" + "classname" "trigger_push" + "hammerid" "3757201" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_minigun_affect" + "classname" "trigger_hurt" + "hammerid" "3756515" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_minigun_affect" + "classname" "trigger_push" + "hammerid" "3756518" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_gauss_laser_1" + "classname" "trigger_hurt" + "hammerid" "3756498" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_acid_affect_1" + "classname" "trigger_multiple" + "hammerid" "3759835" + } + replace: + { + "filtername" "filter_no_ct" + } +} +modify: +{ + match: + { + "targetname" "w_flame_affect" + "classname" "trigger_multiple" + "hammerid" "3756739" + } + replace: + { + "filtername" "filter_no_ct" + } +} +filter: +{ + "targetname" "w_pushgun_filter" + "classname" "filter_activator_team" +} + +filter: +{ + "targetname" "w_flame_filter" + "classname" "filter_activator_team" +} + +filter: +{ + "targetname" "w_acid_filter_1" + "classname" "filter_activator_team" +} +filter: +{ + "targetname" "w_gauss_filter_1" + "classname" "filter_activator_team" +} +filter: +{ + "targetname" "w_minigun_filter" + "classname" "filter_activator_team" +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator theme - jungle runboosted.mp3" + } + replace: + { + "message" "#luffaren/predator theme - jungle runboosted.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator theme - danger closing inboosted.mp3" + } + replace: + { + "message" "#luffaren/predator theme - danger closing inboosted.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/rock_music_1.mp3" + } + replace: + { + "message" "#luffaren/rock_music_1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator - finalmusic - 2.mp3" + } + replace: + { + "message" "#luffaren/predator - finalmusic - 2.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/swampthing3.mp3" + } + replace: + { + "message" "#luffaren/swampthing3.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/navras.mp3" + } + replace: + { + "message" "#luffaren/navras.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/06 - the normandy reborn.mp3" + } + replace: + { + "message" "#luffaren/06 - the normandy reborn.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/metroid prime music- parasite queen battle.mp3" + } + replace: + { + "message" "#luffaren/metroid prime music- parasite queen battle.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/crysis warhead o.s.t - main menu theme.mp3" + } + replace: + { + "message" "#luffaren/crysis warhead o.s.t - main menu theme.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/(disc 2) 11 - the end run.mp3" + } + replace: + { + "message" "#luffaren/(disc 2) 11 - the end run.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/predator - finalmusic - 1.mp3" + } + replace: + { + "message" "#luffaren/predator - finalmusic - 1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/metroid prime music- meta ridley battle.mp3" + } + replace: + { + "message" "#luffaren/metroid prime music- meta ridley battle.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/immediate music- serenata immortale.mp3" + } + replace: + { + "message" "#luffaren/immediate music- serenata immortale.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "luffaren/(disc 2) 12 - suicide mission.mp3" + } + replace: + { + "message" "#luffaren/(disc 2) 12 - suicide mission.mp3" + } +} + +;------------------------ +; 04-Sept-2022 +; GAUSS: INCREASE DAMAGE +;------------------------ + +modify: +{ + match: + { + "targetname" "w_gauss_laser_1" + "classname" "trigger_hurt" + "hammerid" "3756498" + ; "damage" "20000" + } + replace: + { + "damage" "100000" + } +} diff --git a/maps/ze_project_alcaria_v1_5s.cfg b/maps/ze_project_alcaria_v1_5s.cfg index e920b85..5c37c21 100644 --- a/maps/ze_project_alcaria_v1_5s.cfg +++ b/maps/ze_project_alcaria_v1_5s.cfg @@ -18,4 +18,29 @@ modify: "OnStartTouch" "naraka_counter2,Add,100,0,-1" "OnStartTouch" "naraka_hp_backup2,Add,100,0,-1" } -} \ No newline at end of file +} + + + +;; _ + +;; restart round on warmup + +modify: +{ + match: + { + "targetname" "warmup" + "classname" "func_brush" + } + delete: + { + "OnUser1" "nrk_nuke,Enable,,63,-1" + } + insert: + { + "OnUser1" "Console,Command,mp_restartgame 1,63,-1" + } +} + + diff --git a/maps/ze_prototype_v2.cfg b/maps/ze_prototype_v2.cfg index ddf2433..1e41b4f 100644 --- a/maps/ze_prototype_v2.cfg +++ b/maps/ze_prototype_v2.cfg @@ -77,28 +77,333 @@ modify: } ;Make the last prototype HP scaling on number of humans +;add: +;{ +; "model" "*269" +; "classname" "trigger_multiple" +; "targetname" "final_proto_addhealth" +; "origin" "2688 10652 -832" +; "spawnflags" "1" +; "StartDisabled" "1" +; "wait" "1" +; "filtername" "ct_filter" +; "OnStartTouch" "stop_if_zombies_make_it,AddHealth,300,0,-1" +;} +; +;modify: +;{ +; match: +; { +; "classname" "trigger_once" +; "hammerid" "696047" +; } +; insert: +; { +; "OnStartTouch" "final_proto_addhealth,Enable,,0,1" +; } +;} + + +;------------------------------------------------ +;------Stripper sent by encapsulation_dot1q------ +;------------------------------------------------ +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "564307" + "model" "models/props/de_train/utility_truck.mdl" + } + replace: + { + "solid" "0" + "origin" "2872 5280 -459.672" + } +} + +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "564319" + "model" "models/props/de_train/utility_truck_windows.mdl" + } + replace: + { + "solid" "0" + "origin" "2872 5280 -459.672" + } +} + +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "564350" + "model" "models/props/de_train/utility_truck.mdl" + } + replace: + { + "solid" "0" + "origin" "2872 5408 -459.672" + } +} + +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "564354" + "model" "models/props/de_train/utility_truck_windows.mdl" + } + replace: + { + "solid" "0" + "origin" "2872 5408 -459.672" + } +} + +modify: +{ + match: + { + "classname" "func_tracktrain" + "hammerid" "564613" + "targetname" "Escape_trucks" + } + replace: + { + "origin" "2872 5344 -434" + "orientationtype" "3" + } +} +;; stage 1 - fix early nuke glitch + +modify: +{ + match: + { + "targetname" "Endgame_01" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Nuke,Enable,,0,1" + } + insert: + { + "OnStartTouch" "Nuke,Enable,,3,1" + } +} + +;stripper by encap + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "Nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} +modify: +{ + match: + { + "targetname" "Nuke2" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} +;; fix afk teleport/nuke evading spots + add: { - "model" "*269" - "classname" "trigger_multiple" - "targetname" "final_proto_addhealth" - "origin" "2688 10652 -832" - "spawnflags" "1" - "StartDisabled" "1" - "wait" "1" - "filtername" "ct_filter" - "OnStartTouch" "stop_if_zombies_make_it,AddHealth,300,0,-1" + "model" "*207" + "targetname" "Bigtele_hard" + "target" "Level_2_afk_telepoint" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "8272 1680 -1954" + "classname" "trigger_teleport" +} +add: +{ + "model" "*326" + "targetname" "Bigtele_hard" + "target" "Level_2_afk_telepoint" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9180 1775 -1856" + "classname" "trigger_teleport" +} +add: +{ + "model" "*326" + "targetname" "Bigtele_hard" + "target" "Level_2_afk_telepoint" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9180 2481 -1856" + "classname" "trigger_teleport" +} +add: +{ + "model" "*97" + "targetname" "z_takingtoolong" + "target" "space_telepoint" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "13312 2496 -1920" + "classname" "trigger_teleport" +} +add: +{ + "model" "*207" + "targetname" "AFK_extreme_tele" + "target" "AFK_extreme" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1983 6001 -126" + "classname" "trigger_teleport" +} + +;; stage 1 - bosshp push only for humans + +modify: +{ + match: + { + "targetname" "ZM_disable1" + "classname" "trigger_push" + } + replace: + { + "speed" "400" + } + insert: + { + "filtername" "ct_filter" + } +} + +;; stage 2 - decrease speed of final zm push + +modify: +{ + match: + { + "targetname" "Final_push" + "classname" "trigger_push" + } + replace: + { + "speed" "400" + } +} + +;; stage 3 - last boss hp scaling rework + +add: +{ + "model" "*279" + "StartDisabled" "1" + "spawnflags" "1" + "targetname" "bosshp_last" + "filtername" "ct_filter" + "origin" "2688 9472 -444" + "classname" "trigger_once" + "OnStartTouch" "stop_if_zombies_make_it,AddHealth,250,0,-1" +} +add: +{ + "model" "*269" + "targetname" "Proto_push_down" + "StartDisabled" "1" + "speed" "2000" + "spawnflags" "1" + "pushdir" "90 0 0" + "origin" "2688 10652 -832" + "alternateticksfix" "0" + "classname" "trigger_push" } modify: { match: { - "classname" "trigger_once" - "hammerid" "696047" + "targetname" "Proto_push" + "classname" "trigger_push" + } + replace: + { + "speed" "105" + } +} +modify: +{ + match: + { + "targetname" "Prototype_health" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "Exit_prop,SetAnimation,Open,0,1" + "OnHitMin" "Final_door,Open,,0,1" + "OnHitMin" "Final_blocker,Toggle,,0,1" } insert: { - "OnStartTouch" "final_proto_addhealth,Enable,,0,1" + "OnHitMin" "Exit_prop,SetAnimation,Open,5,1" + "OnHitMin" "Final_door,Open,,5,1" + "OnHitMin" "Final_blocker,Toggle,,5,1" + "OnHitMin" "bosshp_last,Enable,,0,1" + "OnHitMin" "Proto_push_down,Enable,,0,1" } } +modify: +{ + match: + { + "targetname" "stop_if_zombies_make_it" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "Proto_push_down,Disable,,0,1" + } +} + +;; zm - fix nuke glitch spot + +add: +{ + "model" "*184" + "targetname" "Nuke2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "7234 -2026 120" + "filtername" "t_filter" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_purgatorium_b1fix.cfg b/maps/ze_purgatorium_b1fix.cfg new file mode 100755 index 0000000..c5254ed --- /dev/null +++ b/maps/ze_purgatorium_b1fix.cfg @@ -0,0 +1,43 @@ +;; _ + +;; fix last afk teleport + +modify: +{ + match: + { + "targetname" "math_all_trig501" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "tp_hm_zone501,Enable,,33,1" + "OnHitMax" "tp_zm_zone501,Enable,,33,1" + } +} +modify: +{ + match: + { + "targetname" "/tp_hm_zone501[abc]*/" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } +} +modify: +{ + match: + { + "targetname" "/tp_zm_zone501[abc]*/" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } +} + + diff --git a/maps/ze_puta.cfg b/maps/ze_puta.cfg index d83e4ff..75fdb8c 100644 --- a/maps/ze_puta.cfg +++ b/maps/ze_puta.cfg @@ -44,3 +44,71 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" } } + + +;; _ + +;; ze_puta + +;; fix afk teleport/nuke evading spots + +add: +{ + "model" "*1" + "targetname" "SpawnToMiddleOut" + "target" "ToTunnel" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "352 -1408 -80" + "classname" "trigger_teleport" +} +add: +{ + "model" "*2" + "targetname" "SpawnToMiddleOut" + "target" "ToTunnel" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1376 -1408 -80" + "classname" "trigger_teleport" +} +add: +{ + "model" "*3" + "targetname" "ToSewersDirect" + "target" "IntoSewers" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-512 -896 -80" + "classname" "trigger_teleport" +} +add: +{ + "model" "*3" + "targetname" "Nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-512 -896 -80" + "nodmgforce" "0" + "damagetype" "262144" + "damagemodel" "0" + "damagecap" "20000000" + "damage" "10000000" + "classname" "trigger_hurt" +} +add: +{ + "model" "*42" + "targetname" "Nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1512 1304 96" + "nodmgforce" "0" + "damagetype" "262144" + "damagemodel" "0" + "damagecap" "20000000" + "damage" "10000000" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_quiver_v2a.cfg b/maps/ze_quiver_v2a.cfg new file mode 100644 index 0000000..3462d3b --- /dev/null +++ b/maps/ze_quiver_v2a.cfg @@ -0,0 +1,13 @@ +;Fix a door +modify: +{ + match: + { + "classname" "func_door" + "targetname" "silodoor_02_brush" + } + replace: + { + "spawnflags" "0" + } +} \ No newline at end of file diff --git a/maps/ze_radiance_v1_0.cfg b/maps/ze_radiance_v1_0.cfg index 023bcce..0ba8676 100644 --- a/maps/ze_radiance_v1_0.cfg +++ b/maps/ze_radiance_v1_0.cfg @@ -1,13 +1,13 @@ -; Console Message for the dummies - -add: -{ - "model" "*68" - "wait" "1" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "-3840 9984 14976" - "classname" "trigger_multiple" - "OnStartTouch" "server,Command,say *** Hint - Look down and press A / D to surf (Don't hold W) ***,2,3" - "OnStartTouch" "!self,Kill,,10,1" +; Console Message for the dummies + +add: +{ + "model" "*68" + "wait" "1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3840 9984 14976" + "classname" "trigger_multiple" + "OnStartTouch" "server,Command,say *** Hint - Look down and press A / D to surf (Don't hold W) ***,2,3" + "OnStartTouch" "!self,Kill,,10,1" } \ No newline at end of file diff --git a/maps/ze_random_escape_b7_3.cfg b/maps/ze_random_escape_b7_3.cfg index e24bca3..4456474 100644 --- a/maps/ze_random_escape_b7_3.cfg +++ b/maps/ze_random_escape_b7_3.cfg @@ -77,3 +77,337 @@ modify: "OnStartTouch" "Server,Command,exec nadekbon,35,1" } } + + + +;; _ + +;; zombie murder - prevent zombies getting stuck on grenade box, remove nade box on final attack + +add: +{ + "model" "*425" + "targetname" "Ammo_Box_Tp" + "target" "ZombieMurder_DestZ" + "StartDisabled" "0" + "filtername" "Filter_T" + "spawnflags" "1" + "origin" "10664 -5184 -8620" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "ZombieMurder_Relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Ammo_Box_Tp,Kill,,1,1" + } + insert: + { + "OnUser1" "Ammo_Box_*,Kill,,0,1" + } +} + +;; deathrun - fix fire origin + +modify: +{ + match: + { + "origin" "10688 -14260 15900" + "targetname" "Deathrun_Fire" + "classname" "env_fire" + } + replace: + { + "origin" "10688 -14260 15964" + } +} + +;; zomeal - delay POD teleport + +modify: +{ + match: + { + "targetname" "Zeal_Boss_Break" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "Zeal_End_Trigger,Enable,,0,1" + } + insert: + { + "OnBreak" "Zeal_End_Trigger,Enable,,7,1" + } +} + +;; classic (test) - reduce stage duration + +modify: +{ + match: + { + "targetname" "Level_Case" + "classname" "logic_case" + } + delete: + { + "OnCase02" "Spawn_Tele_CT,Disable,,105,1" + "OnCase02" "Spawn_Tele_T,Disable,,105,1" + } + insert: + { + "OnCase02" "Spawn_Tele_CT,Disable,,90,1" + "OnCase02" "Spawn_Tele_T,Disable,,90,1" + } +} + +modify: +{ + match: + { + "targetname" "Classic_Trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Server,Command,say ***Hide and survive for 90secs!***,20,1" + "OnStartTouch" "Classic_TeleCT,Enable,,110,1" + "OnStartTouch" "Classic_TeleT,Enable,,110,1" + "OnStartTouch" "Server,Command,say ***Survive for 20secs!***,90,1" + "OnStartTouch" "Music_Classic,Volume,0,110,1" + "OnStartTouch" "Music_Classic,Kill,,111,1" + "OnStartTouch" "Classic_*,Kill,,111,1" + } + insert: + { + "OnStartTouch" "Server,Command,say ***Hide and survive for 75secs!***,20,1" + "OnStartTouch" "Server,Command,say ***Survive for 20secs!***,75,1" + "OnStartTouch" "Classic_TeleCT,Enable,,95,1" + "OnStartTouch" "Classic_TeleT,Enable,,95,1" + "OnStartTouch" "Music_Classic,Volume,0,95,1" + "OnStartTouch" "Music_Classic,Kill,,96,1" + "OnStartTouch" "Classic_*,Kill,,96,1" + } +} + +;; volcano alter - fix ct teleport origin + +modify: +{ + match: + { + "targetname" "Lava_Dest" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "-4288 -8260 7451" + } +} + +;; zomeal - fix zombie "knockback" + +modify: +{ + match: + { + "targetname" "Zeal_NoDamage" + "classname" "trigger_multiple" + } + delete: + { + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" + } + insert: + { + "OnEndTouch" "!activator,SetDamageFilter,,0.1,-1" + } +} + +;; deathrun - fix glitch spot + +add: +{ + "model" "*71" + "targetname" "Deathrun_Curse2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10239 -14144 16159" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "2" + "damage" "2" + "classname" "trigger_hurt" +} +add: +{ + "model" "*71" + "targetname" "Deathrun_AFK_Tele" + "target" "Spawn_Dest_T" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10239 -14144 16159" + "classname" "trigger_teleport" +} + +;; (experimental) sonic - shorten holds + +modify: +{ + match: + { + "targetname" "Sonic_Spring1" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 800,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,basevelocity 0 0 600,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Sonic_Break1_Trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Server,Command,say ***Tunnel path will open in 15secs!***,0,1" + "OnStartTouch" "Server,Command,say ***Tunnel path is open!***,15,1" + "OnStartTouch" "Sonic_Break1,Break,,15,1" + "OnStartTouch" "Sonic_Sfx4,PlaySound,,15,1" + "OnStartTouch" "Sonic_Clip1,FireUser1,,20,1" + "OnStartTouch" "Sonic_BreakCade,Kill,,20,1" + } + insert: + { + "OnStartTouch" "Server,Command,say ***Tunnel path is open!***,5,1" + "OnStartTouch" "Sonic_Break1,Break,,5,1" + "OnStartTouch" "Sonic_Sfx4,PlaySound,,5,1" + "OnStartTouch" "Sonic_Clip1,FireUser1,,10,1" + "OnStartTouch" "Sonic_BreakCade,Break,,10,1" + } +} +modify: +{ + match: + { + "targetname" "Sonic_Break2_Trigger" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "Server,Command,say ***Tunnel path will open in 15secs!***,0,1" + "OnStartTouch" "Server,Command,say ***Tunnel path will open!***,15,1" + "OnStartTouch" "Sonic_BreakCade2,Break,,20,1" + "OnStartTouch" "Sonic_Sfx4,PlaySound,,15,1" + "OnStartTouch" "Sonic_Clip2,Kill,,20,1" + "OnStartTouch" "Sonic_Break2,Break,,15,1" + } + insert: + { + "OnStartTouch" "Server,Command,say ***Tunnel path is open!***,5,1" + "OnStartTouch" "Sonic_BreakCade2,Break,,10,1" + "OnStartTouch" "Sonic_Sfx4,PlaySound,,5,1" + "OnStartTouch" "Sonic_Clip2,Kill,,10,1" + "OnStartTouch" "Sonic_Break2,Break,,5,1" + } +} + +add: +{ + "model" "*349" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7614 -3264 4864" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} +add: +{ + "model" "*349" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7614 -3264 4928" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} +add: +{ + "model" "*349" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-7614 -3264 4992" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} + + diff --git a/maps/ze_random_map_v3_7.cfg b/maps/ze_random_map_v3_7.cfg new file mode 100755 index 0000000..3abca47 --- /dev/null +++ b/maps/ze_random_map_v3_7.cfg @@ -0,0 +1,489 @@ +;; ze_random_map_v3_7 + +;; boat - increase nuke damage + +modify: +{ + match: + { + "targetname" "/nuke_hurt.*/" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; boat - keep nuke enabled + +modify: +{ + match: + { + "targetname" "end_sequence_reverse" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "nuke_hurt_reverse,Disable,,15,-1" + } +} + +modify: +{ + match: + { + "targetname" "end_sequence" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "nuke_hurt,Disable,,15,-1" + } +} + +;; boat - remove unnecessary trigger + +filter: +{ + "targetname" "globa_trigger_hurt" +} + +;; islande - fix trigger origin + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "400444" + } + replace: + { + "origin" "1977 -1137 651" + } +} + +;; islande - added prop to indicate a ladder + +add: +{ + "origin" "2563 -1511 5626" + "solid" "0" + "model" "models/props/cs_militia/ladderrung.mdl" + "angles" "8 90 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "prop_dynamic" +} + +;; islande - block shortcut + +add: +{ + "model" "*186" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6765 -895 5112" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +;; islande ending - increase nuke damage + +modify: +{ + match: + { + "targetname" "hurt_fin" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; islande ending - increase crush damage, enable nuke to prevent delaying + +modify: +{ + match: + { + "targetname" "ecras" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "10000" + } + insert: + { + "OnFullyOpen" "hurt_fin,Enable,,5,1" + } +} + +;; islande ending - remove m4a1 on 'crushing ending', break cage + +modify: +{ + match: + { + "targetname" "b1" + "classname" "func_button" + } + insert: + { + "OnPressed" "cut_car,Kill,,0,1" + "OnPressed" "cage_voiture,Break,,0,1" + } +} + +;; islande ending - nuke zombies if ct with a car dies, prevent delaying + +add: +{ + "model" "*222" + "wait" "0.1" + "targetname" "car_detect_ct" + "origin" "-56.5 2576 239" + "parentname" "cut_car" + "StartDisabled" "1" + "spawnflags" "1" + "filtername" "filtre_ct" + "classname" "trigger_multiple" + "OnEndTouchAll" "hurt_fin,Enable,,5,-1" +} + +modify: +{ + match: + { + "targetname" "cut_car" + "classname" "weapon_m4a1" + } + insert: + { + "OnPlayerPickup" "car_detect_ct,Enable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "b4" + "classname" "func_button" + } + insert: + { + "OnPressed" "cage_voiture,Break,,25,1" + "OnPressed" "hurt_fin,Enable,,65,1" + } +} + +;; islande ending - set zm hp and nuke respawned zm's + +add: +{ + "model" "*222" + "targetname" "attack_nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-111 3724 230" + "filtername" "filtre_zm" + "damage" "100000" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "targetname" "speed_trigger" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,0,0,-1" + } + insert: + { + "OnStartTouch" "!activator,SetHealth,500,0,-1" + "OnTrigger" "speed,ModifySpeed,0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "b3" + "classname" "func_button" + } + insert: + { + "OnPressed" "b2,Lock,,0,1" + "OnPressed" "attack_nuke,Enable,,5,1" + } +} + +;; islande ending - trigger buttons only once + +modify: +{ + match: + { + "targetname" "/b[1-4]/" + "classname" "func_button" + } + replace: + { + "wait" "-1" + } +} + +;; boat - change heli trigger + +filter: +{ + "hammerid" "18826" +} + +modify: +{ + match: + { + "targetname" "elico_3" + "classname" "path_track" + } + insert: + { + "OnPass" "elico,StartForward,,10,1" + "OnPass" "command,Command,say ***HELICO STARTS IN 10 SEC***,0,1" + "OnPass" "command,Command,say ***HELICO STARTS IN 5 SEC***,5,1" + } +} + +;; boat - delay spawn teleport + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "26231" + } + delete: + { + "OnStartTouch" "porte_tele_retard,Break,,2,1" + } + insert: + { + "OnStartTouch" "porte_tele_retard,Break,,20,1" + } +} + +;; boat - change heli path origin + +modify: +{ + match: + { + "targetname" "elico_10" + "classname" "path_track" + } + replace: + { + "origin" "7070 3128 -3429" + } +} + +;; boat - increase water damage + +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "3991" + } + replace: + { + "damage" "5000" + } +} + +;; islande - fix trigger origin + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "258388" + } + replace: + { + "origin" "-3216.5 -2278 4691.5" + } +} + +;; possible crash fix? + +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_brush" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_wall_toggle" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tanktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_movelinear" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + + diff --git a/maps/ze_random_v9.cfg b/maps/ze_random_v9.cfg index 2cb0662..08808b3 100644 --- a/maps/ze_random_v9.cfg +++ b/maps/ze_random_v9.cfg @@ -155,6 +155,7 @@ add: "OnTrigger" "com,Command,say ***HURRY UP!!!***,50,1" "OnTrigger" "FA,Enable,,60,1" + "OnTrigger" "BOSS_Switch_Relay_Final,Disable,,59.9,1" } ;********** @@ -1873,7 +1874,7 @@ modify: } modify: { - "health" "1000" + "health" "2000" } } modify: @@ -1909,3 +1910,2148 @@ modify: "OnStartTouch" "com,Command,exec nadekbon,26,1" } } +;======================================================= +;; Ice cap escape + +;; teleport has a chance to work + +filter: +{ + "angles" "0 353 0" + "model" "models/props_debris/concrete_debris128pile001b.mdl" +} +filter: +{ + "angles" "0 92 0" + "model" "models/props_debris/plaster_floorpile002a.mdl" +} +filter: +{ + "angles" "0 127.5 0" + "model" "models/props_debris/barricade_short02a.mdl" +} +filter: +{ + "angles" "0 39.5 0" + "model" "models/props_debris/broken_pile001a.mdl" +} +filter: +{ + "origin" "-14704 14320 15895.7" + "classname" "env_fire" +} +filter: +{ + "origin" "-14676 14214.3 15895.7" + "classname" "env_fire" +} + +modify: +{ + match: + { + "origin" "-15216 13912 16024" + "classname" "func_button" + } + replace: + { + "targetname" "IceButton" + } + delete: + { + "OnPressed" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnPressed" "Fire,StartFire,,15,1" + "OnPressed" "Wall,Break,,15,1" + "OnPressed" "Wall,Break,,15,1" + "OnPressed" "Break,Kill,,15,1" + "OnPressed" "Telexp,Explode,,14.75,1" + "OnPressed" "com,Command,say ***Teleporter ERROR!***,13,1" + "OnPressed" "Laser,TurnOn,,1,1" + "OnPressed" "Laser,TurnOff,,15,1" + "OnPressed" "glow,HideSprite,,15,1" + "OnPressed" "Sound,PlaySound,,14.7,1" + "OnPressed" "Teledoor,Open,,15,1" + "OnPressed" "BS,HideSprite,,15,1" + "OnPressed" "glow,ShowSprite,,0,1" + } + insert: + { + "OnPressed" "IceCase,PickRandom,,0,1" + } +} + +add: +{ + "origin" "-15136 13920 16008" + "targetname" "IceCase" + "classname" "logic_case" + "OnCase01" "IceTeleporterExplode,Trigger,,0,1" + "OnCase02" "IceTeleporterExplode,Trigger,,0,1" + "OnCase03" "IceTeleporterExplode,Trigger,,0,1" + "OnCase04" "IceTeleporterExplode,Trigger,,0,1" + "OnCase05" "IceTeleporterExplode,Trigger,,0,1" + "OnCase06" "IceTeleporterWorking,Trigger,,0,1" + "OnCase07" "IceTeleporterExplode,Trigger,,0,1" +} + +; things for exploding teleporter + +add: +{ + "origin" "-15169 13845 16008" + "targetname" "IceTeleporterExplode" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnTrigger" "glow,ShowSprite,,0,1" + "OnTrigger" "Laser,TurnOn,,1,1" + "OnTrigger" "com,Command,say ***Teleporter ERROR!***,13,1" + "OnTrigger" "Sound,PlaySound,,14.7,1" + "OnTrigger" "Telexp,Explode,,14.75,1" + "OnTrigger" "Fire,StartFire,,15,1" + "OnTrigger" "Wall,Break,,15,1" + "OnTrigger" "Break,Kill,,15,1" + "OnTrigger" "Laser,TurnOff,,15,1" + "OnTrigger" "glow,HideSprite,,15,1" + "OnTrigger" "Teledoor,Open,,15,-1" + "OnTrigger" "BS,HideSprite,,15,1" + "OnTrigger" "IceWorkingProps,Kill,,15,1" +} +add: +{ + "origin" "-14675 14213 15894" + "targetname" "Fire" + "StartDisabled" "0" + "spawnflags" "11" + "ignitionpoint" "32" + "health" "30" + "firetype" "0" + "firesize" "64" + "fireattack" "4" + "damagescale" "1.0" + "classname" "env_fire" +} +add: +{ + "origin" "-14703 14319 15894" + "targetname" "Fire" + "StartDisabled" "0" + "spawnflags" "11" + "ignitionpoint" "32" + "health" "30" + "firetype" "0" + "firesize" "64" + "fireattack" "4" + "damagescale" "1.0" + "classname" "env_fire" +} +add: +{ + "origin" "-14704 14320 15895.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/concrete_debris128pile001b.mdl" + "angles" "0 350 0" + "classname" "prop_dynamic" + "targetname" "IceExplodeProps" +} +add: +{ + "origin" "-14846.8 14220.4 15935.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/plaster_floorpile002a.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceExplodeProps" +} +add: +{ + "origin" "-14656 14184 15911.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/barricade_short02a.mdl" + "angles" "0 126 0" + "classname" "prop_dynamic" + "targetname" "IceExplodeProps" +} +add: +{ + "origin" "-14744 14432 15896" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/broken_pile001a.mdl" + "angles" "0 38 0" + "classname" "prop_dynamic" + "targetname" "IceExplodeProps" +} + +; things for working teleporter + +add: +{ + "origin" "-15141 13846 16008" + "targetname" "IceTeleporterWorking" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnTrigger" "glow,ShowSprite,,0,1" + "OnTrigger" "Laser,TurnOn,,1,1" + "OnTrigger" "IceSound1,PlaySound,,12.7,1" + "OnTrigger" "com,Command,say ***Teleporter is charged!***,13,1" + "OnTrigger" "IceTP_teleport,Enable,,15,1" + "OnTrigger" "Teledoor,Open,,15,-1" + "OnTrigger" "BS,HideSprite,,15,1" + "OnTrigger" "Laser,TurnOff,,15,1" + "OnTrigger" "IceTP_Believe,Enable,,15,1" + "OnTrigger" "IceExplodeProps,Kill,,15,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!***,15,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!***,16,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!***,17,1" +} +add: +{ + "origin" "-15120 13882 16008" + "volstart" "0" + "targetname" "IceSound1" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "2000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/energy/whiteflash.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "model" "*341" + "target" "IceTP_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-15087 14205 15943" + "targetname" "IceTP_teleport" + "classname" "trigger_teleport" + "OnStartTouch" "IceSound3,PlaySound,,0,1" + "OnStartTouch" "IceSound2,PlaySound,,5,1" +} +add: +{ + "origin" "-14783 13797 15897" + "targetname" "IceTP_destination" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "-14785 14066 15903" + "volstart" "0" + "targetname" "IceSound2" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "4000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "vo/npc/male01/question10.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14785 14086 15903" + "volstart" "0" + "targetname" "IceSound3" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "4000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/machines/teleport1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14892 14226 15944" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_junk/trashdumpster02.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceWorkingProps" +} +add: +{ + "origin" "-14634 14188 15888" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props/cs_militia/crate_extralargemill.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceWorkingProps" +} +add: +{ + "origin" "-14752 14448 15889" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props/de_train/pallet_barrels.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceWorkingProps" +} + +;; random transport (boat or washbucket), similar to b7 + +modify: +{ + match: + { + "origin" "-13104 15328 16016" + "classname" "trigger_once" + "hammerid" "436259" + } + delete: + { + "OnStartTouch" "com,Command,say ***Escape Boat engine failure!***,25,-1" + "OnStartTouch" "BB,EnableMotion,,27,-1" + "OnStartTouch" "BP,EnableMotion,,27,-1" + "OnStartTouch" "BE,Break,,27,-1" + "OnStartTouch" "Bexp,Explode,,27,-1" + "OnStartTouch" "com,Command,say ***...Take the Wash Bucket...?***,28,-1" + "OnStartTouch" "ICT,Disable,,30,-1" + "OnStartTouch" "ICTT,Disable,,30,-1" + "OnStartTouch" "WB,SetSpeed,32,30,-1" + } + insert: + { + "OnStartTouch" "IceVehicleCase,PickRandom,,0,1" + } +} +modify: +{ + match: + { + "targetname" "WB" + } + replace: + { + "classname" "func_physbox" + "spawnflags" "32769" + } + insert: + { + "material" "1" + "massScale" "100" + } +} + +add: +{ + "origin" "-13156 15947 15896" + "targetname" "IceVehicleCase" + "classname" "logic_case" + "OnCase01" "IceWashBucketR,Trigger,,0,1" + "OnCase02" "IceWashBucketR,Trigger,,0,1" + "OnCase03" "IceBoatR,Trigger,,0,1" + "OnCase04" "IceWashBucketR,Trigger,,0,1" +} + +; Wash bucket + +modify: +{ + match: + { + "targetname" "WBP" + } + replace: + { + "origin" "-12912 16176 15830" + } +} +modify: +{ + match: + { + "targetname" "WBP1" + } + replace: + { + "origin" "-13232 16176 15830" + } +} +modify: +{ + match: + { + "targetname" "WBP2" + } + replace: + { + "origin" "-13424 16000 15830" + } +} +modify: +{ + match: + { + "targetname" "WBP3" + } + replace: + { + "origin" "-14672 16000 15830" + } +} + +add: +{ + "origin" "-13156 15937 15896" + "targetname" "IceWashBucketR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Escape Boat engine failure!***,25,1" + "OnTrigger" "IceBoat,Kill,,26,1" + "OnTrigger" "BB,EnableMotion,,27,1" + "OnTrigger" "BP,EnableMotion,,27,1" + "OnTrigger" "BE,Break,,27,1" + "OnTrigger" "Bexp,Explode,,27,1" + "OnTrigger" "WB,SetParent,IceWashBucket,27.5,1" + "OnTrigger" "com,Command,say ***...Take the Wash Bucket...?***,28,1" + "OnTrigger" "ICT,Disable,,30,1" + "OnTrigger" "ICTT,Disable,,30,1" + "OnTrigger" "IceWashBucket,SetSpeed,32,30,1" +} +add: +{ + "model" "*153" + "wheels" "50" + "volume" "5" + "velocitytype" "0" + "targetname" "IceWashBucket" + "target" "WBP" + "startspeed" "100" + "speed" "0" + "spawnflags" "659" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-12912 16176 15831" + "orientationtype" "1" + "MoveSoundMinTime" "0" + "MoveSoundMinPitch" "60" + "MoveSoundMaxTime" "0" + "MoveSoundMaxPitch" "200" + "MoveSound" "vehicles/airboat/pontoon_fast_water_loop2.wav" + "height" "0" + "health" "100" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "bank" "0" + "classname" "func_tanktrain" +} + +; Boat + +add: +{ + "origin" "-13156 15927 15896" + "targetname" "IceBoatR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Wash tub has a hole! Take the boat!***,28,1" + "OnTrigger" "IceWashBucket,Kill,,28,1" + "OnTrigger" "BB,SetParent,IceBoat,29,1" + "OnTrigger" "BP,SetParent,IceBoat,29,1" + "OnTrigger" "BE,SetParent,IceBoat,29,1" + "OnTrigger" "WB,EnableMotion,,29,1" + "OnTrigger" "WB,Break,,29.9,1" + "OnTrigger" "ICT,Disable,,30,1" + "OnTrigger" "ICTT,Disable,,30,1" + "OnTrigger" "IceBoat,SetSpeed,32,37,1" +} +add: +{ + "model" "*153" + "wheels" "200" + "volume" "10" + "velocitytype" "0" + "targetname" "IceBoat" + "target" "BoatPath" + "StopSound" "vehicles/airboat/fan_motor_shut_off1.wav" + "startspeed" "70" + "StartSound" "vehicles/apc/apc_start_loop3.wav" + "spawnflags" "531" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-13648 16112 15838" + "orientationtype" "1" + "MoveSoundMinTime" "0" + "MoveSoundMinPitch" "60" + "MoveSoundMaxTime" "0" + "MoveSoundMaxPitch" "200" + "MoveSound" "vehicles/airboat/fan_motor_fullthrottle_loop1.wav" + "height" "0" + "health" "100" + "dmg" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "bank" "0" + "classname" "func_tanktrain" +} +add: +{ + "origin" "-13648 16112 15838" + "targetname" "BoatPath" + "target" "BoatPath1" + "speed" "0" + "spawnflags" "0" + "radius" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} +add: +{ + "origin" "-14576 16112 15838" + "targetname" "BoatPath1" + "speed" "0" + "spawnflags" "0" + "radius" "0" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "OnPass" "IceBoat,Stop,,0.1,1" + "OnPass" "IceEnd,Enable,,3,1" + "OnPass" "ITE,Enable,,13,1" +} + +;; randomized secret fruit + +add: +{ + "targetname" "IceOrange" + "origin" "-13747 13736 16003" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/orange.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" + "OnTakeDamage" "wm,Unlock,,0,1" + "OnTakeDamage" "!self,Kill,,0.1,1" +} +add: +{ + "targetname" "IceBananas" + "origin" "-14759 15587 16021" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/bananna_bunch.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "4 43 74" + "classname" "prop_dynamic_override" + "OnTakeDamage" "wm,Unlock,,0,1" + "OnTakeDamage" "!self,Kill,,0.1,1" +} +add: +{ + "targetname" "IceOrange2" + "origin" "-13342 15312 15843" + "spawnflags" "0" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/orange.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 90 0" + "classname" "prop_dynamic_override" +} +add: +{ + "targetname" "IceBananas2" + "origin" "-13343 15313 15842" + "spawnflags" "0" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_italy/bananna_bunch.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 90 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-14793 14636 15896" + "targetname" "IceFruitsCase" + "classname" "logic_case" + "OnCase01" "IceOrange,Kill,,0,1" + "OnCase01" "IceOrange2,Kill,,0,1" + "OnCase01" "IceBananas,Kill,,0,1" + "OnCase01" "IceBananas2,Kill,,0,1" + "OnCase01" "IceMelon2,SetParent,WTM,0,1" + "OnCase02" "IceOrange,Kill,,0,1" + "OnCase02" "IceOrange2,Kill,,0,1" + "OnCase02" "IceBananas,Kill,,0,1" + "OnCase02" "IceBananas2,Kill,,0,1" + "OnCase02" "IceMelon2,SetParent,WTM,0,1" + "OnCase03" "IceOrange,Kill,,0,1" + "OnCase03" "IceOrange2,Kill,,0,1" + "OnCase03" "IceBananas,Kill,,0,1" + "OnCase03" "IceBananas2,Kill,,0,1" + "OnCase03" "IceMelon2,SetParent,WTM,0,1" + "OnCase04" "IceMelon,Kill,,0,1" + "OnCase04" "IceMelon2,Kill,,0,1" + "OnCase04" "IceBananas,Kill,,0,1" + "OnCase04" "IceBananas2,Kill,,0,1" + "OnCase04" "IceOrange2,SetParent,WTM,0,1" + "OnCase05" "IceOrange,Kill,,0,1" + "OnCase05" "IceOrange2,Kill,,0,1" + "OnCase05" "IceMelon,Kill,,0,1" + "OnCase05" "IceMelon2,Kill,,0,1" + "OnCase05" "IceBananas2,SetParent,WTM,0,1" + "OnCase06" "IceOrange,Kill,,0,1" + "OnCase06" "IceOrange2,Kill,,0,1" + "OnCase06" "IceBananas,Kill,,0,1" + "OnCase06" "IceBananas2,Kill,,0,1" + "OnCase06" "IceMelon2,SetParent,WTM,0,1" +} + +modify: +{ + match: + { + "model" "models/props_junk/watermelon01.mdl" + "classname" "prop_physics" + "hammerid" "908026" + } + insert: + { + "targetname" "IceMelon" + } +} +modify: +{ + match: + { + "model" "models/props_junk/watermelon01.mdl" + "classname" "prop_dynamic_override" + "hammerid" "907944" + } + delete: + { + "parentname" "WTM" + } + insert: + { + "targetname" "IceMelon2" + } + replace: + { + "solid" "0" + } +} + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "IceFruitsCase,PickRandom,,25,-1" + } +} + +;======================================================= +;; Classic + +;; fix zombie teleport + +modify: +{ + match: + { + "targetname" "CTT" + "classname" "trigger_teleport" + } + replace: + { + "origin" "10368 -15464 -16071" + } +} + +;; random events + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "ClassicSmoke,TurnOff,,0,-1" + "OnMapSpawn" "ClassicLightRed,TurnOff,,5,-1" + "OnMapSpawn" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,5,-1" + } +} +modify: +{ + match: + { + "style" "2" + "_light" "255 255 255 200" + } + insert: + { + "targetname" "ClassicLight" + } +} +modify: +{ + match: + { + "spawnflags" "256" + "model" "models/props/cs_office/vending_machine.mdl" + "classname" "prop_physics_override" + } + insert: + { + "targetname" "ClassicVM" + } +} +modify: +{ + match: + { + "origin" "10368 -15488 -16064" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "com,Command,say ***Survive for 15secs!***,70,1" + } + insert: + { + "OnStartTouch" "ClassicCase,PickRandom,,0,1" + "OnStartTouch" "com,Command,say ***Survive for 15secs!***,75,1" + } +} + +add: +{ + "origin" "10171 -14816 -16184" + "targetname" "ClassicCase" + "classname" "logic_case" + "OnCase01" "ClassicClean,Trigger,,0,1" + "OnCase02" "ClassicClean,Trigger,,0,1" + "OnCase03" "ClassicCaseEvents,PickRandom,,0,1" + "OnCase04" "ClassicClean,Trigger,,0,1" +} +add: +{ + "origin" "10167 -14865 -16184" + "targetname" "ClassicCaseEvents" + "classname" "logic_case" + "OnCase01" "ClassicEvent1,Trigger,,0,1" + "OnCase02" "ClassicEvent2,Trigger,,0,1" + "OnCase03" "ClassicEvent3,Trigger,,0,1" + "OnCase04" "ClassicEvent4,Trigger,,0,1" + "OnCase05" "ClassicEvent5,Trigger,,0,1" +} +add: +{ + "origin" "10195 -14816 -16184" + "targetname" "ClassicClean" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLightRedProp,Kill,,0,-1" + "OnTrigger" "ClassicExtinguisher,Kill,,0,-1" +} + +; ClassicEvent1 + +add: +{ + "origin" "10195 -14816 -16184" + "targetname" "ClassicEvent1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "BM,Volume,1,39.5,1" + "OnTrigger" "ClassicLight,SetPattern,a,40,1" + "OnTrigger" "ClassicSound1,PlaySound,,41,1" + "OnTrigger" "com,Command,say ???,43,1" + "OnTrigger" "ClassicSound2,PlaySound,,47,1" + "OnTrigger" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,50,1" + "OnTrigger" "BM,Volume,10,50,1" +} +add: +{ + "origin" "10368 -15488 -15934" + "volstart" "0" + "targetname" "ClassicSound1" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "7000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/creatures/town_child_scream1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10998 -14761 -15977" + "volstart" "0" + "targetname" "ClassicSound2" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "200" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/creatures/town_scared_sob1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +; ClassicEvent2 + +add: +{ + "origin" "10196 -14840 -16184" + "targetname" "ClassicEvent2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "ClassicSound3,PlaySound,,14.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,14.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,15,1" + "OnTrigger" "ClassicLight,FadeToPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,25,1" +} + +; ClassicEvent3 + +add: +{ + "origin" "10196 -14855 -16184" + "targetname" "ClassicEvent3" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLight,SetPattern,a,0,1" + "OnTrigger" "ClassicExtinguisher,Kill,,0,1" + "OnTrigger" "ClassicVM,Kill,,0,1" + "OnTrigger" "BM,Volume,0,0,1" + "OnTrigger" "com,Command,say ***RED CONTAINER***,2.5,1" + "OnTrigger" "ClassicSound5,PlaySound,,2.7,1" + "OnTrigger" "ClassicLightRed,TurnOn,,3,1" + "OnTrigger" "ClassicSound4,PlaySound,,15,1" + "OnTrigger" "ClassicLightRed,TurnOff,,85,1" + "OnTrigger" "ClassicSound4,Volume,0,90,1" +} +add: +{ + "origin" "10368 -16032 -15949" + "targetname" "ClassicLightRed" + "style" "1" + "spotlight_radius" "80" + "spawnflags" "0" + "pitch" "-90" + "distance" "600" + "brightness" "1" + "angles" "0 0 0" + "_light" "255 0 0 200" + "classname" "light_dynamic" +} +add: +{ + "origin" "10368 -16032 -15920" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "0" + "model" "models/props/de_nuke/light_red2.mdl" + "angles" "0 0 0" + "classname" "prop_dynamic" + "targetname" "ClassicLightRedProp" +} +add: +{ + "origin" "10368 -15488 -16200" + "volstart" "0" + "targetname" "ClassicSound5" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/stingers/industrial_suspense1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -15488 -16100" + "volstart" "0" + "targetname" "ClassicSound4" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/hl1_song5.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +; ClassicEvent4 + +add: +{ + "origin" "10196 -14875 -16184" + "targetname" "ClassicEvent4" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "ClassicSound3,PlaySound,,79.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,79.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,80,1" +} +add: +{ + "origin" "10368 -15488 -15924" + "volstart" "0" + "targetname" "ClassicSound3" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "2000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/machines/zap1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +; ClassicEvent5 + +add: +{ + "origin" "10196 -14895 -16184" + "targetname" "ClassicEvent5" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLightRedProp,Kill,,0,1" + "OnTrigger" "BM,Volume,0,0,1" + "OnTrigger" "ClassicSmoke,TurnOn,,0,1" + "OnTrigger" "ClassicSmokeHurt,Enable,,0,1" + "OnTrigger" "ClassicLight,SetPattern,d,0,1" + "OnTrigger" "ClassicFire,Start,,0,1" + "OnTrigger" "ClassicSound6,PlaySound,,0,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.3,0,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.4,15,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.5,30,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.6,45,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.7,60,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.8,75,1" + "OnTrigger" "ClassicSound3,PlaySound,,84.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,84.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,85,1" + "OnTrigger" "ClassicSmoke,TurnOff,,90,1" + "OnTrigger" "ClassicFire,Stop,,90,1" +} +add: +{ + "origin" "10464 -15424 -16184" + "targetname" "ClassicSmoke" + "spawnflags" "1" + "fogstart" "0" + "fogmaxdensity" "0.3" + "fogend" "50" + "fogenable" "0" + "fogdir" "1 0 0" + "fogcolor2" "35 35 35" + "fogcolor" "116 111 111" + "fogblend" "0" + "farz" "-1" + "angles" "0 0 0" + "classname" "env_fog_controller" +} +add: +{ + "model" "*93" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10368 -15488 -15904" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10" + "damage" "8" + "targetname" "ClassicSmokeHurt" + "filtername" "FilterC" + "classname" "trigger_hurt" + "OnHurtPlayer" "com,Command,say ***Smoke is getting denser. Don't climb up.***,,1" +} +add: +{ + "model" "*144" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10976 -15486 -16160" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10" + "damage" "8" + "targetname" "ClassicSmokeHurt" + "filtername" "FilterC" + "classname" "trigger_hurt" +} +add: +{ + "origin" "10368 -15488 -16300" + "volstart" "0" + "targetname" "ClassicSound6" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/hl1_song14.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10270 -15382 -16180" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_office/fire_extinguisher.mdl" + "MinAnimTime" "5" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "1200" + "fademaxdist" "2000" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 280 0" + "classname" "prop_dynamic_override" + "targetname" "ClassicExtinguisher" +} +add: +{ + "origin" "9998 -14961 -16093" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9809 -15169 -16103" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_small_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9788 -15422 -16063" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9849 -15580 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_small_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9848 -16038 -16128" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10480 -16132 -16179" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "11028 -16047 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10915 -15489 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "fire_medium_base" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "11014 -15486 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "fire_medium_base" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10972 -15396 -16180" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10792 -15087 -16055" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10897 -14846 -16118" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} + +;======================================================= +;; Couch escape + +;; anti-delay measures + +add: +{ + "model" "*231" + "targetname" "CouchAntidelay" + "StartDisabled" "0" + "speed" "300" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "12671 -12805 15940" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "origin" "12672 -13024 15936" + "classname" "func_physbox" + "hammerid" "1078020" + } + insert: + { + "OnBreak" "CouchAntidelay,Disable,,1,1" + } +} + +add: +{ + "origin" "12774 -13080 15911" + "targetname" "CouchZmCrate" + "StartDisabled" "1" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/cs_militia/crate_extrasmallmill.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "model" "*231" + "targetname" "CouchZmCrateTP" + "target" "CEZ" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "12813.2 -13042 15924.4" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "QX" + "classname" "func_physbox" + } + insert: + { + "OnBreak" "CouchZmCrateTP,Enable,,15,1" + "OnBreak" "CouchZmCrateTP,Disable,,15.1,1" + "OnBreak" "CouchZmCrate,EnableCollision,,15,1" + "OnBreak" "CouchZmCrate,Enable,,15,1" + } +} + +;; Break couch shortcut instantly + +modify: +{ + match: + { + "origin" "13024 -13408 16132" + "classname" "func_physbox" + "hammerid" "1045730" + } + delete: + { + "OnBreak" "QB,Break,,3,1" + } + insert: + { + "OnBreak" "QB,Break,,0,1" + } +} + +;; Disable couch push + +modify: +{ + match: + { + "origin" "14456 -13312 16000" + "classname" "trigger_push" + "hammerid" "1046342" + } + insert: + { + "targetname" "CouchPush" + } +} +modify: +{ + match: + { + "origin" "15200 -13088 15744" + "classname" "func_physbox" + "hammerid" "1072180" + } + insert: + { + "OnBreak" "CouchPush,Disable,,0,1" + } +} + +;; prevent ct's from delaying at the end, kill couch on last physbox + +add: +{ + "origin" "15504 -13257 15895" + "targetname" "CouchGate" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_inferno/railingspikedgate.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +modify: +{ + match: + { + "origin" "15736 -13368 15944" + "classname" "func_physbox" + "hammerid" "1030471" + } + insert: + { + "OnBreak" "Couch,Kill,,0,1" + "OnBreak" "CouchRed,Kill,,0,1" + "OnBreak" "CouchBlue,Kill,,0,1" + "OnBreak" "CouchGate,Kill,,0,1" + } +} + +;; Two extra couch variations + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CouchCase,PickRandom,,4,1" + } +} +modify: +{ + match: + { + "origin" "12224 -11776 15936" + "classname" "trigger_hurt" + } + insert: + { + "targetname" "CouchHurt" + } +} + +add: +{ + "origin" "12088 -11730 15913" + "targetname" "CouchCase" + "classname" "logic_case" + "OnCase01" "CouchDefaultR,Trigger,,0,1" + "OnCase02" "CouchDefaultR,Trigger,,0,1" + "OnCase03" "CouchDefaultR,Trigger,,0,1" + "OnCase04" "CouchDefaultR,Trigger,,0,1" + "OnCase05" "CouchCaseRandom,PickRandom,,0,1" + "OnCase06" "CouchDefaultR,Trigger,,0,1" +} +add: +{ + "origin" "12072 -11730 15913" + "targetname" "CouchCaseRandom" + "classname" "logic_case" + "OnCase01" "CouchBlueR,Trigger,,0,1" + "OnCase02" "CouchRedR,Trigger,,0,1" +} +add: +{ + "origin" "12088 -11750 15913" + "targetname" "CouchDefaultR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "CouchRed,Kill,,0.1,1" + "OnTrigger" "CouchBlue,Kill,,0.1,1" +} +add: +{ + "origin" "12088 -11770 15913" + "targetname" "CouchRedR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "CouchHurt,SetParent,CouchRed,0,1" + "OnTrigger" "Couch,Kill,,0.1,1" + "OnTrigger" "CouchBlue,Kill,,0.1,1" +} +add: +{ + "origin" "12088 -11790 15913" + "targetname" "CouchBlueR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "CouchHurt,SetParent,CouchBlue,0,1" + "OnTrigger" "CouchRed,Kill,,0.1,1" + "OnTrigger" "Couch,Kill,,0.1,1" +} +add: +{ + "origin" "12224 -11776 15935" + "targetname" "CouchRed" + "spawnflags" "256" + "skin" "0" + "shadowcastdist" "0" + "pressuredelay" "0" + "physdamagescale" "0.1" + "PerformanceMode" "0" + "nodamageforces" "0" + "model" "models/props/de_inferno/furniturecouch001a.mdl" + "minhealthdmg" "0" + "mindxlevel" "0" + "maxdxlevel" "0" + "massScale" ".25" + "inertiaScale" "1.0" + "health" "0" + "forcetoenablemotion" ".25" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "Damagetype" "0" + "damagetoenablemotion" "0" + "angles" "0 180 0" + "classname" "prop_physics_override" +} +add: +{ + "origin" "12225 -11776 15935" + "targetname" "CouchBlue" + "spawnflags" "256" + "skin" "0" + "shadowcastdist" "0" + "pressuredelay" "0" + "physdamagescale" "0.1" + "PerformanceMode" "0" + "nodamageforces" "0" + "model" "models/props/de_inferno/furniture_couch01a.mdl" + "minhealthdmg" "0" + "mindxlevel" "0" + "maxdxlevel" "0" + "massScale" ".25" + "inertiaScale" "1.0" + "health" "0" + "forcetoenablemotion" ".25" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "Damagetype" "0" + "damagetoenablemotion" "0" + "angles" "0 180 0" + "classname" "prop_physics_override" +} + +;; fix music + +modify: +{ + match: + { + "origin" "11968 -11776 15941" + "classname" "trigger_once" + "hammerid" "1030498" + } + delete: + { + "OnStartTouch" "KV,PlaySound,,91,1" + "OnStartTouch" "FE,Volume,0,90,1" + } +} +modify: +{ + match: + { + "origin" "14016 -13088 15944" + "classname" "func_physbox" + "hammerid" "1072403" + } + insert: + { + "OnBreak" "FE,Volume,0,4,1" + "OnBreak" "KV,PlaySound,,5,1" + } +} +modify: +{ + match: + { + "targetname" "QE" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "FE,Volume,0,0,1" + } +} + +;======================================================= +;; Interstellar Escape + +;; prevent early destruction of door that stops zombies + +modify: +{ + match: + { + "origin" "3872 11202 120" + "classname" "func_breakable" + } + insert: + { + "targetname" "Int_Door1" + "OnBreak" "Int_Door2,SetHealth,400,0,1" + } + replace: + { + "health" "0" + } +} +modify: +{ + match: + { + "origin" "4732 11008 -152" + "classname" "func_breakable" + } + insert: + { + "targetname" "Int_Door2" + } + replace: + { + "health" "0" + } +} + +add: +{ + "model" "*341" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "4091 11264 104" + "classname" "trigger_once" + "OnStartTouch" "Int_Door1,SetHealth,400,1,1" +} + +;; block zm shortcuts + +modify: +{ + match: + { + "origin" "5376 11264 113.78" + "classname" "prop_dynamic" + "hammerid" "1429957" + } + replace: + { + "origin" "6722 11264 114" + } +} +modify: +{ + match: + { + "origin" "6448 11520 -142.22" + "classname" "prop_dynamic" + "hammerid" "1430045" + } + replace: + { + "origin" "6423 11520 -142" + } +} + +add: +{ + "origin" "5254 11263 96" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "242 242 242" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_trainstation/train002.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 270 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "5707 11263 96" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "242 242 242" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_trainstation/train002.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 270 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "6161 11263 96" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "242 242 242" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_trainstation/train002.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 270 0" + "classname" "prop_dynamic" +} +add: +{ + "targetname" "IntClip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "6381 11264 -16" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -654 -64 -48,0.1,1" + "OnUser1" "!self,AddOutput,maxs 654 64 48,0.1,1" +} +add: +{ + "targetname" "IntClip2" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "7076 11498 -38" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -120 -86,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 120 86,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "812830" + } + insert: + { + "OnMapSpawn" "IntClip1,FireUser1,,0.1,1" + "OnMapSpawn" "IntClip2,FireUser1,,0.1,1" + } +} + +;; teleport players who got stuck in shortcut + +add: +{ + "wait" "1" + "targetname" "IntUnstuck" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3232.5 11264 -16.5" + "filtername" "FilterC" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -48.5 -64 -47.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 48.5 64 47.5,0.1,1" + "OnStartTouch" "!activator,AddOutput,origin 4504 11145 -125,0,-1" + "OnStartTouch" "!self,Kill,,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "812830" + } + insert: + { + "OnMapSpawn" "IntUnstuck,FireUser1,,0.1,1" + } +} +modify: +{ + match: + { + "targetname" "Zcp1" + "classname" "path_track" + } + insert: + { + "OnPass" "IntUnstuck,Enable,,0,1" + "OnPass" "IntUnstuck,Kill,,5,1" + } +} + +;======================================================= +;; City Night Escape + +;; Deduct points from players that shoot glass + +modify: +{ + match: + { + "targetname" "EBC" + "classname" "func_breakable" + } + insert: + { + "OnHealthChanged" "CityNightScore,ApplyScore,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "EBC2" + "classname" "func_breakable" + } + insert: + { + "OnHealthChanged" "CityNightScore,ApplyScore,,0,-1" + } +} + +add: +{ + "origin" "-15935 -14668 -15736" + "targetname" "CityNightScore" + "spawnflags" "1" + "points" "-1" + "classname" "game_score" +} + +;; extra nade items (from v10) + +add: +{ + "origin" "12656 -13648 -15940" + "targetname" "broom" + "spawnflags" "1" + "angles" "0 0 0" + "classname" "weapon_hegrenade" +} +add: +{ + "origin" "12644 -13638 -15948" + "StartDisabled" "0" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "parentname" "broom" + "model" "models/props_c17/pushbroom.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "-69 333 14" + "classname" "prop_dynamic" +} + +add: +{ + "origin" "14624 -13248 16096" + "targetname" "gyro" + "spawnflags" "1" + "angles" "-90 0 0" + "classname" "weapon_hegrenade" +} +add: +{ + "origin" "14608 -13248 16091" + "StartDisabled" "0" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "parentname" "gyro" + "model" "models/props/de_inferno/ceiling_fan_blade.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 135 0" + "classname" "prop_dynamic" +} + +add: +{ + "origin" "4997 11303 128" + "targetname" "tv" + "spawnflags" "1" + "angles" "0 0 0" + "classname" "weapon_hegrenade" +} +add: +{ + "origin" "5001 11305 160" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "parentname" "tv" + "model" "models/props_c17/tv_monitor01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} diff --git a/maps/ze_random_v9.cfg.backup b/maps/ze_random_v9.cfg.backup new file mode 100755 index 0000000..56a10b3 --- /dev/null +++ b/maps/ze_random_v9.cfg.backup @@ -0,0 +1,3004 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;Remove Invalid Spawnpoint +;-------------------------- + +filter: +{ + "origin" "15776 -16272 -15712" + "classname" "info_player_terrorist" +} + +filter: +{ + "origin" "15776 -16272 -15696" + "classname" "func_brush" +} + +;---------------------------------- +;ZombieMurder - Cant Delay on boss +;---------------------------------- + +add: +{ + "model" "*296" + "targetname" "SHIT_BOSSHURT_NODELAY" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "FBO" + "origin" "15808 15232 -15632" + "nodmgforce" "0" + "filtername" "FilterC" + "damagetype" "256" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + +;------------------------------------------- +;ZombieMurder - No Zombie Stuck in Ammo Box +;------------------------------------------- + +filter: +{ + "targetname" "NadeTS" + "classname" "trigger_teleport" +} + +add: +{ + "model" "*391" + "targetname" "BOSS_NoStuck_GrenadeBox" + "filtername" "FilterC" + "target" "ZMTarget" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "14568 15232 -16108" + "classname" "trigger_teleport" + "OnStartTouch" "!self,Kill,,0.5,1" +} +add: +{ + "model" "*391" + "targetname" "BOSS_NoStuck_GrenadeBox" + "filtername" "FilterT" + "target" "ZMTargetT" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "14568 15232 -16108" + "classname" "trigger_teleport" +} + +;------------------------------- +;ZombieMurder - Random Switches +;------------------------------- + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_Counter" + "min" "0" + "max" "4" + "startvalue" "0" + "classname" "math_counter" + "OutValue" "BOSS_Switch_Compare,SetValueCompare,,0,-1" + "OnHitMax" "BOSS_Switch_Relay_Final,Trigger,,0,1" +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_Compare" + "InitialValue" "1" + "CompareValue" "4" + "classname" "logic_compare" + "OnLessThan" "com,Command,say ***Switch Activated!***,0,3" + "OnLessThan" "BOSS_Switch_Random,PickRandomShuffle,,3,3" + +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_Random" + "classname" "logic_case" + "OnCase01" "BOSS_Switch_1_Relay_Enable,Trigger,,0,1" + "OnCase02" "BOSS_Switch_2_Relay_Enable,Trigger,,0,1" + "OnCase03" "BOSS_Switch_3_Relay_Enable,Trigger,,0,1" + "OnCase04" "BOSS_Switch_4_Relay_Enable,Trigger,,0,1" +} + +;************* +; Init Switch +;************* + +modify: +{ + match: + { + "targetname" "FBK" + "classname" "func_breakable" + } + replace: + { + ; Remove all outputs and insert this one + "OnBreak" "BOSS_Switch_Relay_Init,Trigger,,0,1" + } +} + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_Relay_Init" + "classname" "logic_relay" + "OnTrigger" "FBB,SetAnimation,cargo_hover,0,1" + "OnTrigger" "Shake,StopShake,,0,1" + "OnTrigger" "FS,Volume,0,0,1" + "OnTrigger" "FP,Kill,,0,1" + "OnTrigger" "FBL,Kill,,0,1" + "OnTrigger" "FBM,Kill,,0,1" + "OnTrigger" "FBR,Kill,,0,1" + "OnTrigger" "FBp3,Kill,,0,1" + "OnTrigger" "FBH,Disable,,0,1" + "OnTrigger" "HF,Enable,,0,1" + "OnTrigger" "NadeT,ForceSpawn,,0,1" + + "OnTrigger" "BOSS_NoStuck_GrenadeBox,Enable,,0,1" + "OnTrigger" "BOSS_Switch_Random,PickRandomShuffle,,0,1" + + "OnTrigger" "com,Command,say ***The Boss has been weakened But it will recover in 60secs and use its final attack!***,1,1" + "OnTrigger" "com,Command,say ***CT's brave enough will have to jump off and activate the switches!***,2,1" + "OnTrigger" "com,Command,say ***Turn on all 4 to FINISH IT OFF and activate the Orb Teleport!***,3,1" + "OnTrigger" "com,Command,say ***Don't forget to use the nade crate!***,4,1" + + "OnTrigger" "com,Command,say ***Switch 1 Unlocked!***,5,1" + + "OnTrigger" "com,Command,say ***HURRY UP!!!***,50,1" + "OnTrigger" "FA,Enable,,60,1" +} + +;********** +; Switch 1 +;********** + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_1_Relay_Enable" + "classname" "logic_relay" + "OnTrigger" "S1,Unlock,,0,1" + "OnTrigger" "SP,Enable,,0,1" + "OnTrigger" "T1S,ShowSprite,,0,1" +} +modify: +{ + match: + { + "targetname" "S1" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + "OnPressed" "BOSS_Switch_1_Filter,TestActivator,,0,-1" + } +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_1_Filter" + "Negated" "0" + "filterteam" "3" + "classname" "filter_activator_team" + "OnPass" "BOSS_Switch_1_Relay_Press,Trigger,,0,1" +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_1_Relay_Press" + "classname" "logic_relay" + "OnTrigger" "BOSS_Switch_1_Filter,Kill,,0,1" + "OnTrigger" "S1,Lock,,0,1" + "OnTrigger" "T1S,Kill,,0,1" + "OnTrigger" "T1,Enable,,0,1" + "OnTrigger" "LS1,TurnOn,,0,1" + "OnTrigger" "M1,Skin,0,0,1" + "OnTrigger" "SS,PlaySound,,0,1" + "OnTrigger" "BOSS_Switch_Counter,Add,1,0,1" +} + +;********** +; Switch 2 +;********** + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_2_Relay_Enable" + "classname" "logic_relay" + "OnTrigger" "S2,Unlock,,0,1" + "OnTrigger" "SP2,Enable,,0,1" + "OnTrigger" "T2S,ShowSprite,,0,1" +} +modify: +{ + match: + { + "targetname" "S2" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + "OnPressed" "BOSS_Switch_2_Filter,TestActivator,,0,-1" + } +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_2_Filter" + "Negated" "0" + "filterteam" "3" + "classname" "filter_activator_team" + "OnPass" "BOSS_Switch_2_Relay_Press,Trigger,,0,1" +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_2_Relay_Press" + "classname" "logic_relay" + "OnTrigger" "BOSS_Switch_2_Filter,Kill,,0,1" + "OnTrigger" "S2,Lock,,0,1" + "OnTrigger" "T2S,Kill,,0,1" + "OnTrigger" "T2,Enable,,0,1" + "OnTrigger" "LS2,TurnOn,,0,1" + "OnTrigger" "M2,Skin,0,0,1" + "OnTrigger" "SS,PlaySound,,0,1" + "OnTrigger" "BOSS_Switch_Counter,Add,1,0,1" +} + +;********** +; Switch 3 +;********** + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_3_Relay_Enable" + "classname" "logic_relay" + "OnTrigger" "S3,Unlock,,0,1" + "OnTrigger" "SP3,Enable,,0,1" + "OnTrigger" "T3S,ShowSprite,,0,1" +} +modify: +{ + match: + { + "targetname" "S3" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + "OnPressed" "BOSS_Switch_3_Filter,TestActivator,,0,-1" + } +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_3_Filter" + "Negated" "0" + "filterteam" "3" + "classname" "filter_activator_team" + "OnPass" "BOSS_Switch_3_Relay_Press,Trigger,,0,1" +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_3_Relay_Press" + "classname" "logic_relay" + "OnTrigger" "BOSS_Switch_3_Filter,Kill,,0,1" + "OnTrigger" "S3,Lock,,0,1" + "OnTrigger" "T3S,Kill,,0,1" + "OnTrigger" "T3,Enable,,0,1" + "OnTrigger" "LS3,TurnOn,,0,1" + "OnTrigger" "M3,Skin,0,0,1" + "OnTrigger" "SS,PlaySound,,0,1" + "OnTrigger" "BOSS_Switch_Counter,Add,1,0,1" +} + +;********** +; Switch 4 +;********** + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_4_Relay_Enable" + "classname" "logic_relay" + "OnTrigger" "S4,Unlock,,0,1" + "OnTrigger" "SP4,Enable,,0,1" + "OnTrigger" "T4S,ShowSprite,,0,1" +} +modify: +{ + match: + { + "targetname" "S4" + "classname" "func_button" + } + replace: + { + "wait" "0.1" + "OnPressed" "BOSS_Switch_4_Filter,TestActivator,,0,-1" + } +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_4_Filter" + "Negated" "0" + "filterteam" "3" + "classname" "filter_activator_team" + "OnPass" "BOSS_Switch_4_Relay_Press,Trigger,,0,1" +} +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_4_Relay_Press" + "classname" "logic_relay" + "OnTrigger" "BOSS_Switch_4_Filter,Kill,,0,1" + "OnTrigger" "S4,Lock,,0,1" + "OnTrigger" "T4S,Kill,,0,1" + "OnTrigger" "T4,Enable,,0,1" + "OnTrigger" "LS4,TurnOn,,0,1" + "OnTrigger" "M4,Skin,0,0,1" + "OnTrigger" "SS,PlaySound,,0,1" + "OnTrigger" "BOSS_Switch_Counter,Add,1,0,1" +} + +;************** +; Switch Final +;************** + +add: +{ + "origin" "15232 15232 -16004" + "targetname" "BOSS_Switch_Relay_Final" + "classname" "logic_relay" + "OnTrigger" "SHIT_BOSSHURT_NODELAY,Kill,,0,1" + "OnTrigger" "Fade,Fade,,0,1" + "OnTrigger" "FA,Kill,,0,1" + "OnTrigger" "zs3,PlaySound,,0,1" + "OnTrigger" "FBO,ClearParent,,0,1" + "OnTrigger" "Shake,StartShake,,0,1" + "OnTrigger" "com,Command,say ***All Switches ON!!***,0,1" + "OnTrigger" "FB,Kill,,4,1" + "OnTrigger" "Dark,TurnOff,,5,1" + "OnTrigger" "Light,TurnOn,,6,-1" + "OnTrigger" "EC,Enable,,7,1" + "OnTrigger" "com,Command,say ***PORTAL COLLAPSING IN 10secs!! ***,7,1" + "OnTrigger" "com,Command,say ***JUMP INTO THE ORB!!***,8,1" + "OnTrigger" "Nuke,Enable,,17,1" +} + +;--------------------------------- +;Interstellar Door Kill Automatic +;--------------------------------- + +modify: +{ + match: + { + "targetname" "Cargo" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "TrainDoor,Kill,,20,1" + } +} + +;--------------------------------- +;Interstellar Escape Shortcut Fix +;--------------------------------- + +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "LadB" + "origin" "4717 11568 -80" + } + replace: + { + "origin" "4717 11567 -80" + } + insert: + { + "OnBreak" "Train_Noglitch,Kill,,0,1" + } +} + +add: +{ + "model" "*124" + "target" "ZomCarT" + "targetname" "Train_Noglitch" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "4728 11599 -96" + "classname" "trigger_teleport" +} + +; Ladder they can reach and infect ct + +add: +{ + "classname" "prop_dynamic" + "targetname" "Train_Noglitch" + "origin" "4724 11400 -180" + "angles" "0 0 0" + "model" "models/props_lab/blastdoor001c.mdl" + "disablereceiveshadows" "1" + "disableshadows" "1" + "solid" "6" + "rendermode" "10" +} + + +;---------------------------------- +;Interstellar Escape Shortcut2 Fix +;---------------------------------- + +add: +{ + "model" "*141" + "targetname" "ZomCarT2" + "target" "ZomCarT" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "ZomCar" + "origin" "2734 11280 -170" + "classname" "trigger_teleport" +} +add: +{ + "model" "*141" + "targetname" "ZomCarT2" + "target" "ZomCarT" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "ZomCar" + "origin" "2734 11248 -170" + "classname" "trigger_teleport" +} + +;------------------------------- +;Interstellar Escape No Camping +;------------------------------- + +add: +{ + "targetname" "InterstellarClip" + "model" "*168" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "2192 11464 64" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "angles" "0 90 0" + "targetname" "InterstellarClip" + "model" "*168" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "2376 11616 64" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +;------------------------------------ +;Interstellar Fix Train End position +;------------------------------------ + +modify: +{ + match: + { + "targetname" "Zcp4" + "origin" "10717 11264 -136" + "classname" "path_track" + + } + replace: + { + "origin" "10616 11264 -136" + } +} + +;-------------------- +;Night City Real Fix +;-------------------- + +modify: +{ + match: + { + "classname" "func_illusionary" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + +modify: +{ + match: + { + "parentname" "LS" + "model" "models/props/de_nuke/lifepreserver.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "FL" + "model" "models/props/cs_assault/forklift.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "VM" + "model" "models/props/cs_office/vending_machine.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "PT" + "model" "models/props/de_dust/palm_tree_head_skybox.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "bush" + "model" "models/props/de_inferno/bushgreenbig.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} +modify: +{ + match: + { + "parentname" "Box" + "model" "models/props/de_nuke/crate_small.mdl" + "classname" "prop_dynamic_override" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + +;------------------------------- +;Night City Elevator Collisions +;------------------------------- + +modify: +{ + match: + { + "targetname" "Elevator" + "origin" "-16177 -14576 -15733" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "667" ;-> Unsolid + } +} + +add: +{ + "model" "*46" + "targetname" "Elevator_Collisions" + "parentname" "Elevator" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-16177 -14576 -15733" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} + +;---------------------------- +;Nightcity No Glitch Camping +;---------------------------- + +add: +{ + "targetname" "NightCityClip" + "model" "*168" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-14864 -14576 -12480" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "targetname" "NightCityClip" + "model" "*168" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-14864 -14320 -12480" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "targetname" "NightCityClip" + "model" "*167" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-14896 -14488 -12480" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +add: +{ + "model" "*303" + "targetname" "AntiCampNightCity" + "target" "TargetSpawnT" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-384 -15296 -10896" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "15392 -15296 -10896" + "classname" "trigger_teleport" + "hammerid" "172784" + } + insert: + { + "OnStartTouch" "AntiCampNightCity,Enable,,15,1" + } +} + +;-------------------------------------- +;Night City Fix Crash (Old WorkAround) +;-------------------------------------- + +;add: +;{ +; "model" "*113" +; "StartDisabled" "0" +; "spawnflags" "1" +; "origin" "-14968 -14448 -12362" +; "target" "TargetSpawn" +; "filtername" "FilterC" +; "classname" "trigger_teleport" +; "hammerid" "648347" +;} + +;add: +;{ +; "model" "*113" +; "StartDisabled" "0" +; "spawnflags" "1" +; "origin" "-14968 -14448 -12361" +; "target" "TargetSpawnT" +; "filtername" "FilterT" +; "classname" "trigger_teleport" +; "hammerid" "648347" +;} + +;modify: +;{ +; match: +; { +; "targetname" "GP1" +; "classname" "path_track" +; } +; delete: +; { +; "OnPass" "CITT,Disable,,15,1" +; "OnPass" "CIT,Disable,,15,1" +; } +; insert: +; { +; "OnPass" "CITT,Disable,,0.00,1" +; "OnPass" "CIT,Disable,,0.00,1" +; "OnPass" "InBetween,Unlock,,3.00,1" +; } +;} + +;modify: +;{ +; match: +; { +; "targetname" "BT" +; "classname" "trigger_teleport" +; } +; replace: +; { +; "target" "TargetSpawnT" +; } +;} + +;-------------------------- +;Couch Escape - Anti Delay +;-------------------------- + +modify: +{ + match: + { + "origin" "14016 -13088 15944" + "classname" "func_physbox" + "hammerid" "1072403" + ; "OnBreak" "Q7,Close,,5,1" + } + insert: + { + "OnBreak" "Q7,Open,,50,1" + } +} + +;---------------------------- +;Couch Escape - No Soft Lock +;---------------------------- + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + "hammerid" "812830" + } + insert: + { + "OnMapSpawn" "CouchFixBrush,Enable,,0,-1" + "OnMapSpawn" "CouchFixBrush2,Enable,,0,-1" + } +} + +add: +{ + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12736 -12536 16146" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12672 -12416 16202" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} + +;++++++++++ +;First Box +;++++++++++ + +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12640 -12096 16106" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12736 -12096 16106" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12816 -12032 16226" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12560 -12032 16226" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12736 -12032 16194" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12608 -12032 16194" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} + +modify: +{ + match: + { + "origin" "12672 -12088 16032" + "classname" "func_physbox" + "hammerid" "1030495" + } + insert: + { + "OnBreak" "CouchFixBrush,Disable,,0,-1" + } +} + +;+++++++++++ +;Second Box +;+++++++++++ + +add: +{ + "angles" "0 90 0" + "targetname" "CouchFixBrush2" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12640 -12704 16146" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} +add: +{ + "targetname" "CouchFixBrush2" + "model" "*316" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12736 -12536 16146" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_brush" +} + +modify: +{ + match: + { + "origin" "12576 -12608 15944" + "classname" "func_physbox" + "hammerid" "1034252" + } + insert: + { + "OnBreak" "CouchFixBrush2,Disable,,0,-1" + } +} + +;------------------------- +;C4 Button - Zombies Only +;------------------------- + +add: +{ + "origin" "15210 12272 15408" + "targetname" "C4Filter" + "Negated" "0" + "filterteam" "2" + "classname" "filter_activator_team" + "hammerid" "812826" + "OnPass" "c4,Kill,,25,1" + "OnPass" "C4B,Kill,,25,1" + "OnPass" "com,Command,say ***C4 set to go off in 25secs!***,0,1" + "OnPass" "SE,Explode,,25,1" + "OnPass" "C4X,Break,,25,1" +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "114752" + "origin" "15176 12312 15388" + } + replace: + { + "wait" "1" + } + delete: + { + "OnPressed" "com,Command,say ***C4 set to go off in 20secs!***,0,1" + "OnPressed" "SE,Explode,,25,1" + "OnPressed" "C4X,Break,,25,1" + } + insert: + { + "OnPressed" "C4Filter,TestActivator,,0,-1" + } +} + + + +;------------------------------------------ +;Slender - Spawn on players (like in b7.3) +;------------------------------------------ + +; "model" "*390" = Slender Hurt +; "model" "*28" = Trigger Around the whole area + +; Remove all current slenderman entities + +filter: +{ + "model" "models/3d/slender/slender.mdl" + "DisableBoneFollowers" "0" + "classname" "prop_dynamic" +} +filter +{ + "targetname" "/SlenderHurt.*/" + "classname" "trigger_hurt" +} +filter +{ + "targetname" "/SlenderTemp.*/" + "classname" "point_template" +} + +filter: +{ + "parentname" "Sman" + "classname" "trigger_hurt" +} +filter: +{ + "targetname" "SlenderCase" + "classname" "logic_case" +} + +; Oops, I also deleted the final room slender + +add: +{ + "origin" "13696 -15232 -16255.2" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255 200" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/3d/slender/slender.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "0" + "angles" "0 270 0" + "classname" "prop_dynamic" +} + +; Add the new slender + +add: +{ + "origin" "-10160 9564 -16032" + "Template03" "CoolSlenderRelay" + "Template02" "CoolSlenderModel" + "Template01" "CoolSlenderHurt" + "targetname" "CoolSlenderTemplate" + "spawnflags" "0" + "classname" "point_template" +} + +add: +{ + "origin" "-10160 9564 -16096" + "targetname" "CoolSlenderRelay" + "classname" "logic_relay" + "OnSpawn" "CoolSlenderHurt,Kill,,5,1" + "OnSpawn" "CoolSlenderRelay,Kill,,0,1" + "OnSpawn" "CoolSlenderModel,Kill,,5,1" +} +add: +{ + "origin" "-10160 9564 -16096" + "targetname" "CoolSlenderModel" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "116 96 196 200" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/3d/slender/slender.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "0 90 0" + "classname" "prop_dynamic" +} +add: +{ + "model" "*390" + "targetname" "CoolSlenderHurt" + "StartDisabled" "0" + "spawnflags" "1" + "parentname" "CoolSlenderModel" + "origin" "-10160 9568 -16048" + "nodmgforce" "0" + "filtername" "FilterC" + "damagetype" "64" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + +add: +{ + "origin" "-10160 9564 -16096" + "targetname" "OpenField_Maker" + "spawnflags" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "CoolSlenderTemplate" + "angles" "0 0 0" + "classname" "env_entity_maker" +} +add: +{ + "model" "*28" + "wait" "8" + "targetname" "OpenField_Maker_Trigger" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10160 10160 -15856" + "filtername" "FilterC" + "classname" "trigger_multiple" + "OnTrigger" "OpenField_Maker,SetParent,!activator,0,-1" + "OnTrigger" "OpenField_Maker,SetParentAttachment,primary,0.05,-1" + "OnTrigger" "OpenField_Maker,ClearParent,,0.1,-1" + "OnTrigger" "OpenField_Maker,AddOutput,angles 0 0 0,0.15,-1" + "OnTrigger" "OpenField_Maker,ForceSpawn,,1,-1" +} + +modify: +{ + match: + { + "origin" "-10160 10160 -15856" + "classname" "trigger_once" + "hammerid" "18641" + } + delete: + { + "OnStartTouch" "com,Command,say ***Beware K.'s SlenderMan!*** ,3,-1" + "OnStartTouch" "SlenderCase,PickRandomShuffle,,0,1" + "OnStartTouch" "Sman,Kill,,3,1" + "OnStartTouch" "SlenderTemp15,Kill,,90,1" + "OnStartTouch" "SlenderTemp14,Kill,,90,1" + "OnStartTouch" "SlenderTemp13,Kill,,90,1" + "OnStartTouch" "SlenderTemp12,Kill,,90,1" + "OnStartTouch" "SlenderTemp11,Kill,,90,1" + "OnStartTouch" "SlenderTemp10,Kill,,90,1" + "OnStartTouch" "SlenderTemp9,Kill,,90,1" + "OnStartTouch" "SlenderTemp8,Kill,,90,1" + "OnStartTouch" "SlenderTemp7,Kill,,90,1" + "OnStartTouch" "SlenderTemp6,Kill,,90,1" + "OnStartTouch" "SlenderTemp5,Kill,,90,1" + "OnStartTouch" "SlenderTemp4,Kill,,90,1" + "OnStartTouch" "SlenderTemp3,Kill,,90,1" + "OnStartTouch" "SlenderTemp2,Kill,,90,1" + "OnStartTouch" "SlenderTemp1,Kill,,90,1" + "OnStartTouch" "SlenderTemp,Kill,,90,1" + "OnStartTouch" "SlenderCase,Kill,,90,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Beware K.'s SlenderMan!*** ,3,5" + "OnStartTouch" "CoolSlenderTemplate,ForceSpawn,,0,1" + "OnStartTouch" "CoolSlenderModel*,Kill,,3,1" + "OnStartTouch" "OpenField_Maker_Trigger,Enable,,10,1" + "OnStartTouch" "OpenField_*,Kill,,90,1" + "OnStartTouch" "CoolSlender*,Kill,,90,1" + } +} + +;-------------------------------------------------------------------- +;STRIPPER CFG BY SOFT SERVE +;-------------------------------------------------------------------- +;Fail Nade Add Props +;-------------------- + +add: +{ + "origin" "15512 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 0 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15440 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 0 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15368 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 0 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15296 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 0 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15528 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 180 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15600 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 180 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15672 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 180 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "15744 -15520 14944" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_train/biohazardtank_dm_03.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "1" + "angles" "-90 180 0" + "classname" "prop_dynamic_override" +} + +;-------------------------------------------------------------------- +;STRIPPER CFG BY BotoX +;-------------------------------------------------------------------- +;Fail Nade: Add "512: Damage Activates" to spawnflags +;----------------------------------------------------- + +; Add a filter for hegrenade projectile + +add: +{ + "targetname" "IDONTKNOW_HEGRENADE_FILTER" + "filterclass" "hegrenade_projectile" + "Negated" "Allow entities that match criteria" + "origin" "16088 -15456 14944" + "classname" "filter_activator_class" +} + +; Add a filter that check if ct or hegrenade is activator + +add: +{ + "targetname" "IDONTKNOW_FAILNADE_FILTER1" + "origin" "16088 -15456 14944" + "Filter01" "IDONTKNOW_HEGRENADE_FILTER" + "Filter02" "FilterV" + "filtertype" "1" + "classname" "filter_multi" + "OnPass" "vB,Break,,0,1" + "OnPass" "VP,EnableMotion,,0,1" + "OnPass" "V,Kill,,0,1" +} +add: +{ + "targetname" "IDONTKNOW_FAILNADE_FILTER2" + "origin" "16088 -15456 14944" + "Filter01" "IDONTKNOW_HEGRENADE_FILTER" + "Filter02" "FilterV" + "filtertype" "1" + "classname" "filter_multi" + "OnPass" "VB2,Break,,0,1" + "OnPass" "V2,Kill,,0,1" +} + +; modify: +; { +; match: +; { +; "origin" "16088 -15456 14944" +; "targetname" "FilterV" +; "classname" "filter_activator_team" +; "hammerid" "1362142" +; } +; insert: +; { +; "OnPass" "V,Lock,,0,1" +; } +; } +; modify: +; { +; match: +; { +; "origin" "16064 -15456 14944" +; "targetname" "FilterV2" +; "classname" "filter_activator_team" +; "hammerid" "1362165" +; } +; insert: +; { +; "OnPass" "V2,Lock,,0,1" +; } +; } + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "V" + "origin" "16144 -15456 14990.3" + "hammerid" "1052061" + } + replace: + { + "spawnflags" "3585" + "wait" "0.02" + } + delete: + { + "OnPressed" "FilterV,TestActivator,,0,-1" + } + insert: + { + "damagefilter" "IDONTKNOW_FAILNADE_FILTER1" + "OnPressed" "IDONTKNOW_FAILNADE_FILTER1,TestActivator,,0,-1" + } +} + + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "V2" + "origin" "14896 -15584 14990.3" + "hammerid" "1052357" + } + replace: + { + "spawnflags" "3585" + "wait" "0.02" + } + delete: + { + "OnPressed" "FilterV2,TestActivator,,0,-1" + } + insert: + { + "damagefilter" "IDONTKNOW_FAILNADE_FILTER2" + "OnPressed" "IDONTKNOW_FAILNADE_FILTER2,TestActivator,,0,-1" + } +} + +;-------------------------------------------- +;Fail Nade: Zombie Teleport - Lower Z origin +;-------------------------------------------- + +add: +{ + "origin" "15520 -15520 14882" + "targetname" "NadeTargetT" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "info_target" + "hammerid" "426619" +} +modify: +{ + match: + { + "targetname" "NATT" + "target" "NadeTarget" + "origin" "15776 -15776 -15808" + "classname" "trigger_teleport" + "hammerid" "401617" + } + replace: + { + "target" "NadeTargetT" + } +} + +;--------------------------------------- +;Fail Nade: CT Teleport - Only One Side +;--------------------------------------- + +modify: +{ + match: + { + "origin" "15520 -15520 14932" + "targetname" "NadeTarget" + "classname" "info_target" + "hammerid" "426619" + } + replace: + { + "origin" "16142 -15520 15000" + "angles" "10 180 0" + } +} +modify: +{ + match: + { + "origin" "15520 -15520 14936" + "classname" "trigger_once" + "hammerid" "97323" + } + delete: + { + "OnStartTouch" "com,Command,say ***Split up on each side and keep the zombies in the center until the valves on both sides are unlocked!*** ,3,1" + "OnStartTouch" "com,Command,say ***Split up!*** ,4,1" + } + insert: + { + "OnStartTouch" "com,Command,say ***Hold one side and keep the zombies away! When the valves are unlocked shoot or nade the other side!*** ,3,1" + "OnStartTouch" "com,Command,say ***Hint: Shoot or nade the other button!***,56,1" + } +} + +;------------------------------------------- +;Elevator - First door only breakable by ZM +;------------------------------------------- + +modify: +{ + match: + { + "classname" "func_breakable" + "hammerid" "139580" + "origin" "-15920 -12176 -15744" + } + insert: + { + "damagefilter" "FilterT" + } +} + +;----------------------------------- +;Elevator - Glass CT Side Higher HP +;----------------------------------- + +modify: +{ + match: + { + "classname" "func_breakable" + "parentname" "Elevator" + "health" "700" + } + modify: + { + "health" "1500" + } +} + +;--------------------------------------------------------- +;Elevator - Zombie door higher hp and break automatically +;--------------------------------------------------------- + +modify: +{ + match: + { + "classname" "func_breakable" + "hammerid" "160750" + "origin" "-16016 -14320 -12288" + } + insert: + { + "targetname" "ElevatorZMDoor" + } + modify: + { + "health" "1000" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "hammerid" "152907" + "origin" "-15376 -14448 -12288" + } + insert: + { + "OnBreak" "ElevatorZMDoor,Break,,3,1" + } +} + +;-------------------------------- +;UNLOZE: Disable Fail Nade Spawn +;-------------------------------- + +modify: +{ + match: + { + "origin" "15776 -15776 -15744" + "classname" "trigger_once" + "hammerid" "373456" + } + insert: + { + "OnStartTouch" "com,Command,exec nadekboff,0,1" + "OnStartTouch" "com,Command,zr_unrestrict awp,1,1" + "OnStartTouch" "com,Command,exec nadekbon,26,1" + } +} +;; ze_random_v9 + +; Icecap + +modify: +{ + match: + { + "origin" "-15216 13912 16024" + "classname" "func_button" + } + replace: + { + "targetname" "IceButton" + } + delete: + { + "OnPressed" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnPressed" "Fire,StartFire,,15,1" + "OnPressed" "Wall,Break,,15,1" + "OnPressed" "Wall,Break,,15,1" + "OnPressed" "Break,Kill,,15,1" + "OnPressed" "Telexp,Explode,,14.75,1" + "OnPressed" "com,Command,say ***Teleporter ERROR!***,13,1" + "OnPressed" "Laser,TurnOn,,1,1" + "OnPressed" "Laser,TurnOff,,15,1" + "OnPressed" "glow,HideSprite,,15,1" + "OnPressed" "Sound,PlaySound,,14.7,1" + "OnPressed" "Teledoor,Open,,15,-1" + "OnPressed" "BS,HideSprite,,15,1" + "OnPressed" "glow,ShowSprite,,0,1" + } + insert: + { + "OnPressed" "IceCase,PickRandomShuffle,,0,1" + } +} + +add: +{ + "origin" "-15136 13920 16008" + "targetname" "IceCase" + "classname" "logic_case" + "OnCase01" "IceTP_Error,Trigger,,0,-1" + "OnCase02" "IceTP_Error,Trigger,,0,-1" + "OnCase03" "IceTP_Error,Trigger,,0,-1" + "OnCase04" "IceTP_Error,Trigger,,0,-1" + "OnCase05" "IceTP_Error,Trigger,,0,-1" + "OnCase06" "IceTP_Error,Trigger,,0,-1" + "OnCase07" "IceTP_Normal,Trigger,,0,-1" + "OnCase08" "IceTP_Error,Trigger,,0,-1" +} +add: +{ + "origin" "-15169 13845 16008" + "targetname" "IceTP_Error" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnTrigger" "glow,ShowSprite,,0,1" + "OnTrigger" "Laser,TurnOn,,1,1" + "OnTrigger" "com,Command,say ***Teleporter ERROR!***,13,1" + "OnTrigger" "Sound,PlaySound,,14.7,1" + "OnTrigger" "Telexp,Explode,,14.75,1" + "OnTrigger" "Fire,StartFire,,15,1" + "OnTrigger" "Wall,Break,,15,1" + "OnTrigger" "Break,Kill,,15,1" + "OnTrigger" "Laser,TurnOff,,15,1" + "OnTrigger" "glow,HideSprite,,15,1" + "OnTrigger" "Teledoor,Open,,15,-1" + "OnTrigger" "BS,HideSprite,,15,1" + "OnTrigger" "IceTP_PropError,Kill,,15,1" +} +add: +{ + "origin" "-15141 13846 16008" + "targetname" "IceTP_Normal" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1" + "OnTrigger" "glow,ShowSprite,,0,1" + "OnTrigger" "Laser,TurnOn,,1,1" + "OnTrigger" "IceTP_Sound,PlaySound,,12.7,1" + "OnTrigger" "IceTP_teleport,Enable,,15,1" + "OnTrigger" "Teledoor,Open,,15,-1" + "OnTrigger" "BS,HideSprite,,15,1" + "OnTrigger" "Laser,TurnOff,,15,1" + "OnTrigger" "IceTP_Believe,Enable,,15,1" + "OnTrigger" "IceTP_PropNormal,Kill,,15,1" + "OnTrigger" "com,Command,say ***Teleporter is charged!***,15,1" + "OnTrigger" "IceTP_Text,Display,,15,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!!!***,15.5,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!!!***,16,1" + "OnTrigger" "com,Command,say ***Get into the teleporter!!!***,16.5,1" +} +add: +{ + "origin" "-15109 13846 16008" + "y" "0.1" + "x" "-1" + "targetname" "IceTP_Text" + "spawnflags" "1" + "message" "***Get into the teleporter!!!***" + "holdtime" "10" + "fxtime" "0.05" + "fadeout" "0.5" + "fadein" "0.02" + "effect" "2" + "color2" "0 183 236" + "color" "0 183 236" + "channel" "1" + "classname" "game_text" +} +add: +{ + "origin" "-15120 13882 16008" + "volstart" "0" + "targetname" "IceTP_Sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "2000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/energy/whiteflash.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "model" "*341" + "target" "IceTP_destination" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-15087 14205 15943" + "targetname" "IceTP_teleport" + "classname" "trigger_teleport" + "OnStartTouch" "IceTP_Sound3,PlaySound,,0,1" +} +add: +{ + "origin" "-14783 13797 15897" + "targetname" "IceTP_destination" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*341" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-14783 13830 15930" + "targetname" "IceTP_Believe" + "classname" "trigger_once" + "OnStartTouch" "IceTP_Sound2,PlaySound,,4,1" +} +add: +{ + "origin" "-14785 14066 15903" + "volstart" "0" + "targetname" "IceTP_Sound2" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "4000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "vo/npc/male01/question10.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14785 14086 15903" + "volstart" "0" + "targetname" "IceTP_Sound3" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "4000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/machines/teleport1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "-14892 14226 15944" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_junk/trashdumpster02.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropError" +} +add: +{ + "origin" "-14704 14320 15895.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/concrete_debris128pile001b.mdl" + "angles" "0 350 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropNormal" +} +add: +{ + "origin" "-14846.8 14220.4 15935.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/plaster_floorpile002a.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropNormal" +} +add: +{ + "origin" "-14656 14184 15911.7" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/barricade_short02a.mdl" + "angles" "0 126 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropNormal" +} +add: +{ + "origin" "-14744 14432 15896" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props_debris/broken_pile001a.mdl" + "angles" "0 38 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropNormal" +} +add: +{ + "origin" "-14634 14188 15888" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props/cs_militia/crate_extralargemill.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropError" +} +add: +{ + "origin" "-14752 14448 15889" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "model" "models/props/de_train/pallet_barrels.mdl" + "angles" "0 90 0" + "classname" "prop_dynamic" + "targetname" "IceTP_PropError" +} +add: +{ + "origin" "-14675 14213 15894" + "targetname" "Fire" + "StartDisabled" "0" + "spawnflags" "11" + "ignitionpoint" "32" + "health" "30" + "firetype" "0" + "firesize" "64" + "fireattack" "4" + "damagescale" "1.0" + "classname" "env_fire" +} +add: +{ + "origin" "-14703 14319 15894" + "targetname" "Fire" + "StartDisabled" "0" + "spawnflags" "11" + "ignitionpoint" "32" + "health" "30" + "firetype" "0" + "firesize" "64" + "fireattack" "4" + "damagescale" "1.0" + "classname" "env_fire" +} + +filter: +{ + "angles" "0 353 0" + "model" "models/props_debris/concrete_debris128pile001b.mdl" +} +filter: +{ + "angles" "0 92 0" + "model" "models/props_debris/plaster_floorpile002a.mdl" +} +filter: +{ + "angles" "0 127.5 0" + "model" "models/props_debris/barricade_short02a.mdl" +} +filter: +{ + "angles" "0 39.5 0" + "model" "models/props_debris/broken_pile001a.mdl" +} +filter: +{ + "origin" "-14704 14320 15895.7" + "classname" "env_fire" +} +filter: +{ + "origin" "-14676 14214.3 15895.7" + "classname" "env_fire" +} + +; Classic + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "ClassicSmoke,TurnOff,,0,-1" + "OnMapSpawn" "ClassicLightRed,TurnOff,,5,-1" + "OnMapSpawn" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,5,-1" + } +} +modify: +{ + match: + { + "style" "2" + "_light" "255 255 255 200" + } + insert: + { + "targetname" "ClassicLight" + } +} +modify: +{ + match: + { + "spawnflags" "256" + "model" "models/props/cs_office/vending_machine.mdl" + "classname" "prop_physics_override" + } + insert: + { + "targetname" "ClassicVM" + } +} +modify: +{ + match: + { + "origin" "10368 -15488 -16064" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "com,Command,say ***Survive for 15secs!***,70,1" + } + insert: + { + "OnStartTouch" "ClassicCase,PickRandomShuffle,,0,1" + "OnStartTouch" "com,Command,say ***Survive for 15secs!***,75,1" + } +} + +add: +{ + "origin" "10171 -14816 -16184" + "targetname" "ClassicCase" + "classname" "logic_case" + "OnCase01" "ClassicClean,Trigger,,0,-1" + "OnCase02" "ClassicClean,Trigger,,0,-1" + "OnCase03" "ClassicClean,Trigger,,0,-1" + "OnCase04" "ClassicClean,Trigger,,0,-1" + "OnCase05" "ClassicCaseEvents,PickRandomShuffle,,0,-1" + "OnCase06" "ClassicClean,Trigger,,0,-1" +} +add: +{ + "origin" "10167 -14865 -16184" + "targetname" "ClassicCaseEvents" + "classname" "logic_case" + "OnCase01" "ClassicEvent1,Trigger,,0,-1" + "OnCase02" "ClassicEvent2,Trigger,,0,-1" + "OnCase03" "ClassicEvent3,Trigger,,0,-1" + "OnCase04" "ClassicEvent4,Trigger,,0,-1" + "OnCase05" "ClassicEvent5,Trigger,,0,-1" +} +add: +{ + "origin" "10195 -14816 -16184" + "targetname" "ClassicClean" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLightRedProp,Kill,,0,-1" + "OnTrigger" "ClassicExtinguisher,Kill,,0,-1" +} +add: +{ + "origin" "10195 -14816 -16184" + "targetname" "ClassicEvent1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "BM,FadeOut,1,39.5,1" + "OnTrigger" "ClassicLight,SetPattern,a,40,1" + "OnTrigger" "ClassicSound1,PlaySound,,41,1" + "OnTrigger" "com,Command,say ???,43,1" + "OnTrigger" "ClassicSound2,PlaySound,,47,1" + "OnTrigger" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,50,1" + "OnTrigger" "BM,FadeIn,1,50,1" +} +add: +{ + "origin" "10196 -14840 -16184" + "targetname" "ClassicEvent2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "ClassicSound3,PlaySound,,14.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,14.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,15,1" + "OnTrigger" "ClassicLight,FadeToPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,25,1" +} +add: +{ + "origin" "10196 -14855 -16184" + "targetname" "ClassicEvent3" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLight,SetPattern,a,0,1" + "OnTrigger" "ClassicExtinguisher,Kill,,0,1" + "OnTrigger" "ClassicVM,Kill,,0,1" + "OnTrigger" "BM,Volume,0,0,1" + "OnTrigger" "com,Command,say ***RED CONTAINER***,2.5,1" + "OnTrigger" "ClassicSound5,PlaySound,,2.7,1" + "OnTrigger" "ClassicLightRed,TurnOn,,3,1" + "OnTrigger" "ClassicSound4,PlaySound,,15.5,1" + "OnTrigger" "ClassicLightRed,TurnOff,,85,1" + "OnTrigger" "ClassicSound4,Volume,0,90,1" +} +add: +{ + "origin" "10196 -14875 -16184" + "targetname" "ClassicEvent4" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicClean,Trigger,,0,1" + "OnTrigger" "ClassicSound3,PlaySound,,79.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,79.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,80,1" +} +add: +{ + "origin" "10196 -14895 -16184" + "targetname" "ClassicEvent5" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "ClassicLightRedProp,Kill,,0,1" + "OnTrigger" "BM,Volume,0,0,1" + "OnTrigger" "ClassicSmoke,TurnOn,,0,1" + "OnTrigger" "ClassicSmokeHurt,Enable,,0,1" + "OnTrigger" "ClassicLight,SetPattern,d,0,1" + "OnTrigger" "ClassicFire,Start,,0,1" + "OnTrigger" "ClassicSound6,PlaySound,,0,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.3,0,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.4,15,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.5,30,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.6,45,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.7,60,1" + "OnTrigger" "ClassicSmoke,SetMaxDensity,0.8,75,1" + "OnTrigger" "ClassicSound3,PlaySound,,84.5,1" + "OnTrigger" "ClassicLight,SetPattern,z,84.9,1" + "OnTrigger" "ClassicLight,SetPattern,a,85,1" + "OnTrigger" "ClassicSmoke,TurnOff,,90,1" + "OnTrigger" "ClassicFire,Stop,,90,1" +} +add: +{ + "origin" "10368 -15488 -15934" + "volstart" "0" + "targetname" "ClassicSound1" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "7000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/creatures/town_child_scream1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10998 -14761 -15977" + "volstart" "0" + "targetname" "ClassicSound2" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "200" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/creatures/town_scared_sob1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -15488 -15924" + "volstart" "0" + "targetname" "ClassicSound3" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "2000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "ambient/machines/zap1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -15488 -16100" + "volstart" "0" + "targetname" "ClassicSound4" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/hl1_song5.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -15488 -16200" + "volstart" "0" + "targetname" "ClassicSound5" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/stingers/industrial_suspense1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -15488 -16300" + "volstart" "0" + "targetname" "ClassicSound6" + "spinup" "0" + "spindown" "0" + "spawnflags" "49" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "music/hl1_song14.mp3" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} +add: +{ + "origin" "10368 -16032 -15949" + "targetname" "ClassicLightRed" + "style" "1" + "spotlight_radius" "80" + "spawnflags" "0" + "pitch" "-90" + "distance" "600" + "brightness" "1" + "angles" "0 0 0" + "_light" "255 0 0 200" + "classname" "light_dynamic" +} +add: +{ + "origin" "10368 -16032 -15920" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "0" + "model" "models/props/de_nuke/light_red2.mdl" + "angles" "0 0 0" + "classname" "prop_dynamic" + "targetname" "ClassicLightRedProp" +} +add: +{ + "origin" "10464 -15424 -16184" + "targetname" "ClassicSmoke" + "spawnflags" "1" + "fogstart" "0" + "fogmaxdensity" "0.3" + "fogend" "50" + "fogenable" "0" + "fogdir" "1 0 0" + "fogcolor2" "35 35 35" + "fogcolor" "116 111 111" + "fogblend" "0" + "farz" "-1" + "angles" "0 0 0" + "classname" "env_fog_controller" +} +add: +{ + "model" "*93" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10368 -15488 -15904" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10" + "damage" "8" + "targetname" "ClassicSmokeHurt" + "filtername" "FilterC" + "classname" "trigger_hurt" + "OnHurtPlayer" "com,Command,say ***Stay at lower levels to prevent suffocation!***,,1" +} +add: +{ + "model" "*144" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10968 -15486 -16160" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10" + "damage" "8" + "targetname" "ClassicSmokeHurt" + "filtername" "FilterC" + "classname" "trigger_hurt" +} +add: +{ + "origin" "9998 -14961 -16093" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9809 -15169 -16103" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_small_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9788 -15422 -16063" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9849 -15580 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_small_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "9848 -16038 -16128" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10480 -16132 -16179" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "11028 -16047 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large_smoke" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10915 -15489 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "fire_medium_base" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "11014 -15486 -16183" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "fire_medium_base" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10972 -15396 -16180" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10792 -15087 -16055" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_large" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10897 -14846 -16118" + "targetname" "ClassicFire" + "start_active" "0" + "effect_name" "env_fire_medium" + "angles" "0 0 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "10270 -15382 -16180" + "_minlight" "0.0" + "rendercolor" "255 255 255" + "renderamt" "255" + "spawnflags" "9" + "forcetoenablemotion" "0" + "damagetoenablemotion" "0" + "massScale" "0" + "inertiaScale" "1.0" + "nodamageforces" "0" + "Damagetype" "0" + "physdamagescale" "0.1" + "shadowcastdist" "0" + "minhealthdmg" "0" + "health" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "skin" "0" + "model" "models/props/cs_office/fire_extinguisher.mdl" + "fadescale" "1" + "fademindist" "-1" + "angles" "0 280 0" + "classname" "prop_physics_override" + "targetname" "ClassicExtinguisher" +} + +; Couch escape + +modify: +{ + match: + { + "origin" "16256 -16256 -15928" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CouchCase,PickRandomShuffle,,4,-1" + } +} +modify: +{ + match: + { + "origin" "12224 -11776 15936" + "parentname" "Couch" + "classname" "trigger_hurt" + } + insert: + { + "targetname" "CouchHurt" + } +} + +add: +{ + "origin" "12088 -11730 15913" + "targetname" "CouchCase" + "classname" "logic_case" + "OnCase01" "CouchDefaultR,Trigger,,0,-1" + "OnCase02" "CouchDefaultR,Trigger,,0,-1" + "OnCase03" "CouchDefaultR,Trigger,,0,-1" + "OnCase04" "CouchDefaultR,Trigger,,0,-1" + "OnCase05" "CouchDefaultR,Trigger,,0,-1" + "OnCase06" "CouchDefaultR,Trigger,,0,-1" + "OnCase07" "CouchCaseRandom,PickRandomShuffle,,0,-1" + "OnCase08" "CouchDefaultR,Trigger,,0,-1" +} +add: +{ + "origin" "12072 -11730 15913" + "targetname" "CouchCaseRandom" + "classname" "logic_case" + "OnCase01" "CouchBlueR,Trigger,,0,-1" + "OnCase02" "CouchRedR,Trigger,,0,-1" +} +add: +{ + "origin" "12088 -11750 15913" + "targetname" "CouchDefaultR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "CouchRed,Kill,,0,-1" + "OnTrigger" "CouchBlue,Kill,,0,-1" +} +add: +{ + "origin" "12088 -11770 15913" + "targetname" "CouchRedR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "Couch,Kill,,0,-1" + "OnTrigger" "CouchBlue,Kill,,0,-1" +} +add: +{ + "origin" "12088 -11790 15913" + "targetname" "CouchBlueR" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "CouchRed,Kill,,0,-1" + "OnTrigger" "Couch,Kill,,0,-1" +} +add: +{ + "origin" "12224 -11776 15935" + "targetname" "CouchRed" + "spawnflags" "256" + "skin" "0" + "shadowcastdist" "0" + "pressuredelay" "0" + "physdamagescale" "0.1" + "PerformanceMode" "0" + "nodamageforces" "0" + "model" "models/props/de_inferno/furniturecouch001a.mdl" + "minhealthdmg" "0" + "mindxlevel" "0" + "maxdxlevel" "0" + "massScale" ".25" + "inertiaScale" "1.0" + "health" "0" + "forcetoenablemotion" ".25" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "Damagetype" "0" + "damagetoenablemotion" "0" + "angles" "0 180 0" + "classname" "prop_physics_override" +} +add: +{ + "model" "*269" + "StartDisabled" "0" + "spawnflags" "8" + "targetname" "CouchRedHurt" + "parentname" "CouchRed" + "origin" "12224 -11776 15936" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "500000" + "classname" "trigger_hurt" +} +add: +{ + "origin" "12225 -11776 15935" + "targetname" "CouchBlue" + "spawnflags" "256" + "skin" "0" + "shadowcastdist" "0" + "pressuredelay" "0" + "physdamagescale" "0.1" + "PerformanceMode" "0" + "nodamageforces" "0" + "model" "models/props/de_inferno/furniture_couch01a.mdl" + "minhealthdmg" "0" + "mindxlevel" "0" + "maxdxlevel" "0" + "massScale" ".25" + "inertiaScale" "1.0" + "health" "0" + "forcetoenablemotion" ".25" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "Damagetype" "0" + "damagetoenablemotion" "0" + "angles" "0 180 0" + "classname" "prop_physics_override" +} +add: +{ + "model" "*269" + "StartDisabled" "0" + "spawnflags" "8" + "targetname" "CouchBlueHurt" + "parentname" "CouchBlue" + "origin" "12224 -11776 15936" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "500000" + "classname" "trigger_hurt" +} + +; +; Interstellar Escape - help people not taking shortcut catch up - by encap +; + +modify: +{ + match: + { + "origin" "3872 11202 120" + "classname" "func_breakable" + } + insert: + { + "targetname" "Int_Door1" + "OnBreak" "Int_Door2,SetHealth,400,0,1" + } + replace: + { + "health" "0" + } +} +modify: +{ + match: + { + "origin" "4732 11008 -152" + "classname" "func_breakable" + } + insert: + { + "targetname" "Int_Door2" + } + replace: + { + "health" "0" + } +} + +add: +{ + "model" "*341" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "4091 11264 104" + "classname" "trigger_once" + "OnStartTouch" "Int_Door1,SetHealth,400,1,1" +} diff --git a/maps/ze_randomizer_c1s4.cfg b/maps/ze_randomizer_c1s4.cfg new file mode 100755 index 0000000..7b40d85 --- /dev/null +++ b/maps/ze_randomizer_c1s4.cfg @@ -0,0 +1,39 @@ +; The logic_compares for pirates and dark world are killed upon finishing the stages, +; which is really bad when we HAVE to keep them in the map because they can be potentially used again when a stage cycle ends (it's persistent) +; So lets not kill them +modify: +{ + match: + { + "classname" "logic_compare" + "targetname" "pirate_relay" + } + replace: + { + "targetname" "stage_pirate" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "Frenchy_counter" + } + delete: + { + "OnHitMax" "stage_frenchy,Kill,,45,1" + } +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "global_case_lvlA" + } + replace: + { + "OnCase07" "stage_pirate,Compare,,0,-1" + } +} diff --git a/maps/ze_ratescape_v5_4css1.cfg b/maps/ze_ratescape_v5_4css1.cfg index 1545381..24d4ada 100644 --- a/maps/ze_ratescape_v5_4css1.cfg +++ b/maps/ze_ratescape_v5_4css1.cfg @@ -1,13 +1,13 @@ -;Decrease Nuke Item fade -modify: -{ - match: - { - "classname" "env_fade" - "targetname" "Item_Nuke_Fade_002" - } - replace: - { - "holdtime" "3" - } -} +;Decrease Nuke Item fade +modify: +{ + match: + { + "classname" "env_fade" + "targetname" "Item_Nuke_Fade_002" + } + replace: + { + "holdtime" "3" + } +} diff --git a/maps/ze_ravenholm_v05fix.cfg b/maps/ze_ravenholm_v05fix.cfg index 7126f82..929350a 100644 --- a/maps/ze_ravenholm_v05fix.cfg +++ b/maps/ze_ravenholm_v05fix.cfg @@ -1,16 +1,16 @@ -; Fix invisibility on round start - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "player,AddOutput,targetname default,2,-1" - "OnMapSpawn" "player,AddOutput,rendermode 0,2,-1" - "OnMapSpawn" "player,AddOutput,renderfx 255,2,-1" - "OnMapSpawn" "player,AddOutput,alpha 255,2,-1" - } -} +; Fix invisibility on round start + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "player,AddOutput,targetname default,2,-1" + "OnMapSpawn" "player,AddOutput,rendermode 0,2,-1" + "OnMapSpawn" "player,AddOutput,renderfx 255,2,-1" + "OnMapSpawn" "player,AddOutput,alpha 255,2,-1" + } +} diff --git a/maps/ze_re4_castle_a3.cfg b/maps/ze_re4_castle_a3.cfg index a5c6793..9f6850f 100644 --- a/maps/ze_re4_castle_a3.cfg +++ b/maps/ze_re4_castle_a3.cfg @@ -97,4 +97,125 @@ modify: { "OnPass" "tp_zm07,Enable,,10,-1" } -} \ No newline at end of file +} +;; ze_re4_castle_a3 + +;; block glitch spot + +add: +{ + "targetname" "BridgeClip" + "model" "*13" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "11143 -2213 664" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +;; add fall teleports + +add: +{ + "model" "*19" + "targetname" "tp_fall" + "target" "desti_pont" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "10137 -2057 -640" + "classname" "trigger_teleport" +} +add: +{ + "model" "*28" + "targetname" "tp_fall2" + "target" "desti_zm02" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "8269 -498 516" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "tp_fall2" + "target" "desti_zm02" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "8099 350 -226" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "tp_fall2" + "target" "desti_zm02" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "6083 350 -226" + "classname" "trigger_teleport" +} + +;; doors crush players to prevent delays + +modify: +{ + match: + { + "targetname" "door04" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} +modify: +{ + match: + { + "targetname" "door05" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} +modify: +{ + match: + { + "targetname" "porte" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} + +;; at the end, crush players that stand under opening staircase + +modify: +{ + match: + { + "targetname" "ponton" + "classname" "func_door_rotating" + } + replace: + { + "ignoredebris" "0" + } +} diff --git a/maps/ze_realm_h1.cfg b/maps/ze_realm_h1.cfg index 293aefe..23b55bf 100644 --- a/maps/ze_realm_h1.cfg +++ b/maps/ze_realm_h1.cfg @@ -1,395 +1,1164 @@ -//////////////////////////////////////// -//////////// ze_realm_h1 /////////////// -//////////////////////////////////////// -// last edit : 21/08/2021 -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "cmd,Command,say *** STRIPPER FIX ENABLED ***,3,-1" - "OnMapSpawn" "cmd,Command,say *** last edited : 21/08/2021 ***,3.5,-1" - } -} -//////////////////////////////////////// -//////////// Teleport Fixes //////////// -//////////////////////////////////////// -// fix 2 teleport random after elevator -filter: -{ - "origin" "3728 11257 2776" - "targetname" "afk_d_4_a" - "angles" "0 0 0" - "classname" "info_teleport_destination" - "hammerid" "114024" -} -filter: -{ - "origin" "5200 9785 2776" - "targetname" "afk_d_4_b" - "angles" "0 90 0" - "classname" "info_teleport_destination" - "hammerid" "114055" -} - -add: -{ - "origin" "3728 11257 2776" - "targetname" "afk_d_4_a" - "angles" "0 0 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "5200 9785 2776" - "targetname" "afk_d_4_b" - "angles" "0 90 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "5200 9785 2776" - "targetname" "afk4_tele_random" - "classname" "logic_case" - - "OnCase01" "afk_d_4_a,Teleport,,0,-1" - "OnCase02" "afk_d_4_b,Teleport,,0,-1" -} -modify: -{ - match: - { - "targetname" "afk_4" - "classname" "trigger_teleport" - } - delete: - { - "target" "afk_d_4_*" - } - insert: - { - "OnStartTouch" "afk4_tele_random,PickRandomShuffle,,0,-1" - } -} - -// fix 2 teleport random before hop stairs -filter: -{ - "origin" "5952 12969 2872" - "targetname" "afk_d_5_a" - "angles" "0 0 0" - "classname" "info_teleport_destination" - "hammerid" "114351" -} -filter: -{ - "origin" "6896 12009 2872" - "targetname" "afk_d_5_b" - "angles" "0 90 0" - "classname" "info_teleport_destination" - "hammerid" "114367" -} - -add: -{ - "origin" "5952 12969 2872" - "targetname" "afk_d_5_a" - "angles" "0 0 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "6896 12009 2872" - "targetname" "afk_d_5_b" - "angles" "0 90 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "5200 9785 2776" - "targetname" "afk5_tele_random" - "classname" "logic_case" - - "OnCase01" "afk_d_5_a,Teleport,,0,-1" - "OnCase02" "afk_d_5_b,Teleport,,0,-1" -} -modify: -{ - match: - { - "targetname" "afk_5" - "classname" "trigger_teleport" - } - delete: - { - "target" "afk_d_5_*" - } - insert: - { - "OnStartTouch" "afk5_tele_random,PickRandomShuffle,,0,-1" - } -} - -// fix 2 teleport random after boss fight -filter: -{ - "origin" "0 -4760 1416" - "targetname" "ende_des_1" - "angles" "-90 90 0" - "classname" "info_teleport_destination" - "hammerid" "273474" -} -filter: -{ - "origin" "0 4824 1416" - "targetname" "ende_des_2" - "angles" "-90 270 0" - "classname" "info_teleport_destination" - "hammerid" "273504" -} - -add: -{ - "origin" "0 -4760 1416" - "targetname" "ende_des_1" - "angles" "-90 90 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "0 4824 1416" - "targetname" "ende_des_2" - "angles" "-90 270 0" - "classname" "point_teleport" - "target" "!activator" -} -add: -{ - "origin" "5200 9785 2776" - "targetname" "ende_tele_random" - "classname" "logic_case" - - "OnCase01" "ende_des_1,Teleport,,0,-1" - "OnCase02" "ende_des_2,Teleport,,0,-1" -} -modify: -{ - match: - { - "hammerid" "232301" - } - delete: - { - "target" "ende_des_*" - } - insert: - { - "OnStartTouch" "ende_tele_random,PickRandomShuffle,,0,-1" - } -} - - -//////////////////////////////////////// -////////////// Boss Buff /////////////// -//////////////////////////////////////// - -modify: -{ - match: - { - "targetname" "12_hurt" - } - replace: - { - "damage" "80" - } -} -modify: -{ - match: - { - "targetname" "3_h" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "5_hurt" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "6_h" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "4_hurt" - } - replace: - { - "damage" "80" - } -} -modify: -{ - match: - { - "targetname" "4_hurt_2" - } - replace: - { - "damage" "80" - } -} -modify: -{ - match: - { - "targetname" "8_h" - } - replace: - { - "damage" "40" - } -} -modify: -{ - match: - { - "targetname" "10_hurt" - } - replace: - { - "damage" "40" - } -} -modify: -{ - match: - { - "targetname" "2_hurt_1" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "2_hurt_2" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "9_hurt" - } - replace: - { - "damage" "60" - } -} -modify: -{ - match: - { - "targetname" "11_hurt" - } - replace: - { - "damage" "20" - } -} -modify: -{ - match: - { - "targetname" "1_h" - } - replace: - { - "damage" "60" - } -} - -//////////////////////////////////////// -/////////// Ending Buff //////////////// -//////////////////////////////////////// -modify: -{ - match: - { - "targetname" "ende_ball_hurt1" - } - replace: - { - "damage" "200" - } -} -modify: -{ - match: - { - "targetname" "ende_laser_hurt1" - } - replace: - { - "damage" "200" - } -} -modify: -{ - match: - { - "targetname" "ende_ring_hurt" - } - replace: - { - "damage" "200" - } -} - -modify: -{ - match: - { - "targetname" "ball_h" - } - insert: - { - "filtername" "ct" - } -} \ No newline at end of file +;----------------- +;Stripper message +;----------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-8970 12164 6239" + } + insert: + { + "OnMapSpawn" "cmd,Command,say *** MAP MODIFIED (4-14-2024) ***,3,-1" + } +} + +;------------- +;Disable bhop +;------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-8970 12164 6239" + } + insert: + { + "OnMapSpawn" "cmd,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +;---------------------------- +;Edict cleanup/optimizations +;---------------------------- +modify: +{ + match: + { + "origin" "-8937.82 -95.6208 1205" + "targetname" "boss_start_r_main" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "y_d1,Kill,,0,-1" + "OnTrigger" "y_d2,Kill,,0,-1" + "OnTrigger" "y_d3,Kill,,0,-1" + "OnTrigger" "g_d1,Kill,,0,-1" + "OnTrigger" "g_d2,Kill,,0,-1" + "OnTrigger" "g_m1,Kill,,0,-1" + "OnTrigger" "g_d4,Kill,,0,-1" + "OnTrigger" "g_d5,Kill,,0,-1" + "OnTrigger" "g_d6,Kill,,0,-1" + "OnTrigger" "g_d7,Kill,,0,-1" + "OnTrigger" "g_m_2,Kill,,0,-1" + "OnTrigger" "b_d1,Kill,,0,-1" + "OnTrigger" "b_d2,Kill,,0,-1" + "OnTrigger" "b_d3,Kill,,0,-1" + "OnTrigger" "b_d4,Kill,,0,-1" + "OnTrigger" "b_d5,Kill,,0,-1" + "OnTrigger" "p_d1,Kill,,0,-1" + "OnTrigger" "p_d2,Kill,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8388 -248 2490" + "targetname" "skill_kill_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-3078.89 9221.38 5640.86" + "classname" "logic_relay" + } + insert: + { + "OnSpawn" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-3088 9145 5711" + "targetname" "z_grav_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-6840 12897 5664" + "targetname" "z_heal_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-1592 7649 5713" + "targetname" "rejection_item_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "4106 10163 1584" + "targetname" "fact_item_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-2764 10973 -11093" + "targetname" "escapism_item_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "448 4880 1823" + "targetname" "z_ice_item_maker" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "4352 10409 1744" + "targetname" "g_npc_1" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-2136 8194 5680" + "targetname" "y_npc_1" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "9170 9544 -4727" + "targetname" "b_npc_1" + "classname" "env_entity_maker" + } + insert: + { + "OnEntitySpawned" "!self,Kill,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-7927.3 265 2436.43" + "targetname" "ende_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "p_bgm,Kill,,5.02,-1" + } +} +modify: +{ + match: + { + "targetname" "b_once_3" + "origin" "7000 10985 -5525" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "b_bgm,Kill,0,115.02,1" + } +} +modify: +{ + match: + { + "targetname" "y_once_4" + "origin" "0 6057 5607" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "y_bgm,Kill,,15.02,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_5" + "origin" "8676 13737 -265" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "g_bgm,Kill,,65.02,1" + } +} + +;--------------------------------------- +;Replace boss targetname + buff boss hp +;--------------------------------------- +modify: +{ + match: + { + "origin" "-8702 -700 1205" + "targetname" "#954C93" + "classname" "math_counter" + } + replace: + { + "targetname" "boss_counter" + } + delete: + { + "OnHitMin" "segments,Subtract,1,0,-1" + } + insert: + { + "OnHitMin" "boss_segments,Subtract,1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_addhp" + "origin" "-8171.5 0.5 1074.99" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "#954C93,Add,60,0,-1" + } + insert: + { + "OnStartTouch" "boss_counter,Add,90,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_hitbox" + "origin" "-8172 0 2225" + "classname" "func_breakable" + } + delete: + { + "OnHealthChanged" "#954C93,Subtract,1,0,-1" + } + insert: + { + "OnHealthChanged" "boss_counter,Subtract,1,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8702 -716 1205" + "targetname" "segments" + "classname" "math_counter" + } + replace: + { + "targetname" "boss_segments" + } +} + +;----------------------------------- +;Fix random teleport after elevator +;----------------------------------- +filter: +{ + "targetname" "/afk_d_4_(a|b)/" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "3728 11257 2776" + "targetname" "afk_d_4_a" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5200 9785 2776" + "targetname" "afk_d_4_b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5200 9785 2776" + "targetname" "afk4_tele_random" + "classname" "logic_case" + "OnCase01" "afk_d_4_a,Teleport,,0,-1" + "OnCase02" "afk_d_4_b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "afk_4" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "afk_d_4_*" + } + insert: + { + "OnStartTouch" "afk4_tele_random,PickRandomShuffle,,0,-1" + } +} + +;---------------------------------- +;Fix random teleport before stairs +;---------------------------------- +filter: +{ + "targetname" "/afk_d_5_(a|b)/" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "5952 12969 2872" + "targetname" "afk_d_5_a" + "angles" "0 0 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "6896 12009 2872" + "targetname" "afk_d_5_b" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5200 9785 2776" + "targetname" "afk5_tele_random" + "classname" "logic_case" + "OnCase01" "afk_d_5_a,Teleport,,0,-1" + "OnCase02" "afk_d_5_b,Teleport,,0,-1" +} +modify: +{ + match: + { + "targetname" "afk_5" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "afk_d_5_*" + } + insert: + { + "OnStartTouch" "afk5_tele_random,PickRandomShuffle,,0,-1" + } +} + +;--------------------------------- +;Fix random teleport in boss room +;--------------------------------- +filter: +{ + "classname" "info_teleport_destination" + "targetname" "/boss_fall_d_(a|b|c|e)/" +} +add: +{ + "origin" "-7404 768 1197" + "targetname" "boss_fall_d_a" + "angles" "0 225 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-8940 768 1197" + "targetname" "boss_fall_d_b" + "angles" "0 315 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-8940 -768 1197" + "targetname" "boss_fall_d_c" + "angles" "0 45 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-7404 -768 1197" + "targetname" "boss_fall_d_e" + "angles" "0 135 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "-7436 800 1216" + "targetname" "boss_fall_d_random" + "classname" "logic_case" + "OnCase01" "boss_fall_d_a,Teleport,,0,-1" + "OnCase02" "boss_fall_d_b,Teleport,,0,-1" + "OnCase03" "boss_fall_d_c,Teleport,,0,-1" + "OnCase04" "boss_fall_d_e,Teleport,,0,-1" +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "boss_fall_human" + "origin" "-8172 0 442.5" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "boss_fall_d_*" + } + insert: + { + "OnStartTouch" "boss_fall_d_random,PickRandomShuffle,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-3352 10981 -13652" + "classname" "trigger_teleport" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "boss_fall_d_a" + } + insert: + { + "OnStartTouch" "boss_fall_d_random,PickRandomShuffle,,0,-1" + } +} + +;------------------------------------- +;Fix random teleport after boss fight +;------------------------------------- +filter: +{ + "targetname" "/ende_des_(1|2)/" + "classname" "info_teleport_destination" +} +add: +{ + "origin" "0 -4760 1416" + "targetname" "ende_des_1" + "angles" "0 90 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "0 4824 1416" + "targetname" "ende_des_2" + "angles" "0 270 0" + "classname" "point_teleport" + "target" "!activator" +} +add: +{ + "origin" "5200 9785 2776" + "targetname" "ende_tele_random" + "classname" "logic_case" + "OnCase01" "ende_des_1,Teleport,,0,-1" + "OnCase02" "ende_des_2,Teleport,,0,-1" +} +modify: +{ + match: + { + "origin" "-8171 0 -878.5" + "classname" "trigger_teleport" + "hammerid" "232301" + } + replace: + { + "classname" "trigger_multiple" + } + delete: + { + "target" "ende_des_*" + } + insert: + { + "OnStartTouch" "ende_tele_random,PickRandomShuffle,,0,-1" + } +} + +;----------------- +;Buff boss damage +;----------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "12_hurt" + } + replace: + { + "damage" "80" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "3_h" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "5_hurt" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "6_h" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "4_hurt" + } + replace: + { + "damage" "80" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "4_hurt_2" + } + replace: + { + "damage" "80" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "8_h" + } + replace: + { + "damage" "40" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "10_hurt" + } + replace: + { + "damage" "40" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "2_hurt_1" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "2_hurt_2" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "9_hurt" + } + replace: + { + "damage" "60" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "11_hurt" + } + replace: + { + "damage" "20" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "1_h" + } + replace: + { + "damage" "60" + } +} + +;--------------------------- +;Increase ending difficulty +;--------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ende_ball_hurt1" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ende_laser_hurt1" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ende_ring_hurt" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ball_h" + } + insert: + { + "filtername" "ct" + } +} + +;------------------------------ +;Fix unadjustable music volume +;------------------------------ +modify: +{ + match: + { + "origin" "-7934.66 265 2458.54" + "targetname" "ende_bgm" + "classname" "ambient_generic" + } + replace: + { + "message" "#lerm/ende_bgm.mp3" + } +} +modify: +{ + match: + { + "origin" "-8932.19 -75.2637 1205" + "targetname" "p_bgm" + "classname" "ambient_generic" + } + replace: + { + "message" "#lerm/p_bgm.mp3" + } +} +modify: +{ + match: + { + "origin" "-8970 12148 6239" + "targetname" "y_bgm" + "classname" "ambient_generic" + } + replace: + { + "message" "#lerm/y_bgm.mp3" + } +} +modify: +{ + match: + { + "origin" "-8970 12132 6239" + "targetname" "b_bgm" + "classname" "ambient_generic" + } + replace: + { + "message" "#lerm/b_bgm.mp3" + } +} +modify: +{ + match: + { + "origin" "-8970 12116 6239" + "targetname" "g_bgm" + "classname" "ambient_generic" + } + replace: + { + "message" "#lerm/g_bgm.mp3" + } +} + +;------------------------------ +;Fix undetected timer messages +;------------------------------ +modify: +{ + match: + { + "targetname" "b_once_3" + "origin" "7000 10985 -5525" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 20 >,0,1" + "OnStartTouch" "cmd,Command,say < 30 >,25,1" + "OnStartTouch" "cmd,Command,say < 50 >,63,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 20s >,0,1" + "OnStartTouch" "cmd,Command,say < 30s >,25,1" + "OnStartTouch" "cmd,Command,say < 50s >,63,1" + } +} +modify: +{ + match: + { + "targetname" "b_once_2" + "origin" "9280 10641 -5525" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 30 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 30s >,0,1" + } +} +modify: +{ + match: + { + "origin" "-8112 12329 7431" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 15 >,0,-1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 15s >,0,-1" + } +} +modify: +{ + match: + { + "origin" "-6272 12329 7271" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 20 >,0,-1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 20s >,0,-1" + } +} +modify: +{ + match: + { + "targetname" "y_once_2" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 25 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 25s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "y_once_3" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 35 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 35s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "y_once_4" + "origin" "0 6057 5607" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 15 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 15s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 15 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 15s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_2" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 25 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 25s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_3" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 25 >,0,1" + "OnStartTouch" "cmd,Command,say < 15 >,27,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 25s >,0,1" + "OnStartTouch" "cmd,Command,say < 15s >,27,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_4" + "origin" "6312 12369 3111" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 20 >,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 20s >,0,1" + } +} +modify: +{ + match: + { + "targetname" "g_once_5" + "origin" "8676 13737 -265" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 30 >,0,1" + "OnStartTouch" "cmd,Command,say < 20 >,40,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 30s >,0,1" + "OnStartTouch" "cmd,Command,say < 20s >,40,1" + } +} +modify: +{ + match: + { + "targetname" "b_once_1" + "origin" "13280 12229 -4089" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say < 15 >,0,1" + "OnStartTouch" "cmd,Command,say < 10 >,18,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say < 15s >,0,1" + "OnStartTouch" "cmd,Command,say < 10s >,18,1" + } +} + +;---------------------------------------- +;Add additional timer message for ending +;---------------------------------------- +modify: +{ + match: + { + "origin" "-7927.3 265 2436.43" + "targetname" "ende_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "cmd,Command,say < 60s >,12,1" + } +} + +;----------------------------------------------- +;Reset player targetnames when picking up items +;----------------------------------------------- +modify: +{ + match: + { + "origin" "-9506 4937 -422" + "targetname" "escapism_elite" + "classname" "weapon_elite" + } + delete: + { + "OnPlayerPickup" "player_escapism,AddOutput,targetname,0,-1" + } + insert: + { + "OnPlayerPickup" "player_escapism,AddOutput,targetname default,0,-1" + } +} +modify: +{ + match: + { + "origin" "-11411 7416 -352" + "targetname" "fact_elite" + "classname" "weapon_elite" + } + delete: + { + "OnPlayerPickup" "player_fact,AddOutput,targetname,0,-1" + } + insert: + { + "OnPlayerPickup" "player_fact,AddOutput,targetname default,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8833.96 6143.03 -352" + "targetname" "rejection_elite" + "classname" "weapon_elite" + } + delete: + { + "OnPlayerPickup" "player_rejection,AddOutput,targetname,0,-1" + } + insert: + { + "OnPlayerPickup" "player_rejection,AddOutput,targetname default,0,-1" + } +} diff --git a/maps/ze_reservoir.cfg b/maps/ze_reservoir.cfg new file mode 100755 index 0000000..b70e759 --- /dev/null +++ b/maps/ze_reservoir.cfg @@ -0,0 +1,69 @@ +;--------------------------------------------- +; Creates an auto logic to remove targetnames +;--------------------------------------------- +add: +{ + "origin" "14336 -12224 2056" + "spawnflags" "0" + "classname" "logic_auto" + "OnMapSpawn" "reservoir-important-server,Command,mp_roundtime 20,0,-1" + "OnMapSpawn" "player,AddOutput,targetname default,0,-1" +} +;---------------------------- +; Fixes boss hp add function +;---------------------------- +modify: +{ + match: + { + "origin" "6344 544 -13360" + } + delete: + { + "OnStartTouch" "reservoir-boss-health,Multiply,6.5,0,-1" + } + insert: + { + "OnStartTouch" "reservoir-boss-health,Add,1500,0,-1" + } +} +;---------------------------------- +; Fixes red pickaxe trigger issues +;---------------------------------- +filter: +{ + "targetname" "reservoir-triggers-1" +} +add: +{ + "model" "*11" + "wait" "1" + "targetname" "reservoir-triggers-1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-1200 5216 -2770.96" + "filtername" "reservoir-items-red1filter" + "classname" "trigger_multiple" + "OnStartTouch" "reservoir-items-red1button,Unlock,,0,-1" + "OnEndTouch" "reservoir-items-red1button,Lock,,0,-1" +} +;---------------------------------- +; Fixes blue pickaxe trigger issues +;---------------------------------- +filter: +{ + "targetname" "reservoir-triggers-2" +} +add: +{ + "model" "*25" + "wait" "1" + "targetname" "reservoir-triggers-2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3080 5200 -5184" + "filtername" "reservoir-items-blu1filter" + "classname" "trigger_multiple" + "OnStartTouch" "reservoir-items-blu1button,Unlock,,0,-1" + "OnEndTouch" "reservoir-items-blu1button,Lock,,0,-1" +} \ No newline at end of file diff --git a/maps/ze_resonance_cascade_v3.cfg b/maps/ze_resonance_cascade_v3.cfg index aee7d89..039de3e 100644 --- a/maps/ze_resonance_cascade_v3.cfg +++ b/maps/ze_resonance_cascade_v3.cfg @@ -41,4 +41,93 @@ modify: { "message" "#custom sounds/half life - bass string short (music).mp3" } -} \ No newline at end of file +} + +;; STRIPPER BY ENCAP + +;; at the end, prevent fallen down humans from delaying + +add: +{ + "model" "*80" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-5118 -9501 -2071" + "filtername" "filterCT" + "damage" "15000" + "targetname" "EndFall" + "classname" "trigger_hurt" +} + +;; prevent ct's from delaying in test chamber + +modify: +{ + match: + { + "targetname" "Testtele" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "Testwall,Kill,,20,1" + } +} + +;; fix ct delaying spot + +add: +{ + "model" "*147" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3972.55 -7470.5 -745" + "damage" "15000" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "targetname" "bullsquid" + "classname" "func_tanktrain" + } + replace: + { + "spawnflags" "514" + } +} + +;; elevator doors are unblockable + +modify: +{ + match: + { + "targetname" "/door[1-4]/" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + "forceclosed" "1" + } +} + +;; fix ichthyosaur ending nuke + +modify: +{ + match: + { + "targetname" "shark_train" + "classname" "func_movelinear" + } + replace: + { + "spawnflags" "8" + } +} + + diff --git a/maps/ze_river_escape_v3_fix.cfg b/maps/ze_river_escape_v3_fix.cfg index af735bf..8934395 100644 --- a/maps/ze_river_escape_v3_fix.cfg +++ b/maps/ze_river_escape_v3_fix.cfg @@ -16,3 +16,186 @@ modify: "damage" "9999999" } } + + +;; _ + +;; prevent ct's from delaying on top of a helicopter + +add: +{ + "origin" "-7377 -510 849" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "heli_wind1,FireUser1,,0,-1" + "OnMapSpawn" "heli_wind2,FireUser1,,0,-1" + "OnMapSpawn" "heli_wind3,FireUser1,,0,-1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind1" + "parentname" "choppah01" + "speed" "10" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7281 -640 1072.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -447 -128 -79.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 447 128 79.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind1" + "parentname" "choppah01" + "speed" "10" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7571 -624 965.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -51 -132 -26.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 51 132 26.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind2" + "parentname" "choppah01" + "speed" "20" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7281 -640 1072.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -447 -128 -79.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 447 128 79.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind2" + "parentname" "choppah01" + "speed" "20" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7571 -624 965.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -51 -132 -26.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 51 132 26.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind3" + "parentname" "choppah01" + "speed" "290" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7281 -640 1072.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -447 -128 -79.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 447 128 79.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind3" + "parentname" "choppah01" + "speed" "290" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "-7571 -624 965.5" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -51 -132 -26.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 51 132 26.5,0.1,1" +} +add: +{ + "StartDisabled" "1" + "targetname" "heli_wind3" + "parentname" "choppah01" + "speed" "290" + "spawnflags" "1" + "pushdir" "0 -90 0" + "origin" "-7644.5 -625 1045.5" + "angles" "0 -90 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -97.5 -10 -100.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 97.5 10 100.5,0.1,1" +} + +modify: +{ + match: + { + "targetname" "heli1_3" + "classname" "path_track" + } + replace: + { + "speed" "100" + } + insert: + { + "OnPass" "heli_wind1,Enable,,0,1" + "OnPass" "server,Command,say **The wind is getting stronger**,10,1" + "OnPass" "heli_wind1,Kill,,20,1" + "OnPass" "choppah01,SetSpeedReal,50,20,1" + "OnPass" "heli_wind2,Enable,,20,1" + "OnPass" "server,Command,say **It will be unsafe to stay on top**,30,1" + } +} + +modify: +{ + match: + { + "targetname" "heli1_4" + "classname" "path_track" + } + replace: + { + "origin" "4000 429 1093" + } + insert: + { + "OnPass" "heli_wind2,Kill,,0,1" + "OnPass" "heli_wind3,Enable,,0,1" + } +} + +;; fix sealed door + +modify: +{ + match: + { + "targetname" "rotating_door" + "classname" "func_door_rotating" + } + replace: + { + "spawnflags" "0" + "spawnpos" "0" + } +} diff --git a/maps/ze_rizomata_s2_1.cfg b/maps/ze_rizomata_s2_1.cfg new file mode 100755 index 0000000..a4c5806 --- /dev/null +++ b/maps/ze_rizomata_s2_1.cfg @@ -0,0 +1,182 @@ +;----------- +; Disable bhop in certain parts +;----------- + +modify: +{ + match: + { + "targetname" "1_ready_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "2_ready_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "2_boss_earthquake_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 0,32,-1" + } +} + +modify: +{ + match: + { + "targetname" "3_ready_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "3_room1_lastdoor" + } + insert: + { + "OnFullyOpen" "server,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "3_room2_lastdoor" + } + insert: + { + "OnFullyOpen" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "3_room5_lift" + } + insert: + { + "OnFullyOpen" "server,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "3_bosslift" + } + insert: + { + "OnFullyOpen" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "4_ready_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "5_ready_relay" + } + insert: + { + "OnTrigger" "server,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +; Players' classnames are changed when they pick up items, make sure that's reset when they die +; Because specs are NOT immune from the map cleanup upon round change and so they end up getting killed +; Alive players automatically reset their classname on a new round +add: +{ + "model" "*278" + "targetname" "game_playerdie" + "classname" "trigger_brush" + "OnUse" "!activator,AddOutput,classname player,0,-1" +} + +; Add missing lava triggers on stage 5 +add: +{ + "model" "*123" + "target" "des2" + "StartDisabled" "0" + "spawnflags" "4097" + "origin" "-9561 -8217.5 -12679" + "filtername" "zombie" + "classname" "trigger_teleport" +} +add: +{ + "model" "*123" + "origin" "-9561 -8217.5 -12679" + "spawnflags" "4097" + "nodmgforce" "0" + "filtername" "human" + "damagetype" "16384" + "damagemodel" "0" + "damagecap" "10000" + "damage" "1000" + "classname" "trigger_hurt" +} + + + +;; _ + +;; fix playerequip + +modify: +{ + match: + { + "origin" "-168 152 -2144" + "targetname" "item_equip" + "classname" "game_player_equip" + "hammerid" "2174209" + } + replace: + { + "spawnflags" "1" + } +} + + diff --git a/maps/ze_road_to_heaven_v4_1.cfg b/maps/ze_road_to_heaven_v4_1.cfg index 53e195d..d0e4a7e 100644 --- a/maps/ze_road_to_heaven_v4_1.cfg +++ b/maps/ze_road_to_heaven_v4_1.cfg @@ -1,13 +1,13 @@ -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "item_True_Gem_relay_use" - } - delete: - { - "OnTrigger" "Item_True_Gem_button,Unlock,,1000,-1" - "OnTrigger" "item_True_Gem_particle,Start,,1000,-1" - } +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "item_True_Gem_relay_use" + } + delete: + { + "OnTrigger" "Item_True_Gem_button,Unlock,,1000,-1" + "OnTrigger" "item_True_Gem_particle,Start,,1000,-1" + } } \ No newline at end of file diff --git a/maps/ze_road_to_miami_v1.cfg b/maps/ze_road_to_miami_v1.cfg new file mode 100644 index 0000000..b69f78b --- /dev/null +++ b/maps/ze_road_to_miami_v1.cfg @@ -0,0 +1,59 @@ +;---------------------------------------- +; Fixes roundtimer from 5:30 to 15 min +;----------------------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "125 -15181 -93" + } + delete: + { + "OnMapSpawn" "com,Command,mp_roundtime 5.5,0,-1" + "OnMapSpawn" "random_musik,PickRandom,,0,-1" + } + insert: + { + "OnMapSpawn" "com,Command,mp_roundtime 15,0,-1" + "OnMapSpawn" "random_musik,PickRandomShuffle,,0,-1" + } +} +;-------------------------------------------------- +; Does so music is played for the rest of the map +;-------------------------------------------------- +modify: +{ + match: + { + "origin" "987 -5810.96 277.08" + } + delete: + { + "OnStartTouch" "!self,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "random_musik,PickRandomShuffle,,30,1" + "OnStartTouch" "random3,Volume,0,29,1" + "OnStartTouch" "random2,Volume,0,29,1" + "OnStartTouch" "random4,Volume,0,29,1" + "OnStartTouch" "random6,Volume,0,29,1" + "OnStartTouch" "random5,Volume,0,29,1" + "OnStartTouch" "random7,Volume,0,29,1" + } +} +;-------------------------------------------------- +; Replaces all trigger_multiple with trigger_once +;-------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + } + replace: + { + "classname" "trigger_once" + } +} diff --git a/maps/ze_rocket_escape_r1.cfg b/maps/ze_rocket_escape_r1.cfg index 9622dfb..c4303f4 100644 --- a/maps/ze_rocket_escape_r1.cfg +++ b/maps/ze_rocket_escape_r1.cfg @@ -1,215 +1,215 @@ -;;prevents people getting stuck under ground or inside the trucks -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3658 -4928 172" - "angles" "-90 90 0" - "classname" "trigger_teleport" - "parentname" "truck 1" - "target" "truck_stuck" -} - -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3668 -4928 147" - "angles" "0 90 0" - "classname" "trigger_teleport" - "parentname" "truck 1" - "target" "truck_stuck" -} - -add: -{ - "classname" "info_teleport_destination" - "parentname" "truck 1" - "targetname" "truck_stuck" - "angles" "0 0 0" - "origin" "3584 -4928 273" -} - -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3658 -3776 172" - "angles" "-90 90 0" - "classname" "trigger_teleport" - "parentname" "truck 2" - "target" "truck_stuck2" -} - -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3668 -3776 147" - "angles" "0 90 0" - "classname" "trigger_teleport" - "parentname" "truck 2" - "target" "truck_stuck2" -} - -add: -{ - "classname" "info_teleport_destination" - "parentname" "truck 2" - "targetname" "truck_stuck2" - "angles" "0 0 0" - "origin" "3584 -3776 273" -} - -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3658 -4352 172" - "angles" "-90 90 0" - "classname" "trigger_teleport" - "parentname" "truck 3" - "target" "truck_stuck3" -} - -add: -{ - "model" "*6" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "3668 -4352 147" - "angles" "0 90 0" - "classname" "trigger_teleport" - "parentname" "truck 3" - "target" "truck_stuck3" -} - -add: -{ - "classname" "info_teleport_destination" - "parentname" "truck 3" - "targetname" "truck_stuck3" - "angles" "0 0 0" - "origin" "3584 -4352 273" -} -;;==================== -;;Wagon smoother turns -;;==================== -modify: -{ - match: - { - "targetname" "/Wagon [1-2] Path 3/" - } - delete: - { - "OnPass" "/Wagon [1-2],SetSpeed,0,0,-1/" - "OnPass" "/Wagon [1-2],Kill,,3,-1/" - "OnPass" "/exp_wagon[1-2],Explode,,3,-1/" - } -} -;;right wagon path -modify: -{ - match: - { - "targetname" "Wagon 1 Path 2" - } - replace: - { - "origin" "5736 -9536 196" - } -} - -modify: -{ - match: - { - "targetname" "Wagon 1 Path 3" - } - replace: - { - "origin" "5680 -9520 196" - } - insert: - { - "target" "Wagon 1 Path 4" - } -} - -add: -{ - "origin" "5664 -9464 196" - "targetname" "Wagon 1 Path 4" - "target" "Wagon 1 Path 5" - "orientationtype" "1" - "angles" "0 0 0" - "classname" "path_track" -} - -add: -{ - "origin" "5664 -6557 196" - "targetname" "Wagon 1 Path 5" - "orientationtype" "1" - "angles" "0 0 0" - "classname" "path_track" - "OnPass" "Wagon 1,SetSpeed,0,0,-1" - "OnPass" "Wagon 1,Kill,,3,-1" - "OnPass" "exp_wagon1,Explode,,3,-1" -} -;;left wagon path -modify: -{ - match: - { - "targetname" "Wagon 2 Path 2" - } - replace: - { - "origin" "5608 -9648 196" - } -} - -modify: -{ - match: - { - "targetname" "Wagon 2 Path 3" - } - replace: - { - "origin" "5552 -9632 196" - } - insert: - { - "target" "Wagon 2 Path 4" - } -} - -add: -{ - "origin" "5536 -9567 196" - "targetname" "Wagon 2 Path 4" - "target" "Wagon 2 Path 5" - "orientationtype" "1" - "angles" "0 0 0" - "classname" "path_track" -} - -add: -{ - "origin" "5536 -6560 196" - "targetname" "Wagon 2 Path 5" - "orientationtype" "1" - "angles" "0 0 0" - "classname" "path_track" - "OnPass" "Wagon 2,SetSpeed,0,0,-1" - "OnPass" "Wagon 2,Kill,,3,-1" - "OnPass" "exp_wagon2,Explode,,3,-1" +;;prevents people getting stuck under ground or inside the trucks +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3658 -4928 172" + "angles" "-90 90 0" + "classname" "trigger_teleport" + "parentname" "truck 1" + "target" "truck_stuck" +} + +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3668 -4928 147" + "angles" "0 90 0" + "classname" "trigger_teleport" + "parentname" "truck 1" + "target" "truck_stuck" +} + +add: +{ + "classname" "info_teleport_destination" + "parentname" "truck 1" + "targetname" "truck_stuck" + "angles" "0 0 0" + "origin" "3584 -4928 273" +} + +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3658 -3776 172" + "angles" "-90 90 0" + "classname" "trigger_teleport" + "parentname" "truck 2" + "target" "truck_stuck2" +} + +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3668 -3776 147" + "angles" "0 90 0" + "classname" "trigger_teleport" + "parentname" "truck 2" + "target" "truck_stuck2" +} + +add: +{ + "classname" "info_teleport_destination" + "parentname" "truck 2" + "targetname" "truck_stuck2" + "angles" "0 0 0" + "origin" "3584 -3776 273" +} + +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3658 -4352 172" + "angles" "-90 90 0" + "classname" "trigger_teleport" + "parentname" "truck 3" + "target" "truck_stuck3" +} + +add: +{ + "model" "*6" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3668 -4352 147" + "angles" "0 90 0" + "classname" "trigger_teleport" + "parentname" "truck 3" + "target" "truck_stuck3" +} + +add: +{ + "classname" "info_teleport_destination" + "parentname" "truck 3" + "targetname" "truck_stuck3" + "angles" "0 0 0" + "origin" "3584 -4352 273" +} +;;==================== +;;Wagon smoother turns +;;==================== +modify: +{ + match: + { + "targetname" "/Wagon [1-2] Path 3/" + } + delete: + { + "OnPass" "/Wagon [1-2],SetSpeed,0,0,-1/" + "OnPass" "/Wagon [1-2],Kill,,3,-1/" + "OnPass" "/exp_wagon[1-2],Explode,,3,-1/" + } +} +;;right wagon path +modify: +{ + match: + { + "targetname" "Wagon 1 Path 2" + } + replace: + { + "origin" "5736 -9536 196" + } +} + +modify: +{ + match: + { + "targetname" "Wagon 1 Path 3" + } + replace: + { + "origin" "5680 -9520 196" + } + insert: + { + "target" "Wagon 1 Path 4" + } +} + +add: +{ + "origin" "5664 -9464 196" + "targetname" "Wagon 1 Path 4" + "target" "Wagon 1 Path 5" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} + +add: +{ + "origin" "5664 -6557 196" + "targetname" "Wagon 1 Path 5" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "OnPass" "Wagon 1,SetSpeed,0,0,-1" + "OnPass" "Wagon 1,Kill,,3,-1" + "OnPass" "exp_wagon1,Explode,,3,-1" +} +;;left wagon path +modify: +{ + match: + { + "targetname" "Wagon 2 Path 2" + } + replace: + { + "origin" "5608 -9648 196" + } +} + +modify: +{ + match: + { + "targetname" "Wagon 2 Path 3" + } + replace: + { + "origin" "5552 -9632 196" + } + insert: + { + "target" "Wagon 2 Path 4" + } +} + +add: +{ + "origin" "5536 -9567 196" + "targetname" "Wagon 2 Path 4" + "target" "Wagon 2 Path 5" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" +} + +add: +{ + "origin" "5536 -6560 196" + "targetname" "Wagon 2 Path 5" + "orientationtype" "1" + "angles" "0 0 0" + "classname" "path_track" + "OnPass" "Wagon 2,SetSpeed,0,0,-1" + "OnPass" "Wagon 2,Kill,,3,-1" + "OnPass" "exp_wagon2,Explode,,3,-1" } \ No newline at end of file diff --git a/maps/ze_rollermine_factory_2010.cfg b/maps/ze_rollermine_factory_2010.cfg new file mode 100755 index 0000000..d846e73 --- /dev/null +++ b/maps/ze_rollermine_factory_2010.cfg @@ -0,0 +1,30 @@ +;; _ + +;; fix fall teleport + +add: +{ + "model" "*5" + "target" "num 4" + "StartDisabled" "0" + "spawnflags" "9" + "origin" "-896 1120 -784" + "classname" "trigger_teleport" +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_roof_adventure_v5s.cfg b/maps/ze_roof_adventure_v5s.cfg new file mode 100755 index 0000000..7ca9f3f --- /dev/null +++ b/maps/ze_roof_adventure_v5s.cfg @@ -0,0 +1,15 @@ +;---------------------------------------------------------------------------------------- +; Fixes issue with models/trigger_teleport to close to play area to trigger ending fast +;---------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "trigger_teleport_7" + "classname" "trigger_teleport" + } + replace: + { + "origin" "-607.5 -6329 17.5" + } +} diff --git a/maps/ze_rooftop_autism_runaway_v1_1.cfg b/maps/ze_rooftop_autism_runaway_v1_1.cfg index 5f7132a..9027127 100644 --- a/maps/ze_rooftop_autism_runaway_v1_1.cfg +++ b/maps/ze_rooftop_autism_runaway_v1_1.cfg @@ -38,7 +38,8 @@ modify: "targetname" "Extreme_Autism_Case" } insert: - "OnCase02" ""Map_SpeedTrigger_Fix,FireUser1,,15.30,0,-1" + { + "OnCase02" "Map_SpeedTrigger_Fix,FireUser1,,15.30,0,-1" } } @@ -104,6 +105,3 @@ modify: "OnCase06" "!self,InValue,HumpingDogs,10,-1" } } - - - diff --git a/maps/ze_rooftop_runaway1_v4.cfg b/maps/ze_rooftop_runaway1_v4.cfg index 543459a..4a99ccc 100644 --- a/maps/ze_rooftop_runaway1_v4.cfg +++ b/maps/ze_rooftop_runaway1_v4.cfg @@ -81,4 +81,76 @@ modify: { "spawnflags" "2048" } -} \ No newline at end of file +} + + +;; _ + +;; playerclip to prevent boosted zombies falling under the map + +add: +{ + "targetname" "end_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "1328 4736 880" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -80 -6976 -80,0.1,1" + "OnUser1" "!self,AddOutput,maxs 80 6976 80,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "end_clip,FireUser1,,0,-1" + } +} + +;; fix nuke evading spot + +add: +{ + "origin" "384 12128 495.5" + "spawnflags" "1" + "nodmgforce" "0" + "damagemodel" "0" + "damagetype" "64" + "damagecap" "4000" + "damage" "10000000" + "StartDisabled" "1" + "targetname" "nuke_hurt" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1024 -416 -463.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1024 416 463.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "nuke_hurt,FireUser1,,0,-1" + } +} + diff --git a/maps/ze_rooftop_runaway2_v5.cfg b/maps/ze_rooftop_runaway2_v5.cfg index 8510f7c..451dc53 100644 --- a/maps/ze_rooftop_runaway2_v5.cfg +++ b/maps/ze_rooftop_runaway2_v5.cfg @@ -484,3 +484,1994 @@ add: "targetname" "nuke_hurt" "classname" "trigger_hurt" } + + +;; _ + +;; ??? + +add: +{ + "origin" "-5872 -223.9 -3680.1" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "curb" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/medbridge_post01.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "-90 270 0" + "classname" "prop_dynamic" +} + +;; remove duplicate train + +filter: +{ + "parentname" "train" + "model" "models/props_c17/metalladder002.mdl" +} +{ + "origin" "-6520.31 193.18 -3311" + "model" "models/props_trainstation/train003.mdl" +} +{ + "parentname" "train" + "model" "models/props_trainstation/train001.mdl" +} +{ + "origin" "-6521.05 -314.82 -3380.94" + "model" "models/props_trainstation/train005.mdl" +} + +;; connect 4 + +; brushes + +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6849.57 -1417.98 -3446" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6616 -1418 -3223" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6800 -1418 -3262" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6432 -1418 -3296.5" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6637 -1689 -3296" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 90 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6637 -1146 -3296" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 90 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6912.86 -1418.02 -3262" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6912.86 -1418.02 -3006" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-7032 -1416 -2816" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6920 -1418.02 -2750" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "90 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6982.5 -1690 -3240" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 0 90" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6982.5 -1690 -2808" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 0 90" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6982.5 -1146 -3240" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 0 90" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "model" "*24" + "targetname" "connect_clip_boundaries" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-6982.5 -1146 -2808" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 0 90" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +; props + +add: +{ + "origin" "-7250 -1644 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1579 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1514 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1449 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1384 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1319 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1254 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7250 -1189 -3269" + "StartDisabled" "0" + "spawnflags" "0" + "targetname" "connect_props" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "0 90 90" + "classname" "prop_dynamic" +} + +add: +{ + "origin" "-7250 -1418 -3398" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "90 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-7235 -1418 -3028" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_nuke/ibeams_bombsitea.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "0" + "angles" "90 0 0" + "classname" "prop_dynamic" +} + +add: +{ + "origin" "-6592 -1478 -3430" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_trainstation/tracksign02.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "73 90 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-6592 -1353 -3430" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_trainstation/tracksign02.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "73 270 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "-6652 -1416 -3424" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_c17/streetsign004e.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 270 90" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-6700 -1616 -3420" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_props" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_c17/streetsign004f.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 270 90" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "-6973 -1416 -2980" + "StartDisabled" "0" + "spawnflags" "256" + "targetname" "connect_token_ghost" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "1" + "renderfx" "0" + "rendercolor" "255 0 0" + "renderamt" "200" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_inferno/cart_wheel.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 90 0" + "classname" "prop_dynamic_override" +} + +; controls + +add: +{ + "wait" "1.5" + "targetname" "connect_controls_mover" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6973 -1418 -2971" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -3 -215 -22.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 3 215 22.5,0.1,1" + "OnTrigger" "!activator,EnableMotion,,0,-1" + "OnTrigger" "!self,Disable,,0.1,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_controls_color_red" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6973 -1418 -2971" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -3 -215 -22.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 3 215 22.5,0.1,1" + "OnTrigger" "!self,Disable,,0.01,-1" + "OnTrigger" "!activator,AddOutput,rendercolor 255 0 0,0,-1" + "OnTrigger" "connect_token_ghost,AddOutput,renderamt 0,0,-1" + "OnTrigger" "connect_token_ghost,AddOutput,rendercolor 240 255 0,0.1,-1" + "OnTrigger" "connect_token_ghost,AddOutput,renderamt 200,1,-1" + "OnTrigger" "connect_controls_color_yellow,Enable,,1.5,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_controls_color_yellow" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6973 -1418 -2971" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -3 -215 -22.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 3 215 22.5,0.1,1" + "OnTrigger" "!self,Disable,,0.01,-1" + "OnTrigger" "!activator,AddOutput,rendercolor 240 255 0,0,-1" + "OnTrigger" "connect_token_ghost,AddOutput,renderamt 0,0,-1" + "OnTrigger" "connect_token_ghost,AddOutput,rendercolor 255 0 0,0.1,-1" + "OnTrigger" "connect_token_ghost,AddOutput,renderamt 200,1,-1" + "OnTrigger" "connect_controls_color_red,Enable,,1.5,-1" +} + +add: +{ + "wait" "1.5" + "targetname" "connect_controls_drop_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6652 -1416 -3422" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -11 -11 -2,0.1,1" + "OnUser1" "!self,AddOutput,maxs 11 11 2,0.1,1" + "OnTrigger" "connect_controls_drop,Trigger,,0,-1" + "OnTrigger" "connect_controls_left,Disable,,0,-1" + "OnTrigger" "connect_controls_right,Disable,,0,-1" + "OnTrigger" "connect_controls_left,Enable,,1,-1" + "OnTrigger" "connect_controls_right,Enable,,1,-1" + "OnTrigger" "connect_controls_snd_drop,PlaySound,,0,-1" +} +add: +{ + "wait" "1.2" + "targetname" "connect_controls_left" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6592 -1480 -3422" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -11 -11 -2,0.1,1" + "OnUser1" "!self,AddOutput,maxs 11 11 2,0.1,1" + "OnTrigger" "connect_column_counter,Subtract,1,0,-1" + "OnTrigger" "connect_column_counter,GetValue,,0.1,-1" + "OnTrigger" "connect_controls_snd_left,PlaySound,,0,-1" +} +add: +{ + "wait" "1.2" + "targetname" "connect_controls_right" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6592 -1352 -3422" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -11 -11 -2,0.1,1" + "OnUser1" "!self,AddOutput,maxs 11 11 2,0.1,1" + "OnTrigger" "connect_column_counter,Add,1,0,-1" + "OnTrigger" "connect_column_counter,GetValue,,0.1,-1" + "OnTrigger" "connect_controls_snd_right,PlaySound,,0,-1" +} + +add: +{ + "wait" "1.5" + "targetname" "connect_controls_reset_trigger" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-6700 -1615 -3418" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -11 -11 -2,0.1,1" + "OnUser1" "!self,AddOutput,maxs 11 11 2,0.1,1" + "OnStartTouch" "connect_controls_reset,Add,1,0.5,-1" + "OnEndTouch" "connect_controls_reset,Subtract,1,0.5,-1" +} +add: +{ + "origin" "-6968 -1915 -3280" + "targetname" "connect_controls_reset" + "StartDisabled" "0" + "startvalue" "0" + "min" "0" + "max" "2" + "classname" "math_counter" + "OnHitMax" "c_reset,Trigger,,0,-1" + "OnHitMax" "!self,SetValue,0,1,-1" + "OnHitMax" "connect_controls_reset_trigger,Disable,,0,-1" + "OnHitMax" "connect_controls_reset_trigger,Enable,,10,-1" +} + +add: +{ + "origin" "-6968 -1907 -3283" + "targetname" "connect_controls_drop" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "connect_token_spawner,ForceSpawn,,0.1,-1" + "OnTrigger" "connect_controls_mover,Enable,,0.11,-1" +} + +add: +{ + "origin" "-6590 -1352 -3412" + "volstart" "0" + "targetname" "connect_controls_snd_left" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "Buttons.snd9" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" + "SourceEntityName" "connect_controls_left" +} +add: +{ + "origin" "-6590 -1352 -3412" + "volstart" "0" + "targetname" "connect_controls_snd_right" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "Buttons.snd9" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" + "SourceEntityName" "connect_controls_right" +} +add: +{ + "origin" "-6590 -1352 -3412" + "volstart" "0" + "targetname" "connect_controls_snd_drop" + "spinup" "0" + "spindown" "0" + "spawnflags" "48" + "radius" "1000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "Buttons.snd10" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "10" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" + "SourceEntityName" "connect_controls_drop_trigger" +} + +add: +{ + "origin" "-6968 -1910 -3280" + "targetname" "connect_column_counter" + "StartDisabled" "0" + "startvalue" "4" + "min" "1" + "max" "7" + "classname" "math_counter" + "OutValue" "connect_column_case,InValue,,0,-1" +} +add: +{ + "origin" "-6968 -1907 -3280" + "targetname" "connect_column_case" + "Case07" "7" + "Case06" "6" + "Case05" "5" + "Case04" "4" + "Case03" "3" + "Case02" "2" + "Case01" "1" + "classname" "logic_case" + "OnCase01" "connect_token_spawner,AddOutput,origin -6973 -1611 -2971,0,-1" + "OnCase01" "connect_token_ghost,AddOutput,origin -6973 -1611 -2985,0,-1" + "OnCase01" "connect_check_a,Compare,,0,-1" + "OnCase02" "connect_token_spawner,AddOutput,origin -6973 -1546 -2971,0,-1" + "OnCase02" "connect_token_ghost,AddOutput,origin -6973 -1546 -2985,0,-1" + "OnCase02" "connect_check_b,Compare,,0,-1" + "OnCase03" "connect_token_spawner,AddOutput,origin -6973 -1481 -2971,0,-1" + "OnCase03" "connect_token_ghost,AddOutput,origin -6973 -1481 -2985,0,-1" + "OnCase03" "connect_check_c,Compare,,0,-1" + "OnCase04" "connect_token_spawner,AddOutput,origin -6973 -1416 -2971,0,-1" + "OnCase04" "connect_token_ghost,AddOutput,origin -6973 -1416 -2985,0,-1" + "OnCase04" "connect_check_d,Compare,,0,-1" + "OnCase05" "connect_token_spawner,AddOutput,origin -6973 -1351 -2971,0,-1" + "OnCase05" "connect_token_ghost,AddOutput,origin -6973 -1351 -2985,0,-1" + "OnCase05" "connect_check_e,Compare,,0,-1" + "OnCase06" "connect_token_spawner,AddOutput,origin -6973 -1286 -2971,0,-1" + "OnCase06" "connect_token_ghost,AddOutput,origin -6973 -1286 -2985,0,-1" + "OnCase06" "connect_check_f,Compare,,0,-1" + "OnCase07" "connect_token_spawner,AddOutput,origin -6973 -1222 -2971,0,-1" + "OnCase07" "connect_token_ghost,AddOutput,origin -6973 -1222 -2985,0,-1" + "OnCase07" "connect_check_g,Compare,,0,-1" +} + +add: +{ + "origin" "-6968 -1907 -3280" + "targetname" "connect_check_a" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3278" + "targetname" "connect_check_b" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3276" + "targetname" "connect_check_c" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3274" + "targetname" "connect_check_d" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3272" + "targetname" "connect_check_e" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3270" + "targetname" "connect_check_f" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} +add: +{ + "origin" "-6968 -1907 -3268" + "targetname" "connect_check_g" + "InitialValue" "0" + "CompareValue" "1" + "classname" "logic_compare" + "OnEqualTo" "connect_controls_drop,Disable,,0,-1" + "OnNotEqualTo" "connect_controls_drop,Enable,,0.1,-1" +} + +; columns + +; a + +add: +{ + "wait" "1.5" + "targetname" "connect_node_a1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1613 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_a2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_a2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1613 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_a3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_a3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1613 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_a4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_a4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1613 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_a5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_a5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1613 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_a6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_a6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1613 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_a,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; b + +add: +{ + "wait" "1.5" + "targetname" "connect_node_b1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1546 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_b2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_b2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1546 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_b3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_b3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1546 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_b4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_b4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1546 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_b5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_b5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1546 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_b6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_b6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1546 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_b,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; c + +add: +{ + "wait" "1.5" + "targetname" "connect_node_c1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1481 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_c2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_c2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1481 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_c3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_c3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1481 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_c4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_c4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1481 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_c5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_c5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1481 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_c6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_c6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1481 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_c,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; d + +add: +{ + "wait" "1.5" + "targetname" "connect_node_d1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1416 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_d2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_d2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1416 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_d3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_d3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1416 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_d4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_d4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1416 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_d5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_d5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1416 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_d6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_d6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1416 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_d,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; e + +add: +{ + "wait" "1.5" + "targetname" "connect_node_e1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1351 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_e2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_e2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1351 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_e3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_e3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1351 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_e4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_e4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1351 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_e5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_e5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1351 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_e6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_e6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1351 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_e,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; f + +add: +{ + "wait" "1.5" + "targetname" "connect_node_f1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1286 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_f2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_f2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1286 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_f3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_f3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1286 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_f4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_f4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1286 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_f5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_f5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1286 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_f6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_f6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1286 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_f,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; g + +add: +{ + "wait" "1.5" + "targetname" "connect_node_g1" + "StartDisabled" "0" + "spawnflags" "8" + "origin" "-6972 -1222 -3367" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Enable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_g2,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_g2" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1222 -3312" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_g3,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_g3" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1222 -3257" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_g4,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_g4" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1222 -3202" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_g5,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_g5" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1222 -3147" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" + "OnTrigger" "connect_node_g6,Enable,,0.02,-1" +} +add: +{ + "wait" "1.5" + "targetname" "connect_node_g6" + "StartDisabled" "1" + "spawnflags" "8" + "origin" "-6972 -1222 -3092" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -4 -5 -5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 4 5 5,0.1,1" + "OnUser2" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "connect_check_g,SetValue,1,0.1,-1" + "OnTrigger" "!activator,DisableMotion,,0.01,-1" +} + +; templates + +add: +{ + "origin" "-6973 -1611 -2954" + "spawnflags" "0" + "targetname" "c_entities" + "Template01" "connect_node_*" + "Template02" "connect_controls_*" + "Template03" "connect_props" + "Template04" "connect_column_*" + "Template05" "connect_check_*" + "Template06" "connect_token_ghost" + "classname" "point_template" +} +add: +{ + "origin" "-6973 -1611 -2954" + "spawnflags" "0" + "targetname" "c_token" + "Template01" "connect_token" + "classname" "point_template" +} +add: +{ + "origin" "-6973 -1611 -2971" + "targetname" "connect_token" + "spawnflags" "1" + "skin" "0" + "shadowcastdist" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "pressuredelay" "0" + "physdamagescale" "0.1" + "PerformanceMode" "0" + "nodamageforces" "0" + "model" "models/props/de_inferno/cart_wheel.mdl" + "minhealthdmg" "1" + "mindxlevel" "0" + "maxdxlevel" "0" + "massScale" "0" + "inertiaScale" "1.0" + "forcetoenablemotion" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "Damagetype" "0" + "damagetoenablemotion" "0" + "angles" "0 90 0" + "classname" "prop_physics" + "OnUser4" "!self,Kill,,0,1" +} +add: +{ + "origin" "-6973 -1611 -2971" + "targetname" "connect_token_spawner" + "spawnflags" "0" + "PostSpawnSpeed" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "c_token" + "angles" "0 0 0" + "classname" "env_entity_maker" +} + +; init and stuff + +add: +{ + "origin" "-6968 -1907 -3266" + "targetname" "c_init" + "StartDisabled" "0" + "spawnflags" "1" + "classname" "logic_relay" + "OnTrigger" "connect_clip_boundaries,Enable,,0,1" + "OnTrigger" "c_entities,ForceSpawn,,0,1" + "OnTrigger" "connect_node_*,FireUser1,,0.1,1" + "OnTrigger" "connect_controls_*,FireUser1,,0.1,1" + "OnTrigger" "connect_token_ghost,Enable,,0.1,1" +} +add: +{ + "origin" "-6968 -1907 -3264" + "targetname" "c_reset" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "command,Command,say resetting the board..,0,-1" + "OnTrigger" "connect_controls_drop_trigger,Disable,,0,-1" + "OnTrigger" "connect_controls_left,Disable,,0,-1" + "OnTrigger" "connect_controls_right,Disable,,0,-1" + "OnTrigger" "connect_token,FireUser4,,0.5,-1" + "OnTrigger" "connect_node_*,FireUser2,,1,-1" + "OnTrigger" "connect_check_*,SetValue,0,1.5,-1" + "OnTrigger" "connect_controls_drop_trigger,Enable,,2,-1" + "OnTrigger" "connect_controls_left,Enable,,2,-1" + "OnTrigger" "connect_controls_right,Enable,,2,-1" + "OnTrigger" "command,Command,say done,2.1,-1" +} + +modify: +{ + match: + { + "origin" "-7052.23 1384 -3016" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "connect_clip_boundaries,Disable,,0.1,-1" + } +} + diff --git a/maps/ze_rooftop_runaway_xmas_v1.cfg b/maps/ze_rooftop_runaway_xmas_v1.cfg index f15d79f..a0eaafb 100644 --- a/maps/ze_rooftop_runaway_xmas_v1.cfg +++ b/maps/ze_rooftop_runaway_xmas_v1.cfg @@ -11,4 +11,47 @@ modify: "OnPlayerPickup" "speedmod,modifyspeed,3,0,1" "OnPlayerPickup" "!activator,AddOutput,gravity 0.3,0,1" } -} \ No newline at end of file +} + + + +;; _ + +;; fix nuke + +add: +{ + "model" "*89" + "origin" "832 12127 504" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "invert_exclusion" "0" + "InputFilter" "0" + "angles" "0 0 0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +modify: +{ + match: + { + "targetname" "nuke_hurt" + "origin" "-64 12128 504" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_rtcw_ominous_rumors_v1.cfg b/maps/ze_rtcw_ominous_rumors_v1.cfg new file mode 100755 index 0000000..4856b66 --- /dev/null +++ b/maps/ze_rtcw_ominous_rumors_v1.cfg @@ -0,0 +1,579 @@ +;; _ + +;; skip EASY difficulty + +modify: +{ + match: + { + "targetname" "Level_Dif" + "classname" "math_counter" + } + replace: + { + "startvalue" "2" + } +} + +modify: +{ + match: + { + "targetname" "Level_Case" + "classname" "logic_case" + } + insert: + { + "OnCase01" "roundtime,Command,say ### STARTING WITH MEDIUM DIFFICULTY ###,35,1" + "OnCase01" "roundtime,Command,say ### STARTING WITH MEDIUM DIFFICULTY ###,37,1" + "OnCase01" "roundtime,Command,say ### STARTING WITH MEDIUM DIFFICULTY ###,39,1" + } +} + +add: +{ + "origin" "-4704 9550 -2047" + "spawnflags" "0" + "targetname" "rtv_temp" + "Template01" "rtv_mp40" + "Template02" "rtv_mp40gun" + "Template03" "rtv_hitbox" + "Template04" "rtv_hurt" + "Template05" "rtv_muzzle" + "classname" "point_template" +} + +add: +{ + "origin" "-4739 9548 -2048" + "targetname" "rtv_mp40" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/player/german_assault.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "DefaultAnim" "StandAim_MP40" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4728 9544 -1994" + "targetname" "rtv_mp40gun" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/weapons/w_mp40.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4739 9515 -2048" + "targetname" "rtv_mp40" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/player/german_assault.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "DefaultAnim" "StandAim_MP40" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4728 9511 -1994" + "targetname" "rtv_mp40gun" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/weapons/w_mp40.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4739 9583 -2048" + "targetname" "rtv_mp40" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/player/german_assault.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "DefaultAnim" "StandAim_MP40" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4728 9579 -1994" + "targetname" "rtv_mp40gun" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/weapons/w_mp40.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4696 9527 -2048" + "targetname" "rtv_mp40" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/player/german_assault.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "DefaultAnim" "CrouchAim_MP40" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4684 9523 -2018" + "targetname" "rtv_mp40gun" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/weapons/w_mp40.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4696 9568 -2048" + "targetname" "rtv_mp40" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/player/german_assault.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "DefaultAnim" "CrouchAim_MP40" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} +add: +{ + "origin" "-4684 9564 -2018" + "targetname" "rtv_mp40gun" + "parentname" "rtv_hitbox" + "spawnflags" "256" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/weapons/w_mp40.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "health" "0" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic_override" +} + +add: +{ + "origin" "-4657 9528 -2014" + "targetname" "rtv_muzzle" + "parentname" "rtv_hitbox" + "start_active" "0" + "flag_as_weather" "0" + "effect_name" "rtcw_mg42flash" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "-4657 9570 -2014" + "targetname" "rtv_muzzle" + "parentname" "rtv_hitbox" + "start_active" "0" + "flag_as_weather" "0" + "effect_name" "rtcw_mg42flash" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "-4701 9516 -1991" + "targetname" "rtv_muzzle" + "parentname" "rtv_hitbox" + "start_active" "0" + "flag_as_weather" "0" + "effect_name" "rtcw_mg42flash" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "-4701 9550 -1991" + "targetname" "rtv_muzzle" + "parentname" "rtv_hitbox" + "start_active" "0" + "flag_as_weather" "0" + "effect_name" "rtcw_mg42flash" + "angles" "0 180 0" + "classname" "info_particle_system" +} +add: +{ + "origin" "-4701 9584 -1991" + "targetname" "rtv_muzzle" + "parentname" "rtv_hitbox" + "start_active" "0" + "flag_as_weather" "0" + "effect_name" "rtcw_mg42flash" + "angles" "0 180 0" + "classname" "info_particle_system" +} + +add: +{ + "model" "*390" + "targetname" "rtv_hitbox" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-4687 9549 -2012" + "angles" "0 180 0" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "10" + "health" "6000" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" + "OnBreak" "rtv_sound,StopSound,,0,1" +} +add: +{ + "model" "*337" + "targetname" "rtv_hurt" + "parentname" "rtv_hitbox" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3957 9560 -1956" + "nodmgforce" "0" + "filtername" "heal_f2" + "damagetype" "2" + "damagemodel" "0" + "damagecap" "20" + "damage" "50" + "classname" "trigger_hurt" + "OnHurtPlayer" "rtv_sound,PlaySound,,0,1" + "OnHurtPlayer" "rtv_muzzle,Start,,0,1" +} + +add: +{ + "origin" "-4655 9549 -1989" + "volstart" "0" + "targetname" "rtv_sound" + "spinup" "0" + "spindown" "0" + "spawnflags" "17" + "radius" "12000" + "preset" "0" + "pitchstart" "100" + "pitch" "100" + "message" "npc/combine_gunship/gunship_fire_loop1.wav" + "lfotype" "0" + "lforate" "0" + "lfomodvol" "0" + "lfomodpitch" "0" + "health" "5" + "fadeoutsecs" "0" + "fadeinsecs" "0" + "cspinup" "0" + "classname" "ambient_generic" +} + +add: +{ + "origin" "10650 -1209 9225" + "targetname" "rtv_maker" + "spawnflags" "0" + "PostSpawnSpeed" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "rtv_temp" + "angles" "0 180 0" + "classname" "env_entity_maker" +} + +add: +{ + "model" "*327" + "targetname" "rtv_second_squad" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "10722 -1426 9306" + "classname" "trigger_once" + "hammerid" "791573" + "OnTrigger" "rtv_maker,AddOutput,origin 12173 -1580 9225,0,1" + "OnTrigger" "rtv_sound,AddOutput,origin 12173 -1580 9220,0,1" + "OnTrigger" "rtv_maker,ForceSpawn,,0.1,1" +} + +modify: +{ + match: + { + "targetname" "Level_DifCase" + "classname" "logic_case" + } + insert: + { + "OnCase01" "rtv_maker,ForceSpawn,,0,1" + "OnCase01" "lvl1_start_heal,Kill,,0,1" + "OnCase01" "Level_DisE,AddOutput,message LEVEL - RTV,23.9,1" + "OnCase01" "Level_DisE,Display,,24,1" + "OnCase01" "rtv_second_squad,Enable,,25,1" + "OnCase02" "rtv_*,Kill,,0,1" + "OnCase03" "rtv_*,Kill,,0,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "954640" + } + insert: + { + "targetname" "lvl1_start_heal" + } +} diff --git a/maps/ze_s_a_m_a40_css3.cfg b/maps/ze_s_a_m_a40_css3.cfg index 0fc36b7..d18649e 100644 --- a/maps/ze_s_a_m_a40_css3.cfg +++ b/maps/ze_s_a_m_a40_css3.cfg @@ -1,27 +1,1375 @@ -;Disable bhop during boss stage 4 - -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "lvl4_boss_start" - } - insert: - { - "OnTrigger" "cmd,Command,sv_enablebunnyhopping 0,0,1" - } -} - -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "lvl4_boss_dead" - } - insert: - { - "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0,1" - } -} +;------------------------------------------- +;Stripper CFG by koen (STEAM_1:1:114921174) +;------------------------------------------- +;Stripper message +;----------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-1640 -2752 40" + } + delete: + { + "OnNewGame" "cmd,Command,say >>Map Fixed by Henry<<,6,-1" + } + insert: + { + "OnNewGame" "cmd,Command,say ** Map fixed by Henry & koen (4-9-2024) **,10,-1" + } +} + +;----------------------- +;Remove Henry game_text +;----------------------- +filter: +{ + "classname" "game_text" + "targetname" "Refix_kudasai" + "origin" "-1639 -2880 40" +} +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-1640 -2752 40" + } + delete: + { + "OnNewGame" "Refix_kudasai,Display,,5.05,-1" + "OnNewGame" "Refix_kudasai,Kill,,9,-1" + } +} + +;--------------- +;Fix zm stealth +;--------------- +modify: +{ + match: + { + "classname" "weapon_knife" + "targetname" "zstealth_knife" + "origin" "10892 -13676.4 -13221.1" + } + delete: + { + "OnPlayerPickup" "zshield_ui,FireUser1,,0.5,-1" + "OnPlayerPickup" "!activator,AddOutput,targetname player_zshield,0.1,-1" + "OnPlayerPickup" "zshield_pick,Kill,,0.01,1" + "OnPlayerPickup" "zshield_box2,Disable,,0,1" + "OnPlayerPickup" "zshield_box,Disable,,0,1" + "OnPlayerPickup" "zshield_button,Unlock,,0,1" + "OnPlayerPickup" "cmd,Command,say **Zombie has picked up **,0,1" + } + insert: + { + "OnPlayerPickup" "cmd,Command,say **Zombie has picked up **,0,1" + "OnPlayerPickup" "!activator,AddOutput,targetname player_zstealth,0.1,-1" + "OnPlayerPickup" "zstealth_button,Unlock,,0,1" + "OnPlayerPickup" "zstealth_pick,Kill,,0.01,1" + "OnPlayerPickup" "zstealth_ui,FireUser1,,0.5,-1" + + } +} + +;-------------------------------------------- +;Fix zm ice getting boosted, rebalance speed +;-------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "zice_attack1" + "origin" "10896 -13441 -13238" + } + delete: + { + "OnTrigger" "Map_SpeedMod,ModifySpeed,1.09,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnTrigger" "Map_SpeedMod,ModifySpeed,1.0,0,-1" + } +} + +;------------------------- +;Fix zm ice getting stuck +;------------------------- +modify: +{ + match: + { + "classname" "path_track" + "targetname" "lvl3_dr_path9" + "origin" "-7424 2272 -5504" + } + insert: + { + "OnPass" "player_zice,AddOutput,origin -6933 2068 -7952,2,-1" + } +} + +;--------- +;Fix typo +;--------- +modify: +{ + match: + { + "classname" "game_text" + "targetname" "zombie_item_tip" + "origin" "10896 -13457 -13206" + } + replace: + { + "message" "[Attack2] is Ready!!!" + } +} + +;----------- +;Fix kirito +;----------- +filter: +{ + "classname" "game_text" + "targetname" "kirito_hpshow" + "origin" "13512 -12704 -13288" +} +filter: +{ + "classname" "game_text" + "targetname" "Kirito_text" + "origin" "13496 -12704 -13288" +} +filter: +{ + "classname" "env_screenoverlay" + "targetname" "overlay_kirito" + "origin" "13528 -12704 -13288" +} +filter: +{ + "classname" "logic_relay" + "targetname" "kirito_dead" + "origin" "13560 -12688 -13288" +} +modify: +{ + match: + { + "classname" "weapon_knife" + "targetname" "item_kirito_knife" + "origin" "13503.3 -12744 -13206.6" + } + delete: + { + "OnPlayerPickup" "Kirito_text,Display,,0,-1" + } + insert: + { + "OnUser1" "!activator,SetDamageFilter,immotaly,0,-1" + "OnUser1" "!self,FireUser1,,1,-1" + "OnUser2" "!self,FireUser2,,1.5,-1" + "OnUser2" "kirito_nuke_cooldown,Display,,0,-1" + "OnUser2" "kirito_push_cooldown,Display,,0,-1" + "OnPlayerPickup" "!self,FireUser2,,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_relay_lv5" + "origin" "-1368 -2752 40" + } + delete: + { + "OnTrigger" "kirito_phys,SetHealth,1500,1,1" + } + insert: + { + "OnTrigger" "kirito_phys,SetHealth,400,1,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_relay_lv4" + "origin" "-1352 -2752 40" + } + delete: + { + "OnTrigger" "kirito_phys,SetHealth,1000,1,1" + } + insert: + { + "OnTrigger" "kirito_phys,SetHealth,300,1,1" + } +} +add: +{ + "origin" "13512 -12704 -13288" + "y" "0.31" + "x" "0.02" + "targetname" "kirito_nuke_cooldown" + "spawnflags" "0" + "message" "Nuke Ready (3/3) !" + "holdtime" "3" + "fxtime" "0.25" + "fadeout" "0" + "fadein" "0" + "color2" "128 255 255" + "color" "0 255 255" + "channel" "2" + "classname" "game_text" +} +add: +{ + "origin" "13496 -12704 -13288" + "y" "0.28" + "x" "0.02" + "targetname" "kirito_push_cooldown" + "spawnflags" "0" + "message" "Push Ready !" + "holdtime" "3" + "fxtime" "0.25" + "fadeout" "0" + "fadein" "0" + "color2" "128 255 255" + "color" "0 255 255" + "channel" "1" + "classname" "game_text" +} +add: +{ + "classname" "logic_case" + "targetname" "kirito_nuke_case" + "origin" "13480 -12704 -13288" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "OnCase01" "kirito_nuke_cooldown,Display,,60.02,1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Ready (2/3) !,60,1" + "OnCase01" "kirito_nuke_cooldown,Display,,59.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 1s,59,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,58.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 2s,58,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,57.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 3s,57,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,56.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 4s,56,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,55.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 5s,55,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,54.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 6s,54,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,53.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 7s,53,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,52.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 8s,52,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,51.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 9s,51,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,50.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 10s,50,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,49.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 11s,49,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,48.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 12s,48,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,47.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 13s,47,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,46.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 14s,46,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,45.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 15s,45,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,44.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 16s,44,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,43.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 17s,43,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,42.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 18s,42,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,41.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 19s,41,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,40.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 20s,40,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,39.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 21s,39,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,38.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 22s,38,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,37.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 23s,37,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,36.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 24s,36,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,35.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 25s,35,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,34.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 26s,34,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,33.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 27s,33,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,32.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 28s,32,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,31.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 29s,31,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,30.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 30s,30,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,29.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 31s,29,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,28.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 32s,28,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,27.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 33s,27,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,26.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 34s,26,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,25.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 35s,25,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,24.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 36s,24,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,23.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 37s,23,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,22.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 38s,22,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,21.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 39s,21,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,20.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 40s,20,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,19.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 41s,19,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,18.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 42s,18,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,17.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 43s,17,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,16.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 44s,16,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,15.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 45s,15,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,14.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 46s,14,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,13.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 47s,13,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,12.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 48s,12,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,11.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 49s,11,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,10.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 50s,10,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,9.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 51s,9,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,8.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 52s,8,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,7.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 53s,7,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,6.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 54s,6,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,5.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 55s,5,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,4.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 56s,4,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,3.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 57s,3,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,2.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 58s,2,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,1.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 59s,1,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,0.02,-1" + "OnCase01" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 60s,0,-1" + "OnCase01" "kirito_nuke_cooldown,Display,,60.02,1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Ready (1/3) !,60,1" + "OnCase02" "kirito_nuke_cooldown,Display,,59.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 1s,59,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,58.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 2s,58,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,57.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 3s,57,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,56.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 4s,56,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,55.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 5s,55,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,54.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 6s,54,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,53.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 7s,53,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,52.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 8s,52,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,51.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 9s,51,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,50.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 10s,50,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,49.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 11s,49,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,48.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 12s,48,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,47.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 13s,47,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,46.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 14s,46,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,45.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 15s,45,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,44.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 16s,44,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,43.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 17s,43,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,42.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 18s,42,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,41.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 19s,41,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,40.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 20s,40,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,39.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 21s,39,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,38.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 22s,38,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,37.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 23s,37,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,36.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 24s,36,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,35.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 25s,35,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,34.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 26s,34,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,33.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 27s,33,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,32.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 28s,32,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,31.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 29s,31,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,30.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 30s,30,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,29.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 31s,29,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,28.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 32s,28,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,27.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 33s,27,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,26.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 34s,26,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,25.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 35s,25,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,24.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 36s,24,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,23.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 37s,23,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,22.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 38s,22,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,21.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 39s,21,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,20.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 40s,20,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,19.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 41s,19,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,18.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 42s,18,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,17.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 43s,17,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,16.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 44s,16,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,15.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 45s,15,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,14.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 46s,14,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,13.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 47s,13,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,12.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 48s,12,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,11.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 49s,11,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,10.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 50s,10,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,9.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 51s,9,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,8.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 52s,8,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,7.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 53s,7,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,6.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 54s,6,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,5.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 55s,5,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,4.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 56s,4,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,3.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 57s,3,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,2.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 58s,2,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,1.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 59s,1,-1" + "OnCase02" "kirito_nuke_cooldown,Display,,0.02,-1" + "OnCase02" "kirito_nuke_cooldown,AddOutput,message Nuke Cooldown - 60s,0,-1" + "OnCase03" "kirito_nuke_cooldown,Display,,0.02,-1" + "OnCase03" "kirito_nuke_cooldown,AddOutput,message Nuke Used Up !,0,-1" +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "kirito_attack1" + "origin" "13560 -12704 -13288" + } + insert: + { + "OnTrigger" "kirito_push_cooldown,AddOutput,message Push Cooldown - 3s,0,-1" + "OnTrigger" "kirito_push_cooldown,Display,,0.02,-1" + "OnTrigger" "kirito_push_cooldown,AddOutput,message Push Cooldown - 2s,1,-1" + "OnTrigger" "kirito_push_cooldown,Display,,1.02,-1" + "OnTrigger" "kirito_push_cooldown,AddOutput,message Push Cooldown - 1s,2,-1" + "OnTrigger" "kirito_push_cooldown,Display,,2.02,-1" + "OnTrigger" "kirito_push_cooldown,AddOutput,message Push Ready !,2.5,-1" + "OnTrigger" "kirito_push_cooldown,Display,,2.52,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "kirito_attack2" + "origin" "13544 -12704 -13288" + } + delete: + { + "OnTrigger" "overlay_kirito,StartOverlays,,0,-1" + "OnTrigger" "overlay_kirito,StopOverlays,,1,-1" + "OnTrigger" "overlay_kirito,StopOverlays,,2,-1" + "OnTrigger" "zombie_item_tip,Display,,60,-1" + } + insert: + { + "OnTrigger" "kirito_nuke_counter,GetValue,,0.02,-1" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "kirito_nuke_counter" + "origin" "13544 -12688 -13288" + } + insert: + { + "OnGetValue" "kirito_nuke_case,InValue,,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "kirito_phys" + "origin" "13506 -12744 -13200" + } + insert: + { + "OnBreak" "kirito_sword,Kill,,2,-1" + "OnBreak" "kirito_phys,Kill,,2,-1" + "OnBreak" "kirito_hurt,Kill,,2,-1" + "OnBreak" "kirito_attack1,Kill,,2,-1" + "OnBreak" "kirito_attack2,Kill,,2,-1" + "OnBreak" "kirito_nuke_mul,Kill,,2,-1" + "OnBreak" "kirito_nuke_counter,Kill,,2,-1" + "OnBreak" "kirito_die_mul,Enable,,0,-1" + "OnBreak" "kirito_cursor,Kill,,2,-1" + "OnBreak" "kirito_filter,Kill,,2,-1" + "OnBreak" "kirito_die_mul,Kill,,2,-1" + "OnBreak" "kirito_ui,Kill,,0,-1" + "OnBreak" "kirito_nuke_cooldown,Kill,,0,-1" + "OnBreak" "kirito_push_cooldown,Kill,,0,-1" + "OnBreak" "kirito_nuke_case,Kill,,0,-1" + "OnBreak" "target_kirito,SetHealth,-1,0,-1" + } +} + +;---------- +;Fix asuna +;---------- +filter: +{ + "classname" "game_text" + "targetname" "item_tip" + "origin" "13368 -13129 -13288" +} +filter: +{ + "classname" "game_text" + "targetname" "asuna_text" + "origin" "13384 -13129 -13288" +} +filter: +{ + "classname" "game_text" + "targetname" "asuna_text_2" + "origin" "13384 -13146 -13288" +} +modify: +{ + match: + { + "classname" "weapon_knife" + "targetname" "item_asuna_knife" + "origin" "13295.1 -13187.5 -13206.6" + } + delete: + { + "OnPlayerPickup" "asuna_text,Display,,7,1" + "OnPlayerPickup" "asuna_text_2,Display,,0,1" + } + insert: + { + "OnUser2" "!self,FireUser2,,1.5,-1" + "OnUser2" "asuna_meteor_cooldown,Display,,0,-1" + "OnUser2" "asuna_push_cooldown,Display,,0,-1" + "OnUser2" "asuna_superattack_text,Display,,0,-1" + "OnPlayerPickup" "!self,FireUser2,,0,-1" + "OnPlayerPickup" "asuna_phys,SetHealth,200,0.2,1" + } +} +add: +{ + "origin" "13368 -13129 -13288" + "y" "0.31" + "x" "0.02" + "targetname" "asuna_superattack_text" + "spawnflags" "0" + "message" "DADAWSWS Ready !" + "holdtime" "3" + "fxtime" "0.25" + "fadeout" "0" + "fadein" "0" + "color2" "128 255 255" + "color" "0 255 255" + "channel" "2" + "classname" "game_text" +} +add: +{ + "origin" "13384 -13129 -13288" + "y" "0.28" + "x" "0.02" + "targetname" "asuna_push_cooldown" + "spawnflags" "0" + "message" "Push Ready !" + "holdtime" "3" + "fxtime" "0.25" + "fadeout" "0" + "fadein" "0" + "color2" "128 255 255" + "color" "0 255 255" + "channel" "1" + "classname" "game_text" +} +add: +{ + "origin" "13384 -13146 -13288" + "y" "0.25" + "x" "0.02" + "targetname" "asuna_meteor_cooldown" + "spawnflags" "0" + "message" "Meteor Ready !" + "holdtime" "3" + "fxtime" "0.25" + "fadeout" "0" + "fadein" "0" + "color2" "128 255 255" + "color" "0 255 255" + "channel" "0" + "classname" "game_text" +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "asuna_attack1" + "origin" "13304 -13129 -13288" + } + delete: + { + "OnTrigger" "item_tip,Display,,20,-1" + } + insert: + { + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 20s,0,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,0.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 19s,1,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,1.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 18s,2,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,2.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 17s,3,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,3.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 16s,4,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,4.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 15s,5,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,5.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 14s,6,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,6.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 13s,7,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,7.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 12s,8,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,8.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 11s,9,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,9.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 10s,10,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,10.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 9s,11,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,11.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 8s,12,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,12.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 7s,13,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,13.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 6s,14,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,14.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 5s,15,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,15.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 4s,16,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,16.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 3s,17,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,17.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 2s,18,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,18.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Cooldown - 1s,19,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,19.02,-1" + "OnTrigger" "asuna_meteor_cooldown,AddOutput,message Meteor Ready !,20,-1" + "OnTrigger" "asuna_meteor_cooldown,Display,,20.02,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "asuna_attack2" + "origin" "13288 -13129 -13288" + } + delete: + { + "OnTrigger" "zombie_item_tip,Display,,50,-1" + } + insert: + { + "OnTrigger" "asuna_push_cooldown,Display,,50.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Ready !,50,-1" + "OnTrigger" "asuna_push_cooldown,Display,,49.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 1s,49,-1" + "OnTrigger" "asuna_push_cooldown,Display,,48.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 2s,48,-1" + "OnTrigger" "asuna_push_cooldown,Display,,47.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 3s,47,-1" + "OnTrigger" "asuna_push_cooldown,Display,,46.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 4s,46,-1" + "OnTrigger" "asuna_push_cooldown,Display,,45.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 5s,45,-1" + "OnTrigger" "asuna_push_cooldown,Display,,44.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 6s,44,-1" + "OnTrigger" "asuna_push_cooldown,Display,,43.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 7s,43,-1" + "OnTrigger" "asuna_push_cooldown,Display,,42.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 8s,42,-1" + "OnTrigger" "asuna_push_cooldown,Display,,41.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 9s,41,-1" + "OnTrigger" "asuna_push_cooldown,Display,,40.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 10s,40,-1" + "OnTrigger" "asuna_push_cooldown,Display,,39.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 11s,39,-1" + "OnTrigger" "asuna_push_cooldown,Display,,38.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 12s,38,-1" + "OnTrigger" "asuna_push_cooldown,Display,,37.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 13s,37,-1" + "OnTrigger" "asuna_push_cooldown,Display,,36.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 14s,36,-1" + "OnTrigger" "asuna_push_cooldown,Display,,35.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 15s,35,-1" + "OnTrigger" "asuna_push_cooldown,Display,,34.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 16s,34,-1" + "OnTrigger" "asuna_push_cooldown,Display,,33.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 17s,33,-1" + "OnTrigger" "asuna_push_cooldown,Display,,32.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 18s,32,-1" + "OnTrigger" "asuna_push_cooldown,Display,,31.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 19s,31,-1" + "OnTrigger" "asuna_push_cooldown,Display,,30.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 20s,30,-1" + "OnTrigger" "asuna_push_cooldown,Display,,29.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 21s,29,-1" + "OnTrigger" "asuna_push_cooldown,Display,,28.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 22s,28,-1" + "OnTrigger" "asuna_push_cooldown,Display,,27.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 23s,27,-1" + "OnTrigger" "asuna_push_cooldown,Display,,26.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 24s,26,-1" + "OnTrigger" "asuna_push_cooldown,Display,,25.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 25s,25,-1" + "OnTrigger" "asuna_push_cooldown,Display,,24.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 26s,24,-1" + "OnTrigger" "asuna_push_cooldown,Display,,23.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 27s,23,-1" + "OnTrigger" "asuna_push_cooldown,Display,,22.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 28s,22,-1" + "OnTrigger" "asuna_push_cooldown,Display,,21.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 29s,21,-1" + "OnTrigger" "asuna_push_cooldown,Display,,20.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 30s,20,-1" + "OnTrigger" "asuna_push_cooldown,Display,,19.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 31s,19,-1" + "OnTrigger" "asuna_push_cooldown,Display,,18.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 32s,18,-1" + "OnTrigger" "asuna_push_cooldown,Display,,17.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 33s,17,-1" + "OnTrigger" "asuna_push_cooldown,Display,,16.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 34s,16,-1" + "OnTrigger" "asuna_push_cooldown,Display,,15.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 35s,15,-1" + "OnTrigger" "asuna_push_cooldown,Display,,14.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 36s,14,-1" + "OnTrigger" "asuna_push_cooldown,Display,,13.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 37s,13,-1" + "OnTrigger" "asuna_push_cooldown,Display,,12.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 38s,12,-1" + "OnTrigger" "asuna_push_cooldown,Display,,11.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 39s,11,-1" + "OnTrigger" "asuna_push_cooldown,Display,,10.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 40s,10,-1" + "OnTrigger" "asuna_push_cooldown,Display,,9.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 41s,9,-1" + "OnTrigger" "asuna_push_cooldown,Display,,8.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 42s,8,-1" + "OnTrigger" "asuna_push_cooldown,Display,,7.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 43s,7,-1" + "OnTrigger" "asuna_push_cooldown,Display,,6.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 44s,6,-1" + "OnTrigger" "asuna_push_cooldown,Display,,5.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 45s,5,-1" + "OnTrigger" "asuna_push_cooldown,Display,,4.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 46s,4,-1" + "OnTrigger" "asuna_push_cooldown,Display,,3.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 47s,3,-1" + "OnTrigger" "asuna_push_cooldown,Display,,2.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 48s,2,-1" + "OnTrigger" "asuna_push_cooldown,Display,,1.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 49s,1,-1" + "OnTrigger" "asuna_push_cooldown,Display,,0.02,-1" + "OnTrigger" "asuna_push_cooldown,AddOutput,message Push Cooldown - 50s,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_relay_lv4" + "origin" "-1352 -2752 40" + } + insert: + { + "OnTrigger" "asuna_superattack_text,AddOutput,message DADAWSWS Locked !,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "asuna_superattack" + "origin" "13256 -13129 -13288" + } + insert: + { + "OnTrigger" "asuna_superattack_text,AddOutput,message DADAWSWS Used !,0,-1" + "OnTrigger" "asuna_superattack_text,Display,,0.02,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "asuna_phys" + "origin" "13297.7 -13186.6 -13200" + } + delete: + { + "OnBreak" "item_tip,Kill,,1,1" + "OnBreak" "asuna_ui,Deactivate,,0,1" + "OnBreak" "asuna_ui,Kill,,1,1" + } + insert: + { + "OnBreak" "asuna_ui,Kill,,1,1" + "OnBreak" "asuna_superattack_text,Kill,,1,1" + "OnBreak" "asuna_push_cooldown,Kill,,1,1" + "OnBreak" "asuna_meteor_cooldown,Kill,,1,1" + "OnBreak" "target_asuna,SetHealth,-1,0,1" + } +} + +;-------------------------- +;Fix blockable zm shortcut +;-------------------------- +modify: +{ + match: + { + "classname" "func_movelinear" + "targetname" "lvl4_plt_1" + } + replace: + { + "blockdamage" "99999" + } +} + +;----------------------------------------------------- +;Reset player velocities when picking up Kirito/Asuna +;----------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "tele_kirito" + "origin" "-10242 -4116 5637" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "tele_kirito" + "origin" "1088 15276.5 10148" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "tele_asuna" + "origin" "-10242 -7444 5764" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "tele_asuna" + "origin" "-1056 15165.5 10084" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "zm_portal" + "origin" "-1780 -2488 84" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "zm_portal" + "origin" "2540 -2360 84" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,1" + } +} + +;---------------------------------------------- +;Disable bhop during stage 3 dragon boss fight +;---------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "trigger_lvl3" + "origin" "-4594 -7037 -1923" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl3_boss_win_trigger" + "origin" "-8176 -2279 -1895" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,20,1" + } +} + +;---------------------------------------------- +;Disable bhop before stage 4 balrog boss fight +;---------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "stage4_tele" + "origin" "-1280 -1344 11040" + } + insert: + { + "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "trigger_lvl4" + "origin" "7696 4208 8468" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} + +;--------------------------- +;Enable bhop at round start +;--------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-1640 -2752 40" + } + insert: + { + "OnMapSpawn" "cmd,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +;-------------------------------------- +;Fix music volume not being adjustable +;-------------------------------------- +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "zm_bgm" + "origin" "-1640 -2864 40" + } + replace: + { + "message" "#music/sam/zm_bgm.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv5_bgm1" + "origin" "-1640 -2848 40" + } + replace: + { + "message" "#music/sam/stage5_start.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv5_bgm2" + "origin" "-1624 -2848 40" + } + replace: + { + "message" "#music/sam/lost_memory.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv5_bgm3" + "origin" "-1608 -2848 40" + } + replace: + { + "message" "#music/sam/crisscrosser.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv5_bgm4" + "origin" "-1576 -2848 40" + } + replace: + { + "message" "#music/sam/reprologue.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv5_bgm_boss" + "origin" "-1592 -2848 40" + } + replace: + { + "message" "#music/sam/verdict_for_worst_dictator.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv4_bgm1" + "origin" "-1640 -2832 40" + } + replace: + { + "message" "#music/sam/eye_of_the_storm.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv4_bgm2" + "origin" "-1624 -2832 40" + } + replace: + { + "message" "#music/sam/tragedy.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv4_bgm3" + "origin" "-1592 -2832 40" + } + replace: + { + "message" "#music/sam/dark_obsessions.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv4_bgm_boss" + "origin" "-1608 -2832 40" + } + replace: + { + "message" "#music/sam/longing.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv3_bgm1" + "origin" "-1640 -2816 40" + } + replace: + { + "message" "#music/sam/roland_garros_choral_theme.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv3_bgm2" + "origin" "-1624 -2816 40" + } + replace: + { + "message" "#music/sam/pegasus.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv3_bgm3" + "origin" "-1592 -2816 40" + } + replace: + { + "message" "#music/sam/i_want_to_live.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv3_bgm_boss" + "origin" "-1608 -2816 40" + } + replace: + { + "message" "#music/sam/scheol.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv2_bgm1" + "origin" "-1640 -2800 40" + + } + replace: + { + "message" "#music/sam/selentia.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv2_bgm2" + "origin" "-1624 -2800 40" + } + replace: + { + "message" "#music/sam/10thsymphonytypemoon.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv2_bgm3" + "origin" "-1592 -2800 40" + } + replace: + { + "message" "#music/sam/stillwaiting.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv2_bgm_boss" + "origin" "-1608 -2800 40" + } + replace: + { + "message" "#music/sam/hitthegroundtoohard.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv1_bgm1" + "origin" "-1640 -2784 40" + } + replace: + { + "message" "#music/sam/swordland.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv1_bgm2" + "origin" "-1624 -2784 40" + } + replace: + { + "message" "#music/sam/magical_musical_master.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv1_bgm3" + "origin" "-1592 -2784 40" + } + replace: + { + "message" "#music/sam/one_for_all.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "lv1_bgm_boss" + "origin" "-1608 -2784 40" + } + replace: + { + "message" "#music/sam/fight.mp3" + } +} diff --git a/maps/ze_s_a_m_a40_css3.cfg_sav b/maps/ze_s_a_m_a40_css3.cfg_sav new file mode 100755 index 0000000..92fccb9 --- /dev/null +++ b/maps/ze_s_a_m_a40_css3.cfg_sav @@ -0,0 +1,27 @@ +;Disable bhop during boss stage 4 + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "lvl4_boss_start" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 0,0,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "lvl4_boss_dead" + } + insert: + { + "OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0,1" + } +} diff --git a/maps/ze_sanctuary_v1_2_p.cfg b/maps/ze_sanctuary_v1_2_p.cfg new file mode 100755 index 0000000..197c2ac --- /dev/null +++ b/maps/ze_sanctuary_v1_2_p.cfg @@ -0,0 +1,26 @@ +modify: +{ + match: + { + "targetname" "secretpassage_rightdoor" + "classname" "func_door" + } + replace: + { + "dmg" "9999" + } +} + + +modify: +{ + match: + { + "targetname" "secretpassage_leftdoor" + "classname" "func_door" + } + replace: + { + "dmg" "9999" + } +} \ No newline at end of file diff --git a/maps/ze_sandstorm_f1.cfg b/maps/ze_sandstorm_f1.cfg index e22341a..d59273a 100644 --- a/maps/ze_sandstorm_f1.cfg +++ b/maps/ze_sandstorm_f1.cfg @@ -104,3 +104,4 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,7,0,1" } } + diff --git a/maps/ze_santassination_css2.cfg b/maps/ze_santassination_css2.cfg index 7cb0c7b..d530b87 100644 --- a/maps/ze_santassination_css2.cfg +++ b/maps/ze_santassination_css2.cfg @@ -1,3 +1,11 @@ +;------------------------------------------- +;STRIPPER CFG BY MANY PEOPLE OVER THE YEARS +; george/tb, Moltard, Alcolo, Zacade, Vanya, koen +; and other people +;------------------------------------------- +;LAST UPDATE: 11 August 2024 +;---------------------------- + ;------------------------- ; UNLOZE: STAGE DISPLAY ;------------------------- @@ -77,6 +85,533 @@ modify: } } + +;============================ +;First fixes from 2016 by tb +;============================ + +;------------------------- +; MAP: ADD MISSING BOSS MODEL +;------------------------- + +; This "add:" was originally generated through the stripper python script (by the map porter) +add: +{ + "renderamt" "255" + "StartDisabled" "1" + "modelscale" "1.0" + "model" "models/santa_css/luffaren/luff_santatrue.mdl" + "origin" "10240 3072 -13280" + "fademindist" "-1" + "fadescale" "1" + "MinAnimTime" "5" + "parentname" "bosss_phys2" + "MaxAnimTime" "10" + "rendercolor" "255 255 255" + "solid" "0" + "DefaultAnim" "idlestart" + "hammerid" "1250642" + "angles" "0 270 0" + "skin" "0" + "targetname" "boss_t_model" + "classname" "prop_dynamic" +} + +; This "add:" was maybe added later in the stripper cfg but it seems to add the same boss model, at the same place, with the same name... +; We dont remove it, in case its important to have both existing but probably only the first one would be needed +add: +{ + "hammerid" "1250642" + "classname" "prop_dynamic" + "targetname" "boss_t_model" + "parentname" "bosss_phys2" + "origin" "10240 3072 -13280" + "angles" "0 270 0" + "model" "models/santa_css/luffaren/luff_santatrue.mdl" + "defaultanim" "idlestart" + "startdisabled" "1" +} + +;------------------------- +; BOSS: ADJUST BOSSES HEALTHS +;------------------------- + +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "bosss_hpg2" + "origin" "10240 3152 -12160" + "model" "*56" + "hammerid" "1736535" + } + replace: + { + "OnHealthChanged" "bosss_hp2,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "bosss_start2" + "origin" "10240 2048 -13129.1" + "model" "*70" + "hammerid" "1598476" + } + delete: + { + "OnStartTouch" "bosss_hp2,AddHealth,3000,0,-1" + } + insert: + { + "OnStartTouch" "bosss_hp2,AddHealth,4000,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "bosss_start" + "origin" "-961 -6912 1472" + "model" "*82" + "hammerid" "1524443" + } + delete: + { + "OnStartTouch" "bosss_hp,AddHealth,2000,0,-1" + } + insert: + { + "OnStartTouch" "bosss_hp,AddHealth,2200,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "bosss_start1" + "origin" "1568 -6656 9288" + "model" "*92" + "hammerid" "1597904" + } + delete: + { + "OnStartTouch" "bosss_hp1,AddHealth,2500,0,-1" + } + insert: + { + "OnStartTouch" "bosss_hp1,AddHealth,3500,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "eternaltruth_bossaddhp" + "origin" "82.1593 131.722 11529" + "hammerid" "2231849" + } + delete: + { + "OnTrigger" "bosss_hp1,AddHealth,1000,0,-1" + "OnTrigger" "bosss_hp,AddHealth,1000,0,-1" + "OnTrigger" "bosss_hp2,AddHealth,1000,0,-1" + } + insert: + { + "OnTrigger" "bosss_hp1,AddHealth,1200,0,-1" + "OnTrigger" "bosss_hp,AddHealth,1200,0,-1" + "OnTrigger" "bosss_hp2,AddHealth,1200,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "bosss_hpg" + "origin" "-1000 -6912 1248" + "model" "*501" + "hammerid" "1767907" + } + replace: + { + "OnHealthChanged" "bosss_hp,RemoveHealth,250,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "bosss_hpg1" + "origin" "1552 -6656 9568" + "model" "*503" + "hammerid" "1736347" + } + replace: + { + "OnHealthChanged" "bosss_hp1,RemoveHealth,250,0,-1" + } +} + + +;=============== +;Fixes by Vanya +;=============== + +;Moves Santa Claus' trigger slightly to the side so that players cannot glitch HP during bossfight + +modify: +{ + match: + { + "targetname" "bosss_start" + "classname" "trigger_multiple" + "hammerid" "1524443" + } + replace: + { + "origin" "-961 -6880 1472" + } +} + +;Makes it so that Santa Claus' hurt trigger keeps damaging players so they can't stack anymore + +modify: +{ + match: + { + "targetname" "bosss_hurt" + "classname" "trigger_hurt" + "hammerid" "1596659" + } + delete: + { + "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" + } +} + +;Makes it so that Big Santa's hurt trigger keeps damaging players so they can't stack anymore + +modify: +{ + match: + { + "targetname" "bosss_hurt1" + "classname" "trigger_hurt" + "hammerid" "1597898" + } + delete: + { + "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" + } +} + +;Makes it so that Socrates' hurt triggers keep damaging players so they can't stack anymore + +modify: +{ + match: + { + "targetname" "bosss_hurt2" + "classname" "trigger_hurt" + "hammerid" "1598470" + } + delete: + { + "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "bosss_hurt22" + "classname" "trigger_hurt" + "hammerid" "1695186" + } + delete: + { + "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" + } +} + +;Creates a trigger around Big Santa's room so that players cannot glitch HP before bossfight + +add: +{ + "model" "*536" + "UseLandmarkAngles" "0" + "targetname" "bosss_start1_new" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1536 -6656 9246" + "classname" "trigger_multiple" + "filter" "filter_ct" + + "OnStartTouch" "bosss_hp1,AddHealth,3500,0,-1" + "OnUser2" "!self,Enable,,0.2,-1" + "OnUser2" "!self,Disable,,0.5,-1" + "OnUser2" "bosss_hp1,SetHealth,5000,0,-1" + "OnUser1" "!self,FireUser2,,15,-1" + "OnUser2" "bosss_targeter1,Enable,,0,-1" + "OnUser2" "bosss_phys1,EnableMotion,,0,-1" + "OnUser2" "bosss_hurt1,Enable,,0,-1" + "OnUser1" "boss_sb_modelfirst,SetDefaultAnimation,idle,7.05,-1" + "OnUser1" "santa_s_laugh2,PlaySound,,7,-1" + "OnUser1" "s_santapoof_maker,ForceSpawnAtEntityOrigin,bosss_start1,5,-1" + "OnUser1" "boss_sb_modelfirst,Enable,,5,-1" + "OnUser1" "bosss_hurt1,Enable,,10,-1" + "OnUser1" "santa_s_laugh,PlaySound,,12,-1" + "OnUser1" "boss_sb_modelfirst,SetAnimation,idle,9,-1" + "OnUser1" "boss_sb_modelfirst,SetAnimation,laugh,7,-1" + "OnUser1" "boss_sb_modelfirst,Disable,,10,-1" + "OnUser1" "s_santapoof_maker,ForceSpawnAtEntityOrigin,bosss_start1,10,-1" + "OnUser1" "boss_sb_model,Enable,,10,-1" + "OnUser1" "boss_sb_model,SetAnimation,idle,12,-1" + "OnUser1" "boss_sb_model,SetDefaultAnimation,idle,12.02,-1" + "OnUser1" "boss_sb_model,SetAnimation,roll,15,-1" + "OnUser1" "boss_sb_model,SetDefaultAnimation,roll,15.02,-1" + "OnUser1" "boss_sb_wallbreak,Break,,30,-1" + "OnUser1" "boss_sb_bouncetimer,Enable,,15,-1" + "OnUser1" "music_fs_boss2,PlaySound,,0,-1" + "OnUser1" "music_fs_final1,FireUser4,,0.02,1" + "OnUser1" "music_fs_final2,FireUser4,,0.02,1" + "OnUser1" "music_fs_final2,Volume,0,0,1" + "OnUser1" "music_fs_final1,Volume,0,0,1" + "OnUser2" "server,Command,say *** - BIG SANTA - ***,0,1" + "OnUser2" "bosss_measure1,Enable,,0,-1" + "OnUser2" "bosss_hpg1,SetParentAttachment,primary,0,-1" + "OnStartTouch" "eternaltruth_bossaddhp,Trigger,,0,-1" + "OnUser1" "boss_hurter_timer,FireUser1,,10,-1" + "OnUser1" "boss_truthbender_timer,FireUser1,,10,-1" + "OnUser1" "boss_truthbender_spawner,AddOutput,origin 915 -6625 10855,10,-1" +} + +;Replaces old trigger in Big Santa's room with the new one + +modify: +{ + match: + { + "targetname" "fs_finalgate" + "classname" "func_door" + "hammerid" "1388249" + } + delete: + { + "OnFullyClosed" "bosss_start1,FireUser1,,5,1" + } + insert: + { + "OnFullyClosed" "bosss_start1_new,FireUser1,,5,1" + } +} + +;Adds a new failsafe trigger so that music plays when you get to Socrates + +add: +{ + "model" "*36" + "wait" "0.1" + "targetname" "bosss_start2_music" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9984 -2928 -13328" + "classname" "trigger_once" + "OnTrigger" "music_truesanta,PlaySound,,0,-1" + "OnTrigger" "!self,Kill,,0,1" +} + +;Deletes music from the old trigger when you reach Socrates + +modify: +{ + match: + { + "targetname" "bosss_start2" + "classname" "trigger_multiple" + "hammerid" "1598476" + } + delete: + { + "OnUser1" "music_truesanta,PlaySound,,0,-1" + } +} + +;Fixes music when you kill Socrates + +modify: +{ + match: + { + "targetname" "bosss_hp2" + "classname" "func_physbox_multiplayer" + "hammerid" "1598473" + } + delete: + { + "OnBreak" "music_truth_win,PlaySound,,0,-1" + } + insert: + { + "OnBreak" "music_truth_win,FireUser1,,0.02,-1" + } +} + +;Adds Luffaren's stripper cix for Extreme Act 1 + +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "npc_phys2gg3" + } + insert: + { + "OnBreak" "g_npc_death,Trigger,,0.00,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "server,Command,mp_roundtime 10000,0,-1" + } + insert: + { + "OnMapSpawn" "server,Command,mp_roundtime 60,0,-1" + } +} + + +;================ +;Fixes by Zacade +;================ + +;--------------------------------------------- +; Change filter_multi to allow for 7 filters +; cs:s only allows 5 +;--------------------------------------------- + +add: +{ + "origin" "-188 156 11568" + "classname" "filter_multi" + "targetname" "filter_npc_5plus" + "filtertype" "1" + "Filter01" "filter_tiname_mini" + "Filter02" "filter_tiname_rocket" + "Filter03" "filter_tiname_speeder" +} +modify: +{ + match: + { + "classname" "filter_multi" + "targetname" "filter_npc" + "hammerid" "4764" + } + delete: + { + "Filter05" "filter_tiname_mini" + "Filter06" "filter_tiname_rocket" + "Filter07" "filter_tiname_speeder" + } + insert: + { + "Filter05" "filter_npc_5plus" + } +} + + +;--------------------------------------------- +; Change filter_multi to allow for 6 filters +; cs:s only allows 5 +;--------------------------------------------- + +add: +{ + "origin" "-11840 -11920 10280" + "classname" "filter_multi" + "targetname" "filter_itemholder_5plus" + "filtertype" "1" + "Filter01" "filter_iname_rocket" + "Filter02" "filter_iname_speeder" +} +modify: +{ + match: + { + "classname" "filter_multi" + "targetname" "filter_itemholder" + "hammerid" "2306964" + } + delete: + { + "Filter05" "filter_iname_rocket" + "Filter06" "filter_iname_speeder" + } + insert: + { + "Filter05" "filter_itemholder_5plus" + } +} + +;--------------------------------------------- +; Change filter_multi to allow for 7 filters +; cs:s only allows 5 +;--------------------------------------------- + +add: +{ + "origin" "-11856 -11920 10280" + "classname" "filter_multi" + "targetname" "filter_targeted_5plus" + "filtertype" "1" + "Filter01" "filter_tiname_mini" + "Filter02" "filter_tiname_rocket" + "Filter03" "filter_tiname_speeder" ;filter_iname_speeder? +} +modify: +{ + match: + { + "classname" "filter_multi" + "targetname" "filter_targeted" + "hammerid" "2307335" + } + delete: + { + "Filter05" "filter_tiname_mini" + "Filter06" "filter_tiname_rocket" + "Filter07" "filter_iname_speeder" + } + insert: + { + "Filter05" "filter_targeted_5plus" + } +} + + +;================= +;Fixes by Moltard +;================= + ;------------------------- ; MAP: STAGE 2 > KNIFE BOOST BRIDGE ;------------------------- @@ -94,7 +629,6 @@ add: "OnUser1" "!self,AddOutput,solid 2,0.1,1" "OnUser1" "!self,Enable,,0.15,1" } - modify: { match: @@ -109,7 +643,6 @@ modify: "OnPressed" "FIXING_STUPID_MISTAKE,Kill,,5,1" } } - modify: { match: @@ -125,21 +658,124 @@ modify: } } -;------------------------- -; MAP: ADD MISSING BOSS MODEL -;------------------------- +;----------------------- +; ANTI BOOSTS FIXES +;----------------------- add: { - "hammerid" "1250642" - "classname" "prop_dynamic" - "targetname" "boss_t_model" - "parentname" "bosss_phys2" - "origin" "10240 3072 -13280" - "angles" "0 270 0" - "model" "models/santa_css/luffaren/luff_santatrue.mdl" - "defaultanim" "idlestart" - "startdisabled" "1" + "classname" "logic_relay" + "targetname" "StripperGlobalFixBoostRelay" + "spawnflags" "2" + "StartDisabled" "1" + "origin" "0 0 0" + "OnTrigger" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.1,-1" +} + +;+++++++++++++++++++++++++ +; FIX 1 SPOT FOR BOOST +; Stage 1 - Start Area +;+++++++++++++++++++++++++ + +modify: +{ + match: + { + "targetname" "teleport_s2_1" + "origin" "-10112 13184 7040" + "classname" "trigger_teleport" + "hammerid" "167747" + ; its enabled by itself with "OnUser1" "!self,Enable,,0.1,1" + } + insert: + { + "OnEndTouch" "StripperGlobalFixBoostRelay,Trigger,,0,-1" + "OnUser1" "StripperGlobalFixBoostRelay,FireUser1,,0.05,1" + } +} + +;------------------------- +; 2024-08-11 +; FIX TRUTH LEVEL EXPLOIT +; BHOP TO ELEVATOR +;------------------------- + +; We add 2 two triggers teleport of the model *509 (the trigger for "THE TRUE ELEVATOR IS LEAVING IN 30 SECONDS") +; Cause it has a good enough shape +; We name the 2 triggers the same as teleport_s4_9, so they are part of the existing template (tem_stage_4) +; We enable the triggers per default (whereas the original teleport_s4_9 is a afk tp trigger disabled per default) +; When the tram arrive, it FireUser1 on the teleport_s4_9, which move the destination and enables that trigger +; => We use that to our advantage, and OnUser1 we kill these 2 anti glitch trigger, +; so there is no risk of someone touching the triggers by mistake later +add: +{ + "model" "*509" + "UseLandmarkAngles" "1" + "targetname" "teleport_s4_9" + "target" "teleport_destination" + "StartDisabled" "0" + "spawnflags" "4097" + "origin" "13280 -11392 -12512" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" + "OnUser1" "!self,Kill,,0.1,1" +} +add: +{ + "model" "*509" + "UseLandmarkAngles" "1" + "targetname" "teleport_s4_9" + "target" "teleport_destination" + "StartDisabled" "0" + "spawnflags" "4097" + "origin" "12640 -11392 -12512" + "CheckDestIfClearForPlayer" "0" + "classname" "trigger_teleport" + "OnUser1" "!self,Kill,,0.1,1" +} + + +;======================================== +;Fixes by Alcolo, koen and other people +;======================================== + +;------------------------- +; MAP: STAGE 1 > END DOOR DOES NOT APPLY DAMAGE +; Prevent players from getting stuck +; in elevator door and failing the round +;------------------------- + +modify: +{ + match: + { + "targetname" "bb_mazegate_10" + "classname" "func_door" + "hammerid" "228071" + } + replace: + { + "ignoredebris" "0" + } +} + +;------------------------- +; MAP: STAGE 3 > PLAYERS CANT BLOCK ELEVATOR GATE +;------------------------- + +modify: +{ + match: + { + "targetname" "fs_rightelevator_door" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } } ;------------------------- @@ -350,124 +986,10 @@ modify: } } -; Comparing "ze_santassination_css2.bsp" (2314 entities) with "ze_santassination_css3.bsp" (2315 entities) -; Removed 2306 identical entities. +;------------------------- +; BOSS: FIX PARENT OUTPUT +;------------------------- -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| -modify: -{ - match: - { - "classname" "func_physbox_multiplayer" - "targetname" "bosss_hpg2" - "origin" "10240 3152 -12160" - "model" "*56" - "hammerid" "1736535" - } - replace: - { - "OnHealthChanged" "bosss_hp2,RemoveHealth,250,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "bosss_start2" - "origin" "10240 2048 -13129.1" - "model" "*70" - "hammerid" "1598476" - } - delete: - { - "OnStartTouch" "bosss_hp2,AddHealth,3000,0,-1" - } - insert: - { - "OnStartTouch" "bosss_hp2,AddHealth,4000,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "bosss_start" - "origin" "-961 -6912 1472" - "model" "*82" - "hammerid" "1524443" - } - delete: - { - "OnStartTouch" "bosss_hp,AddHealth,2000,0,-1" - } - insert: - { - "OnStartTouch" "bosss_hp,AddHealth,2200,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "bosss_start1" - "origin" "1568 -6656 9288" - "model" "*92" - "hammerid" "1597904" - } - delete: - { - "OnStartTouch" "bosss_hp1,AddHealth,2500,0,-1" - } - insert: - { - "OnStartTouch" "bosss_hp1,AddHealth,3500,0,-1" - } -} -modify: -{ - match: - { - "classname" "logic_relay" - "targetname" "eternaltruth_bossaddhp" - "origin" "82.1593 131.722 11529" - "hammerid" "2231849" - } - delete: - { - "OnTrigger" "bosss_hp1,AddHealth,1000,0,-1" - "OnTrigger" "bosss_hp,AddHealth,1000,0,-1" - "OnTrigger" "bosss_hp2,AddHealth,1000,0,-1" - } - insert: - { - "OnTrigger" "bosss_hp1,AddHealth,1200,0,-1" - "OnTrigger" "bosss_hp,AddHealth,1200,0,-1" - "OnTrigger" "bosss_hp2,AddHealth,1200,0,-1" - } -} -modify: -{ - match: - { - "classname" "func_physbox_multiplayer" - "targetname" "bosss_hpg" - "origin" "-1000 -6912 1248" - "model" "*501" - "hammerid" "1767907" - } - replace: - { - "OnHealthChanged" "bosss_hp,RemoveHealth,250,0,-1" - } -} modify: { match: @@ -478,268 +1000,356 @@ modify: "model" "*503" "hammerid" "1736347" } - replace: - { - "OnHealthChanged" "bosss_hp1,RemoveHealth,250,0,-1" - } -} -; Generated 8 modify blocks. - -; ______ _____ _ _______ ______ _____ -; | ____|_ _| | |__ __| ____| __ \ -; | |__ | | | | | | | |__ | |__) | -; | __| | | | | | | | __| | _ / -; | | _| |_| |____| | | |____| | \ \ -; |_| |_____|______|_| |______|_| \_\ -; Generated 0 filter blocks. - -; _____ _____ -; /\ | __ \| __ \ -; / \ | | | | | | | -; / /\ \ | | | | | | | -; / ____ \| |__| | |__| | -; /_/ \_\_____/|_____/ -add: -{ - "renderamt" "255" - "StartDisabled" "1" - "modelscale" "1.0" - "model" "models/santa_css/luffaren/luff_santatrue.mdl" - "origin" "10240 3072 -13280" - "fademindist" "-1" - "fadescale" "1" - "MinAnimTime" "5" - "parentname" "bosss_phys2" - "MaxAnimTime" "10" - "rendercolor" "255 255 255" - "solid" "0" - "DefaultAnim" "idlestart" - "hammerid" "1250642" - "angles" "0 270 0" - "skin" "0" - "targetname" "boss_t_model" - "classname" "prop_dynamic" -} -; Generated 1 add blocks. - -; File generated on Wed, 07 Sep 2016 18:28:48 +0000 in 0.2822000980377197 seconds. - -;---------------------- -;Fixes by Vanya -;---------------------- - -;Moves Santa Claus' trigger slightly to the side so that players cannot glitch HP during bossfight - -modify: -{ - match: - { - "targetname" "bosss_start" - "classname" "trigger_multiple" - "hammerid" "1524443" - } - replace: - { - "origin" "-961 -6880 1472" - } -} - -;Makes it so that Santa Claus' hurt trigger keeps damaging players so they can't stack anymore - -modify: -{ - match: - { - "targetname" "bosss_hurt" - "classname" "trigger_hurt" - "hammerid" "1596659" - } delete: { - "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" + "OnUser2" "bosss_hpg1,SetParent,boss_sb_model,0,-1" } -} - -;Makes it so that Big Santa's hurt trigger keeps damaging players so they can't stack anymore - -modify: -{ - match: + insert: { - "targetname" "bosss_hurt1" - "classname" "trigger_hurt" - "hammerid" "1597898" - } - delete: - { - "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" - } -} - -;Makes it so that Socrates' hurt triggers keep damaging players so they can't stack anymore - -modify: -{ - match: - { - "targetname" "bosss_hurt2" - "classname" "trigger_hurt" - "hammerid" "1598470" - } - delete: - { - "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "bosss_hurt22" - "classname" "trigger_hurt" - "hammerid" "1695186" - } - delete: - { - "OnHurtPlayer" "filter_triggerhurt_no,FireUser1,,0,-1" - } -} - -;Creates a trigger around Big Santa's room so that players cannot glitch HP before bossfight - -add: -{ - "model" "*536" - "UseLandmarkAngles" "0" - "targetname" "bosss_start1_new" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "1536 -6656 9246" - "classname" "trigger_multiple" - "filter" "filter_ct" - - "OnStartTouch" "bosss_hp1,AddHealth,3500,0,-1" - "OnUser2" "!self,Enable,,0.2,-1" - "OnUser2" "!self,Disable,,0.5,-1" - "OnUser2" "bosss_hp1,SetHealth,5000,0,-1" - "OnUser1" "!self,FireUser2,,15,-1" - "OnUser2" "bosss_targeter1,Enable,,0,-1" - "OnUser2" "bosss_phys1,EnableMotion,,0,-1" - "OnUser2" "bosss_hurt1,Enable,,0,-1" - "OnUser1" "boss_sb_modelfirst,SetDefaultAnimation,idle,7.05,-1" - "OnUser1" "santa_s_laugh2,PlaySound,,7,-1" - "OnUser1" "s_santapoof_maker,ForceSpawnAtEntityOrigin,bosss_start1,5,-1" - "OnUser1" "boss_sb_modelfirst,Enable,,5,-1" - "OnUser1" "bosss_hurt1,Enable,,10,-1" - "OnUser1" "santa_s_laugh,PlaySound,,12,-1" - "OnUser1" "boss_sb_modelfirst,SetAnimation,idle,9,-1" - "OnUser1" "boss_sb_modelfirst,SetAnimation,laugh,7,-1" - "OnUser1" "boss_sb_modelfirst,Disable,,10,-1" - "OnUser1" "s_santapoof_maker,ForceSpawnAtEntityOrigin,bosss_start1,10,-1" - "OnUser1" "boss_sb_model,Enable,,10,-1" - "OnUser1" "boss_sb_model,SetAnimation,idle,12,-1" - "OnUser1" "boss_sb_model,SetDefaultAnimation,idle,12.02,-1" - "OnUser1" "boss_sb_model,SetAnimation,roll,15,-1" - "OnUser1" "boss_sb_model,SetDefaultAnimation,roll,15.02,-1" - "OnUser1" "boss_sb_wallbreak,Break,,30,-1" - "OnUser1" "boss_sb_bouncetimer,Enable,,15,-1" - "OnUser1" "music_fs_boss2,PlaySound,,0,-1" - "OnUser1" "music_fs_final1,FireUser4,,0.02,1" - "OnUser1" "music_fs_final2,FireUser4,,0.02,1" - "OnUser1" "music_fs_final2,Volume,0,0,1" - "OnUser1" "music_fs_final1,Volume,0,0,1" - "OnUser2" "server,Command,say *** - BIG SANTA - ***,0,1" - "OnUser2" "bosss_measure1,Enable,,0,-1" "OnUser2" "bosss_hpg1,SetParentAttachment,primary,0,-1" - "OnStartTouch" "eternaltruth_bossaddhp,Trigger,,0,-1" - "OnUser1" "boss_hurter_timer,FireUser1,,10,-1" - "OnUser1" "boss_truthbender_timer,FireUser1,,10,-1" - "OnUser1" "boss_truthbender_spawner,AddOutput,origin 915 -6625 10855,10,-1" + } } -;Replaces old trigger in Big Santa's room with the new one +;------------------------- +; MAP: STAGE 4 (TRUTH) > FIX AFK TP NOT ENABLED +;------------------------- modify: { match: { - "targetname" "fs_finalgate" - "classname" "func_door" - "hammerid" "1388249" + "hammerid" "1726094" + "classname" "trigger_multiple" } delete: { - "OnFullyClosed" "bosss_start1,FireUser1,,5,1" + "OnBreak" "teleport_s4_8,FireUser1,,20,1" } insert: { - "OnFullyClosed" "bosss_start1_new,FireUser1,,5,1" + "OnTrigger" "teleport_s4_8,FireUser1,,20,1" } } -;Adds a new failsafe trigger so that music plays when you get to Socrates +;------------------------- +; MAP: ITEMS > GIVE ITEMS MORE AMMO +;------------------------- + +modify: +{ + match: + { + "classname" "weapon_glock" + } + insert: + { + "ammo" "1337" + } +} + + +;======================================== +;Item filtering propper fix +;Using filter_activator_context which only +; exists through the "cssfixes" extension +;======================================== + +filter: +{ + "classname" "filter_multi" + "hammerid" "4764" +} +filter: +{ + "classname" "filter_multi" + "hammerid" "2306964" +} +filter: +{ + "classname" "filter_multi" + "hammerid" "2307335" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2306958" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2307031" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2307033" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2307035" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2307037" +} +filter: +{ + "classname" "filter_activator_name" + "hammerid" "2307039" +} + +modify: +{ + match: + { + "targetname" "item_filter_1" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_rocket" + } +} + +modify: +{ + match: + { + "targetname" "item_filter_2" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_laser" + } +} + +modify: +{ + match: + { + "targetname" "item_filter_3" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_minigun" + } +} + +modify: +{ + match: + { + "targetname" "item_filter_4" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_herder" + } +} + +modify: +{ + match: + { + "targetname" "item_filter_5" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_medkit" + } +} + +modify: +{ + match: + { + "targetname" "item_filter_6" + "classname" "filter_multi" + } + replace: + { + "classname" "filter_activator_name" + } + insert: + { + "filtername" "item_speeder" + } +} add: { - "model" "*36" - "wait" "0.1" - "targetname" "bosss_start2_music" - "StartDisabled" "0" - "spawnflags" "1" - "origin" "9984 -2928 -13328" - "classname" "trigger_once" - "OnTrigger" "music_truesanta,PlaySound,,0,-1" - "OnTrigger" "!self,Kill,,0,1" + "classname" "filter_activator_context" + "ResponseContext" "npc_target" + "Negated" "0" + "targetname" "filter_npc" } -;Deletes music from the old trigger when you reach Socrates - modify: { match: { - "targetname" "bosss_start2" + "targetname" "bosss_targeter2" "classname" "trigger_multiple" - "hammerid" "1598476" } delete: { - "OnUser1" "music_truesanta,PlaySound,,0,-1" - } -} - -;Fixes music when you kill Socrates - -modify: -{ - match: - { - "targetname" "bosss_hp2" - "classname" "func_physbox_multiplayer" - "hammerid" "1598473" - } - delete: - { - "OnBreak" "music_truth_win,PlaySound,,0,-1" + "OnTrigger" "filter_targeted,TestActivator,,0,-1" } insert: { - "OnBreak" "music_truth_win,FireUser1,,0.02,-1" + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" } } -;Adds Luffaren's stripper cix for Extreme Act 1 - modify: { match: { - "classname" "func_physbox_multiplayer" - "targetname" "npc_phys2gg3" + "targetname" "bosss_targeter" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "bosss_targeter1" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "npc_ents5" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "i_mm_targettrigger" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "npc_ents2" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "npc_ents3" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" + } +} + +modify: +{ + match: + { + "targetname" "npc_ents4" + "classname" "trigger_multiple" + } + delete: + { + "OnTrigger" "filter_targeted,TestActivator,,0,-1" + } + insert: + { + "OnTrigger" "!activator,AddContext,npc_target:1,0,-1" + "OnTrigger" "!activator,RemoveContext,npc_target,6.9,-1" } - insert: - { - "OnBreak" "g_npc_death,Trigger,,0.00,-1" - } } diff --git a/maps/ze_saw_final.cfg b/maps/ze_saw_final.cfg index e63cab5..6aac2f0 100644 --- a/maps/ze_saw_final.cfg +++ b/maps/ze_saw_final.cfg @@ -1,26 +1,236 @@ -; -; ++++++++++++++++++++++++EXTEND SPAWN TP TO PREVENT VENT SAFESPOT++++++++++++++++++++++++ -; -add: -{ - "targetname" "spawn_hurt" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "2656 -420 88" - "classname" "trigger_teleport" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -208 -292 -72,0.1,1" - "OnUser1" "!self,AddOutput,maxs 208 292 72,0.1,1" -} -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "92596" - } - insert: - { - "OnMapSpawn" "spawn_hurt,FireUser1,,0,-1" - } -} \ No newline at end of file +; +;test123 +; ++++++++++++++++++++++++EXTEND SPAWN TP TO PREVENT VENT SAFESPOT++++++++++++++++++++++++ +; +add: +{ + "targetname" "spawn_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2656 -420 88" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -208 -292 -72,0.1,1" + "OnUser1" "!self,AddOutput,maxs 208 292 72,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "92596" + } + insert: + { + "OnMapSpawn" "spawn_hurt,FireUser1,,0,-1" + } +} + +;stripper by encap + +;; fix afk teleport evading spots + +add: +{ + "targetname" "spawn_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1448 -62 248" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -294 -238.5 -72,0.1,1" + "OnUser1" "!self,AddOutput,maxs 294 238.5 72,0.1,1" +} +add: +{ + "model" "*19" + "targetname" "elevator_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1575 -1897 -166" + "classname" "trigger_teleport" +} +add: +{ + "model" "*11" + "targetname" "elevator_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1876 -1199 -41" + "classname" "trigger_teleport" +} + +;; door crush players (that closes before last vent hold) + +modify: +{ + match: + { + "targetname" "glass_box_door_close" + "classname" "func_door" + } + insert: + { + "dmg" "1000" + } +} + +;; fix (forgotten?) afk teleport + +modify: +{ + match: + { + "targetname" "glass_box_lower" + "classname" "func_door" + } + insert: + { + "OnFullyOpen" "afterele_hurt,Enable,,0,1" + } +} + +;; teleport zombies past vent hold + +add: +{ + "origin" "4640 -651 90" + "targetname" "tele_end2" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} +add: +{ + "targetname" "last_hurt" + "target" "tele_end2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "3411 -314 297" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1073.5 -602 -79,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1073.5 602 79,0.1,1" +} +add: +{ + "targetname" "last_hurt" + "target" "tele_end2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4324 -659.5 136.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -208 -46.5 -77.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 208 46.5 77.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "92596" + } + insert: + { + "OnMapSpawn" "last_hurt,FireUser1,,0,-1" + } +} +modify: +{ + match: + { + "origin" "5911 -381 105" + "classname" "trigger_once" + "hammerid" "711100" + } + insert: + { + "OnTrigger" "commands,Command,say >- Zombie spawn advancing in 10 seconds -<,10,1" + "OnTrigger" "last_hurt,Enable,,20,1" + } +} +modify: +{ + match: + { + "origin" "5337 -1219 105" + "classname" "trigger_once" + "hammerid" "1092981" + } + insert: + { + "OnTrigger" "commands,Command,say >- Zombie spawn advancing in 10 seconds -<,35,1" + "OnTrigger" "last_hurt,Enable,,45,1" + } +} + +;; don't nuke zombies outside + +filter: +{ + "origin" "6016.5 -536.5 216" + "classname" "trigger_hurt" + "hammerid" "1131394" +} + +add: +{ + "origin" "6226 -758 96" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props/de_prodigy/prodcratesa.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} + +modify: +{ + match: + { + "targetname" "end_nuke" + "classname" "trigger_hurt" + } + replace: + { + "origin" "1786.5 -517.5 188.5" + } +} + +;; players can't block doors + +modify: +{ + match: + { + "targetname" "end_doors" + "classname" "func_door_rotating" + } + replace: + { + "dmg" "1000" + } +} + + diff --git a/maps/ze_sc_turtles_v5fix.cfg b/maps/ze_sc_turtles_v5fix.cfg new file mode 100755 index 0000000..2834fca --- /dev/null +++ b/maps/ze_sc_turtles_v5fix.cfg @@ -0,0 +1,76 @@ +;; _ + +;; fix nuke glitch spot + +add: +{ + "model" "*154" + "targetname" "nukekill" + "origin" "-2043 833 -351" + "spawnflags" "1" + "nodmgforce" "0" + "damagemodel" "0" + "damagetype" "0" + "damagecap" "20" + "damage" "10000" + "StartDisabled" "1" + "classname" "trigger_hurt" +} +add: +{ + "model" "*154" + "targetname" "nukekill" + "origin" "-2043 -1795 -351" + "spawnflags" "1" + "nodmgforce" "0" + "damagemodel" "0" + "damagetype" "0" + "damagecap" "20" + "damage" "10000" + "StartDisabled" "1" + "classname" "trigger_hurt" +} + +;; afk teleport + +add: +{ + "wait" "1" + "targetname" "afk_tele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6464 -488 1305.5" + "classname" "trigger_multiple" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -6592 -792 -1253.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 6592 792 1253.5,0.1,1" + "OnStartTouch" "!activator,AddOutput,origin 12928 -475 -181,0,-1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "afk_tele,FireUser1,,0.1,1" + } +} + +modify: +{ + match: + { + "model" "*132" + "origin" "12928 -480 -28" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "Cmd,Command,say *** AFK teleport in 15 sec ***,5,1" + "OnStartTouch" "afk_tele,Enable,,20,1" + } +} + + diff --git a/maps/ze_scourge_b1.cfg b/maps/ze_scourge_b1.cfg new file mode 100755 index 0000000..6f4f426 --- /dev/null +++ b/maps/ze_scourge_b1.cfg @@ -0,0 +1,90 @@ +; add more chest + +modify: +{ + match: + { + "targetname" "stage1_chest_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "!self,FireUser1,,2,-1" + "OnTrigger" "!self,FireUser1,,2.1,-1" + "OnTrigger" "!self,FireUser1,,2.2,-1" + } +} + +; delay tp + +modify: +{ + match: + { + "targetname" "s1_button05" + "classname" "func_button" + } + delete: + { + "OnPressed" "s1_tp04,Enable,,30,1" + } + insert: + { + "OnPressed" "s1_tp04,Enable,,50,1" + } +} + +; delay tp + +modify: +{ + match: + { + "targetname" "s1_button06" + "classname" "func_button" + } + delete: + { + "OnPressed" "s1_tp05,Enable,,40,1" + } + insert: + { + "OnPressed" "s1_tp05,Enable,,50,1" + } +} + +; delay tp + +modify: +{ + match: + { + "targetname" "s1_button03" + "classname" "func_button" + } + delete: + { + "OnPressed" "s1_door03,Close,,35,1" + "OnPressed" "s1_tp02,Enable,,38,1" + } + insert: + { + "OnPressed" "s1_door03,Close,,43,1" + "OnPressed" "s1_tp02,Enable,,45,1" + } +} + +; kill trigger on npc + +modify: +{ + match: + { + "targetname" "monster_physbox" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnBreak" "monster_hurt2,Kill,,0,1" + } +} \ No newline at end of file diff --git a/maps/ze_scp_containment_breach_v1_b02.cfg b/maps/ze_scp_containment_breach_v1_b02.cfg index 2c9b6bb..268f362 100644 --- a/maps/ze_scp_containment_breach_v1_b02.cfg +++ b/maps/ze_scp_containment_breach_v1_b02.cfg @@ -1,29 +1,29 @@ -;Fix miniboss bug -modify: -{ - match: - { - "classname" "func_breakable" - "targetname" "SCP1048A__break" - } - replace: - { - "health" "99999" - } -} - -; fix people keep same name on new rounds - - -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "190778" - } - insert: - { - "OnMapSpawn" "player,AddOutput,targetname defaultName,1.00,1" - } -} +;Fix miniboss bug +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "SCP1048A__break" + } + replace: + { + "health" "99999" + } +} + +; fix people keep same name on new rounds + + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "190778" + } + insert: + { + "OnMapSpawn" "player,AddOutput,targetname defaultName,1.00,1" + } +} diff --git a/maps/ze_scp_v3.cfg b/maps/ze_scp_v3.cfg new file mode 100755 index 0000000..b01ae59 --- /dev/null +++ b/maps/ze_scp_v3.cfg @@ -0,0 +1,2209 @@ +; Comparing "ze_SCP_v3.bsp" (362 entities) with "ze_SCP_v3.bsp" (542 entities) +; Removed 362 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "OnTrigger" "main_relay,Kill,,0,1" + "OnTrigger" "retry_maker_1,Kill,,0.3,-1" + "OnTrigger" "retry_maker_2,Kill,,0.3,-1" + "OnTrigger" "retry_maker_3,Kill,,0.3,-1" + "OnTrigger" "retry_maker_4,Kill,,0.3,-1" + "OnTrigger" "!self,Kill,,1,-1" + "OnTrigger" "failed_to_make,Kill,,0,-1" + "OnTrigger" "spawner1,Kill,,2.3,-1" + "OnTrigger" "spawner2,Kill,,2.3,-1" + "OnTrigger" "spawner3,Kill,,2.3,-1" + "OnTrigger" "spawner4,Kill,,2.3,-1" + "origin" "-6168 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "killstuff" + "hammerid" "4231" +} +add: +{ + "OnCase04" "retry_maker_4,Test,,0,-1" + "OnCase02" "retry_maker_2,Test,,0,-1" + "origin" "-6144 8976 -14808.8" + "OnCase03" "retry_maker_3,Test,,0,-1" + "classname" "logic_case" + "targetname" "random_maker_case" + "hammerid" "3584" + "OnCase01" "retry_maker_1,Test,,0,-1" +} +add: +{ + "origin" "-6144 9040 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_1" + "hammerid" "3606" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner1,ForceSpawn,,1,1" + "OnFalse" "block1,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" + "OnFalse" "door_pos_relay*,FireUser1,,0.1,1" +} +add: +{ + "origin" "-7344 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_2" + "hammerid" "3673" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner2,ForceSpawn,,1,1" + "OnFalse" "block2,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser4,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "origin" "-6144 11440 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_3" + "hammerid" "3702" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner3,ForceSpawn,,1,1" + "OnFalse" "block3,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser3,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "origin" "-4944 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_4" + "hammerid" "3730" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner4,ForceSpawn,,1,1" + "OnFalse" "block4,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser2,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "Template07" "main_relay" + "Template05" "spawner*" + "Template03" "maker_relay*" + "Template13" "water_chunk2" + "Template01" "failed_to_make" + "Template11" "random_chunk_relay" + "origin" "-6144 10240 -14912" + "Template09" "killstuff" + "Template06" "retry_maker_*" + "Template04" "maker_trigger*" + "spawnflags" "0" + "Template02" "block*" + "Template12" "chunck_*" + "classname" "point_template" + "Template10" "random_chunk_case" + "targetname" "chunck_template" + "hammerid" "1064" + "Template08" "random_maker_case" +} +add: +{ + "origin" "-6144 8984 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_1,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger1" + "hammerid" "1076" + "model" "*1" + "StartDisabled" "1" +} +add: +{ + "origin" "-7400 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_2,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger2" + "hammerid" "1300" + "model" "*2" + "StartDisabled" "1" +} +add: +{ + "origin" "-6144 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_3,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger3" + "hammerid" "1344" + "model" "*3" + "StartDisabled" "1" +} +add: +{ + "origin" "-4888 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_4,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger4" + "hammerid" "1393" + "model" "*4" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "random_maker_case,PickRandomShuffle,,0.5,-1" + "OnTrigger" "maker_trigger*,Enable,,0.3,-1" + "origin" "-6144 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "main_relay" + "hammerid" "1755" +} +add: +{ + "OnUser1" "!self,Add,1,0,-1" + "OnUser1" "!self,FireUser1,,1.75,-1" + "max" "8" + "origin" "-6128 8960 -14824" + "classname" "math_counter" + "OutValue" "main_relay*,Trigger,,0,-1" + "targetname" "maker_counter" + "hammerid" "1828" + "OnHitMax" "!self,Disable,,0,1" + "OnHitMax" "hold_door_maker,AddOutput,EntityTemplate exitTemplate,0,-1" + "OnHitMax" "spawner*,Kill,,0.01,-1" +} +add: +{ + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 28,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 28,0,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "mapbytext,Display,,2,-1" + "OnMapSpawn" "start,ForceSpawn,,1,1" + "OnMapSpawn" "maker_counter,FireUser1,,3,1" + "OnMapSpawn" "spawn_tp,Enable,,8,1" + "OnMapSpawn" "zombie_teleport_destination,AddOutput,origin 16 4 5192,7,1" + "OnMapSpawn" "start_fade,Fade,,7,1" + "OnMapSpawn" "music1,PlaySound,,2,1" + "OnMapSpawn" "respawn_maker_counter,ForceSpawn,,1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies health 2500,0.1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies speed 320,0.04,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify humans speed 300,0.02,1" + "OnMapSpawn" "layer_text,Display,,12,1" + "OnMapSpawn" "scp_music_layer_1,PlaySound,,12,1" + "OnMapSpawn" "mapbytext_2,Display,,4,-1" + "origin" "-32 -96 24" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "1941" +} +add: +{ + "classname" "point_servercommand" + "targetname" "server" + "origin" "-32 -112 24" + "hammerid" "1945" +} +add: +{ + "OnCase11" "chunck_maker,AddOutput,EntityTemplate rTemplate_11,0,-1" + "OnCase04" "chunck_maker,AddOutput,EntityTemplate rTemplate_4,0,-1" + "OnCase08" "chunck_maker,AddOutput,EntityTemplate rTemplate_8,0,-1" + "OnCase02" "chunck_maker,AddOutput,EntityTemplate rTemplate_2,0,-1" + "OnCase06" "chunck_maker,AddOutput,EntityTemplate rTemplate_6,0,-1" + "origin" "-6144 10240 -14888" + "OnCase05" "chunck_maker,AddOutput,EntityTemplate rTemplate_5,0,-1" + "OnCase09" "chunck_maker,AddOutput,EntityTemplate rTemplate_9,0,-1" + "OnCase03" "chunck_maker,AddOutput,EntityTemplate rTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "random_chunk_case" + "OnCase10" "chunck_maker,AddOutput,EntityTemplate rTemplate_10,0,-1" + "hammerid" "5532" + "OnCase07" "chunck_maker,AddOutput,EntityTemplate rTemplate_7,0,-1" + "OnCase01" "chunck_maker,AddOutput,EntityTemplate rTemplate_1,0,-1" +} +add: +{ + "origin" "-6168 10240 -14903" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_chunk_relay" + "OnSpawn" "random_chunk_case,PickRandom,,0,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "chunck_maker,ForceSpawn,,1,-1" + "OnSpawn" "random_chunk_case,Kill,,2,-1" + "hammerid" "5542" +} +add: +{ + "Template03" "r_props_1" + "Template01" "r_brushes_1" + "origin" "-2048 10240 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_1_1" + "Template02" "r_breakable_1" + "targetname" "rTemplate_1" + "hammerid" "9221" +} +add: +{ + "Template07" "r_teleport_2" + "Template05" "r_brushes_2_glass" + "Template03" "r_brushes_stuff" + "Template01" "r_brushes_2" + "origin" "2128 10240 -14912" + "Template06" "r_teleport_point_tele_2" + "spawnflags" "0" + "Template04" "r_props_2" + "classname" "point_template" + "Template02" "r_brushes_2_door" + "targetname" "rTemplate_2" + "hammerid" "9258" +} +add: +{ + "OnTrigger" "!self,Disable,,0,1" + "OnTrigger" "!self,Enable,,7,1" + "OnTrigger" "holddoor_breakable,RemoveHealth,1300,0,1" + "wait" "1" + "origin" "-5944 8812 -14848" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "holdTrigger" + "filtername" "zombie" + "hammerid" "11412" + "parentname" "holdDoor" + "model" "*12" + "StartDisabled" "0" +} +add: +{ + "Template03" "door_pos_relay" + "Template01" "holdDoor" + "origin" "-5944 8812 -14848" + "classname" "point_template" + "spawnflags" "0" + "Template04" "holddoor_breakable" + "Template02" "holdTrigger" + "targetname" "holdTemplate" + "hammerid" "11432" +} +add: +{ + "OnUser1" "holdDoor,AddOutput,angles 0 0 0,0,-1" + "OnUser2" "holdDoor,AddOutput,angles 0 90 0,0,-1" + "origin" "-5944 8768 -14775" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_pos_relay" + "OnUser4" "holdDoor,AddOutput,angles 0 270 0,0,-1" + "hammerid" "11451" + "OnSpawn" "!self,Kill,,1,-1" + "OnUser3" "holdDoor,AddOutput,angles 0 180 0,0,-1" +} +add: +{ + "Template07" "exit_door_phys" + "Template05" "door_pos_relay_exit" + "Template03" "exit_relay" + "Template01" "exit_brushes" + "origin" "-5416 8812 -14848" + "Template09" "exit_sprite" + "Template06" "exit_door_angels" + "Template04" "exit_trigger1" + "spawnflags" "0" + "Template02" "exit_props" + "classname" "point_template" + "targetname" "exitTemplate" + "hammerid" "12616" + "Template08" "exit_teleport" +} +add: +{ + "origin" "-5416 8832 -14933.8" + "classname" "logic_relay" + "targetname" "exit_relay" + "OnSpawn" "hold_door_maker*,AddOutput,EntityTemplate holdTemplate,0,1" + "OnSpawn" "!self,Kill,,0,1" + "hammerid" "13272" +} +add: +{ + "origin" "-5416 8840 -14916.1" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "!self,Kill,,1,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "exit_trigger1" + "hammerid" "13307" + "model" "*14" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "exit_door_angels,AddOutput,angles 0 0 0,0,-1" + "OnUser2" "exit_door_angels,AddOutput,angles 0 90 0,0,-1" + "origin" "-5416 8836 -14775" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_pos_relay_exit" + "OnUser4" "exit_door_angels,AddOutput,angles 0 270 0,0,-1" + "hammerid" "13574" + "OnSpawn" "!self,Kill,,1,-1" + "OnSpawn" "change_tele_math,Add,1,0,1" + "OnUser3" "exit_door_angels,AddOutput,angles 0 180 0,0,-1" +} +add: +{ + "max" "5" + "origin" "-6144 10200 -14913.6" + "classname" "math_counter" + "targetname" "failed_to_make" + "hammerid" "14482" + "OnHitMax" "nuke,Enable,,2,1" + "OnHitMax" "chat helpr,Command,say ***Map failed to generate***,0,1" + "OnHitMax" "chat helpr,Command,say ***Map failed to generate***,1,1" + "OnHitMax" "chat helpr,Command,say ***Map failed to generate***,2,1" + "OnHitMax" "spawner4*,Kill,,0,-1" + "OnHitMax" "spawner3*,Kill,,0,-1" + "OnHitMax" "spawner2*,Kill,,0,-1" + "OnHitMax" "spawner1*,Kill,,0,-1" + "OnHitMax" "retry_maker_4*,Kill,,0,-1" + "OnHitMax" "retry_maker_3*,Kill,,0,-1" + "OnHitMax" "retry_maker_2*,Kill,,0,-1" + "OnHitMax" "retry_maker_1*,Kill,,0,-1" + "OnHitMax" "main_relay*,Kill,,0,1" + "OnHitMax" "maker_counter,Disable,,0,1" +} +add: +{ + "Template05" "r_relay_3" + "Template03" "r_randomPath_3_2" + "Template01" "r_brushes_3" + "origin" "6144 10240 -14912" + "Template06" "r_props_3" + "spawnflags" "0" + "Template04" "r_case_3" + "classname" "point_template" + "Template02" "r_randomPath_3_1" + "targetname" "rTemplate_3" + "hammerid" "14813" +} +add: +{ + "OnCase02" "r_randomPath_3_2,Break,,0,-1" + "origin" "6080 10176 -14903" + "classname" "logic_case" + "targetname" "r_case_3" + "hammerid" "14987" + "OnCase01" "r_randomPath_3_1,Break,,0,-1" +} +add: +{ + "origin" "6048 10176 -14903" + "classname" "logic_relay" + "targetname" "r_relay_3" + "OnSpawn" "r_case_3,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_3,Kill,,3,-1" + "hammerid" "14993" +} +add: +{ + "Template02" "start_brushes" + "Template12" "s_maker_trigger*" + "Template03" "r_relay_start" + "Template13" "s_teleport" + "Template10" "s_block2_start" + "Template08" "s_block3_start" + "origin" "10304 10240 -14912" + "Template01" "r_case_start" + "Template11" "s_block1_start" + "Template09" "s_block4_start" + "Template06" "start_spawner3" + "Template16" "start_props" + "Template07" "start_spawner4" + "classname" "point_template" + "targetname" "r_start" + "Template04" "start_spawner1" + "Template14" "s_point_tele" + "hammerid" "15160" + "spawnflags" "0" + "Template05" "start_spawner2" + "Template15" "s_scp_173_spawn" +} +add: +{ + "origin" "10240 10208 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_start" + "OnSpawn" "r_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_start,Kill,,3,-1" + "OnSpawn" "s_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "s_scp_173_spawn,Kill,,1,1" + "hammerid" "15720" +} +add: +{ + "OnCase04" "start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "s_block4_start,Kill,,0,-1" + "OnCase02" "start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "s_block2_start,Kill,,0,-1" + "origin" "10272 10208 -14904" + "OnCase03" "start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "s_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "r_case_start" + "hammerid" "15722" + "OnCase01" "start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "s_block1_start,Kill,,0,-1" +} +add: +{ + "damagecap" "999999" + "damage" "999999" + "origin" "-64 -24 -2815.53" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "nuke" + "filtername" "filter_win" + "damagetype" "512" + "hammerid" "14455" + "model" "*28" + "StartDisabled" "1" +} +add: +{ + "origin" "9048 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger2" + "hammerid" "15905" + "model" "*29" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger3" + "hammerid" "15908" + "model" "*30" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger4" + "hammerid" "15911" + "model" "*31" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 8984 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger1" + "hammerid" "15914" + "model" "*32" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "0 3.64 7640" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "!activator,SetFogController,fog,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "sp_trigger" + "hammerid" "16265" + "model" "*34" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "0 3.64 7784" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "spawn_tp" + "CheckDestIfClearForPlayer" "0" + "hammerid" "16268" + "model" "*35" + "StartDisabled" "1" +} +add: +{ + "classname" "point_servercommand" + "targetname" "chat helpr" + "origin" "-80 208 7984" + "hammerid" "16770" +} +add: +{ + "OnUser1" "nuke,Enable,,90,1" + "OnUser1" "chat helpr,Command,say ***Nuke In 90 Seconds***,0,1" + "OnUser1" "win_filter_trigger,Enable,,89,1" + "OnUser1" "nuke_sound,PlaySound,,90,1" + "OnUser1" "nuke_fade,Fade,,90,1" + "OnUser1" "r_brushes*,kill,,89,1" + "OnUser1" "music4,PlaySound,,75,1" + "OnUser1" "chat helpr,Command,say ***15 Seconds Left***,75,1" + "origin" "-10424 -10128 -14577.5" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "nuke_relay" + "hammerid" "18355" +} +add: +{ + "wait" "1" + "origin" "-11040 -9736 -14632" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "win_filter_trigger" + "filtername" "human" + "hammerid" "18366" + "model" "*37" + "StartDisabled" "1" +} +add: +{ + "target" "win_teleport_des" + "origin" "-5416 8376 -14808" + "OnStartTouch" "exit_sprite,AddOutput,renderfx 10,0,1" + "OnStartTouch" "exit_sprite,ShowSprite,,1,1" + "OnStartTouch" "exit_sprite,Kill,,60,1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "exit_teleport" + "hammerid" "18476" + "parentname" "exit_props" + "model" "*38" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-13792 -9744 -14797" + "OnStartTouch" "music3,PlaySound,,1,1" + "OnStartTouch" "speedmod,ModifySpeed,1.0,0,-1" + "OnStartTouch" "!activator,SetFogController,fog2,0,-1" + "OnStartTouch" "scp_music_layer_5,FireUser1,,2,1" + "OnStartTouch" "layerexit_text,Display,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "outside_startstuff" + "hammerid" "18999" + "model" "*39" + "StartDisabled" "0" +} +add: +{ + "wait" "0.01" + "origin" "10304 10240 -15176" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "s_point_tele,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "s_teleport" + "hammerid" "25500" + "model" "*44" + "StartDisabled" "0" +} +add: +{ + "Damage" "15" + "origin" "64 288 7984" + "DamageTarget" "!activator" + "classname" "point_hurt" + "DamageRadius" "50000" + "targetname" "fall_hurt" + "DamageDelay" "1" + "hammerid" "25528" +} +add: +{ + "Template05" "r_props_4" + "Template03" "r_case_4" + "Template01" "r_brushes_4" + "origin" "2128 6096 -14912" + "Template06" "r_brushes_4_2" + "spawnflags" "0" + "Template04" "r_relay_4" + "classname" "point_template" + "Template02" "r_randomPath_4_*" + "targetname" "rTemplate_4" + "hammerid" "25598" +} +add: +{ + "OnCase04" "r_randomPath_4_4,Break,,0,-1" + "OnCase04" "r_randomPath_4_1,Break,,0,-1" + "OnCase04" "r_randomPath_4_2,Break,,0,-1" + "OnCase02" "r_randomPath_4_1,Break,,0,-1" + "OnCase02" "r_randomPath_4_2,Break,,0,-1" + "OnCase02" "r_randomPath_4_3,Break,,0,-1" + "origin" "2112 6064 -14903" + "OnCase03" "r_randomPath_4_3,Break,,0,-1" + "OnCase03" "r_randomPath_4_1,Break,,0,-1" + "OnCase03" "r_randomPath_4_4,Break,,0,-1" + "classname" "logic_case" + "targetname" "r_case_4" + "hammerid" "27548" + "OnCase01" "r_randomPath_4_3,Break,,0,-1" + "OnCase01" "r_randomPath_4_2,Break,,0,-1" + "OnCase01" "r_randomPath_4_4,Break,,0,-1" +} +add: +{ + "origin" "2144 6064 -14903" + "classname" "logic_relay" + "targetname" "r_relay_4" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_4,PickRandom,,0,-1" + "OnSpawn" "r_case_4,Kill,,1,-1" + "hammerid" "27583" +} +add: +{ + "OnTrigger" "human_lookAtSCP173,TestActivator,,0,-1" + "LookTime" "0" + "target" "scp173_target" + "origin" "384 284 8152" + "Timeout" "0" + "spawnflags" "1" + "classname" "trigger_look" + "targetname" "scp173_look" + "hammerid" "28202" + "parentname" "scp173_knife" + "model" "*49" + "FieldOfView" "0.90" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "9999999" + "origin" "402 288 8132.5" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "scp173_hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "scp173_knife" + "model" "*50" + "hammerid" "28209" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "378 286 8120.65" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,0.0,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp173_stop" + "filtername" "scp173_filter" + "hammerid" "28212" + "parentname" "scp173_knife" + "model" "*51" + "StartDisabled" "1" +} +add: +{ + "origin" "408 288 8124" + "TargetReference" "scp_173_test" + "Target" "scp173_target" + "MeasureTarget" "scp_173_test" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "scp173_movement" + "hammerid" "28219" + "MeasureReference" "scp_173_test" +} +add: +{ + "wait" "1" + "origin" "375.9 284.88 8099.46" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp173_strip" + "filtername" "zm_item_filter" + "hammerid" "28221" + "parentname" "scp173_knife" + "model" "*52" + "StartDisabled" "0" +} +add: +{ + "max" "5" + "origin" "-5056 8656 -14880" + "OnGetValue" "change_tele_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "change_tele_case,InValue,,0.01,-1" + "targetname" "change_tele_math" + "hammerid" "28727" + "startvalue" "0" +} +add: +{ + "OnCase04" "maker_counter,FireUser1,,0.3,1" + "OnCase04" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase04" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase04" "maker_counter,Kill,,0,1" + "OnCase04" "start5,ForceSpawn,,0,1" + "OnCase04" "exit_teleport*,AddOutput,target floor4_tele_des,0,-1" + "Case02" "2" + "OnCase02" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase02" "exit_teleport*,AddOutput,target floor2_tele_des,0,-1" + "OnCase02" "maker_counter,FireUser1,,0.3,1" + "OnCase02" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase02" "start3,ForceSpawn,,0,1" + "OnCase02" "maker_counter,Kill,,0,1" + "origin" "-5024 8656 -14880" + "OnCase05" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase05" "exit_teleport*,AddOutput,target win_teleport_des,0,-1" + "Case05" "5" + "OnCase03" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase03" "exit_teleport*,AddOutput,target floor3_tele_des,0,-1" + "OnCase03" "maker_counter,FireUser1,,0.3,1" + "OnCase03" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase03" "start4,ForceSpawn,,0,1" + "OnCase03" "maker_counter,Kill,,0,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "change_tele_case" + "hammerid" "28736" + "Case04" "4" + "OnCase01" "exit_teleport*,AddOutput,target floor1_tele_des,0,-1" + "OnCase01" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase01" "start2,ForceSpawn,,0,1" + "OnCase01" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase01" "maker_counter,FireUser1,,0.3,1" + "OnCase01" "maker_counter,Kill,,0,1" +} +add: +{ + "origin" "10304 832 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger1" + "hammerid" "29239" + "model" "*53" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger4" + "hammerid" "29306" + "model" "*54" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 3344 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger3" + "hammerid" "29321" + "model" "*59" + "StartDisabled" "1" +} +add: +{ + "origin" "9048 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger2" + "hammerid" "29324" + "model" "*60" + "StartDisabled" "1" +} +add: +{ + "Template07" "n_block1_start" + "Template05" "n_start_spawner*" + "Template03" "n_relay_start" + "Template01" "n_brushes" + "Template11" "n_049_spawner" + "origin" "10304 2088 -14912" + "Template09" "n_block3_start" + "Template06" "n_block2_start" + "Template04" "n_maker_trigger*" + "spawnflags" "0" + "Template02" "n_case_start" + "classname" "point_template" + "Template10" "n_cases_items_*" + "targetname" "n_start" + "hammerid" "29327" + "Template08" "n_block4_start" +} +add: +{ + "OnCase04" "n_start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "n_block4_start,Kill,,0,-1" + "OnCase02" "n_start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "n_block2_start,Kill,,0,-1" + "origin" "10272 2056 -14904" + "OnCase03" "n_start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "n_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "n_case_start" + "hammerid" "29329" + "OnCase01" "n_start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "n_block1_start,Kill,,0,-1" +} +add: +{ + "origin" "10240 2056 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_relay_start" + "OnSpawn" "n_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "n_case_start,Kill,,3,-1" + "OnSpawn" "n_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "n_cases_items_*,PickRandom,,1,-1" + "OnSpawn" "n_cases_items_*,Kill,,3,-1" + "OnSpawn" "spawn_scp_049_branch,Test,,2,1" + "OnSpawn" "n_049_spawner,Kill,,7,1" + "hammerid" "29331" +} +add: +{ + "Template01" "maker_counter" + "origin" "-6128 8960 -14848" + "classname" "point_template" + "spawnflags" "2" + "targetname" "respawn_maker_counter" + "hammerid" "34239" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor1_tele_des" + "origin" "0 -0.13 5040" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_1" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34808" + "model" "*77" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor2_tele_des" + "origin" "0 -0.13 2096" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_2" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34841" + "model" "*78" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor3_tele_des" + "origin" "0 -0.13 -656" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_3" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34850" + "model" "*79" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor4_tele_des" + "origin" "0 -0.13 -3344" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_4" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34861" + "model" "*80" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 80 1680" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 2 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_1,Enable,,60,1" + "OnStartTouch" "zombieReached_layer1,TestActivator,,0,1" + "OnStartTouch" "layer2_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer2,0,-1" + "OnStartTouch" "scp_music_layer_1,FireUser1,,0,1" + "OnStartTouch" "scp_music_layer_2,PlaySound,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_1" + "hammerid" "34887" + "model" "*81" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -1072" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 3 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_2,Enable,,60,1" + "OnStartTouch" "zombieReached_layer2,TestActivator,,0,1" + "OnStartTouch" "layer3_text,Display,,0,-1" + "OnStartTouch" "scp_106Timer_spawner,Enable,,0,1" + "OnStartTouch" "!activator,SetFogController,fog_layer3,0,-1" + "OnStartTouch" "scp_music_layer_3,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_2,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_2" + "hammerid" "34919" + "model" "*82" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -3760" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 4 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_3,Enable,,60,1" + "OnStartTouch" "zombieReached_layer3,TestActivator,,0,1" + "OnStartTouch" "layer4_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer4,0,-1" + "OnStartTouch" "scp_music_layer_4,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_3,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_3" + "hammerid" "34938" + "model" "*83" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -6704" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 5 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_4,Enable,,60,1" + "OnStartTouch" "zombieReached_layer4,TestActivator,,0,1" + "OnStartTouch" "layer5_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer5,0,-1" + "OnStartTouch" "scp_music_layer_5,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_4,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_4" + "hammerid" "34968" + "model" "*84" + "StartDisabled" "0" +} +add: +{ + "Template03" "r_water_5" + "Template01" "r_brushes_5" + "origin" "-2048 6112 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_props_5" + "targetname" "rTemplate_5" + "hammerid" "36512" +} +add: +{ + "Template05" "r_props_6" + "Template03" "r_brushes_6_door" + "Template01" "r_brushes_6" + "origin" "6144 6096 -14912" + "Template06" "r_sound1_6" + "spawnflags" "0" + "Template04" "r_button_6" + "classname" "point_template" + "Template02" "r_particles_6" + "targetname" "rTemplate_6" + "hammerid" "39488" +} +add: +{ + "origin" "9944 10056 -14896" + "target" "scp173_knife" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "s_scp_173_spawn" + "hammerid" "45820" +} +add: +{ + "origin" "10304 10240 -14824" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "s_point_tele" + "hammerid" "46652" +} +add: +{ + "origin" "332.47 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48494" +} +add: +{ + "origin" "103.03 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48496" +} +add: +{ + "origin" "56.75 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48498" +} +add: +{ + "origin" "56.75 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48500" +} +add: +{ + "origin" "10.4795 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48502" +} +add: +{ + "origin" "10.4795 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48504" +} +add: +{ + "origin" "103.03 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48506" +} +add: +{ + "origin" "149.3 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48508" +} +add: +{ + "origin" "149.3 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48510" +} +add: +{ + "origin" "193.65 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48512" +} +add: +{ + "origin" "193.65 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48514" +} +add: +{ + "origin" "239.92 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48516" +} +add: +{ + "origin" "239.92 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48518" +} +add: +{ + "origin" "286.19 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48520" +} +add: +{ + "origin" "286.19 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48522" +} +add: +{ + "origin" "332.47 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48524" +} +add: +{ + "origin" "332.47 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48526" +} +add: +{ + "origin" "-259.45 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48528" +} +add: +{ + "origin" "-305.729 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48530" +} +add: +{ + "origin" "-305.729 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48532" +} +add: +{ + "origin" "-352 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48534" +} +add: +{ + "origin" "-352 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48536" +} +add: +{ + "origin" "-259.45 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48538" +} +add: +{ + "origin" "-213.18 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48540" +} +add: +{ + "origin" "-213.18 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48542" +} +add: +{ + "origin" "-168.83 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48544" +} +add: +{ + "origin" "-168.83 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48546" +} +add: +{ + "origin" "-122.56 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48548" +} +add: +{ + "origin" "-122.56 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48550" +} +add: +{ + "origin" "-76.29 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48552" +} +add: +{ + "origin" "-76.29 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48554" +} +add: +{ + "origin" "-30.0098 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48556" +} +add: +{ + "origin" "-30.0098 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48558" +} +add: +{ + "origin" "-259.45 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48560" +} +add: +{ + "origin" "-305.729 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48562" +} +add: +{ + "origin" "-305.729 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48564" +} +add: +{ + "origin" "-352 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48566" +} +add: +{ + "origin" "-352 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48568" +} +add: +{ + "origin" "-259.45 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48570" +} +add: +{ + "origin" "-213.18 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48572" +} +add: +{ + "origin" "-213.18 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48574" +} +add: +{ + "origin" "-168.83 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48576" +} +add: +{ + "origin" "-168.83 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48578" +} +add: +{ + "origin" "-122.56 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48580" +} +add: +{ + "origin" "-122.56 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48582" +} +add: +{ + "origin" "-76.29 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48584" +} +add: +{ + "origin" "-76.29 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48586" +} +add: +{ + "origin" "-30.0098 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48588" +} +add: +{ + "origin" "-30.0098 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48590" +} +add: +{ + "origin" "103.03 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48592" +} +add: +{ + "origin" "56.75 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48594" +} +add: +{ + "origin" "56.75 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48596" +} +add: +{ + "origin" "10.4795 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48598" +} +add: +{ + "origin" "10.4795 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48600" +} +add: +{ + "origin" "103.03 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48602" +} +add: +{ + "origin" "149.3 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48604" +} +add: +{ + "origin" "149.3 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48606" +} +add: +{ + "origin" "193.65 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48608" +} +add: +{ + "origin" "193.65 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48610" +} +add: +{ + "origin" "239.92 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48612" +} +add: +{ + "origin" "239.92 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48614" +} +add: +{ + "origin" "286.19 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48616" +} +add: +{ + "origin" "286.19 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48618" +} +add: +{ + "origin" "332.47 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48620" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,1.1,-1" + "OnUser1" "!self,FireUser1,,1.15,-1" + "wait" "0" + "origin" "256 -80 8240" + "OnStartTouch" "playertracker_phys_target2_2,ClearParent,,0.02,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParentAttachment,primary,0.01,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParent,!activator,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger0_1" + "filtername" "scp106_target_filter" + "hammerid" "49438" + "parentname" "playertracker_train2" + "model" "*89" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,20,-1" + "OnTrigger" "!activator,AddOutput,targetname scp106_target,0,-1" + "OnTrigger" "!activator,AddOutput,targetname player,19,-1" + "wait" "2" + "origin" "280 -108 8240" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger_target" + "filtername" "human" + "hammerid" "49441" + "parentname" "playertracker_train2" + "model" "*90" + "StartDisabled" "1" +} +add: +{ + "Template01" "scp_106_decay" + "origin" "304 -32.0002 8168" + "classname" "point_template" + "spawnflags" "0" + "Template02" "scp_106_decay_relay" + "targetname" "scp_106_decay_template" + "hammerid" "49512" +} +add: +{ + "origin" "304 -8.00024 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_decay_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp_106_decay,Kill,,8,1" + "hammerid" "49514" +} +add: +{ + "origin" "332 -108 8220" + "TargetReference" "playertracker_phys_target2_2" + "Target" "playertracker_track2_2" + "MeasureTarget" "playertracker_phys_target2_2" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "tracker_measure_movement" + "hammerid" "49527" + "MeasureReference" "playertracker_phys_target2_2" +} +add: +{ + "Template07" "scp106_model" + "Template05" "playertracker_trigger0_1" + "Template03" "playertracker_phys_target2_2" + "Template01" "tracker_relay" + "Template11" "playertracker_trigger_target" + "origin" "264 -92.0002 8220" + "Template09" "scp_106_decay_spawner" + "Template06" "tracker_measure_movement" + "Template04" "playertracker_track2_2" + "spawnflags" "0" + "Template02" "playertracker_track1" + "Template12" "scp106_hurt" + "classname" "point_template" + "Template10" "scp_106_music" + "targetname" "tracker_template" + "hammerid" "49536" + "Template08" "playertracker_train2" +} +add: +{ + "origin" "280 -108 8237" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "tracker_relay" + "OnSpawn" "playertracker_train2,StartForward,,0.01,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "scp106_model,Kill,,60,-1" + "OnSpawn" "tracker_measure_movement,Kill,,60,-1" + "OnSpawn" "playertracker_phys_target2_2,Kill,,60,-1" + "OnSpawn" "playertracker_track2_2,Kill,,60,-1" + "OnSpawn" "playertracker_train2,Kill,,60,-1" + "OnSpawn" "playertracker_track1,Kill,,60,-1" + "OnSpawn" "scp_106_decay_spawner,FireUser1,,1,-1" + "OnSpawn" "scp_106_decay_spawner,Kill,,60,-1" + "OnSpawn" "scp_106_music,FireUser1,,0.01,-1" + "OnSpawn" "playertracker_trigger_target,Enable,,0.3,-1" + "OnSpawn" "playertracker_trigger_target,Kill,,60,-1" + "OnSpawn" "playertracker_trigger0_1,FireUser1,,0.3,-1" + "hammerid" "49538" +} +add: +{ + "Template05" "scp_106_spawner_sound" + "Template03" "scp_106_spawn_relay" + "Template01" "scp_106_spawn_decay" + "origin" "280 79.9998 8220" + "classname" "point_template" + "spawnflags" "0" + "Template04" "scp_106_spawn_spawner" + "Template02" "scp106_spawn_model" + "targetname" "scp_106_spawner_template" + "hammerid" "49613" +} +add: +{ + "origin" "280 108 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_spawn_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp106_spawn_model,Kill,,7,1" + "OnSpawn" "scp_106_spawn_decay,Kill,,8,1" + "OnSpawn" "scp_106_spawn_spawner,ForceSpawn,,7,1" + "OnSpawn" "scp_106_spawn_spawner,Kill,,8,1" + "OnSpawn" "scp_106_spawner_sound,PlaySound,,0,1" + "OnSpawn" "scp_106_spawner_sound,Kill,,8,1" + "hammerid" "49617" +} +add: +{ + "OnTrigger" "106spawn_mover_door,ClearParent,,0.02,-1" + "OnTrigger" "106spawn_mover_door,SetParentAttachment,primary,0.01,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "106spawn_mover_door,SetParent,!activator,0,-1" + "OnTrigger" "106spawn_mover_maker,ForceSpawn,,0.04,-1" + "OnTrigger" "106spawn_mover_maker,AddOutput,angles 0 0 0,0.03,-1" + "wait" "1" + "origin" "-191.91 -128.01 640" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_spawn_trigger" + "filtername" "human" + "hammerid" "50588" + "model" "*93" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "100" + "origin" "292 -92 8198.3" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "scp106_hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "playertracker_train2" + "model" "*95" + "hammerid" "52900" + "StartDisabled" "0" +} +add: +{ + "Template05" "r_brushes_7_door" + "Template03" "r_props_7" + "Template01" "r_brushes_7" + "origin" "2128 2088 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_button_7" + "Template02" "r_brushes_7_1" + "targetname" "rTemplate_7" + "hammerid" "56014" +} +add: +{ + "OnTimer" "106_spawn_trigger,Enable,,0,-1" + "UpperRandomBound" "120" + "origin" "436 84 8212" + "LowerRandomBound" "70" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "scp_106Timer_spawner" + "hammerid" "63215" + "StartDisabled" "1" +} +add: +{ + "wait" "0.01" + "origin" "1328 9600 -15096" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_2,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_2" + "hammerid" "68178" + "model" "*106" + "StartDisabled" "0" +} +add: +{ + "origin" "1472 9856 -14816" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_2" + "hammerid" "68197" +} +add: +{ + "wait" "0.01" + "origin" "6144 2080 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_8,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_8" + "hammerid" "73924" + "model" "*112" + "StartDisabled" "0" +} +add: +{ + "origin" "7200 1656 -15040" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_8" + "hammerid" "73968" +} +add: +{ + "Template03" "r_teleport_point_tele_8" + "Template01" "r_brushes_8" + "origin" "6144 2080 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_9_2" + "Template02" "r_teleport_8" + "targetname" "rTemplate_8" + "hammerid" "74203" +} +add: +{ + "Template07" "rotation_9" + "Template05" "r_button_9" + "Template03" "r_teleport_point_tele_9" + "Template01" "r_brushes_9" + "origin" "-2048 2088 -14912" + "Template06" "2_rotation_9" + "spawnflags" "0" + "Template04" "trap_1_rotation_9" + "classname" "point_template" + "Template02" "r_teleport_9" + "targetname" "rTemplate_9" + "hammerid" "78850" + "Template08" "r_brushes_8_2" +} +add: +{ + "wait" "0.01" + "origin" "-2048 2088 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_9,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_9" + "hammerid" "80314" + "model" "*126" + "StartDisabled" "0" +} +add: +{ + "origin" "-1056 2064 -14848" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_9" + "hammerid" "80317" +} +add: +{ + "Template07" "r_brushes_10_1" + "Template05" "r_case_10" + "Template03" "r_breakable_10_2" + "Template01" "r_brushes_10" + "origin" "-6416 2088 -14912" + "Template06" "r_relay_10" + "spawnflags" "0" + "Template04" "r_breakable_10_3" + "classname" "point_template" + "Template02" "r_breakable_10_1" + "targetname" "rTemplate_10" + "hammerid" "88326" +} +add: +{ + "OnCase02" "r_breakable_10_1,Break,,0,-1" + "OnCase02" "r_breakable_10_3,Break,,0,-1" + "origin" "-6440 2088 -14903" + "OnCase03" "r_breakable_10_2,Break,,0,-1" + "OnCase03" "r_breakable_10_3,Break,,0,-1" + "classname" "logic_case" + "targetname" "r_case_10" + "hammerid" "88333" + "OnCase01" "r_breakable_10_1,Break,,0,-1" + "OnCase01" "r_breakable_10_2,Break,,0,-1" +} +add: +{ + "origin" "-6440 2064 -14903" + "classname" "logic_relay" + "targetname" "r_relay_10" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "r_case_10,PickRandom,,0,1" + "hammerid" "88338" +} +add: +{ + "Template03" "r_water_11" + "Template01" "r_brushes_11" + "origin" "-2048 -1896 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_brushes_11_1" + "targetname" "rTemplate_11" + "hammerid" "91204" +} +add: +{ + "Template03" "item_keycard_level_1_sprite" + "Template01" "item_keycard_level_1_trigger" + "origin" "124 416 8148" + "classname" "point_template" + "spawnflags" "0" + "Template02" "item_keycard_level_1_glock" + "targetname" "item_keycard_level_1" + "hammerid" "95725" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.15,-1" + "OnUser1" "!self,FireUser1,,1,-1" + "wait" "1" + "origin" "164 416 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "item_keycard_level_1_sprite,Kill,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_1_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95753" + "parentname" "item_keycard_level_1_glock" + "model" "*149" + "StartDisabled" "0" +} +add: +{ + "Template03" "item_keycard_level_2_sprite" + "Template01" "item_keycard_level_2_trigger" + "origin" "124 480 8148" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_keycard_level_2_math" + "Template02" "item_keycard_level_2_glock" + "targetname" "item_keycard_level_2" + "hammerid" "95818" +} +add: +{ + "OnUser1" "!self,FireUser1,,1,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.15,-1" + "wait" "1" + "origin" "164 480 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "item_keycard_level_2_math,Add,1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_2_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95820" + "parentname" "item_keycard_level_2_glock" + "model" "*150" + "StartDisabled" "0" +} +add: +{ + "max" "2" + "origin" "164 460 8160" + "classname" "math_counter" + "targetname" "item_keycard_level_2_math" + "hammerid" "95851" + "OnHitMax" "item_keycard_level_2_trigger,Kill,,0,-1" + "OnHitMax" "item_keycard_level_2_sprite,Kill,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "10624 2768 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_1" + "hammerid" "95879" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "9968 2768 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_1" + "hammerid" "96039" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "9968 1408 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_4" + "hammerid" "96043" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "10624 1408 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_3" + "hammerid" "96045" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "Template05" "scp_049_strip" + "Template03" "scp_049_sounds_2" + "Template01" "scp_049_model" + "origin" "-260 -210.838 8146.46" + "Template06" "scp_049_knife" + "spawnflags" "2" + "Template04" "scp_049_trigger" + "classname" "point_template" + "Template02" "scp_049_sounds" + "targetname" "scp049Template" + "hammerid" "97240" +} +add: +{ + "wait" "1" + "origin" "-260.1 -209.96 8145.92" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp_049_strip" + "filtername" "zm_item_filter" + "hammerid" "97248" + "model" "*151" + "StartDisabled" "0" +} +add: +{ + "OnEndTouch" "speedmod,ModifySpeed,1,0,-1" + "wait" "0.5" + "origin" "-256 -210.84 8183.64" + "OnStartTouch" "speedmod,ModifySpeed,2,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp_049_trigger" + "filtername" "049_speed_filter" + "hammerid" "97251" + "parentname" "scp_049_model" + "model" "*152" + "StartDisabled" "0" +} +add: +{ + "origin" "-208 -208 8176" + "classname" "logic_branch" + "OnTrue" "item_spawner,AddOutput,EntityTemplate scp049Template,0,1" + "OnTrue" "!self,SetValue,0,0,1" + "targetname" "spawn_scp_049_branch" + "hammerid" "97282" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "1" +} +add: +{ + "OnUser1" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0,1" + "origin" "10300 1168 -15120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_049_spawner" + "hammerid" "97309" +} +; Generated 180 add blocks. + +; File generated on Sun, 03 Jul 2022 20:33:14 +0000 in 0.413093566895 seconds. diff --git a/maps/ze_scp_v3.cfg_vanilla b/maps/ze_scp_v3.cfg_vanilla new file mode 100755 index 0000000..14ac519 --- /dev/null +++ b/maps/ze_scp_v3.cfg_vanilla @@ -0,0 +1,2206 @@ +; Comparing "ze_SCP_v3.bsp" (362 entities) with "ze_SCP_v3.bsp" (542 entities) +; Removed 362 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "OnTrigger" "main_relay,Kill,,0,1" + "OnTrigger" "retry_maker_1,Kill,,0.3,-1" + "OnTrigger" "retry_maker_2,Kill,,0.3,-1" + "OnTrigger" "retry_maker_3,Kill,,0.3,-1" + "OnTrigger" "retry_maker_4,Kill,,0.3,-1" + "OnTrigger" "!self,Kill,,1,-1" + "OnTrigger" "failed_to_make,Kill,,0,-1" + "OnTrigger" "spawner1,Kill,,2.3,-1" + "OnTrigger" "spawner2,Kill,,2.3,-1" + "OnTrigger" "spawner3,Kill,,2.3,-1" + "OnTrigger" "spawner4,Kill,,2.3,-1" + "origin" "-6168 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "killstuff" + "hammerid" "4231" +} +add: +{ + "OnCase04" "retry_maker_4,Test,,0,-1" + "OnCase02" "retry_maker_2,Test,,0,-1" + "origin" "-6144 8976 -14808.8" + "OnCase03" "retry_maker_3,Test,,0,-1" + "classname" "logic_case" + "targetname" "random_maker_case" + "hammerid" "3584" + "OnCase01" "retry_maker_1,Test,,0,-1" +} +add: +{ + "origin" "-6144 9040 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_1" + "hammerid" "3606" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner1,ForceSpawn,,1,1" + "OnFalse" "block1,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" + "OnFalse" "door_pos_relay*,FireUser1,,0.1,1" +} +add: +{ + "origin" "-7344 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_2" + "hammerid" "3673" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner2,ForceSpawn,,1,1" + "OnFalse" "block2,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser4,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "origin" "-6144 11440 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_3" + "hammerid" "3702" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner3,ForceSpawn,,1,1" + "OnFalse" "block3,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser3,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "origin" "-4944 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_4" + "hammerid" "3730" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner4,ForceSpawn,,1,1" + "OnFalse" "block4,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "door_pos_relay*,FireUser2,,0.1,1" + "OnFalse" "hold_door_maker,ForceSpawnAtEntityOrigin,!caller,0,1" +} +add: +{ + "Template07" "main_relay" + "Template05" "spawner*" + "Template03" "maker_relay*" + "Template13" "water_chunk2" + "Template01" "failed_to_make" + "Template11" "random_chunk_relay" + "origin" "-6144 10240 -14912" + "Template09" "killstuff" + "Template06" "retry_maker_*" + "Template04" "maker_trigger*" + "spawnflags" "0" + "Template02" "block*" + "Template12" "chunck_*" + "classname" "point_template" + "Template10" "random_chunk_case" + "targetname" "chunck_template" + "hammerid" "1064" + "Template08" "random_maker_case" +} +add: +{ + "origin" "-6144 8984 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_1,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger1" + "hammerid" "1076" + "model" "*1" + "StartDisabled" "1" +} +add: +{ + "origin" "-7400 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_2,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger2" + "hammerid" "1300" + "model" "*2" + "StartDisabled" "1" +} +add: +{ + "origin" "-6144 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_3,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger3" + "hammerid" "1344" + "model" "*3" + "StartDisabled" "1" +} +add: +{ + "origin" "-4888 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_4,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger4" + "hammerid" "1393" + "model" "*4" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "random_maker_case,PickRandomShuffle,,0.5,-1" + "OnTrigger" "maker_trigger*,Enable,,0.3,-1" + "origin" "-6144 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "main_relay" + "hammerid" "1755" +} +add: +{ + "OnUser1" "!self,Add,1,0,-1" + "OnUser1" "!self,FireUser1,,1.75,-1" + "max" "8" + "origin" "-6128 8960 -14824" + "classname" "math_counter" + "OutValue" "main_relay*,Trigger,,0,-1" + "targetname" "maker_counter" + "hammerid" "1828" + "OnHitMax" "!self,Disable,,0,1" + "OnHitMax" "hold_door_maker,AddOutput,EntityTemplate exitTemplate,0,-1" + "OnHitMax" "spawner*,Kill,,0.01,-1" +} +add: +{ + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 28,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 28,0,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "mapbytext,Display,,2,-1" + "OnMapSpawn" "start,ForceSpawn,,1,1" + "OnMapSpawn" "maker_counter,FireUser1,,3,1" + "OnMapSpawn" "spawn_tp,Enable,,8,1" + "OnMapSpawn" "zombie_teleport_destination,AddOutput,origin 16 4 5192,7,1" + "OnMapSpawn" "start_fade,Fade,,7,1" + "OnMapSpawn" "music1,PlaySound,,2,1" + "OnMapSpawn" "respawn_maker_counter,ForceSpawn,,1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies health 2500,0.1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies speed 320,0.04,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify humans speed 300,0.02,1" + "OnMapSpawn" "layer_text,Display,,12,1" + "OnMapSpawn" "scp_music_layer_1,PlaySound,,12,1" + "OnMapSpawn" "mapbytext_2,Display,,4,-1" + "origin" "-32 -96 24" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "1941" +} +add: +{ + "classname" "point_servercommand" + "targetname" "server" + "origin" "-32 -112 24" + "hammerid" "1945" +} +add: +{ + "OnCase11" "chunck_maker,AddOutput,EntityTemplate rTemplate_11,0,-1" + "OnCase04" "chunck_maker,AddOutput,EntityTemplate rTemplate_4,0,-1" + "OnCase08" "chunck_maker,AddOutput,EntityTemplate rTemplate_8,0,-1" + "OnCase02" "chunck_maker,AddOutput,EntityTemplate rTemplate_2,0,-1" + "OnCase06" "chunck_maker,AddOutput,EntityTemplate rTemplate_6,0,-1" + "origin" "-6144 10240 -14888" + "OnCase05" "chunck_maker,AddOutput,EntityTemplate rTemplate_5,0,-1" + "OnCase09" "chunck_maker,AddOutput,EntityTemplate rTemplate_9,0,-1" + "OnCase03" "chunck_maker,AddOutput,EntityTemplate rTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "random_chunk_case" + "OnCase10" "chunck_maker,AddOutput,EntityTemplate rTemplate_10,0,-1" + "hammerid" "5532" + "OnCase07" "chunck_maker,AddOutput,EntityTemplate rTemplate_7,0,-1" + "OnCase01" "chunck_maker,AddOutput,EntityTemplate rTemplate_1,0,-1" +} +add: +{ + "origin" "-6168 10240 -14903" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_chunk_relay" + "OnSpawn" "random_chunk_case,PickRandom,,0,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "chunck_maker,ForceSpawn,,1,-1" + "OnSpawn" "random_chunk_case,Kill,,2,-1" + "hammerid" "5542" +} +add: +{ + "Template03" "r_props_1" + "Template01" "r_brushes_1" + "origin" "-2048 10240 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_1_1" + "Template02" "r_breakable_1" + "targetname" "rTemplate_1" + "hammerid" "9221" +} +add: +{ + "Template07" "r_teleport_2" + "Template05" "r_brushes_2_glass" + "Template03" "r_brushes_stuff" + "Template01" "r_brushes_2" + "origin" "2128 10240 -14912" + "Template06" "r_teleport_point_tele_2" + "spawnflags" "0" + "Template04" "r_props_2" + "classname" "point_template" + "Template02" "r_brushes_2_door" + "targetname" "rTemplate_2" + "hammerid" "9258" +} +add: +{ + "OnTrigger" "!self,Disable,,0,1" + "OnTrigger" "!self,Enable,,7,1" + "OnTrigger" "holddoor_breakable,RemoveHealth,1300,0,1" + "wait" "1" + "origin" "-5944 8812 -14848" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "holdTrigger" + "filtername" "zombie" + "hammerid" "11412" + "parentname" "holdDoor" + "model" "*12" + "StartDisabled" "0" +} +add: +{ + "Template03" "door_pos_relay" + "Template01" "holdDoor" + "origin" "-5944 8812 -14848" + "classname" "point_template" + "spawnflags" "0" + "Template04" "holddoor_breakable" + "Template02" "holdTrigger" + "targetname" "holdTemplate" + "hammerid" "11432" +} +add: +{ + "OnUser1" "holdDoor,AddOutput,angles 0 0 0,0,-1" + "OnUser2" "holdDoor,AddOutput,angles 0 90 0,0,-1" + "origin" "-5944 8768 -14775" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_pos_relay" + "OnUser4" "holdDoor,AddOutput,angles 0 270 0,0,-1" + "hammerid" "11451" + "OnSpawn" "!self,Kill,,1,-1" + "OnUser3" "holdDoor,AddOutput,angles 0 180 0,0,-1" +} +add: +{ + "Template07" "exit_door_phys" + "Template05" "door_pos_relay_exit" + "Template03" "exit_relay" + "Template01" "exit_brushes" + "origin" "-5416 8812 -14848" + "Template09" "exit_sprite" + "Template06" "exit_door_angels" + "Template04" "exit_trigger1" + "spawnflags" "0" + "Template02" "exit_props" + "classname" "point_template" + "targetname" "exitTemplate" + "hammerid" "12616" + "Template08" "exit_teleport" +} +add: +{ + "origin" "-5416 8832 -14933.8" + "classname" "logic_relay" + "targetname" "exit_relay" + "OnSpawn" "hold_door_maker*,AddOutput,EntityTemplate holdTemplate,0,1" + "OnSpawn" "!self,Kill,,0,1" + "hammerid" "13272" +} +add: +{ + "origin" "-5416 8840 -14916.1" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "!self,Kill,,1,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "exit_trigger1" + "hammerid" "13307" + "model" "*14" + "StartDisabled" "1" +} +add: +{ + "OnUser1" "exit_door_angels,AddOutput,angles 0 0 0,0,-1" + "OnUser2" "exit_door_angels,AddOutput,angles 0 90 0,0,-1" + "origin" "-5416 8836 -14775" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_pos_relay_exit" + "OnUser4" "exit_door_angels,AddOutput,angles 0 270 0,0,-1" + "hammerid" "13574" + "OnSpawn" "!self,Kill,,1,-1" + "OnSpawn" "change_tele_math,Add,1,0,1" + "OnUser3" "exit_door_angels,AddOutput,angles 0 180 0,0,-1" +} +add: +{ + "max" "5" + "origin" "-6144 10200 -14913.6" + "classname" "math_counter" + "targetname" "failed_to_make" + "hammerid" "14482" + "OnHitMax" "nuke,Enable,,0,1" + "OnHitMax" "spawner4*,Kill,,0,-1" + "OnHitMax" "spawner3*,Kill,,0,-1" + "OnHitMax" "spawner2*,Kill,,0,-1" + "OnHitMax" "spawner1*,Kill,,0,-1" + "OnHitMax" "retry_maker_4*,Kill,,0,-1" + "OnHitMax" "retry_maker_3*,Kill,,0,-1" + "OnHitMax" "retry_maker_2*,Kill,,0,-1" + "OnHitMax" "retry_maker_1*,Kill,,0,-1" + "OnHitMax" "main_relay*,Kill,,0,1" + "OnHitMax" "maker_counter,Disable,,0,1" +} +add: +{ + "Template05" "r_relay_3" + "Template03" "r_randomPath_3_2" + "Template01" "r_brushes_3" + "origin" "6144 10240 -14912" + "Template06" "r_props_3" + "spawnflags" "0" + "Template04" "r_case_3" + "classname" "point_template" + "Template02" "r_randomPath_3_1" + "targetname" "rTemplate_3" + "hammerid" "14813" +} +add: +{ + "OnCase02" "r_randomPath_3_2,Break,,0,-1" + "origin" "6080 10176 -14903" + "classname" "logic_case" + "targetname" "r_case_3" + "hammerid" "14987" + "OnCase01" "r_randomPath_3_1,Break,,0,-1" +} +add: +{ + "origin" "6048 10176 -14903" + "classname" "logic_relay" + "targetname" "r_relay_3" + "OnSpawn" "r_case_3,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_3,Kill,,3,-1" + "hammerid" "14993" +} +add: +{ + "Template02" "start_brushes" + "Template12" "s_maker_trigger*" + "Template03" "r_relay_start" + "Template13" "s_teleport" + "Template10" "s_block2_start" + "Template08" "s_block3_start" + "origin" "10304 10240 -14912" + "Template01" "r_case_start" + "Template11" "s_block1_start" + "Template09" "s_block4_start" + "Template06" "start_spawner3" + "Template16" "start_props" + "Template07" "start_spawner4" + "classname" "point_template" + "targetname" "r_start" + "Template04" "start_spawner1" + "Template14" "s_point_tele" + "hammerid" "15160" + "spawnflags" "0" + "Template05" "start_spawner2" + "Template15" "s_scp_173_spawn" +} +add: +{ + "origin" "10240 10208 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_start" + "OnSpawn" "r_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_start,Kill,,3,-1" + "OnSpawn" "s_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "s_scp_173_spawn,Kill,,1,1" + "hammerid" "15720" +} +add: +{ + "OnCase04" "start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "s_block4_start,Kill,,0,-1" + "OnCase02" "start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "s_block2_start,Kill,,0,-1" + "origin" "10272 10208 -14904" + "OnCase03" "start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "s_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "r_case_start" + "hammerid" "15722" + "OnCase01" "start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "s_block1_start,Kill,,0,-1" +} +add: +{ + "damagecap" "999999" + "damage" "999999" + "origin" "-64 -24 -2815.53" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "nuke" + "filtername" "filter_win" + "damagetype" "512" + "hammerid" "14455" + "model" "*28" + "StartDisabled" "1" +} +add: +{ + "origin" "9048 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger2" + "hammerid" "15905" + "model" "*29" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger3" + "hammerid" "15908" + "model" "*30" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger4" + "hammerid" "15911" + "model" "*31" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 8984 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger1" + "hammerid" "15914" + "model" "*32" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "0 3.64 7640" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "!activator,SetFogController,fog,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "sp_trigger" + "hammerid" "16265" + "model" "*34" + "StartDisabled" "0" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "zombie_teleport_destination" + "origin" "0 3.64 7784" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "spawn_tp" + "CheckDestIfClearForPlayer" "0" + "hammerid" "16268" + "model" "*35" + "StartDisabled" "1" +} +add: +{ + "classname" "point_servercommand" + "targetname" "chat helpr" + "origin" "-80 208 7984" + "hammerid" "16770" +} +add: +{ + "OnUser1" "nuke,Enable,,90,1" + "OnUser1" "chat helpr,Command,say ***Nuke In 90 Seconds***,0,1" + "OnUser1" "win_filter_trigger,Enable,,89,1" + "OnUser1" "nuke_sound,PlaySound,,90,1" + "OnUser1" "nuke_fade,Fade,,90,1" + "OnUser1" "r_brushes*,kill,,89,1" + "OnUser1" "music4,PlaySound,,75,1" + "OnUser1" "chat helpr,Command,say ***15 Seconds Left***,75,1" + "origin" "-10424 -10128 -14577.5" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "nuke_relay" + "hammerid" "18355" +} +add: +{ + "wait" "1" + "origin" "-11040 -9736 -14632" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "win_filter_trigger" + "filtername" "human" + "hammerid" "18366" + "model" "*37" + "StartDisabled" "1" +} +add: +{ + "target" "win_teleport_des" + "origin" "-5416 8376 -14808" + "OnStartTouch" "exit_sprite,AddOutput,renderfx 10,0,1" + "OnStartTouch" "exit_sprite,ShowSprite,,1,1" + "OnStartTouch" "exit_sprite,Kill,,60,1" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "exit_teleport" + "hammerid" "18476" + "parentname" "exit_props" + "model" "*38" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-13792 -9744 -14797" + "OnStartTouch" "music3,PlaySound,,1,1" + "OnStartTouch" "speedmod,ModifySpeed,1.0,0,-1" + "OnStartTouch" "!activator,SetFogController,fog2,0,-1" + "OnStartTouch" "scp_music_layer_5,FireUser1,,2,1" + "OnStartTouch" "layerexit_text,Display,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "outside_startstuff" + "hammerid" "18999" + "model" "*39" + "StartDisabled" "0" +} +add: +{ + "wait" "0.01" + "origin" "10304 10240 -15176" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "s_point_tele,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "s_teleport" + "hammerid" "25500" + "model" "*44" + "StartDisabled" "0" +} +add: +{ + "Damage" "15" + "origin" "64 288 7984" + "DamageTarget" "!activator" + "classname" "point_hurt" + "DamageRadius" "50000" + "targetname" "fall_hurt" + "DamageDelay" "1" + "hammerid" "25528" +} +add: +{ + "Template05" "r_props_4" + "Template03" "r_case_4" + "Template01" "r_brushes_4" + "origin" "2128 6096 -14912" + "Template06" "r_brushes_4_2" + "spawnflags" "0" + "Template04" "r_relay_4" + "classname" "point_template" + "Template02" "r_randomPath_4_*" + "targetname" "rTemplate_4" + "hammerid" "25598" +} +add: +{ + "OnCase04" "r_randomPath_4_4,Break,,0,-1" + "OnCase04" "r_randomPath_4_1,Break,,0,-1" + "OnCase04" "r_randomPath_4_2,Break,,0,-1" + "OnCase02" "r_randomPath_4_1,Break,,0,-1" + "OnCase02" "r_randomPath_4_2,Break,,0,-1" + "OnCase02" "r_randomPath_4_3,Break,,0,-1" + "origin" "2112 6064 -14903" + "OnCase03" "r_randomPath_4_3,Break,,0,-1" + "OnCase03" "r_randomPath_4_1,Break,,0,-1" + "OnCase03" "r_randomPath_4_4,Break,,0,-1" + "classname" "logic_case" + "targetname" "r_case_4" + "hammerid" "27548" + "OnCase01" "r_randomPath_4_3,Break,,0,-1" + "OnCase01" "r_randomPath_4_2,Break,,0,-1" + "OnCase01" "r_randomPath_4_4,Break,,0,-1" +} +add: +{ + "origin" "2144 6064 -14903" + "classname" "logic_relay" + "targetname" "r_relay_4" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_4,PickRandom,,0,-1" + "OnSpawn" "r_case_4,Kill,,1,-1" + "hammerid" "27583" +} +add: +{ + "OnTrigger" "human_lookAtSCP173,TestActivator,,0,-1" + "LookTime" "0" + "target" "scp173_target" + "origin" "384 284 8152" + "Timeout" "0" + "spawnflags" "1" + "classname" "trigger_look" + "targetname" "scp173_look" + "hammerid" "28202" + "parentname" "scp173_knife" + "model" "*49" + "FieldOfView" "0.90" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "9999999" + "origin" "402 288 8132.5" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "scp173_hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "scp173_knife" + "model" "*50" + "hammerid" "28209" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "378 286 8120.65" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,0.0,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp173_stop" + "filtername" "scp173_filter" + "hammerid" "28212" + "parentname" "scp173_knife" + "model" "*51" + "StartDisabled" "1" +} +add: +{ + "origin" "408 288 8124" + "TargetReference" "scp_173_test" + "Target" "scp173_target" + "MeasureTarget" "scp_173_test" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "scp173_movement" + "hammerid" "28219" + "MeasureReference" "scp_173_test" +} +add: +{ + "wait" "1" + "origin" "375.9 284.88 8099.46" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp173_strip" + "filtername" "zm_item_filter" + "hammerid" "28221" + "parentname" "scp173_knife" + "model" "*52" + "StartDisabled" "0" +} +add: +{ + "max" "5" + "origin" "-5056 8656 -14880" + "OnGetValue" "change_tele_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "change_tele_case,InValue,,0.01,-1" + "targetname" "change_tele_math" + "hammerid" "28727" + "startvalue" "0" +} +add: +{ + "OnCase04" "maker_counter,FireUser1,,0.3,1" + "OnCase04" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase04" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase04" "maker_counter,Kill,,0,1" + "OnCase04" "start5,ForceSpawn,,0,1" + "OnCase04" "exit_teleport*,AddOutput,target floor4_tele_des,0,-1" + "Case02" "2" + "OnCase02" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase02" "exit_teleport*,AddOutput,target floor2_tele_des,0,-1" + "OnCase02" "maker_counter,FireUser1,,0.3,1" + "OnCase02" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase02" "start3,ForceSpawn,,0,1" + "OnCase02" "maker_counter,Kill,,0,1" + "origin" "-5024 8656 -14880" + "OnCase05" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase05" "exit_teleport*,AddOutput,target win_teleport_des,0,-1" + "Case05" "5" + "OnCase03" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase03" "exit_teleport*,AddOutput,target floor3_tele_des,0,-1" + "OnCase03" "maker_counter,FireUser1,,0.3,1" + "OnCase03" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase03" "start4,ForceSpawn,,0,1" + "OnCase03" "maker_counter,Kill,,0,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "change_tele_case" + "hammerid" "28736" + "Case04" "4" + "OnCase01" "exit_teleport*,AddOutput,target floor1_tele_des,0,-1" + "OnCase01" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase01" "start2,ForceSpawn,,0,1" + "OnCase01" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase01" "maker_counter,FireUser1,,0.3,1" + "OnCase01" "maker_counter,Kill,,0,1" +} +add: +{ + "origin" "10304 832 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger1" + "hammerid" "29239" + "model" "*53" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger4" + "hammerid" "29306" + "model" "*54" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 3344 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger3" + "hammerid" "29321" + "model" "*59" + "StartDisabled" "1" +} +add: +{ + "origin" "9048 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger2" + "hammerid" "29324" + "model" "*60" + "StartDisabled" "1" +} +add: +{ + "Template07" "n_block1_start" + "Template05" "n_start_spawner*" + "Template03" "n_relay_start" + "Template01" "n_brushes" + "Template11" "n_049_spawner" + "origin" "10304 2088 -14912" + "Template09" "n_block3_start" + "Template06" "n_block2_start" + "Template04" "n_maker_trigger*" + "spawnflags" "0" + "Template02" "n_case_start" + "classname" "point_template" + "Template10" "n_cases_items_*" + "targetname" "n_start" + "hammerid" "29327" + "Template08" "n_block4_start" +} +add: +{ + "OnCase04" "n_start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "n_block4_start,Kill,,0,-1" + "OnCase02" "n_start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "n_block2_start,Kill,,0,-1" + "origin" "10272 2056 -14904" + "OnCase03" "n_start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "n_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "n_case_start" + "hammerid" "29329" + "OnCase01" "n_start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "n_block1_start,Kill,,0,-1" +} +add: +{ + "origin" "10240 2056 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_relay_start" + "OnSpawn" "n_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "n_case_start,Kill,,3,-1" + "OnSpawn" "n_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "n_cases_items_*,PickRandom,,1,-1" + "OnSpawn" "n_cases_items_*,Kill,,3,-1" + "OnSpawn" "spawn_scp_049_branch,Test,,2,1" + "OnSpawn" "n_049_spawner,Kill,,7,1" + "hammerid" "29331" +} +add: +{ + "Template01" "maker_counter" + "origin" "-6128 8960 -14848" + "classname" "point_template" + "spawnflags" "2" + "targetname" "respawn_maker_counter" + "hammerid" "34239" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor1_tele_des" + "origin" "0 -0.13 5040" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_1" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34808" + "model" "*77" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor2_tele_des" + "origin" "0 -0.13 2096" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_2" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34841" + "model" "*78" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor3_tele_des" + "origin" "0 -0.13 -656" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_3" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34850" + "model" "*79" + "StartDisabled" "1" +} +add: +{ + "UseLandmarkAngles" "1" + "target" "floor4_tele_des" + "origin" "0 -0.13 -3344" + "classname" "trigger_teleport" + "spawnflags" "1" + "targetname" "layer_tp_4" + "CheckDestIfClearForPlayer" "0" + "hammerid" "34861" + "model" "*80" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 80 1680" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 2 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_1,Enable,,60,1" + "OnStartTouch" "zombieReached_layer1,TestActivator,,0,1" + "OnStartTouch" "layer2_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer2,0,-1" + "OnStartTouch" "scp_music_layer_1,FireUser1,,0,1" + "OnStartTouch" "scp_music_layer_2,PlaySound,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_1" + "hammerid" "34887" + "model" "*81" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -1072" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 3 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_2,Enable,,60,1" + "OnStartTouch" "zombieReached_layer2,TestActivator,,0,1" + "OnStartTouch" "layer3_text,Display,,0,-1" + "OnStartTouch" "scp_106Timer_spawner,Enable,,0,1" + "OnStartTouch" "!activator,SetFogController,fog_layer3,0,-1" + "OnStartTouch" "scp_music_layer_3,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_2,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_2" + "hammerid" "34919" + "model" "*82" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -3760" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 4 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_3,Enable,,60,1" + "OnStartTouch" "zombieReached_layer3,TestActivator,,0,1" + "OnStartTouch" "layer4_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer4,0,-1" + "OnStartTouch" "scp_music_layer_4,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_3,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_3" + "hammerid" "34938" + "model" "*83" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -6704" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 5 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_4,Enable,,60,1" + "OnStartTouch" "zombieReached_layer4,TestActivator,,0,1" + "OnStartTouch" "layer5_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer5,0,-1" + "OnStartTouch" "scp_music_layer_5,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_4,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_4" + "hammerid" "34968" + "model" "*84" + "StartDisabled" "0" +} +add: +{ + "Template03" "r_water_5" + "Template01" "r_brushes_5" + "origin" "-2048 6112 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_props_5" + "targetname" "rTemplate_5" + "hammerid" "36512" +} +add: +{ + "Template05" "r_props_6" + "Template03" "r_brushes_6_door" + "Template01" "r_brushes_6" + "origin" "6144 6096 -14912" + "Template06" "r_sound1_6" + "spawnflags" "0" + "Template04" "r_button_6" + "classname" "point_template" + "Template02" "r_particles_6" + "targetname" "rTemplate_6" + "hammerid" "39488" +} +add: +{ + "origin" "9944 10056 -14896" + "target" "scp173_knife" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "s_scp_173_spawn" + "hammerid" "45820" +} +add: +{ + "origin" "10304 10240 -14824" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "s_point_tele" + "hammerid" "46652" +} +add: +{ + "origin" "332.47 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48494" +} +add: +{ + "origin" "103.03 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48496" +} +add: +{ + "origin" "56.75 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48498" +} +add: +{ + "origin" "56.75 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48500" +} +add: +{ + "origin" "10.4795 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48502" +} +add: +{ + "origin" "10.4795 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48504" +} +add: +{ + "origin" "103.03 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48506" +} +add: +{ + "origin" "149.3 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48508" +} +add: +{ + "origin" "149.3 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48510" +} +add: +{ + "origin" "193.65 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48512" +} +add: +{ + "origin" "193.65 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48514" +} +add: +{ + "origin" "239.92 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48516" +} +add: +{ + "origin" "239.92 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48518" +} +add: +{ + "origin" "286.19 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48520" +} +add: +{ + "origin" "286.19 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48522" +} +add: +{ + "origin" "332.47 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48524" +} +add: +{ + "origin" "332.47 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48526" +} +add: +{ + "origin" "-259.45 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48528" +} +add: +{ + "origin" "-305.729 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48530" +} +add: +{ + "origin" "-305.729 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48532" +} +add: +{ + "origin" "-352 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48534" +} +add: +{ + "origin" "-352 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48536" +} +add: +{ + "origin" "-259.45 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48538" +} +add: +{ + "origin" "-213.18 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48540" +} +add: +{ + "origin" "-213.18 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48542" +} +add: +{ + "origin" "-168.83 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48544" +} +add: +{ + "origin" "-168.83 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48546" +} +add: +{ + "origin" "-122.56 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48548" +} +add: +{ + "origin" "-122.56 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48550" +} +add: +{ + "origin" "-76.29 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48552" +} +add: +{ + "origin" "-76.29 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48554" +} +add: +{ + "origin" "-30.0098 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48556" +} +add: +{ + "origin" "-30.0098 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48558" +} +add: +{ + "origin" "-259.45 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48560" +} +add: +{ + "origin" "-305.729 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48562" +} +add: +{ + "origin" "-305.729 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48564" +} +add: +{ + "origin" "-352 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48566" +} +add: +{ + "origin" "-352 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48568" +} +add: +{ + "origin" "-259.45 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48570" +} +add: +{ + "origin" "-213.18 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48572" +} +add: +{ + "origin" "-213.18 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48574" +} +add: +{ + "origin" "-168.83 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48576" +} +add: +{ + "origin" "-168.83 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48578" +} +add: +{ + "origin" "-122.56 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48580" +} +add: +{ + "origin" "-122.56 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48582" +} +add: +{ + "origin" "-76.29 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48584" +} +add: +{ + "origin" "-76.29 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48586" +} +add: +{ + "origin" "-30.0098 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48588" +} +add: +{ + "origin" "-30.0098 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48590" +} +add: +{ + "origin" "103.03 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48592" +} +add: +{ + "origin" "56.75 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48594" +} +add: +{ + "origin" "56.75 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48596" +} +add: +{ + "origin" "10.4795 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48598" +} +add: +{ + "origin" "10.4795 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48600" +} +add: +{ + "origin" "103.03 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48602" +} +add: +{ + "origin" "149.3 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48604" +} +add: +{ + "origin" "149.3 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48606" +} +add: +{ + "origin" "193.65 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48608" +} +add: +{ + "origin" "193.65 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48610" +} +add: +{ + "origin" "239.92 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48612" +} +add: +{ + "origin" "239.92 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48614" +} +add: +{ + "origin" "286.19 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48616" +} +add: +{ + "origin" "286.19 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48618" +} +add: +{ + "origin" "332.47 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48620" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,1.1,-1" + "OnUser1" "!self,FireUser1,,1.15,-1" + "wait" "0" + "origin" "256 -80 8240" + "OnStartTouch" "playertracker_phys_target2_2,ClearParent,,0.02,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParentAttachment,primary,0.01,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParent,!activator,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger0_1" + "filtername" "scp106_target_filter" + "hammerid" "49438" + "parentname" "playertracker_train2" + "model" "*89" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,20,-1" + "OnTrigger" "!activator,AddOutput,targetname scp106_target,0,-1" + "OnTrigger" "!activator,AddOutput,targetname player,19,-1" + "wait" "2" + "origin" "280 -108 8240" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger_target" + "filtername" "human" + "hammerid" "49441" + "parentname" "playertracker_train2" + "model" "*90" + "StartDisabled" "1" +} +add: +{ + "Template01" "scp_106_decay" + "origin" "304 -32.0002 8168" + "classname" "point_template" + "spawnflags" "0" + "Template02" "scp_106_decay_relay" + "targetname" "scp_106_decay_template" + "hammerid" "49512" +} +add: +{ + "origin" "304 -8.00024 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_decay_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp_106_decay,Kill,,8,1" + "hammerid" "49514" +} +add: +{ + "origin" "332 -108 8220" + "TargetReference" "playertracker_phys_target2_2" + "Target" "playertracker_track2_2" + "MeasureTarget" "playertracker_phys_target2_2" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "tracker_measure_movement" + "hammerid" "49527" + "MeasureReference" "playertracker_phys_target2_2" +} +add: +{ + "Template07" "scp106_model" + "Template05" "playertracker_trigger0_1" + "Template03" "playertracker_phys_target2_2" + "Template01" "tracker_relay" + "Template11" "playertracker_trigger_target" + "origin" "264 -92.0002 8220" + "Template09" "scp_106_decay_spawner" + "Template06" "tracker_measure_movement" + "Template04" "playertracker_track2_2" + "spawnflags" "0" + "Template02" "playertracker_track1" + "Template12" "scp106_hurt" + "classname" "point_template" + "Template10" "scp_106_music" + "targetname" "tracker_template" + "hammerid" "49536" + "Template08" "playertracker_train2" +} +add: +{ + "origin" "280 -108 8237" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "tracker_relay" + "OnSpawn" "playertracker_train2,StartForward,,0.01,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "scp106_model,Kill,,60,-1" + "OnSpawn" "tracker_measure_movement,Kill,,60,-1" + "OnSpawn" "playertracker_phys_target2_2,Kill,,60,-1" + "OnSpawn" "playertracker_track2_2,Kill,,60,-1" + "OnSpawn" "playertracker_train2,Kill,,60,-1" + "OnSpawn" "playertracker_track1,Kill,,60,-1" + "OnSpawn" "scp_106_decay_spawner,FireUser1,,1,-1" + "OnSpawn" "scp_106_decay_spawner,Kill,,60,-1" + "OnSpawn" "scp_106_music,FireUser1,,0.01,-1" + "OnSpawn" "playertracker_trigger_target,Enable,,0.3,-1" + "OnSpawn" "playertracker_trigger_target,Kill,,60,-1" + "OnSpawn" "playertracker_trigger0_1,FireUser1,,0.3,-1" + "hammerid" "49538" +} +add: +{ + "Template05" "scp_106_spawner_sound" + "Template03" "scp_106_spawn_relay" + "Template01" "scp_106_spawn_decay" + "origin" "280 79.9998 8220" + "classname" "point_template" + "spawnflags" "0" + "Template04" "scp_106_spawn_spawner" + "Template02" "scp106_spawn_model" + "targetname" "scp_106_spawner_template" + "hammerid" "49613" +} +add: +{ + "origin" "280 108 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_spawn_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp106_spawn_model,Kill,,7,1" + "OnSpawn" "scp_106_spawn_decay,Kill,,8,1" + "OnSpawn" "scp_106_spawn_spawner,ForceSpawn,,7,1" + "OnSpawn" "scp_106_spawn_spawner,Kill,,8,1" + "OnSpawn" "scp_106_spawner_sound,PlaySound,,0,1" + "OnSpawn" "scp_106_spawner_sound,Kill,,8,1" + "hammerid" "49617" +} +add: +{ + "OnTrigger" "106spawn_mover_door,ClearParent,,0.02,-1" + "OnTrigger" "106spawn_mover_door,SetParentAttachment,primary,0.01,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "106spawn_mover_door,SetParent,!activator,0,-1" + "OnTrigger" "106spawn_mover_maker,ForceSpawn,,0.04,-1" + "OnTrigger" "106spawn_mover_maker,AddOutput,angles 0 0 0,0.03,-1" + "wait" "1" + "origin" "-191.91 -128.01 640" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_spawn_trigger" + "filtername" "human" + "hammerid" "50588" + "model" "*93" + "StartDisabled" "1" +} +add: +{ + "damagecap" "20" + "damage" "100" + "origin" "292 -92 8198.3" + "classname" "trigger_hurt" + "spawnflags" "1" + "damagemodel" "0" + "nodmgforce" "0" + "targetname" "scp106_hurt" + "filtername" "human" + "damagetype" "0" + "parentname" "playertracker_train2" + "model" "*95" + "hammerid" "52900" + "StartDisabled" "0" +} +add: +{ + "Template05" "r_brushes_7_door" + "Template03" "r_props_7" + "Template01" "r_brushes_7" + "origin" "2128 2088 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_button_7" + "Template02" "r_brushes_7_1" + "targetname" "rTemplate_7" + "hammerid" "56014" +} +add: +{ + "OnTimer" "106_spawn_trigger,Enable,,0,-1" + "UpperRandomBound" "120" + "origin" "436 84 8212" + "LowerRandomBound" "70" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "scp_106Timer_spawner" + "hammerid" "63215" + "StartDisabled" "1" +} +add: +{ + "wait" "0.01" + "origin" "1328 9600 -15096" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_2,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_2" + "hammerid" "68178" + "model" "*106" + "StartDisabled" "0" +} +add: +{ + "origin" "1472 9856 -14816" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_2" + "hammerid" "68197" +} +add: +{ + "wait" "0.01" + "origin" "6144 2080 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_8,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_8" + "hammerid" "73924" + "model" "*112" + "StartDisabled" "0" +} +add: +{ + "origin" "7200 1656 -15040" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_8" + "hammerid" "73968" +} +add: +{ + "Template03" "r_teleport_point_tele_8" + "Template01" "r_brushes_8" + "origin" "6144 2080 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_9_2" + "Template02" "r_teleport_8" + "targetname" "rTemplate_8" + "hammerid" "74203" +} +add: +{ + "Template07" "rotation_9" + "Template05" "r_button_9" + "Template03" "r_teleport_point_tele_9" + "Template01" "r_brushes_9" + "origin" "-2048 2088 -14912" + "Template06" "2_rotation_9" + "spawnflags" "0" + "Template04" "trap_1_rotation_9" + "classname" "point_template" + "Template02" "r_teleport_9" + "targetname" "rTemplate_9" + "hammerid" "78850" + "Template08" "r_brushes_8_2" +} +add: +{ + "wait" "0.01" + "origin" "-2048 2088 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_9,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_9" + "hammerid" "80314" + "model" "*126" + "StartDisabled" "0" +} +add: +{ + "origin" "-1056 2064 -14848" + "target" "!activator" + "classname" "point_teleport" + "spawnflags" "0" + "angles" "0 0 0" + "targetname" "r_teleport_point_tele_9" + "hammerid" "80317" +} +add: +{ + "Template07" "r_brushes_10_1" + "Template05" "r_case_10" + "Template03" "r_breakable_10_2" + "Template01" "r_brushes_10" + "origin" "-6416 2088 -14912" + "Template06" "r_relay_10" + "spawnflags" "0" + "Template04" "r_breakable_10_3" + "classname" "point_template" + "Template02" "r_breakable_10_1" + "targetname" "rTemplate_10" + "hammerid" "88326" +} +add: +{ + "OnCase02" "r_breakable_10_1,Break,,0,-1" + "OnCase02" "r_breakable_10_3,Break,,0,-1" + "origin" "-6440 2088 -14903" + "OnCase03" "r_breakable_10_2,Break,,0,-1" + "OnCase03" "r_breakable_10_3,Break,,0,-1" + "classname" "logic_case" + "targetname" "r_case_10" + "hammerid" "88333" + "OnCase01" "r_breakable_10_1,Break,,0,-1" + "OnCase01" "r_breakable_10_2,Break,,0,-1" +} +add: +{ + "origin" "-6440 2064 -14903" + "classname" "logic_relay" + "targetname" "r_relay_10" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "r_case_10,PickRandom,,0,1" + "hammerid" "88338" +} +add: +{ + "Template03" "r_water_11" + "Template01" "r_brushes_11" + "origin" "-2048 -1896 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_brushes_11_1" + "targetname" "rTemplate_11" + "hammerid" "91204" +} +add: +{ + "Template03" "item_keycard_level_1_sprite" + "Template01" "item_keycard_level_1_trigger" + "origin" "124 416 8148" + "classname" "point_template" + "spawnflags" "0" + "Template02" "item_keycard_level_1_glock" + "targetname" "item_keycard_level_1" + "hammerid" "95725" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.15,-1" + "OnUser1" "!self,FireUser1,,1,-1" + "wait" "1" + "origin" "164 416 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "item_keycard_level_1_sprite,Kill,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_1_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95753" + "parentname" "item_keycard_level_1_glock" + "model" "*149" + "StartDisabled" "0" +} +add: +{ + "Template03" "item_keycard_level_2_sprite" + "Template01" "item_keycard_level_2_trigger" + "origin" "124 480 8148" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_keycard_level_2_math" + "Template02" "item_keycard_level_2_glock" + "targetname" "item_keycard_level_2" + "hammerid" "95818" +} +add: +{ + "OnUser1" "!self,FireUser1,,1,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.15,-1" + "wait" "1" + "origin" "164 480 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "item_keycard_level_2_math,Add,1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_2_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95820" + "parentname" "item_keycard_level_2_glock" + "model" "*150" + "StartDisabled" "0" +} +add: +{ + "max" "2" + "origin" "164 460 8160" + "classname" "math_counter" + "targetname" "item_keycard_level_2_math" + "hammerid" "95851" + "OnHitMax" "item_keycard_level_2_trigger,Kill,,0,-1" + "OnHitMax" "item_keycard_level_2_sprite,Kill,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "10624 2768 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_1" + "hammerid" "95879" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "9968 2768 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_1" + "hammerid" "96039" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "9968 1408 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_4" + "hammerid" "96043" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "OnCase04" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase04" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase08" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "OnCase06" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase06" "item_spawner,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "10624 1408 -14880" + "OnCase05" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0.05,-1" + "OnCase05" "item_spawner,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "n_cases_items_3" + "hammerid" "96045" + "OnCase07" "!self,FireUser1,,0,-1" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "Template05" "scp_049_strip" + "Template03" "scp_049_sounds_2" + "Template01" "scp_049_model" + "origin" "-260 -210.838 8146.46" + "Template06" "scp_049_knife" + "spawnflags" "2" + "Template04" "scp_049_trigger" + "classname" "point_template" + "Template02" "scp_049_sounds" + "targetname" "scp049Template" + "hammerid" "97240" +} +add: +{ + "wait" "1" + "origin" "-260.1 -209.96 8145.92" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp_049_strip" + "filtername" "zm_item_filter" + "hammerid" "97248" + "model" "*151" + "StartDisabled" "0" +} +add: +{ + "OnEndTouch" "speedmod,ModifySpeed,1,0,-1" + "wait" "0.5" + "origin" "-256 -210.84 8183.64" + "OnStartTouch" "speedmod,ModifySpeed,2,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp_049_trigger" + "filtername" "049_speed_filter" + "hammerid" "97251" + "parentname" "scp_049_model" + "model" "*152" + "StartDisabled" "0" +} +add: +{ + "origin" "-208 -208 8176" + "classname" "logic_branch" + "OnTrue" "item_spawner,AddOutput,EntityTemplate scp049Template,0,1" + "OnTrue" "!self,SetValue,0,0,1" + "targetname" "spawn_scp_049_branch" + "hammerid" "97282" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "1" +} +add: +{ + "OnUser1" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0,1" + "origin" "10300 1168 -15120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_049_spawner" + "hammerid" "97309" +} +; Generated 180 add blocks. + +; File generated on Sun, 03 Jul 2022 20:33:14 +0000 in 0.413093566895 seconds. diff --git a/maps/ze_scp_v4.cfg b/maps/ze_scp_v4.cfg new file mode 100755 index 0000000..4fd2236 --- /dev/null +++ b/maps/ze_scp_v4.cfg @@ -0,0 +1,2582 @@ +; Comparing "ze_SCP_v4.bsp" (512 entities) with "ze_SCP_v4.bsp" (716 entities) +; Removed 512 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| +; Generated 0 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ +add: +{ + "OnTrigger" "main_relay,Kill,,0,1" + "OnTrigger" "retry_maker_2,Kill,,0.3,-1" + "OnTrigger" "retry_maker_3,Kill,,0.3,-1" + "OnTrigger" "retry_maker_4,Kill,,0.3,-1" + "OnTrigger" "!self,Kill,,1,-1" + "OnTrigger" "failed_to_make,Kill,,0,-1" + "OnTrigger" "spawner2,Kill,,2.3,-1" + "OnTrigger" "spawner3,Kill,,2.3,-1" + "OnTrigger" "spawner4,Kill,,2.3,-1" + "OnTrigger" "maker_trigger2,Kill,,2.3,-1" + "OnTrigger" "maker_trigger3,Kill,,2.3,-1" + "OnTrigger" "maker_trigger4,Kill,,2.3,-1" + "OnTrigger" "random_maker_case,Kill,,2.3,-1" + "OnTrigger" "orb_maker,Kill,,1,-1" + "OnTrigger" "chunck_maker,Kill,,1.05,-1" + "OnTrigger" "builder_parent,Kill,,2.3,-1" + "origin" "-6168 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "killstuff" + "hammerid" "4231" +} +add: +{ + "OnCase04" "retry_maker_4,Test,,0,-1" + "OnCase02" "retry_maker_2,Test,,0,-1" + "origin" "-6144 8976 -14808.8" + "OnCase03" "retry_maker_3,Test,,0,-1" + "classname" "logic_case" + "targetname" "random_maker_case" + "hammerid" "3584" +} +add: +{ + "origin" "-7344 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_2" + "hammerid" "3673" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner2,ForceSpawn,,1,1" + "OnFalse" "block2,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "spawner2,AddOutput,EntityTemplate holdTemplate,0,-1" + "OnFalse" "spawner2,ForceSpawn,,0.05,-1" + "OnFalse" "spawner2,AddOutput,EntityTemplate chunck_template,0.15,-1" +} +add: +{ + "origin" "-6144 11440 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_3" + "hammerid" "3702" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner3,ForceSpawn,,1,1" + "OnFalse" "block3,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "spawner3,AddOutput,EntityTemplate chunck_template,0.15,-1" + "OnFalse" "spawner3,ForceSpawn,,0.05,-1" + "OnFalse" "spawner3,AddOutput,EntityTemplate holdTemplate,0,-1" +} +add: +{ + "origin" "-4944 10240 -14848" + "classname" "logic_branch" + "OnTrue" "random_maker_case,PickRandomShuffle,,0,-1" + "OnTrue" "failed_to_make,Add,1,0,-1" + "targetname" "retry_maker_4" + "hammerid" "3730" + "OnFalse" "!self,FireUser1,,0,-1" + "OnFalse" "spawner4,ForceSpawn,,1,1" + "OnFalse" "block4,Break,,1,1" + "OnFalse" "killstuff,Trigger,,0,-1" + "OnFalse" "spawner4,AddOutput,EntityTemplate chunck_template,0.15,-1" + "OnFalse" "spawner4,ForceSpawn,,0.05,-1" + "OnFalse" "spawner4,AddOutput,EntityTemplate holdTemplate,0,-1" +} +add: +{ + "Template07" "main_relay" + "Template05" "spawner*" + "Template03" "maker_relay*" + "Template13" "orb_maker" + "Template01" "failed_to_make" + "Template11" "random_chunk_relay" + "origin" "-6144 9024 -14912" + "Template09" "killstuff" + "Template06" "retry_maker_*" + "Template04" "maker_trigger*" + "Template14" "builder_parent" + "Template02" "block*" + "Template12" "chunck_*" + "spawnflags" "0" + "Template10" "random_chunk_case" + "targetname" "chunck_template" + "classname" "point_template" + "hammerid" "1064" + "Template08" "random_maker_case" +} +add: +{ + "origin" "-7400 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_2,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger2" + "hammerid" "1300" + "model" "*1" + "StartDisabled" "1" +} +add: +{ + "origin" "-6144 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_3,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger3" + "hammerid" "1344" + "model" "*2" + "StartDisabled" "1" +} +add: +{ + "origin" "-4888 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "OnStartTouch" "retry_maker_4,SetValue,1,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "maker_trigger4" + "hammerid" "1393" + "model" "*3" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "random_maker_case,PickRandomShuffle,,0.5,-1" + "OnTrigger" "maker_trigger*,Enable,,0.3,-1" + "origin" "-6144 8960 -14824" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "main_relay" + "hammerid" "1755" +} +add: +{ + "OnUser1" "!self,Add,1,0,-1" + "OnUser1" "!self,FireUser1,,1.75,-1" + "max" "8" + "origin" "-6128 8960 -14824" + "classname" "math_counter" + "OutValue" "main_relay*,Trigger,,0,-1" + "targetname" "maker_counter" + "hammerid" "1828" + "OnHitMax" "!self,Disable,,0,1" + "OnHitMax" "exit_branch,SetValue,1,0,1" +} +add: +{ + "OnMapSpawn" "chat helpr,Command,say Map By Ricca2554,2,-1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_min 28,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_spawntime_max 28,0,1" + "OnMapSpawn" "chat helpr,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "chat helpr,Command,mp_freezetime 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_infect_mzombie_ratio 6,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_delay 5,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie_world 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_respawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_timelimit 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_block_rejoin 0,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_zombie 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn_team_override 1,0,1" + "OnMapSpawn" "chat helpr,Command,zr_zspawn 1,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_57mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_357sig_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_45acp_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_buckshot_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_9mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_338mag_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_556mm_box_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_762mm_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,ammo_50AE_max 5000,0,1" + "OnMapSpawn" "chat helpr,Command,mp_flashlight 0,0,1" + "OnMapSpawn" "chat helpr,Command,mp_startmoney 16000,0,1" + "OnMapSpawn" "chat helpr,Command, mp_roundtime 60,0,1" + "OnMapSpawn" "mapbytext,Display,,2,-1" + "OnMapSpawn" "start,ForceSpawn,,1,1" + "OnMapSpawn" "maker_counter,FireUser1,,3,1" + "OnMapSpawn" "spawn_tp,Enable,,8,1" + "OnMapSpawn" "zombie_teleport_destination,AddOutput,origin 370 6 5236,7,1" + "OnMapSpawn" "start_fade,Fade,,7,1" + "OnMapSpawn" "permaBranch,Test,,2,1" + "OnMapSpawn" "respawn_maker_counter,ForceSpawn,,1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies health 30000,0.1,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies speed 320,0.04,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify humans speed 300,0.02,1" + "OnMapSpawn" "layer_text,Display,,12,1" + "OnMapSpawn" "scp_music_layer_1,PlaySound,,12,1" + "OnMapSpawn" "mapbytext_2,Display,,4,-1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies health_infect_gain 1.0 1 ,0.02,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies health_regen_amount 1.0 1,0.02,1" + "OnMapSpawn" "chat helpr,Command,zr_class_modify zombies knockback 1.0 1,0.02,1" + "OnMapSpawn" "scp_music_breach,PlaySound,,10,1" + "OnMapSpawn" "106_dem_door,Open,,1,1" + "OnMapSpawn" "106_dem_illusionary,FireUser1,,1,1" + "OnMapSpawn" "106_dem_hurt,FireUser1,,1,1" + "OnMapSpawn" "106_dem_train,StartForward,,1,1" + "OnMapSpawn" "permaTarget,FireUser1,,0,1" + "origin" "-32 -96 24" + "classname" "logic_auto" + "spawnflags" "1" + "hammerid" "1941" +} +add: +{ + "OnCase11" "chunck_maker,AddOutput,EntityTemplate rTemplate_11,0,-1" + "OnCase04" "chunck_maker,AddOutput,EntityTemplate rTemplate_4,0,-1" + "OnCase08" "chunck_maker,AddOutput,EntityTemplate rTemplate_8,0,-1" + "OnUser1" "block4,Kill,,0,-1" + "OnUser1" "block3,Kill,,0,-1" + "OnUser1" "block2,Kill,,0,-1" + "OnUser1" "maker_trigger4,Kill,,0,-1" + "OnUser1" "maker_trigger3,Kill,,0,-1" + "OnUser1" "maker_trigger2,Kill,,0,-1" + "OnUser1" "killstuff,Trigger,,0,-1" + "OnCase02" "chunck_maker,AddOutput,EntityTemplate rTemplate_2,0,-1" + "OnCase06" "chunck_maker,AddOutput,EntityTemplate rTemplate_6,0,-1" + "origin" "-6144 10240 -14888" + "OnCase05" "chunck_maker,AddOutput,EntityTemplate rTemplate_5,0,-1" + "OnCase09" "chunck_maker,AddOutput,EntityTemplate rTemplate_9,0,-1" + "OnCase03" "chunck_maker,AddOutput,EntityTemplate rTemplate_3,0,-1" + "classname" "logic_case" + "targetname" "random_chunk_case" + "OnCase10" "chunck_maker,AddOutput,EntityTemplate rTemplate_10,0,-1" + "hammerid" "5532" + "OnCase07" "chunck_maker,AddOutput,EntityTemplate rTemplate_7,0,-1" + "OnCase14" "chunck_maker,AddOutput,EntityTemplate rTemplate_14,0,-1" + "OnCase12" "chunck_maker,AddOutput,EntityTemplate rTemplate_12,0,-1" + "OnCase01" "chunck_maker,AddOutput,EntityTemplate rTemplate_1,0,-1" +} +add: +{ + "origin" "-6168 10240 -14903" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "random_chunk_relay" + "OnSpawn" "exit_branch,Test,,0.01,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "chunck_maker,ForceSpawn,,1,-1" + "OnSpawn" "random_chunk_case,Kill,,0.2,-1" + "OnSpawn" "spawn_914_branch,Test,,0,1" + "hammerid" "5542" +} +add: +{ + "Template03" "r_props_1" + "Template01" "r_brushes_1" + "origin" "-2048 9024 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_1_1" + "Template02" "r_breakable_1" + "targetname" "rTemplate_1" + "hammerid" "9221" +} +add: +{ + "Template07" "r_teleport_2" + "Template05" "r_brushes_2_glass" + "Template03" "r_button_2" + "Template01" "r_brushes_2" + "Template11" "r_item_maker_2" + "origin" "2128 9024 -14912" + "Template09" "r_sound_2" + "Template06" "r_props_2" + "Template04" "r_106_puddle_2" + "spawnflags" "0" + "Template02" "r_door_2" + "classname" "point_template" + "Template10" "r_relay_2" + "targetname" "rTemplate_2" + "hammerid" "9258" + "Template08" "r_teleport_point_tele_2" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,7,-1" + "OnTrigger" "holddoor_breakable,RemoveHealth,1300,0,-1" + "wait" "1" + "origin" "-5944 8812 -14848" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "holdTrigger" + "filtername" "zombie" + "hammerid" "11412" + "parentname" "holdDoor" + "model" "*7" + "StartDisabled" "0" +} +add: +{ + "Template05" "door_relay" + "Template03" "door_case" + "Template01" "holdDoor" + "origin" "-5944 8812 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "holddoor_breakable" + "Template02" "holdTrigger" + "targetname" "holdTemplate" + "hammerid" "11432" +} +add: +{ + "Template07" "exit_door_phys" + "Template05" "door_pos_relay_exit" + "Template03" "exit_sprite_glow" + "Template01" "exit_brushes" + "origin" "-5704 7336 -14912" + "Template09" "exit_sprite" + "spawnflags" "0" + "classname" "point_template" + "Template02" "exit_props" + "targetname" "exitTemplate" + "hammerid" "12616" + "Template08" "exit_teleport" +} +add: +{ + "origin" "-5704 7304 -14775" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_pos_relay_exit" + "OnSpawn" "!self,Kill,,1,-1" + "OnSpawn" "change_tele_math,Add,1,0,1" + "OnSpawn" "exit_branch,SetValue,0,0,1" + "hammerid" "13574" +} +add: +{ + "max" "4" + "origin" "-6144 10200 -14913.6" + "classname" "math_counter" + "targetname" "failed_to_make" + "hammerid" "14482" + "OnHitMax" "spawner4*,Kill,,0,-1" + "OnHitMax" "spawner3*,Kill,,0,-1" + "OnHitMax" "spawner2*,Kill,,0,-1" + "OnHitMax" "spawner1*,Kill,,0,-1" + "OnHitMax" "retry_maker_4*,Kill,,0,-1" + "OnHitMax" "retry_maker_3*,Kill,,0,-1" + "OnHitMax" "retry_maker_2*,Kill,,0,-1" + "OnHitMax" "retry_maker_1*,Kill,,0,-1" + "OnHitMax" "main_relay*,Kill,,0,1" + "OnHitMax" "maker_counter,Kill,,0,1" + "OnHitMax" "orb_maker,ForceSpawn,,0,1" + "OnHitMax" "killstuff,Trigger,,1,1" +} +add: +{ + "Template03" "r_relay_3" + "Template01" "r_brushes_3" + "origin" "6144 9024 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_sound_3" + "Template02" "r_hurt_3" + "targetname" "rTemplate_3" + "hammerid" "14813" +} +add: +{ + "Template02" "start_brushes" + "Template12" "s_maker_trigger*" + "Template03" "r_relay_start" + "Template13" "s_teleport" + "Template10" "s_props_cam" + "Template08" "s_block*" + "origin" "10304 10240 -14912" + "Template01" "r_case_start" + "Template11" "s_sound" + "Template09" "s_props" + "Template06" "start_spawner3" + "Template16" "spawn_builder_parent" + "Template07" "start_spawner4" + "classname" "point_template" + "targetname" "r_start" + "Template04" "start_spawner1" + "Template14" "s_point_tele" + "hammerid" "15160" + "spawnflags" "0" + "Template05" "start_spawner2" + "Template15" "s_scp_173_spawn" +} +add: +{ + "origin" "10240 10208 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_start" + "OnSpawn" "r_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_case_start,Kill,,3,-1" + "OnSpawn" "s_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "s_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "s_scp_173_spawn,Teleport,,0,1" + "OnSpawn" "s_scp_173_spawn,Kill,,1,1" + "OnSpawn" "s_sound,FireUser1,,3,-1" + "hammerid" "15720" +} +add: +{ + "OnCase04" "start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "s_block4_start,Kill,,0,-1" + "OnCase02" "start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "s_block2_start,Kill,,0,-1" + "origin" "10272 10208 -14904" + "OnCase03" "start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "s_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "r_case_start" + "hammerid" "15722" + "OnCase01" "start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "s_block1_start,Kill,,0,-1" +} +add: +{ + "origin" "9048 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger2" + "hammerid" "15905" + "model" "*13" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 11496 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger3" + "hammerid" "15908" + "model" "*14" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 10240 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger4" + "hammerid" "15911" + "model" "*15" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 8984 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "s_maker_trigger1" + "hammerid" "15914" + "model" "*16" + "StartDisabled" "1" +} +add: +{ + "wait" "0" + "origin" "0 3.64 7640" + "OnStartTouch" "!activator,AddOutput,rendermode 0,0,-1" + "OnStartTouch" "!activator,AddOutput,targetname player,0,-1" + "OnStartTouch" "!activator,SetFogController,fog,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "sp_trigger" + "hammerid" "16265" + "model" "*18" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "-11412 -9736 -14888" + "OnStartTouch" "!activator,AddOutput,targetname win,0,-1" + "OnStartTouch" "permaBranch,SetValue,1,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "win_filter_trigger" + "hammerid" "18366" + "parentname" "final_car_train" + "model" "*20" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "-13792 -9744 -14797" + "OnStartTouch" "speedmod,ModifySpeed,1.0,0,-1" + "OnStartTouch" "!activator,SetFogController,fog2,0,-1" + "OnStartTouch" "scp_music_layer_5,FireUser1,,2,1" + "OnStartTouch" "layerexit_text,Display,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "outside_startstuff" + "hammerid" "18999" + "model" "*22" + "StartDisabled" "0" +} +add: +{ + "wait" "0.01" + "origin" "10304 10240 -15176" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "s_point_tele,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "s_teleport" + "hammerid" "25500" + "model" "*27" + "StartDisabled" "0" +} +add: +{ + "Template03" "r_sound_4" + "Template01" "r_brushes_4" + "origin" "2128 4880 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_relay_4" + "targetname" "rTemplate_4" + "hammerid" "25598" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "speedmod,ModifySpeed,0.0,0,-1" + "OnTrigger" "speedmod,ModifySpeed,0.0,0.01,-1" + "wait" "0.01" + "origin" "378 286 8120.65" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp173_stop" + "filtername" "scp173_filter" + "hammerid" "28212" + "parentname" "scp173_knife" + "model" "*30" + "StartDisabled" "1" +} +add: +{ + "origin" "408 288 8124" + "TargetReference" "scp_173_test" + "Target" "scp173_target" + "MeasureTarget" "scp_173_test" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "scp173_movement" + "hammerid" "28219" + "MeasureReference" "scp_173_test" +} +add: +{ + "wait" "1" + "origin" "375.9 284.88 8099.46" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp173_strip" + "filtername" "zm_item_filter" + "hammerid" "28221" + "parentname" "scp173_knife" + "model" "*31" + "StartDisabled" "0" +} +add: +{ + "max" "5" + "origin" "-5056 8656 -14880" + "OnGetValue" "change_tele_case,InValue,,0,-1" + "classname" "math_counter" + "OutValue" "change_tele_case,InValue,,0.01,-1" + "targetname" "change_tele_math" + "hammerid" "28727" + "startvalue" "0" +} +add: +{ + "OnCase04" "maker_counter,FireUser1,,0.3,1" + "OnCase04" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase04" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase04" "maker_counter,Kill,,0,1" + "OnCase04" "start5,ForceSpawn,,0,1" + "OnCase04" "exit_teleport*,AddOutput,target floor4_tele_des,0,-1" + "Case02" "2" + "OnCase02" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase02" "exit_teleport*,AddOutput,target floor2_tele_des,0,-1" + "OnCase02" "maker_counter,FireUser1,,0.3,1" + "OnCase02" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase02" "start3,ForceSpawn,,0,1" + "OnCase02" "maker_counter,Kill,,0,1" + "origin" "-5024 8656 -14880" + "OnCase05" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase05" "exit_teleport*,AddOutput,target win_teleport_des,0,-1" + "Case05" "5" + "OnCase03" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase03" "exit_teleport*,AddOutput,target floor3_tele_des,0,-1" + "OnCase03" "maker_counter,FireUser1,,0.3,1" + "OnCase03" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase03" "start4,ForceSpawn,,0,1" + "OnCase03" "maker_counter,Kill,,0,1" + "classname" "logic_case" + "Case01" "1" + "Case03" "3" + "targetname" "change_tele_case" + "hammerid" "28736" + "Case04" "4" + "OnCase01" "exit_teleport*,AddOutput,target floor1_tele_des,0,-1" + "OnCase01" "exit_teleport*,AddOutput,targetname no_exit_teleport,0.02,-1" + "OnCase01" "start2,ForceSpawn,,0,1" + "OnCase01" "respawn_maker_counter,ForceSpawn,,0.1,1" + "OnCase01" "maker_counter,FireUser1,,0.3,1" + "OnCase01" "maker_counter,Kill,,0,1" +} +add: +{ + "origin" "10304 832 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger1" + "hammerid" "29239" + "model" "*32" + "StartDisabled" "1" +} +add: +{ + "origin" "11560 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger4" + "hammerid" "29306" + "model" "*33" + "StartDisabled" "1" +} +add: +{ + "origin" "10304 3344 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger3" + "hammerid" "29321" + "model" "*38" + "StartDisabled" "1" +} +add: +{ + "origin" "9048 2088 -14912" + "OnStartTouch" "!activator,FireUser1,,0,-1" + "classname" "trigger_once" + "spawnflags" "8" + "targetname" "n_maker_trigger2" + "hammerid" "29324" + "model" "*39" + "StartDisabled" "1" +} +add: +{ + "Template07" "n_block1_start" + "Template05" "n_start_spawner*" + "Template03" "n_relay_start" + "Template01" "n_brushes" + "Template11" "n_049_spawner" + "origin" "10304 2088 -14912" + "Template09" "n_block3_start" + "Template06" "n_block2_start" + "Template04" "n_maker_trigger*" + "spawnflags" "0" + "Template02" "n_case_start" + "Template12" "n_prop_parent" + "classname" "point_template" + "Template10" "n_cases_items_*" + "targetname" "n_start" + "hammerid" "29327" + "Template08" "n_block4_start" +} +add: +{ + "OnCase04" "n_start_spawner4,ForceSpawn,,0,-1" + "OnCase04" "n_block4_start,Kill,,0,-1" + "OnCase02" "n_start_spawner2,ForceSpawn,,0,-1" + "OnCase02" "n_block2_start,Kill,,0,-1" + "origin" "10272 2056 -14904" + "OnCase03" "n_start_spawner3,ForceSpawn,,0,-1" + "OnCase03" "n_block3_start,Kill,,0,-1" + "classname" "logic_case" + "targetname" "n_case_start" + "hammerid" "29329" + "OnCase01" "n_start_spawner1,ForceSpawn,,0,-1" + "OnCase01" "n_block1_start,Kill,,0,-1" +} +add: +{ + "origin" "10240 2056 -14904" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_relay_start" + "OnSpawn" "n_case_start,PickRandom,,1,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "n_case_start,Kill,,3,-1" + "OnSpawn" "n_maker_trigger1,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger2,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger3,Enable,,0.3,-1" + "OnSpawn" "n_maker_trigger4,Enable,,0.3,-1" + "OnSpawn" "n_cases_items_*,PickRandom,,1,-1" + "OnSpawn" "n_cases_items_*,Kill,,3,-1" + "OnSpawn" "spawn_scp_049_branch,Test,,2,1" + "OnSpawn" "n_049_spawner,Kill,,7,1" + "hammerid" "29331" +} +add: +{ + "Template01" "maker_counter" + "OnEntitySpawned" "maker_counter_case,PickRandom,,0.01,-1" + "origin" "-6128 8960 -14848" + "classname" "point_template" + "spawnflags" "2" + "Template02" "maker_counter_case" + "targetname" "respawn_maker_counter" + "hammerid" "34239" +} +add: +{ + "wait" "1" + "origin" "0 80 1680" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 2 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_1,Enable,,60,1" + "OnStartTouch" "zombieReached_layer1,TestActivator,,0,1" + "OnStartTouch" "layer2_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer2,0,-1" + "OnStartTouch" "scp_music_layer_1,FireUser1,,0,1" + "OnStartTouch" "scp_music_layer_2,PlaySound,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_1" + "hammerid" "34887" + "model" "*60" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -1072" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 3 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_2,Enable,,60,1" + "OnStartTouch" "zombieReached_layer2,TestActivator,,0,1" + "OnStartTouch" "layer3_text,Display,,0,-1" + "OnStartTouch" "scp_106Timer_spawner,Enable,,0,1" + "OnStartTouch" "!activator,SetFogController,fog_layer3,0,-1" + "OnStartTouch" "scp_music_layer_3,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_2,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_2" + "hammerid" "34919" + "model" "*61" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -3760" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 4 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_3,Enable,,60,1" + "OnStartTouch" "zombieReached_layer3,TestActivator,,0,1" + "OnStartTouch" "layer4_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer4,0,-1" + "OnStartTouch" "scp_music_layer_4,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_3,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_3" + "hammerid" "34938" + "model" "*62" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "0 80 -6704" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Layer 5 In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_4,Enable,,60,1" + "OnStartTouch" "zombieReached_layer4,TestActivator,,0,1" + "OnStartTouch" "layer5_text,Display,,0,-1" + "OnStartTouch" "!activator,SetFogController,fog_layer5,0,-1" + "OnStartTouch" "scp_music_layer_5,PlaySound,,0,1" + "OnStartTouch" "scp_music_layer_4,FireUser1,,0,1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "tp_detect_4" + "hammerid" "34968" + "model" "*63" + "StartDisabled" "0" +} +add: +{ + "Template07" "r_item_maker_5" + "Template05" "r_relay_5" + "Template03" "r_water_5" + "Template01" "r_brushes_5" + "origin" "-2048 4896 -14912" + "Template06" "r_sound_5" + "spawnflags" "0" + "Template04" "r_button_5" + "classname" "point_template" + "Template02" "r_props_5" + "targetname" "rTemplate_5" + "hammerid" "36512" +} +add: +{ + "Template07" "r_sound_6" + "Template05" "r_relay_6" + "Template03" "r_brushes_6_door" + "Template01" "r_brushes_6" + "origin" "6144 4880 -14912" + "Template06" "r_sound1_6" + "spawnflags" "0" + "Template04" "r_button_6" + "classname" "point_template" + "Template02" "r_particles_6" + "targetname" "rTemplate_6" + "hammerid" "39488" +} +add: +{ + "origin" "332.47 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48494" +} +add: +{ + "origin" "103.03 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48496" +} +add: +{ + "origin" "56.75 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48498" +} +add: +{ + "origin" "56.75 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48500" +} +add: +{ + "origin" "10.4795 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48502" +} +add: +{ + "origin" "10.4795 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48504" +} +add: +{ + "origin" "103.03 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48506" +} +add: +{ + "origin" "149.3 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48508" +} +add: +{ + "origin" "149.3 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48510" +} +add: +{ + "origin" "193.65 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48512" +} +add: +{ + "origin" "193.65 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48514" +} +add: +{ + "origin" "239.92 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48516" +} +add: +{ + "origin" "239.92 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48518" +} +add: +{ + "origin" "286.19 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48520" +} +add: +{ + "origin" "286.19 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48522" +} +add: +{ + "origin" "332.47 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48524" +} +add: +{ + "origin" "332.47 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48526" +} +add: +{ + "origin" "-259.45 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48528" +} +add: +{ + "origin" "-305.729 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48530" +} +add: +{ + "origin" "-305.729 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48532" +} +add: +{ + "origin" "-352 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48534" +} +add: +{ + "origin" "-352 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48536" +} +add: +{ + "origin" "-259.45 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48538" +} +add: +{ + "origin" "-213.18 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48540" +} +add: +{ + "origin" "-213.18 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48542" +} +add: +{ + "origin" "-168.83 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48544" +} +add: +{ + "origin" "-168.83 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48546" +} +add: +{ + "origin" "-122.56 -92.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48548" +} +add: +{ + "origin" "-122.56 -28.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48550" +} +add: +{ + "origin" "-76.29 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48552" +} +add: +{ + "origin" "-76.29 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48554" +} +add: +{ + "origin" "-30.0098 -92.3555 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48556" +} +add: +{ + "origin" "-30.0098 -28.3555 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48558" +} +add: +{ + "origin" "-259.45 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48560" +} +add: +{ + "origin" "-305.729 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48562" +} +add: +{ + "origin" "-305.729 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48564" +} +add: +{ + "origin" "-352 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48566" +} +add: +{ + "origin" "-352 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48568" +} +add: +{ + "origin" "-259.45 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48570" +} +add: +{ + "origin" "-213.18 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48572" +} +add: +{ + "origin" "-213.18 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48574" +} +add: +{ + "origin" "-168.83 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48576" +} +add: +{ + "origin" "-168.83 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48578" +} +add: +{ + "origin" "-122.56 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48580" +} +add: +{ + "origin" "-122.56 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48582" +} +add: +{ + "origin" "-76.29 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48584" +} +add: +{ + "origin" "-76.29 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48586" +} +add: +{ + "origin" "-30.0098 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48588" +} +add: +{ + "origin" "-30.0098 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48590" +} +add: +{ + "origin" "103.03 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48592" +} +add: +{ + "origin" "56.75 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48594" +} +add: +{ + "origin" "56.75 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48596" +} +add: +{ + "origin" "10.4795 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48598" +} +add: +{ + "origin" "10.4795 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48600" +} +add: +{ + "origin" "103.03 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48602" +} +add: +{ + "origin" "149.3 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48604" +} +add: +{ + "origin" "149.3 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48606" +} +add: +{ + "origin" "193.65 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48608" +} +add: +{ + "origin" "193.65 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48610" +} +add: +{ + "origin" "239.92 51.6445 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48612" +} +add: +{ + "origin" "239.92 115.645 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48614" +} +add: +{ + "origin" "286.19 115.645 7728" + "classname" "info_player_counterterrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48616" +} +add: +{ + "origin" "286.19 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48618" +} +add: +{ + "origin" "332.47 51.6445 7728" + "classname" "info_player_terrorist" + "angles" "0 90 0" + "enabled" "1" + "hammerid" "48620" +} +add: +{ + "OnUser1" "!self,Disable,,0,-1" + "OnUser1" "!self,Enable,,0.05,-1" + "OnUser1" "!self,FireUser1,,0.2,-1" + "wait" "0" + "origin" "256 -80 8240" + "OnStartTouch" "playertracker_phys_target2_2,ClearParent,,0.02,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParentAttachment,primary,0.01,-1" + "OnStartTouch" "playertracker_phys_target2_2,SetParent,!activator,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger0_1" + "filtername" "scp106_target_filter" + "hammerid" "49438" + "parentname" "playertracker_train2" + "model" "*66" + "StartDisabled" "1" +} +add: +{ + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,20,-1" + "OnTrigger" "!activator,AddOutput,targetname scp106_target,0,-1" + "OnTrigger" "!activator,AddOutput,targetname player,19,-1" + "wait" "2" + "origin" "280 -108 8240" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "playertracker_trigger_target" + "filtername" "human" + "hammerid" "49441" + "parentname" "playertracker_train2" + "model" "*67" + "StartDisabled" "1" +} +add: +{ + "Template01" "scp_106_decay" + "origin" "304 -32.0002 8168" + "classname" "point_template" + "spawnflags" "0" + "Template02" "scp_106_decay_relay" + "targetname" "scp_106_decay_template" + "hammerid" "49512" +} +add: +{ + "origin" "304 -8.00024 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_decay_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp_106_decay,Kill,,8,1" + "hammerid" "49514" +} +add: +{ + "origin" "332 -108 8220" + "TargetReference" "playertracker_phys_target2_2" + "Target" "playertracker_track2_2" + "MeasureTarget" "playertracker_phys_target2_2" + "classname" "logic_measure_movement" + "TargetScale" "1" + "targetname" "tracker_measure_movement" + "hammerid" "49527" + "MeasureReference" "playertracker_phys_target2_2" +} +add: +{ + "Template07" "scp106_model" + "Template05" "playertracker_trigger0_1" + "Template03" "playertracker_phys_target2_2" + "Template01" "tracker_relay" + "Template11" "playertracker_trigger_target" + "origin" "264 -92.0002 8220" + "Template09" "scp_106_dem_case" + "Template06" "tracker_measure_movement" + "Template04" "playertracker_track2_2" + "spawnflags" "0" + "Template02" "playertracker_track1" + "Template12" "scp106_hurt" + "classname" "point_template" + "Template10" "scp_106_music" + "targetname" "tracker_template" + "hammerid" "49536" + "Template08" "playertracker_train2" +} +add: +{ + "origin" "280 -108 8237" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "tracker_relay" + "OnSpawn" "playertracker_train2,StartForward,,0.01,-1" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "scp106_model,Kill,,60,-1" + "OnSpawn" "tracker_measure_movement,Kill,,60,-1" + "OnSpawn" "playertracker_phys_target2_2,Kill,,60,-1" + "OnSpawn" "playertracker_track2_2,Kill,,60,-1" + "OnSpawn" "playertracker_train2,Kill,,60,-1" + "OnSpawn" "playertracker_track1,Kill,,60,-1" + "OnSpawn" "scp_106_decay_spawner,Kill,,60,-1" + "OnSpawn" "scp_106_music,FireUser1,,0.01,-1" + "OnSpawn" "playertracker_trigger_target,Enable,,0.3,-1" + "OnSpawn" "playertracker_trigger_target,Kill,,60,-1" + "OnSpawn" "playertracker_trigger0_1,FireUser1,,0.3,-1" + "OnSpawn" "scp_106_dem_case,Kill,,60,-1" + "hammerid" "49538" +} +add: +{ + "Template05" "scp_106_spawner_sound" + "Template03" "scp_106_spawn_relay" + "Template01" "scp_106_spawn_decay" + "origin" "280 79.9998 8220" + "classname" "point_template" + "spawnflags" "0" + "Template04" "scp_106_spawn_spawner" + "Template02" "scp106_spawn_model" + "targetname" "scp_106_spawner_template" + "hammerid" "49613" +} +add: +{ + "origin" "280 108 8176" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "scp_106_spawn_relay" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "scp106_spawn_model,Kill,,7,1" + "OnSpawn" "scp_106_spawn_decay,Kill,,8,1" + "OnSpawn" "scp_106_spawn_spawner,ForceSpawn,,7,1" + "OnSpawn" "scp_106_spawn_spawner,Kill,,8,1" + "OnSpawn" "scp_106_spawner_sound,PlaySound,,0,1" + "OnSpawn" "scp_106_spawner_sound,Kill,,8,1" + "hammerid" "49617" +} +add: +{ + "OnTrigger" "106spawn_mover_door,ClearParent,,0.02,-1" + "OnTrigger" "106spawn_mover_door,SetParentAttachment,primary,0.01,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "106spawn_mover_door,SetParent,!activator,0,-1" + "OnTrigger" "106spawn_mover_maker,ForceSpawn,,0.04,-1" + "OnTrigger" "106spawn_mover_maker,AddOutput,angles 0 0 0,0.03,-1" + "wait" "1" + "origin" "-191.91 -128.01 640" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_spawn_trigger" + "filtername" "human" + "hammerid" "50588" + "model" "*70" + "StartDisabled" "1" +} +add: +{ + "Template01" "r_brushes_7" + "origin" "2128 872 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template02" "r_item_maker_7" + "targetname" "rTemplate_7" + "hammerid" "56014" +} +add: +{ + "OnTimer" "106_spawn_trigger,Enable,,0,-1" + "UpperRandomBound" "120" + "origin" "436 84 8212" + "LowerRandomBound" "70" + "classname" "logic_timer" + "spawnflags" "0" + "UseRandomTime" "1" + "targetname" "scp_106Timer_spawner" + "hammerid" "63215" + "StartDisabled" "1" +} +add: +{ + "wait" "0.01" + "origin" "1328 9600 -15096" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_2,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_2" + "hammerid" "68178" + "model" "*74" + "StartDisabled" "0" +} +add: +{ + "wait" "0.01" + "origin" "6144 2080 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_8,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_8" + "hammerid" "73924" + "model" "*78" + "StartDisabled" "0" +} +add: +{ + "Template03" "r_teleport_point_tele_8" + "Template01" "r_brushes_8" + "origin" "6144 864 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_brushes_9_2" + "Template02" "r_teleport_8" + "targetname" "rTemplate_8" + "hammerid" "74203" +} +add: +{ + "Template07" "rotation_9" + "Template05" "r_breakable_9" + "Template03" "r_teleport_point_tele_9" + "Template01" "r_brushes_9" + "origin" "-2048 872 -14912" + "Template09" "r_push_9" + "Template06" "2_rotation_9" + "Template04" "trap_1_rotation_9" + "spawnflags" "0" + "Template02" "r_teleport_9" + "classname" "point_template" + "targetname" "rTemplate_9" + "hammerid" "78850" + "Template08" "r_brushes_8_2" +} +add: +{ + "wait" "0.01" + "origin" "-2048 2088 -15216" + "OnStartTouch" "fall_hurt,Hurt,,0,-1" + "OnStartTouch" "r_teleport_point_tele_9,Teleport,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_9" + "hammerid" "80314" + "model" "*85" + "StartDisabled" "0" +} +add: +{ + "Template07" "r_brushes_10_1" + "Template05" "r_case_10" + "Template03" "r_button_10_2" + "Template01" "r_brushes_10" + "origin" "-6416 872 -14912" + "Template06" "r_relay_10" + "spawnflags" "0" + "Template04" "r_button_10_1" + "classname" "point_template" + "Template02" "r_door_10" + "targetname" "rTemplate_10" + "hammerid" "88326" +} +add: +{ + "OnCase02" "r_button_10_2,Kill,,0,-1" + "origin" "-6440 2088 -14903" + "classname" "logic_case" + "targetname" "r_case_10" + "hammerid" "88333" + "OnCase01" "r_button_10_1,Kill,,0,-1" +} +add: +{ + "origin" "-6440 2064 -14903" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_10" + "OnSpawn" "!self,Kill,,0,1" + "OnSpawn" "r_case_10,PickRandom,,0,1" + "OnSpawn" "r_case_10,Kill,,0.05,1" + "hammerid" "88338" +} +add: +{ + "Template03" "r_water_11" + "Template01" "r_brushes_11" + "origin" "-2048 -3112 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_item_maker_11" + "Template02" "r_brushes_11_1" + "targetname" "rTemplate_11" + "hammerid" "91204" +} +add: +{ + "Template03" "item_keycard_level_1_sprite" + "Template01" "item_keycard_level_1_trigger" + "origin" "124 416 8148" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_keycard_level_1_phys" + "Template02" "item_keycard_level_1_glock" + "targetname" "item_keycard_level_1" + "hammerid" "95725" +} +add: +{ + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.02,-1" + "OnUser1" "!self,FireUser1,,0.05,-1" + "wait" "1" + "origin" "164 416 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "!self,Kill,,0,-1" + "OnStartTouch" "item_keycard_level_1_sprite,Kill,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_1_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95753" + "parentname" "item_keycard_level_1_glock" + "model" "*93" + "StartDisabled" "0" +} +add: +{ + "Template05" "item_keycard_level_2_phys" + "Template03" "item_keycard_level_2_sprite" + "Template01" "item_keycard_level_2_trigger" + "origin" "124 480 8148" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_keycard_level_2_math" + "Template02" "item_keycard_level_2_glock" + "targetname" "item_keycard_level_2" + "hammerid" "95818" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.05,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.02,-1" + "wait" "1" + "origin" "164 480 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "item_keycard_level_2_math,Add,1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_2_trigger" + "filtername" "blockOnly_filter" + "hammerid" "95820" + "parentname" "item_keycard_level_2_glock" + "model" "*94" + "StartDisabled" "0" +} +add: +{ + "max" "2" + "origin" "164 460 8160" + "classname" "math_counter" + "targetname" "item_keycard_level_2_math" + "hammerid" "95851" + "OnHitMax" "item_keycard_level_2_trigger,Kill,,0,-1" + "OnHitMax" "item_keycard_level_2_sprite,Kill,,0,-1" +} +add: +{ + "Template07" "scp_049_button" + "Template05" "scp_049_strip" + "Template03" "scp_049_sounds_2" + "Template01" "scp_049_model" + "origin" "-260 -210.838 8146.46" + "Template06" "scp_049_knife" + "spawnflags" "2" + "Template04" "scp_049_trigger" + "classname" "point_template" + "Template02" "scp_049_sounds" + "targetname" "scp049Template" + "hammerid" "97240" + "Template08" "scp_049_use" +} +add: +{ + "wait" "1" + "origin" "-260.1 -209.96 8145.92" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "scp_049_strip" + "filtername" "zm_item_filter" + "hammerid" "97248" + "model" "*95" + "StartDisabled" "0" +} + +;; scp_049 - balancing (ModifySpeed 2 > 1.25) + +add: +{ + "wait" "0.5" + "origin" "-256 -210.84 8183.64" + "OnStartTouch" "!activator,Color,255 13 0,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1,7,-1" + +; "OnStartTouch" "speedmod,ModifySpeed,2,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1.25,0,-1" + + "OnStartTouch" "!activator,Color,255 255 255,7,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "scp_049_trigger" + "filtername" "049_speed_filter" + "hammerid" "97251" + "parentname" "scp_049_model" + "model" "*96" + "StartDisabled" "1" +} + + +add: +{ + "origin" "-208 -208 8176" + "classname" "logic_branch" + "OnTrue" "item_spawner,AddOutput,EntityTemplate scp049Template,0,1" + "OnTrue" "!self,SetValue,0,0,1" + "OnTrue" "n_049_spawner*,FireUser1,,1,1" + "targetname" "spawn_scp_049_branch" + "hammerid" "97282" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "1" +} +add: +{ + "OnUser1" "item_spawner,ForceSpawnAtEntityOrigin,!caller,0,1" + "origin" "10720 1384 -15120" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "n_049_spawner" + "hammerid" "97309" +} +add: +{ + "wait" "1" + "origin" "0 0 1792" + "OnStartTouch" "knife_teleport_filter,TestActivator,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Enable,,1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "knife_teleport_trigger" + "hammerid" "114094" + "model" "*105" + "StartDisabled" "1" +} +add: +{ + "wait" "1" + "origin" "0 0 1792" + "OnStartTouch" "knife_teleport_filter,TestActivator,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "OnStartTouch" "!self,Enable,,1,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "knife_teleport_in_trigger" + "hammerid" "115211" + "model" "*106" + "StartDisabled" "1" +} +add: +{ + "Template03" "item1_vis" + "Template01" "item1button" + "origin" "-27 591.944 8301" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item1_maker" + "Template02" "item1elites" + "targetname" "item1Template" + "hammerid" "117796" +} +add: +{ + "Template01" "item1_spawn_wall" + "origin" "6 547.376 8291" + "classname" "point_template" + "spawnflags" "0" + "Template02" "item1_spawn_relay" + "targetname" "item1_spawn_template" + "hammerid" "117809" +} +add: +{ + "origin" "-10 547.376 8298" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "item1_spawn_relay" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "item1_spawn_wall,Break,,50,-1" + "hammerid" "117824" +} +add: +{ + "Template07" "item2_trigger" + "Template05" "item2_attach_door" + "Template03" "item2_vis" + "Template01" "item2button" + "origin" "-26 651.054 8300.67" + "Template06" "item2_particle_attach" + "spawnflags" "0" + "Template04" "item2_particle" + "classname" "point_template" + "Template02" "item2elites" + "targetname" "item2Template" + "hammerid" "119030" + "Template08" "item2_sound" +} +add: +{ + "OnTrigger" "item2_attach_door,SetParent,!activator,0,1" + "OnTrigger" "item2_attach_door,SetParentAttachment,bone,0.05,1" + "OnTrigger" "item2_attach_door,Kill,,0.1,1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + "OnUser1" "!self,Disable,,0.05,-1" + "wait" "1" + "origin" "-2 652 8317" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item2_trigger" + "filtername" "exit_finder_filter" + "hammerid" "119209" + "parentname" "item2elites" + "model" "*115" + "StartDisabled" "1" +} +add: +{ + "OnCase04" "holddoor_breakable,Break,,0.01,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "origin" "-6012 8812 -14844" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "door_case" + "hammerid" "123290" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "Template03" "r_breakable_12" + "Template01" "r_brushes_12" + "origin" "-6416 -3112 -14912" + "classname" "point_template" + "spawnflags" "0" + "Template04" "r_item_maker_12" + "Template02" "r_props_12" + "targetname" "rTemplate_12" + "hammerid" "124678" +} +add: +{ + "origin" "-6016 8512 -14792" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "orb_exit_relay" + "OnSpawn" "chat helpr,Command,say ?,0,1" + "OnSpawn" "change_tele_math,Add,1,1,1" + "OnSpawn" "!self,Kill,,0,1" + "hammerid" "132952" +} +add: +{ + "Template03" "orb_exit_relay" + "Template01" "exit_teleport_orb" + "origin" "-5968 8512 -14848" + "classname" "point_template" + "spawnflags" "0" + "Template02" "orb_exit_sprite" + "targetname" "orb_exit_template" + "hammerid" "132957" +} +add: +{ + "Template07" "r_door_13" + "Template05" "r_sound_13" + "Template03" "r_brushes_13_door" + "Template01" "r_brushes_13" + "origin" "-10240 -3112 -14912" + "Template09" "r_sound_13_amb" + "Template06" "r_button_13" + "Template04" "r_maker_13" + "spawnflags" "0" + "Template02" "r_trigger_13" + "classname" "point_template" + "targetname" "rTemplate_13" + "hammerid" "135810" + "Template08" "914_teleport" +} +add: +{ + "OnTrigger" "r_maker_13,ForceSpawn,,0,-1" + "OnTrigger" "!activator,FireUser3,,0,-1" + "wait" "0.5" + "origin" "-10624 -1736 -14812" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "r_trigger_13" + "filtername" "keycard_filter" + "hammerid" "138544" + "model" "*125" + "StartDisabled" "1" +} +add: +{ + "origin" "-6360 8816 -14848" + "classname" "logic_branch" + "OnTrue" "random_chunk_case*,AddOutput,OnCase13 chunck_maker*:AddOutPut:EntityTemplate rTemplate_13:0.00:1,0,-1" + "OnTrue" "random_chunk_case*,AddOutput,OnCase13 spawn_914_branch:SetValue:0:0.01:1,0,-1" + "targetname" "spawn_914_branch" + "hammerid" "138662" + "OnFalse" "!self,FireUser1,,0,-1" + "InitialValue" "1" +} +add: +{ + "Template03" "item_keycard_level_5_sprite" + "Template01" "item_keycard_level_5_trigger" + "origin" "124 536 8148" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item_keycard_level_5_math" + "Template02" "item_keycard_level_5_glock" + "targetname" "item_keycard_level_5" + "hammerid" "140101" +} +add: +{ + "max" "5" + "origin" "164 516 8160" + "classname" "math_counter" + "targetname" "item_keycard_level_5_math" + "hammerid" "140103" + "OnHitMax" "item_keycard_level_5_trigger,Kill,,0,-1" + "OnHitMax" "item_keycard_level_5_sprite,Kill,,0,-1" +} +add: +{ + "OnUser1" "!self,FireUser1,,0.05,-1" + "OnUser1" "!self,Enable,,0,-1" + "OnUser1" "!self,Disable,,0.02,-1" + "wait" "1" + "origin" "164 536 8160" + "OnStartTouch" "!activator,Break,,0,-1" + "OnStartTouch" "item_keycard_level_5_math,Add,1,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "item_keycard_level_5_trigger" + "filtername" "blockOnly_filter" + "hammerid" "140105" + "parentname" "item_keycard_level_5_glock" + "model" "*127" + "StartDisabled" "0" +} +add: +{ + "OnCase04" "maker_counter,SetHitMax,8,0,-1" + "OnCase02" "maker_counter,SetHitMax,6,0,-1" + "origin" "-6104 8960 -14824" + "OnCase03" "maker_counter,SetHitMax,7,0,-1" + "classname" "logic_case" + "targetname" "maker_counter_case" + "hammerid" "148358" + "OnCase01" "maker_counter,SetHitMax,5,0,-1" +} +add: +{ + "origin" "-6168 8928 -14816" + "classname" "logic_branch" + "OnTrue" "random_chunk_case*,FireUser1,,0,-1" + "OnTrue" "chunck_maker*,AddOutput,EntityTemplate exitTemplate,0,-1" + "targetname" "exit_branch" + "hammerid" "148374" + "OnFalse" "random_chunk_case*,PickRandom,,0,-1" +} +add: +{ + "origin" "-5944 8833 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "door_relay" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "door_case,PickRandom,,0,-1" + "OnSpawn" "door_case,Kill,,0.01,-1" + "hammerid" "155838" +} +add: +{ + "Template01" "r_brushes_14" + "origin" "2128 -3112 -14912" + "classname" "point_template" + "spawnflags" "0" + "targetname" "rTemplate_14" + "hammerid" "158686" +} +add: +{ + "wait" "1" + "origin" "11946.1 -9749.92 -14938" + "OnStartTouch" "!activator,AddOutput,origin 0 3.64 7752,0,-1" + "OnStartTouch" "106_dem_fade,Fade,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_dem_teleport_2" + "hammerid" "193138" + "model" "*149" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "12805.9 -9749.92 -14938" + "OnStartTouch" "!activator,AddOutput,origin 11032 -7543.98 -14316,0,-1" + "OnStartTouch" "106_dem_fade,Fade,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_dem_teleport_4" + "hammerid" "193141" + "model" "*150" + "StartDisabled" "0" +} +add: +{ + "OnTrigger" "106_dem_enter_sound,PlaySound,,0,-1" + "wait" "40" + "origin" "12376 -9320 -14760" + "OnStartTouch" "106_dem_fade,Fade,,0,-1" + "OnStartTouch" "!activator,SetFogController,106_dem_fog,0,-1" + "OnStartTouch" "106_dem_text,Display,,0,-1" + "OnStartTouch" "cilent_command,Command,Play custom/ricca2554/SCP_CB/106_dem_main_amb.mp3,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,0.5,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_dem_start_trigger" + "hammerid" "193180" + "model" "*156" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "13568 -6784 -14952" + "OnStartTouch" "!activator,AddOutput,origin 0 3.64 7752,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1.5,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_dem_out_teleport" + "hammerid" "194857" + "model" "*157" + "StartDisabled" "0" +} +add: +{ + "wait" "1" + "origin" "11000 -5368 -15124" + "OnStartTouch" "!activator,AddOutput,origin 13144 -5439.98 -14420,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "106_dem_bird_teleport" + "hammerid" "195318" + "model" "*160" + "StartDisabled" "0" +} +add: +{ + "OnCase02" "!self,FireUser1,,0,-1" + "origin" "316 -68 8197.86" + "OnCase03" "!activator,AddOutput,origin 12376 -9320 -14760,0,-1" + "classname" "logic_case" + "targetname" "scp_106_dem_case" + "hammerid" "195342" + "OnCase01" "!self,FireUser1,,0,-1" +} +add: +{ + "Template03" "173_glow_sound" + "Template01" "173_warning_glow" + "origin" "380 188 8100" + "classname" "point_template" + "spawnflags" "0" + "Template02" "173_glow_relay" + "targetname" "173_glowTemplate" + "hammerid" "196874" +} +add: +{ + "origin" "380 216 8101" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "173_glow_relay" + "OnSpawn" "173_warning_glow,FireUser1,,0,1" + "OnSpawn" "173_warning_glow,FireUser2,,0,1" + "OnSpawn" "!self,Kill,,0.01,1" + "OnSpawn" "173_glow_sound,PlaySound,,0.01,1" + "OnSpawn" "173_glow_sound,Kill,,0.2,1" + "OnSpawn" "173_warning_glow,AddOutput,rendermode 1,0,1" + "hammerid" "196879" +} +add: +{ + "OnUser1" "!self,Subtract,1,0,-1" + "OnUser1" "!self,FireUser1,,1,-1" + "max" "2" + "origin" "376 310 8090" + "classname" "math_counter" + "targetname" "scp_173_slow_math" + "hammerid" "196911" + "OnHitMax" "173_glow_maker,ForceSpawn,,0,-1" + "OnHitMax" "scp173_stop,Enable,,0,-1" +} +add: +{ + "wait" "0.01" + "origin" "1328 9600 -15027" + "OnStartTouch" "!activator,AddOutput,origin 12376 -9320 -14760,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_2" + "filtername" "human" + "hammerid" "196994" + "model" "*161" + "StartDisabled" "0" +} +add: +{ + "OnEndTouch" "speedmod,ModifySpeed,1,0,-1" + "wait" "0.01" + "origin" "1328 9600 -14952" + "OnStartTouch" "speedmod,ModifySpeed,0.7,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_teleport_2" + "hammerid" "197017" + "model" "*162" + "StartDisabled" "0" +} +add: +{ + "wait" "0.5" + "origin" "-10624 -1736 -14824" + "OnStartTouch" "speedmod,ModifySpeed,1.2,0,-1" + "OnStartTouch" "914_teleport,Teleport,,0,-1" + "OnStartTouch" "speedmod,ModifySpeed,1.0,60,-1" + "classname" "trigger_multiple" + "spawnflags" "1" + "targetname" "r_trigger_13" + "hammerid" "199319" + "model" "*167" + "StartDisabled" "1" +} +add: +{ + "origin" "2104 9000 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_2" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_sound_2,FireUser1,,0,-1" + "hammerid" "199392" +} +add: +{ + "origin" "2096 4856 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_4" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_sound_4,FireUser1,,0,-1" + "hammerid" "199428" +} +add: +{ + "origin" "6120 9008 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_3" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_sound_3,FireUser1,,0,-1" + "hammerid" "199457" +} +add: +{ + "origin" "6112 4864 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_6" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_sound_6,FireUser1,,0,-1" + "hammerid" "199477" +} +add: +{ + "origin" "-2080 4880 -14912" + "classname" "logic_relay" + "spawnflags" "0" + "targetname" "r_relay_5" + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "r_sound_5,FireUser1,,0,-1" + "hammerid" "199494" +} +add: +{ + "Template05" "item3_strip" + "Template03" "item3_trail" + "Template01" "item3_measure_movement" + "origin" "-27 700.054 8300.67" + "Template06" "item3_door" + "spawnflags" "0" + "Template04" "item3_prop" + "classname" "point_template" + "Template02" "item3elites" + "targetname" "item3Template" + "hammerid" "201155" +} +add: +{ + "wait" "1" + "origin" "-28.1 699.88 8302.51" + "OnStartTouch" "strip_weapons,StripWeaponsAndSuit,,0,-1" + "OnStartTouch" "!self,Disable,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "4097" + "targetname" "item3_strip" + "filtername" "human" + "hammerid" "204169" + "parentname" "item3elites" + "model" "*168" + "StartDisabled" "0" +} +add: +{ + "MeasureType" "1" + "origin" "-8 700 8302" + "TargetReference" "none" + "Target" "item3_door" + "MeasureTarget" "none" + "classname" "logic_measure_movement" + "TargetScale" "12" + "targetname" "item3_measure_movement" + "hammerid" "204186" + "MeasureReference" "none" +} +add: +{ + "Template05" "item4_trigger" + "Template03" "item4_door" + "Template01" "item4button" + "origin" "-27 750.054 8300.67" + "classname" "point_template" + "spawnflags" "0" + "Template04" "item4_sound" + "Template02" "item4elites" + "targetname" "item4Template" + "hammerid" "207238" +} +add: +{ + "wait" "1" + "origin" "-7560 -9740 -14824" + "OnStartTouch" "final_old_breakable,Break,,0,-1" + "classname" "trigger_multiple" + "spawnflags" "1096" + "targetname" "final_triggers" + "filtername" "filter_car" + "hammerid" "218610" + "model" "*174" + "StartDisabled" "0" +} +add: +{ + "origin" "-14792 -9736 -14888" + "OnStartTouch" "final_car_train,SetSpeedReal,50,90,1" + "OnStartTouch" "final_scrapeSound,PlaySound,,90,1" + "OnStartTouch" "car_sparks,StartSpark,,90,1" + "OnStartTouch" "music3,PlaySound,,1,1" + "OnStartTouch" "chat helpr,Command,say ***Teleporting To Final Layer In 60 Seconds***,0,1" + "OnStartTouch" "layer_tp_5,Enable,,60,1" + "classname" "trigger_once" + "spawnflags" "1" + "targetname" "final_trigger" + "filtername" "human" + "hammerid" "227295" + "model" "*176" + "StartDisabled" "0" +} +add: +{ + "Template01" "permaBranch" + "origin" "-208 384 7977" + "classname" "point_template" + "spawnflags" "0" + "targetname" "spawn_permaStuff" + "hammerid" "229202" +} +add: +{ + "origin" "-208 400 7977" + "classname" "logic_branch" + "OnTrue" "!self,SetValue,0,0.05,-1" + "OnTrue" "win_music,PlaySound,,0,-1" + "targetname" "permaBranch" + "hammerid" "229210" + "OnFalse" "music1,PlaySound,,0,-1" +} +add: +{ + "OnCase04" "item_maker,AddOutput,EntityTemplate item1Template,0,-1" + "OnCase02" "item_maker,AddOutput,EntityTemplate item3Template,0,-1" + "OnCase06" "item_maker,AddOutput,EntityTemplate item_keycard_level_2,0,-1" + "origin" "-120 720 8280" + "OnCase05" "item_maker,AddOutput,EntityTemplate item_keycard_level_1,0,-1" + "OnCase03" "item_maker,AddOutput,EntityTemplate item2Template,0,-1" + "classname" "logic_case" + "targetname" "item_case_picker_final" + "hammerid" "232676" + "OnCase01" "item_maker,AddOutput,EntityTemplate item4Template,0,-1" +} +add: +{ + "OnCase04" "!self,FireUser1,,0,-1" + "OnCase02" "!self,FireUser1,,0,-1" + "origin" "-120 740 8280" + "OnCase05" "!self,FireUser1,,0,-1" + "OnCase03" "!self,FireUser1,,0,-1" + "classname" "logic_case" + "targetname" "item_case_picker" + "hammerid" "232692" + "OnCase01" "item_case_picker_final,PickRandom,,0,-1" +} +add: +{ + "origin" "2020 10896 -14872" + "classname" "logic_relay" + "targetname" "r_item_maker_2" + "OnSpawn" "item_case_picker,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,1" + "OnSpawn" "!self,Kill,,0.05,1" + "hammerid" "234400" +} + +;; fix item spawn + +add: +{ +; "origin" "-2048 6976 -14980" + "origin" "-1180 6110 -14980" + + "classname" "logic_relay" + "targetname" "r_item_maker_5" + "OnSpawn" "item_case_picker,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,1" + "OnSpawn" "!self,Kill,,0.05,1" + "hammerid" "234606" +} +add: +{ +; "origin" "-2048 5248 -14980" + "origin" "-2900 6110 -14980" + + "classname" "logic_relay" + "targetname" "r_item_maker_5" + "OnSpawn" "item_case_picker,PickRandom,,0.06,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.08,1" + "OnSpawn" "!self,Kill,,0.1,1" + "hammerid" "234733" +} + +add: +{ + "origin" "-1984 -2648 -15236" + "classname" "logic_relay" + "targetname" "r_item_maker_11" + "OnSpawn" "item_case_picker,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,1" + "OnSpawn" "!self,Kill,,0.05,1" + "hammerid" "234741" +} +add: +{ + "origin" "-5804 -2668 -14876" + "classname" "logic_relay" + "targetname" "r_item_maker_12" + "OnSpawn" "item_case_picker,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,1" + "OnSpawn" "!self,Kill,,0.05,1" + "hammerid" "234886" +} +add: +{ + "origin" "2416 1796 -15028" + "classname" "logic_relay" + "targetname" "r_item_maker_7" + "OnSpawn" "item_case_picker,PickRandom,,0,1" + "OnSpawn" "item_maker,ForceSpawnAtEntityOrigin,!caller,0.02,1" + "OnSpawn" "!self,Kill,,0.05,1" + "hammerid" "237064" +} +; Generated 204 add blocks. + +; File generated on Wed, 10 May 2023 20:03:17 +0000 in 0.224052429199 seconds. + + + +;; _ + +;; fix scp-173 on stairs and slopes + +;filter: +;{ +; "model" "*28" +; "targetname" "scp173_look" +; "classname" "trigger_look" +;} + +;add: +;{ +; "Timeout" "0" +; "targetname" "scp173_look" +; "target" "scp173_target" +; "StartDisabled" "1" +; "spawnflags" "1" +; "parentname" "scp173_knife" +; "origin" "407 289 8135" +; "LookTime" "0" +; "FieldOfView" "0.90" +; "classname" "trigger_look" +; "hammerid" "28202" +; "OnUser1" "!self,AddOutput,solid 2,0,1" +; "OnUser1" "!self,AddOutput,mins -848 -796 -272,0.1,1" +; "OnUser1" "!self,AddOutput,maxs 848 796 272,0.1,1" +; "OnTrigger" "human_lookAtSCP173,TestActivator,,0,-1" +;} +;modify: +;{ +; match: +; { +; "classname" "logic_auto" +; "hammerid" "1941" +; } +; insert: +; { +; "OnMapSpawn" "scp173_look,FireUser1,,0.1,1" +; } +;} + +modify: +{ + match: + { + "targetname" "scp173_look" + "classname" "trigger_look" + } + replace: + { + "FieldOfView" "0.82" + } +} + +modify: +{ + match: + { + "targetname" "scp173_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "scp173_stop,Enable,,0,-1" + "OnPass" "scp173_stop,Enable,,0.5,-1" + } +} +modify: +{ + match: + { + "targetname" "exit_teleport" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "scp173_filter,TestActivator,,0,-1" + } +} + diff --git a/maps/ze_sele_s2.cfg b/maps/ze_sele_s2.cfg new file mode 100644 index 0000000..764a97c --- /dev/null +++ b/maps/ze_sele_s2.cfg @@ -0,0 +1,17 @@ +; closer to original value, can always change it if you want last hold to be harder +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "s2_boss_buff_zm" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.3,0,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.15,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_sewer_escape_2012_b1.cfg b/maps/ze_sewer_escape_2012_b1.cfg index b705e31..5681343 100644 --- a/maps/ze_sewer_escape_2012_b1.cfg +++ b/maps/ze_sewer_escape_2012_b1.cfg @@ -64,7 +64,8 @@ modify: } insert: { - "OnTrigger" "AFK_TP_1,Enable,,0,1" + "OnTrigger" "radio_message,Command,say *** TELEPORTING AFK PLAYERS IN 10 SECONDS ***,0,1" + "OnTrigger" "AFK_TP_1,Enable,,10,1" } } @@ -100,6 +101,7 @@ modify: } insert: { + "OnTrigger" "radio_message,Command,say *** TELEPORTING AFK PLAYERS IN 10 SECONDS ***,0,1" "OnTrigger" "AFK_TP_2,Enable,,10,1" } } @@ -134,7 +136,8 @@ modify: } insert: { - "OnTimer" "AFK_TP_3,Enable,,15,1" + "OnTimer" "radio_message,Command,say *** TELEPORTING AFK PLAYERS IN 15 SECONDS ***,15,1" + "OnTimer" "AFK_TP_3,Enable,,30,1" } } add: @@ -149,3 +152,25 @@ add: "OnUser1" "!self,AddOutput,mins -3840 -2560 -1024,0.1,1" "OnUser1" "!self,AddOutput,maxs 3840 2560 1024,0.1,1" } + + + +;; _ + +;; prevent zombies from getting pushed by a train + +add: +{ + "model" "*94" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "7128 -9375 85" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_sg1_missions_v2_1.cfg b/maps/ze_sg1_missions_v2_1.cfg index 9b1c1d5..0dacc42 100644 --- a/maps/ze_sg1_missions_v2_1.cfg +++ b/maps/ze_sg1_missions_v2_1.cfg @@ -25,7 +25,7 @@ modify: ;------------------------------------ ;STRIPPER TO REMOVE RD ITEM FOR EVENT -------------------------------------- +;------------------------------------- ;filter: ;{ @@ -38,3 +38,134 @@ modify: ; "targetname" "rd" ; "hammerid" "434466" ;} + +;stripper by encap + +; fix push cooldown + +modify: +{ + match: + { + "targetname" "rd_knife" + "classname" "weapon_deagle" + } + delete: + { + "OnPlayerPickup" "rd_ui,Activate,,0,-1" + } + insert: + { + "OnPlayerPickup" "rd_ui,Activate,,0,1" + } +} + +;; fix zat gun cooldown + +modify: +{ + match: + { + "targetname" "zat_he" + "classname" "weapon_deagle" + } + delete: + { + "OnPlayerPickup" "zat_ui,Activate,,0,-1" + } + insert: + { + "OnPlayerPickup" "zat_ui,Activate,,0,1" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "aby_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} +modify: +{ + match: + { + "targetname" "nuke_trig" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; remove unecessary prop with missing texture + +filter: +{ + "model" "models/horizon.mdl" + "hammerid" "571123" +} + +;; abydos - fix early c4 trigger + +modify: +{ + match: + { + "targetname" "trig" + "classname" "trigger_multiple" + } + replace: + { + "StartDisabled" "1" + } + delete: + { + "OnTrigger" "bomb2,Enable,,0,-1" + "OnTrigger" "bomb2,Break,,15,-1" + "OnTrigger" "d_09,Close,,9,-1" + "OnTrigger" "d_09,Open,,23,-1" + } + insert: + { + "OnTrigger" "bomb2,Enable,,0,1" + "OnTrigger" "bomb2,Break,,15,1" + "OnTrigger" "d_09,Close,,9,1" + "OnTrigger" "d_09,Open,,23,1" + } +} +modify: +{ + match: + { + "targetname" "c4_deagle" + "classname" "weapon_deagle" + } + insert: + { + "OnPlayerPickup" "trig,Enable,,20,1" + } +} + +modify: +{ + match: + { + "targetname" "bomb2" + "classname" "prop_dynamic" + } + replace: + { + "classname" "prop_dynamic_override" + } +} + + diff --git a/maps/ze_shaun_of_the_dead_b3.cfg b/maps/ze_shaun_of_the_dead_b3.cfg index a2ffce6..e730a43 100644 --- a/maps/ze_shaun_of_the_dead_b3.cfg +++ b/maps/ze_shaun_of_the_dead_b3.cfg @@ -31,3 +31,47 @@ modify: } +;; _ + +;; fix boat softlock + +modify: +{ + match: + { + "targetname" "lock_button1" + "classname" "func_button" + } + delete: + { + "OnPressed" "control2_sprite_green,Color,0 255 0,0,1" + "OnPressed" "lock_button3,Unlock,,18,1" + } +} +modify: +{ + match: + { + "targetname" "boat01path8" + "classname" "path_track" + } + insert: + { + "OnPass" "lock_button3,Lock,,0,1" + } +} +modify: +{ + match: + { + "targetname" "lock_door1" + "classname" "func_door" + } + insert: + { + "OnFullyClosed" "control2_sprite_green,Color,0 255 0,0,1" + "OnFullyClosed" "lock_button3,Unlock,,0,1" + } +} + + diff --git a/maps/ze_shaurma_v3_b07.cfg b/maps/ze_shaurma_v3_b07.cfg new file mode 100755 index 0000000..27fa144 --- /dev/null +++ b/maps/ze_shaurma_v3_b07.cfg @@ -0,0 +1,1170 @@ + +; ---------------------------------------------------- +; extrem stage on Shaurma +; ---------------------------------------------------- +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka10" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3504 -4035 4711" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka10" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3504 -4035 4711" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka9" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2632 -4035 4700" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka9" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2632 -4035 4700" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka8" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3174 -4035 4681" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka8" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3174 -4035 4681" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka7" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3401 -4035 4543" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka7" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3401 -4035 4543" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka6" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2756 -4035 4707" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka6" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2756 -4035 4707" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka5" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3296 -4035 4697" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka5" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3296 -4035 4697" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka4" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3403 -4035 4683" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka4" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3403 -4035 4683" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka3" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3034 -4035 4686" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka3" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-3034 -4035 4686" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka2" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2883 -4035 4697" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka2" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2883 -4035 4697" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +filter: +{ +"model" "*227" +"targetname" "level3_boss_vodka1" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2731 -4035 4522" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"model" "*227" +"targetname" "level3_boss_vodka1" +"spawnobject" "0" +"spawnflags" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"propdata" "0" +"pressuredelay" "0" +"physdamagescale" "1.0" +"PerformanceMode" "1" +"origin" "-2731 -4035 4522" +"nodamageforces" "0" +"minhealthdmg" "0" +"material" "0" +"health" "1" +"gibdir" "0 0 0" +"explosion" "0" +"ExplodeRadius" "0" +"explodemagnitude" "0" +"ExplodeDamage" "0" +"disableshadows" "0" +"disablereceiveshadows" "0" +"classname" "func_breakable" +"hammerid" "1032518" +"OnBreak" "level3_boss_vodka_counter,Add,1,0,-1" +"OnBreak" "level4_boss_vodka_counter,Add,1,0,-1" +} +add: +{ +"origin" "-2584 -3888 4579" +"targetname" "level4_boss_vodka_counter" +"startvalue" "0" +"StartDisabled" "0" +"min" "0" +"max" "10" +"classname" "math_counter" +"OnHitMax" "level3_boss_vodka_relay,CancelPending,,0,-1" +"OnHitMax" "level3_boss_vodka_hurt,Disable,,0,-1" +"OnHitMax" "!self,SetValue,0,0.02,-1" +} +add: +{ +"model" "*205" +"wait" "-1" +"unlocked_sound" "0" +"unlocked_sentence" "0" +"targetname" "adminroom_button_level4" +"speed" "0" +"spawnflags" "1025" +"sounds" "0" +"rendermode" "0" +"renderfx" "0" +"rendercolor" "255 255 255" +"renderamt" "255" +"origin" "10084 5840 3636" +"movedir" "0 0 0" +"locked_sound" "0" +"locked_sentence" "0" +"lip" "0" +"health" "0" +"disablereceiveshadows" "0" +"classname" "func_button" +"OnPressed" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:4:0:1,0.02,-1" +"OnPressed" "level_brush,FireUser1,,0,1" +"OnPressed" "servercommand,Command,say === ADMIN CHANGED TO LEVEL 4 ===,0,1" +"OnPressed" "adminroom_abuse,PlaySound,,0,1" +} +modify: +{ + match: + { + "targetname" "level3_end_putin_death_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "level4_end_putin_timer,Kill,,0,1" + } +} +modify: +{ + match: + { + "targetname" "level3_boss_death_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "level4_putin_timer_vodka,Kill,,0,1" + "OnTrigger" "level4_boss_attack_gravity,CancelPending,,0,1" + "OnTrigger" "level4_boss_attack_push,CancelPending,,0,1" + "OnTrigger" "level4_boss_attack_lasers,CancelPending,,0,1" + "OnTrigger" "level4_boss_attack_gopnikhorde,CancelPending,,0,1" + } +} +add: +{ +"origin" "-7142 -4333 4411" +"UseRandomTime" "0" +"targetname" "level4_putin_timer_vodka" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "60" +"classname" "logic_timer" +"OnTimer" "level3_boss_attack_vodka,Trigger,,0.02,-1" +} +add: +{ +"origin" "-2584 -3872 4563" +"targetname" "level4_boss_attack_gravity" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "servercommand,Command,say === RUN BACK AND DODGE GOPNIKS! PUTIN CASTED GRAVITY! ===,0,-1" +"OnTrigger" "level3_boss_gravity,Enable,,2,-1" +"OnTrigger" "level3_boss_gravity,Disable,,5,-1" +"OnTrigger" "level4_boss_random_attack,PickRandom,,14,-1" +"OnTrigger" "level3_boss_attack_gravity_sound,PlaySound,,2,-1" +"OnTrigger" "level3_boss_attack_gravity_sound,StopSound,,5,-1" +"OnTrigger" "level3_boss_attack_gravity_sound,Volume,0,5,-1" +"OnTrigger" "level3_boss_attack_gravity_sound,Volume,10,2,-1" +"OnTrigger" "level4_boss_attack_gravity_text,Display,,0.2,-1" +"OnTrigger" "level4_boss_attack_gopnikhorde,Trigger,,0.02,-1" +} +add: +{ +"origin" "-2584 -3856 4563" +"targetname" "level4_boss_attack_push" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "servercommand,Command,say === RUN FORWARD AND DODGE GOPNIKS! PUTIN IS USING PUSH! ===,0,-1" +"OnTrigger" "level3_boss_push,Enable,,2,-1" +"OnTrigger" "level3_boss_push,Disable,,5,-1" +"OnTrigger" "level3_boss_attack_push_sound,PlaySound,,2,-1" +"OnTrigger" "level3_boss_attack_push_sound,StopSound,,5,-1" +"OnTrigger" "level4_boss_attack_push_text,Display,,0.2,-1" +"OnTrigger" "level4_boss_attack_gopnikhorde,Trigger,,0.02,-1" +"OnTrigger" "level4_boss_random_attack,PickRandom,,14,-1" +} +add: +{ +"origin" "-2584 -3840 4563" +"targetname" "level4_boss_attack_lasers" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "servercommand,Command,say === CROUCH AND DODGE GOPNIKS! PUTIN IS THROWING LASERS AT YOU! ===,0,-1" +"OnTrigger" "level3_boss_laser_template,ForceSpawn,,3,-1" +"OnTrigger" "level3_boss_laser,Open,,3.02,-1" +"OnTrigger" "level3_boss_laser_template,ForceSpawn,,5,-1" +"OnTrigger" "level3_boss_laser,Open,,5.02,-1" +"OnTrigger" "level4_boss_random_attack,PickRandom,,14,-1" +"OnTrigger" "level3_boss_attack_laser_sound,PlaySound,,3.02,-1" +"OnTrigger" "level3_boss_attack_laser_sound,PlaySound,,5.02,-1" +"OnTrigger" "level4_boss_attack_lasers_text,Display,,0.2,-1" +"OnTrigger" "level4_boss_attack_gopnikhorde,Trigger,,0.02,-1" +} +add: +{ +"origin" "-2584 -3904 4563" +"targetname" "level4_boss_attack_gopnikhorde" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "level3_boss_gopnikhorde_random,PickRandom,,0,-1" +"OnTrigger" "level3_boss_gopnikhorde_random,PickRandom,,3,-1" +"OnTrigger" "level3_boss_gopnikhorde_random,PickRandom,,6,-1" +} +add: +{ +"origin" "-2584 -3872 4531" +"y" "-1" +"x" "-1" +"targetname" "level4_boss_attack_gravity_text" +"spawnflags" "1" +"message" ">>> RUN BACK AND DODGE GOPNIKS <<<" +"holdtime" "2" +"fxtime" "0.25" +"fadeout" "0.2" +"fadein" "0.2" +"effect" "0" +"color2" "0 0 255" +"color" "0 255 0" +"channel" "1" +"classname" "game_text" +} +add: +{ +"origin" "-2584 -3856 4531" +"y" "-1" +"x" "-1" +"targetname" "level4_boss_attack_push_text" +"spawnflags" "1" +"message" ">>> RUN FORWARD AND DODGE GOPNIKS <<<" +"holdtime" "2" +"fxtime" "0.25" +"fadeout" "0.2" +"fadein" "0.2" +"effect" "0" +"color2" "0 0 255" +"color" "0 255 0" +"channel" "1" +"classname" "game_text" +} +add: +{ +"origin" "-2584 -3840 4531" +"y" "-1" +"x" "-1" +"targetname" "level4_boss_attack_lasers_text" +"spawnflags" "1" +"message" ">>> CROUCH AND DODGE GOPKNIKS <<<" +"holdtime" "2" +"fxtime" "0.25" +"fadeout" "0.2" +"fadein" "0.2" +"effect" "0" +"color2" "0 0 255" +"color" "0 255 0" +"channel" "1" +"classname" "game_text" +} +add: +{ +"origin" "-2584 -3824 4563" +"targetname" "level4_boss_random_attack" +"classname" "logic_case" +"OnCase01" "level4_boss_attack_lasers,Trigger,,0.02,-1" +"OnCase02" "level4_boss_attack_push,Trigger,,0.02,-1" +"OnCase03" "level4_boss_attack_gravity,Trigger,,0.02,-1" +} +add: +{ +"origin" "-2553 -3417.31 4521.35" +"targetname" "level4_boss_start_relay" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "level4_boss_random_attack,PickRandom,,14,1" +"OnTrigger" "level3_boss_hitbox,SetDamageFilter,filter_allow_humans,8,1" +"OnTrigger" "level3_boss_hpbar,ShowSprite,,8,1" +"OnTrigger" "servercommand,Command,say *** Anyway SHOOT HIM! ***,9.5,70" +"OnTrigger" "servercommand,Command,say *** ....Putin's nest?! Oh Shit! ***,8,1" +"OnTrigger" "level3_boss_music,PlaySound,,7.5,1" +"OnTrigger" "servercommand,Command,say *** Wait what the fuck? Are we in...? ***,5,1" +"OnTrigger" "level3_boss_bridge_wood,Break,,5,1" +"OnTrigger" "level3_boss_bridge1,EnableMotion,,5,1" +"OnTrigger" "level3_boss_bridge2,Break,,5,1" +"OnTrigger" "level3_boss_bridge_laser_spawner,ForceSpawn,,5,1" +"OnTrigger" "level3_boss_bridge_laser,Open,,5.06,1" +"OnTrigger" "level3_boss_attack_laser_sound,PlaySound,,5,1" +"OnTrigger" "level3_boss_anticamp_tele,Enable,,7,1" +"OnTrigger" "level4_putin_timer_vodka,Enable,,5,1" +} +add: +{ +"model" "*267" +"targetname" "level4_boss_start_trigger" +"StartDisabled" "0" +"spawnflags" "1" +"origin" "-3056 -3384 4467.5" +"classname" "trigger_once" +"OnStartTouch" "level4_boss_start_relay,Trigger,,0,1" +} +add: +{ +"origin" "-2584 -3888 4563" +"targetname" "level4_boss_attack_vodka" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "servercommand,Command,say === DESTROY ALL VODKA BOTTLES QUICKLY OR RIP ===,0,-1" +"OnTrigger" "level4_boss_vodka_relay,Trigger,,0,-1" +"OnTrigger" "level3_boss_vodka_template,ForceSpawn,,0,-1" +} +modify: +{ + match: + { + "targetname" "level3_end_platform" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "level4_end_relay,Trigger,,4,1" + } +} +add: +{ +"origin" "-7142 -4333 4411" +"UseRandomTime" "0" +"targetname" "level4_end_putin_timer" +"StartDisabled" "1" +"spawnflags" "0" +"RefireTime" "0.95" +"classname" "logic_timer" +"OnTimer" "level3_boss_attack_laser_sound,PlaySound,,0.06,-1" +"OnTimer" "level3_end_random_laser,PickRandom,,0.02,-1" +} +add: +{ +"origin" "-7142 -4317 4411" +"targetname" "level4_end_relay" +"StartDisabled" "1" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "servercommand,Command,say *** [Putin] I am not done with you yet ! ***,0,1" +"OnTrigger" "level3_end_putin_template,ForceSpawn,,2,1" +"OnTrigger" "servercommand,Command,say *** SHOOT HIM NOW !!! ***,2,1" +"OnTrigger" "level3_end_putin_physbox,SetDamageFilter,filter_allow_humans,2.5,1" +"OnTrigger" "level4_end_putin_timer,Enable,,3.5,1" +"OnTrigger" "servercommand,Command,say *** More lasers bois! ***,3,-1" +} +modify: +{ + match: + { + "targetname" "level3_end_relay" + "classname" "logic_relay" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "level3_end_putin_health" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "level4_end_putin_death_relay,Trigger,,0,1" + } +} +modify: +{ + match: + { + "targetname" "level3_start_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "level3_victory_trigger_relay,Enable,,5,1" + "OnTrigger" "level4_victory_trigger_relay,Kill,,5,1" + "OnTrigger" "level3_end_relay,Enable,,5,1" + "OnTrigger" "level4_end_relay,Kill,,5,1" + "OnTrigger" "level3_boss_start_trigger,Enable,,5,1" + "OnTrigger" "level4_boss_start_trigger,kill,,5,1" + "Ontrigger" "level4_boss_vodka_counter,kill,,5,1" + "Ontrigger" "level4_boss_random_attack,kill,,5,1" + } +} +modify: +{ + match: + { + "targetname" "level3_end_putin_death_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "level4_victory_trigger_relay,Trigger,,5,1" + } +} +modify: +{ + match: + { + "targetname" "level3_victory_trigger_relay" + "classname" "logic_relay" + } + replace: + { + "StartDisabled" "1" + } +} +add: +{ +"origin" "-7142 -4365 4427.5" +"targetname" "level4_victory_trigger_relay" +"StartDisabled" "1" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "level4_victory_trigger,Enable,,3,1" +"OnTrigger" "level3_victory_zombie,Enable,,0,1" +"OnTrigger" "level3_end_nuke,Enable,,8,1" +} +filter: +{ +"model" "*247" +"targetname" "level3_victory_trigger" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-7332 -2117.5 4539" +"filtername" "filter_allow_humans" +"classname" "trigger_once" +"hammerid" "1047524" +"OnStartTouch" "level_brush,FireUser1,,0,1" +"OnStartTouch" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:1:0:1,0.02,1" +"OnStartTouch" "servercommand,Command,say *** YOU BEAT LEVEL 3! ***,1,1" +"OnStartTouch" "servercommand,Command,say *** RTV in the chat! ***,3,1" +"OnStartTouch" "servercommand,Command,say *** [Putin] I will return......one day... ***,0,1" +"OnStartTouch" "level_win_sound_random,PickRandom,,1,1" +"OnStartTouch" "level3_end_music,StopSound,,1,1" +"OnStartTouch" "level3_end_music,Volume,0,1,1" +"OnStartTouch" "score_add,ApplyScore,,0,-1" +} +add: +{ +"model" "*247" +"targetname" "level3_victory_trigger" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-7332 -2117.5 4539" +"filtername" "filter_allow_humans" +"classname" "trigger_once" +"OnStartTouch" "level_brush,FireUser1,,0,1" +"OnStartTouch" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:4:0:1,0.02,1" +"OnStartTouch" "servercommand,Command,say *** YOU BEAT LEVEL 3! ***,1,1" +"OnStartTouch" "servercommand,Command,say *** [Putin] You guys improved....but...my last challenge...is now.. ***,0,1" +"OnStartTouch" "level_win_sound_random,PickRandom,,1,1" +"OnStartTouch" "level3_end_music,StopSound,,1,1" +"OnStartTouch" "level3_end_music,Volume,0,1,1" +"OnStartTouch" "score_add,ApplyScore,,0,-1" +} +filter: +{ +"origin" "8217 5901 3616" +"targetname" "level_case" +"Case06" "5" +"Case05" "4" +"Case04" "3" +"Case03" "2" +"Case02" "1" +"Case01" "0" +"classname" "logic_case" +"hammerid" "848508" +"OnCase02" "level1_start_relay,Trigger,,0,1" +"OnCase03" "level2_start_relay,Trigger,,0,1" +"OnCase02" "level_brush,FireUser1,,0,1" +"OnCase02" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:1:0:1,0.02,-1" +"OnCase03" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:2:0:1,0.02,-1" +"OnCase03" "level_brush,FireUser1,,0,1" +"OnCase01" "warmup_relay,Trigger,,0,1" +"OnCase01" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:0:0:1,0.02,-1" +"OnCase01" "level_brush,FireUser1,,0,1" +"OnCase04" "level3_start_relay,Trigger,,0,-1" +"OnCase04" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:3:0:1,0.02,-1" +"OnCase04" "level_brush,FireUser1,,0,1" +} +add: +{ +"origin" "8217 5901 3616" +"targetname" "level_case" +"Case06" "5" +"Case05" "4" +"Case04" "3" +"Case03" "2" +"Case02" "1" +"Case01" "0" +"classname" "logic_case" +"OnCase02" "level1_start_relay,Trigger,,0,1" +"OnCase03" "level2_start_relay,Trigger,,0,1" +"OnCase02" "level_brush,FireUser1,,0,1" +"OnCase02" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:1:0:1,0.02,-1" +"OnCase03" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:2:0:1,0.02,-1" +"OnCase03" "level_brush,FireUser1,,0,1" +"OnCase01" "warmup_relay,Trigger,,0,1" +"OnCase01" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:0:0:1,0.02,-1" +"OnCase01" "level_brush,FireUser1,,0,1" +"OnCase04" "level3_start_relay,Trigger,,0,-1" +"OnCase04" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:3:0:1,0.02,-1" +"OnCase04" "level_brush,FireUser1,,0,1" +"OnCase05" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:4:0:1,0.02,-1" +"OnCase05" "level_brush,FireUser1,,0,1" +"OnCase05" "level4_start_relay,Trigger,,0,1" +} +add: +{ +"origin" "8217 5810 3616" +"targetname" "level4_start_relay" +"StartDisabled" "0" +"spawnflags" "0" +"classname" "logic_relay" +"OnTrigger" "start_glass_level1,Break,,20,1" +"OnTrigger" "level_mathcounter,GetValue,,0.02,1" +"OnTrigger" "level_brush,FireUser1,,0,1" +"OnTrigger" "servercommand,Command,say === LEVEL 4 : EXTREME 2 ===,2,1" +"OnTrigger" "level1_spawn_wood,Break,,27,1" +"OnTrigger" "sound_glassbreak,PlaySound,,20,1" +"OnTrigger" "level2_start_guide,Break,,0,1" +"OnTrigger" "servercommand,Command,zr_infect_spawntime_max 20,0.15,1" +"OnTrigger" "servercommand,Command,zr_infect_mzombie_ratio 6,0.1,1" +"OnTrigger" "servercommand,Command,zr_infect_spawntime_min 15,0.05,1" +"OnTrigger" "servercommand,Command,zr_infect_mzombie_respawn 1,0,1" +"OnTrigger" "servercommand,Command,say *** They're waiting for us at the door. Get out through the windows at the top! ***,18.5,1" +"OnTrigger" "level3_train_relay,Enable,,0,1" +"OnTrigger" "level3_garage_relay,Enable,,0,1" +"OnTrigger" "level3_flamethrower_entitymaker,ForceSpawn,,0,1" +"OnTrigger" "servercommand,Command,say === Executing: Edgy Music ===,4,1" +"OnTrigger" "servercommand,Command,say === Executing: Lasers extrem ===,5,1" +"OnTrigger" "level3_music_intro,PlaySound,,1,1" +"OnTrigger" "score_add,AddOutput,points 1000,0,1" +"OnTrigger" "level3_rifle_entitymaker,ForceSpawn,,0,1" +"OnTrigger" "shaurma_aura,Disable,,0.1,1" +"OnTrigger" "level4_victory_trigger_relay,Enable,,5,1" +"OnTrigger" "level3_victory_trigger_relay,Kill,,5,1" +"OnTrigger" "level3_end_relay,Kill,,0,1" +"OnTrigger" "level4_end_relay,Enable,,5,1" +"OnTrigger" "level3_boss_start_trigger,kill,,5,1" +"Ontrigger" "level3_boss_vodka_counter,kill,,5,1" +"Ontrigger" "level3_boss_random_attack,kill,,5,1" +} +add: +{ +"model" "*247" +"targetname" "level4_victory_trigger" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-7332 -2117.5 4539" +"filtername" "filter_allow_humans" +"classname" "trigger_once" +"OnStartTouch" "level_brush,FireUser1,,0,1" +"OnStartTouch" "level_brush,AddOutput,OnUser1 level_mathcounter:SetValue:1:0:1,0.02,1" +"OnStartTouch" "servercommand,Command,say *** YOU BEAT LEVEL 4! ***,1,1" +"OnStartTouch" "servercommand,Command,say *** RTV in the chat! ***,3,1" +"OnStartTouch" "servercommand,Command,say *** [Putin] I will return......one day... ***,0,1" +"OnStartTouch" "level_win_sound_random,PickRandom,,1,1" +"OnStartTouch" "level3_end_music,StopSound,,1,1" +"OnStartTouch" "level3_end_music,Volume,0,1,1" +"OnStartTouch" "score_add,ApplyScore,,0,-1" +} +modify: +{ + match: + { + "targetname" "level3_boss_laser_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "level4_boss_health,Subtract,45,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "level3_boss_pit_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnHurtPlayer" "level4_boss_health,Subtract,45,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "shaurma_button" + "classname" "func_button" + } + delete: + { + "OnPressed" "shaurma_elite,Kill,,0,1" + "OnPressed" "shaurma_sound,PlaySound,,0,1" + } + insert: + { + "OnPressed" "shaurma_elite,TurnOff,,0,1" + "OnPressed" "shaurma_elite,TurnOn,,50,1" + "OnPressed" "!self,Unlock,,50,1" + "OnPressed" "shaurma_sound,Volume,10,0,1" + "OnPressed" "shaurma_sound,PlaySound,,0.01,1" + "OnPressed" "shaurma_sprite,ShowSprite,,50,1" + } +} diff --git a/maps/ze_showdown_v7_dfix.cfg b/maps/ze_showdown_v7_dfix.cfg new file mode 100755 index 0000000..b3c67cd --- /dev/null +++ b/maps/ze_showdown_v7_dfix.cfg @@ -0,0 +1,18 @@ +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "hurt1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "99999" + } +} + + diff --git a/maps/ze_shroomforest2_v1.cfg b/maps/ze_shroomforest2_v1.cfg index 9d297e1..e6ad894 100644 --- a/maps/ze_shroomforest2_v1.cfg +++ b/maps/ze_shroomforest2_v1.cfg @@ -190,3 +190,18 @@ modify: "OnTrigger" "Ext3_TpButActuallyAntiCampHurt,Enable,,4,1" } } + +;-------------------------------------------- +;PREVENT DELAY FROM TP IN STAGE2 TV ENTRANCE +;-------------------------------------------- + +add: +{ + "model" "*73" + "targetname" "LvlX_AFK_Tp" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-4046 -5112 785" + "classname" "trigger_teleport" + "OnStartTouch" "Map_Filter_Zombie,TestActivator,,0,-1" +} diff --git a/maps/ze_shroomforest_v4_5.cfg b/maps/ze_shroomforest_v4_5.cfg index 58e6ca3..94767c4 100644 --- a/maps/ze_shroomforest_v4_5.cfg +++ b/maps/ze_shroomforest_v4_5.cfg @@ -149,3 +149,21 @@ modify: "OnPass" "Item_Wind_Button,Unlock,,60,-1" } } + +;----------------------------------- +;FIX SMALL SPOT UNDER ELEVATOR EXT3 +;WHERE ZOMBIE DONT GET TELEPORTED +;----------------------------------- + +; Just duplicating the big Ext3_Tp2 (origin = -2453.5 -1731 -9871.5), to cover the lower part + +add: +{ + "model" "*312" + "targetname" "Ext3_Tp2" + "target" "Ext3_Dest2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2453.5 -1731 -10207.5" + "classname" "trigger_teleport" +} diff --git a/maps/ze_siberia_1990_v1_2c.cfg b/maps/ze_siberia_1990_v1_2c.cfg index e2798e6..960d5ae 100644 --- a/maps/ze_siberia_1990_v1_2c.cfg +++ b/maps/ze_siberia_1990_v1_2c.cfg @@ -61,3 +61,139 @@ modify: "OnMapSpawn" "NukeTrigger,FireUser1,,0,-1" } } + +;stripper by encap + +;; fix afk tp evading spot + +add: +{ + "UseLandmarkAngles" "1" + "targetname" "TeletoHold9" + "target" "Hold9TeleDestination" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "-512 3378 383" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1664 -526 -321,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1664 526 321,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "491491" + } + insert: + { + "OnMapSpawn" "TeletoHold9,FireUser1,,0,-1" + } +} + +add: +{ + "classname" "prop_dynamic" + "origin" "-2050 2936 153" + "angles" "0 0 0" + "model" "models/props_lab/blastdoor001c.mdl" + "disablereceiveshadows" "1" + "disableshadows" "1" + "solid" "6" + "rendermode" "10" +} +================================================================= +;; stripper by encap + +;; fix human ztele glitch + +modify: +{ + match: + { + "targetname" "Hold7Btn" + "classname" "func_button" + } + insert: + { + "OnPressed" "ServerCommand,Command,zr_ztele_human_after 0,0,1" + } +} + +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "LevelOutput" + } + insert: + { + "OnCase01" "ServerCommand,Command,zr_ztele_human_after 1,0,1" + "OnCase02" "ServerCommand,Command,zr_ztele_human_after 1,0,1" + } +} + +;; fix proximity mine item origin + +modify: +{ + match: + { + "targetname" "ProxGun" + "classname" "weapon_deagle" + } + replace: + { + "origin" "-325 -1529 123" + } +} +modify: +{ + match: + { + "targetname" "ProxgunDetail" + "classname" "func_door" + } + replace: + { + "origin" "-327 -1542 107.5" + } +} +modify: +{ + match: + { + "targetname" "ProxGunButton" + "classname" "func_button" + } + replace: + { + "origin" "-296.5 -1534 130" + } +} +modify: +{ + match: + { + "targetname" "ProxSprite" + "classname" "env_sprite" + } + replace: + { + "origin" "-296 -1534 130" + } +} +modify: +{ + match: + { + "targetname" "ProxSpawner" + "classname" "env_entity_maker" + } + replace: + { + "origin" "-284 -1535 155" + } +} diff --git a/maps/ze_silent_hill_2_illusion_kn1.cfg b/maps/ze_silent_hill_2_illusion_kn1.cfg index 13cc864..b7212b0 100644 --- a/maps/ze_silent_hill_2_illusion_kn1.cfg +++ b/maps/ze_silent_hill_2_illusion_kn1.cfg @@ -1,15 +1,54 @@ -modify: -{ - match: - { - "classname" "logic_auto" - } - delete: - { - "OnMapSpawn" "cmd,Command,sv_airaccelerate 150,0,-1" - } - insert: - { - "OnMapSpawn" "cmd,Command,sv_airaccelerate 10,0,-1" - } -} \ No newline at end of file +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "cmd,Command,sv_airaccelerate 150,0,-1" + } + insert: + { + "OnMapSpawn" "cmd,Command,sv_airaccelerate 10,0,-1" + } +} + + + +;; _ + +;; true ending - disable collisions of elevator button + +modify: +{ + match: + { + "origin" "1765 6486.5 -239.93" + "classname" "func_button" + "hammerid" "213573" + } + replace: + { + "classname" "func_rot_button" + "spawnflags" "1025" + } + insert: + { + "distance" "0" + } +} +modify: +{ + match: + { + "targetname" "ButtonProp7" + "classname" "prop_dynamic" + } + replace: + { + "solid" "0" + } +} + + diff --git a/maps/ze_sit_caelum_paradisus_b7s.cfg b/maps/ze_sit_caelum_paradisus_b7s.cfg index dbae7c7..60ac729 100644 --- a/maps/ze_sit_caelum_paradisus_b7s.cfg +++ b/maps/ze_sit_caelum_paradisus_b7s.cfg @@ -33,4 +33,37 @@ modify: { "OnStartTouch" "boss_health,AddHealth,10000,0,-1" } -} \ No newline at end of file +} + + + +;; _ + +;; fix spawn nuke + +add: +{ + "model" "*174" + "targetname" "nuke" + "StartDisabled" "1" + "spawnflags" "4097" + "origin" "5107 9614 -414" + "damage" "1919810" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "targetname" "nuke" + "origin" "4216 8028 -326" + "classname" "trigger_hurt" + } + replace: + { + "origin" "4216 8092 -326" + } +} + + diff --git a/maps/ze_skill_escape_v09s.cfg b/maps/ze_skill_escape_v09s.cfg index cc16178..155b654 100644 --- a/maps/ze_skill_escape_v09s.cfg +++ b/maps/ze_skill_escape_v09s.cfg @@ -1,16 +1,16 @@ -;------------------------------------ -;Prevent telehop at first big AFK tp -;------------------------------------ - -modify: -{ - match: - { - "targetname" "afk1" - "classname" "trigger_teleport" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" - } -} +;------------------------------------ +;Prevent telehop at first big AFK tp +;------------------------------------ + +modify: +{ + match: + { + "targetname" "afk1" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + } +} diff --git a/maps/ze_snowcrash_escape_vfixed1.cfg b/maps/ze_snowcrash_escape_vfixed1.cfg index 55bef15..cbf5922 100644 --- a/maps/ze_snowcrash_escape_vfixed1.cfg +++ b/maps/ze_snowcrash_escape_vfixed1.cfg @@ -28,4 +28,137 @@ modify: "damagecap" "999999" "damage" "999999" } -} \ No newline at end of file +} + + +;; _ + +;; prevent knifed at spawn zombies getting outside playable area + +add: +{ + "targetname" "clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-1568 1920 1184" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2208 -2688 -32.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2208 2688 32,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "920" + } + insert: + { + "OnMapSpawn" "clip1,FireUser1,,0,-1" + "OnMapSpawn" "clip2,FireUser1,,0,-1" + } +} + +;; bridge breaks only on trigger + +modify: +{ + match: + { + "targetname" "pont_b" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "1" + } +} + +;; block shortcuts to the end + +add: +{ + "targetname" "clip2" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-1854 -10374.5 -3874.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -18 -125.5 -133.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 18 125.5 133.5,0.1,1" +} +add: +{ + "targetname" "clip2" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-1854 -6182 -3771" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -18 -321 -278,0.1,1" + "OnUser1" "!self,AddOutput,maxs 18 321 278,0.1,1" +} + +;; spawn afk teleport + +add: +{ + "model" "*71" + "origin" "-1227.5 6494 601" + "targetname" "afk1" + "target" "tele_1" + "StartDisabled" "1" + "spawnflags" "1" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "-7359 -8162 -4827" + "classname" "trigger_once" + "hammerid" "551" + } + insert: + { + "OnStartTouch" "commande_serveur,Command,say ***TELEPORTER DES JOUEURS AFK EN 10 SEC***,10,1" + "OnStartTouch" "afk1,Enable,,20,1" + } +} + + diff --git a/maps/ze_solstice_redux_b1.cfg b/maps/ze_solstice_redux_b1.cfg new file mode 100755 index 0000000..c2d886e --- /dev/null +++ b/maps/ze_solstice_redux_b1.cfg @@ -0,0 +1,72 @@ +;; _ + +;; fix fall trigger + +modify: +{ + match: + { + "origin" "144 648 -80" + "classname" "trigger_hurt" + } + replace: + { + "damagetype" "0" + } +} + +;; block shortcut + +add: +{ + "targetname" "clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-64.5 725 364" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -320.5 -43 -132,0.1,1" + "OnUser1" "!self,AddOutput,maxs 320.5 43 132,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1608" + } + insert: + { + "OnMapSpawn" "clip1,FireUser1,,0,-1" + } +} + +;; fix nuke glitch spot + +add: +{ + "model" "*55" + "targetname" "nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-991 -1240 -34.5" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + + diff --git a/maps/ze_something_ordinary_v4rf.cfg b/maps/ze_something_ordinary_v4rf.cfg index fa750da..3392caf 100644 --- a/maps/ze_something_ordinary_v4rf.cfg +++ b/maps/ze_something_ordinary_v4rf.cfg @@ -1,25 +1,25 @@ -;Add hammerids -modify: -{ - match: - { - "classname" "weapon_elite" - "targetname" "laser_wall_elite" - } - insert: - { - "hammerid" "500" - } -} -modify: -{ - match: - { - "classname" "func_button" - "targetname" "laser_wall_button" - } - insert: - { - "hammerid" "501" - } -} +;Add hammerids +modify: +{ + match: + { + "classname" "weapon_elite" + "targetname" "laser_wall_elite" + } + insert: + { + "hammerid" "500" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "laser_wall_button" + } + insert: + { + "hammerid" "501" + } +} diff --git a/maps/ze_sorrento_xmas_v4.cfg b/maps/ze_sorrento_xmas_v4.cfg new file mode 100755 index 0000000..f544aa5 --- /dev/null +++ b/maps/ze_sorrento_xmas_v4.cfg @@ -0,0 +1,174 @@ +;; _ + +;; ice skating + +add: +{ + "model" "*25" + "StartDisabled" "0" + "targetname" "ice_hurt" + "spawnflags" "1" + "origin" "96 -4625 -367.5" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20000" + "damage" "20000" + "classname" "trigger_hurt" + "OnUser3" "!self,AddOutput,origin 96 -4625 -359.5,0,1" +} + +add: +{ + "model" "*25" + "StartDisabled" "1" + "targetname" "ice_push" + "speed" "900" + "spawnflags" "1" + "pushdir" "-90 0 0" + "origin" "96 -1008 -363" + "angles" "0 0 0" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*25" + "StartDisabled" "1" + "targetname" "ice_push" + "speed" "900" + "spawnflags" "1" + "pushdir" "-90 0 0" + "origin" "96 -4625 -363" + "angles" "0 0 0" + "alternateticksfix" "0" + "classname" "trigger_push" +} +add: +{ + "model" "*25" + "targetname" "ice_ramp" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "1" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "96 -917 -816" + "angles" "0 0 15" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +add: +{ + "classname" "prop_dynamic" + "targetname" "ice_corner" + "StartDisabled" "1" + "origin" "-2655 -1340 -271" + "angles" "0 20 0" + "model" "models/props_lab/blastdoor001c.mdl" + "disablereceiveshadows" "1" + "disableshadows" "1" + "solid" "6" + "rendermode" "10" +} +add: +{ + "origin" "2276 -756 -200" + "targetname" "ice_relay" + "StartDisabled" "0" + "spawnflags" "1" + "classname" "logic_relay" + "OnTrigger" "command,Command,sv_airaccelerate 50,0,1" + "OnTrigger" "command,Command,say ++ Ice skating season is open! ++,1,1" + "OnTrigger" "command,Command,say ++ Take a break and join others on a frozen lake. ++,5,1" + "OnTrigger" "command,Command,say ++ To start skating - don't move for 1-2 sec. and then use A and D keys. ++,10,1" + "OnTrigger" "island_nuke,Disable,,0,1" + "OnTrigger" "ice_hurt,Disable,,0,1" + "OnTrigger" "ice_push,Enable,,0,1" + "OnTrigger" "ice_ramp,Enable,,0,1" + "OnTrigger" "ice_corner,Enable,,0,1" + "OnTrigger" "secretpath_5,AddOutput,OnPass secretboat:Kill::10:1,0,1" + "OnTrigger" "ice_hurt,FireUser3,,0,1" +} + +modify: +{ + match: + { + "origin" "96 -1008 -367.5" + "classname" "trigger_hurt" + "hammerid" "4682" + } + insert: + { + "targetname" "ice_hurt" + "OnUser3" "!self,AddOutput,origin 96 -1008 -359.5,0,1" + } +} +modify: +{ + match: + { + "origin" "2212 -1891 -58" + "classname" "prop_door_rotating" + "hammerid" "348440" + } + replace: + { + "spawnflags" "2048" + } + insert: + { + "targetname" "island_door" + } +} +modify: +{ + match: + { + "targetname" "path1_5" + "classname" "path_track" + } + insert: + { + "OnPass" "island_door,Unlock,,0,1" + } +} +modify: +{ + match: + { + "origin" "2188 -1921 -100.5" + "classname" "trigger_once" + "hammerid" "389524" + } + insert: + { + "OnTrigger" "ice_push,Disable,,11,1" + "OnTrigger" "ice_hurt,Enable,,10,1" + "OnTrigger" "ice_ramp,Disable,,10,1" + "OnTrigger" "ice_corner,Kill,,10,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "4886" + } + insert: + { + "OnMapSpawn" "command,Command,sv_airaccelerate 10,0,-1" + "OnMapSpawn" "ice_ramp,Disable,,0,-1" + } +} + + diff --git a/maps/ze_source_ware_b1_5.cfg b/maps/ze_source_ware_b1_5.cfg new file mode 100755 index 0000000..9b1bc21 --- /dev/null +++ b/maps/ze_source_ware_b1_5.cfg @@ -0,0 +1,514 @@ +;--------------------------------------------------------------------------------------- +; Template the item relay in joueurnul's +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "point_template" + "targetname" "Template_joueurnul" + "origin" "-5464 1816 -2936" + "hammerid" "2206148" + } + insert: + { + "Template02" "yume_item_relay1" + } +} + +;--------------------------------------------------------------------------------------- +; End the zombie attack on mog's boss 2 seconds earlier +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "func_door" + "targetname" "boss_avatarofevil_zombie1_platform_door" + } + delete: + { + "OnFullyClosed" "!self,Open,,14,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,Kill,,14,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_dest,Kill,,14,1" + } + insert: + { + "OnFullyClosed" "!self,Open,,12,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_teleport,Kill,,12,1" + "OnFullyClosed" "boss_avatarofevil_zombie1_platform_dest,Kill,,12,1" + } +} + +;--------------------------------------------------------------------------------------- +; Increase the wave spawn delay from 10s to 15s +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ww_globalTrigger" + } + replace: + { + "wait" "15" + } +} + +;--------------------------------------------------------------------------------------- +; Spawn the item in wave room just about when the wall passes by the item platform +; Also change a semicolon in the tips message +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "ww_welcome" + } + delete: + { + "OnTrigger" "ww_item_relay1,Trigger,,0,1" + "OnTrigger" "Server,Command,say ** Tips; Don't hold the jump key **,30,1" + } + insert: + { + "OnTrigger" "Server,Command,say ** Tips: Don't hold the jump key **,30,1" + } +} +modify: +{ + match: + { + "classname" "func_breakable" + "targetname" "ww_trigger_progress_1_plate" + } + insert: + { + "OnBreak" "ww_item_relay1,Trigger,,3,1" + } +} + +;--------------------------------------------------------------------------------------- +; Add an item relay in xen's +;--------------------------------------------------------------------------------------- +add: +{ + "origin" "-2400 0 -1872" + "targetname" "xen_relay_item" + "StartDisabled" "1" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "Map_ItemMaker_CT,ForceSpawnAtEntityOrigin,!caller,0.03,1" + "OnTrigger" "Map_ItemCase_CT,PickRandomShuffle,,0,1" +} +modify: +{ + match: + { + "classname" "logic_case" + "targetname" "Map_PlayedRoomCompareItem" + } + insert: + { + "OnUser1" "xen_relay_item,Enable,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "xen_relay_but_a_trigger_init" + } + insert: + { + "OnStartTouch" "xen_relay_item,Trigger,,0,1" + } +} + +;--------------------------------------------------------------------------------------- +; Fix the blast particle not appearing when the containers are broken in xen's +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "prop_physics_override" + "targetname" "xen_energy_break" + } + delete: + { + "OnBreak" "xen_energy_particle_blast,Start,,0,1" + } + insert: + { + "OnBreak" "xen_energy_particle_blast,Start,,0.02,1" + } +} + +;--------------------------------------------------------------------------------------- +; Fix sound paths in berke's items +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "berkeitemextra1stuff2" + } + replace: + { + "message" "zombieescape1/collabware1/spintime1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "berkeitemextra4sound2" + } + replace: + { + "message" "zombieescape1/collabware1/dunk1.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "berkeitemextra4sound1" + } + replace: + { + "message" "zombieescape1/collabware1/balling1.mp3" + } +} + +;--------------------------------------------------------------------------------------- +; Fix filter names in mog's items +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "pellet_hurt" + } + replace: + { + "filtername" "Filter_T" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "item_grimoire_fivedblasts_trigger" + } + replace: + { + "filtername" "Filter_T" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "item_grimoire_trigger" + } + replace: + { + "filtername" "Filter_T" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "dblast_hurt" + } + replace: + { + "filtername" "Filter_T" + } +} + +;--------------------------------------------------------------------------------------- +; Make berke's spin item only freeze zombies for now, and shorten it to 15 seconds +;--------------------------------------------------------------------------------------- + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "berkeitemextra1stuff1" + } + delete: + { + "OnSpawn" "berkeitemextra1sprite1,Kill,,30,1" + "OnSpawn" "berkeitemextra1dynamic1,Kill,,30,1" + "OnSpawn" "berkeitemextra1multiple1,Disable,,30,1" + "OnSpawn" "berkeitemextra1multiple1,Kill,,30.02,1" + "OnSpawn" "berkeitemextra1stuff2,Kill,,30,1" + "OnSpawn" "berkeitemextra1multiple1,AddOutput,OnStartTouch !self:FireUser1::0:64,7,1" + "OnSpawn" "berkeitemextra1multiple1,AddOutput,OnEndTouch !activator:FireUser1::0:64,7,1" + "OnSpawn" "berkeitemextra2rotating2,FireUser1,,30,1" + "OnSpawn" "berkeitemextra1maker1,Kill,,30,1" + "OnSpawn" "berkeitemextra1counter1,Kill,,30,1" + "OnSpawn" "berkeitemextra1case1,Kill,,30,1" + } + insert: + { + "OnSpawn" "berkeitemextra1sprite1,Kill,,15,1" + "OnSpawn" "berkeitemextra1dynamic1,Kill,,15,1" + "OnSpawn" "berkeitemextra1multiple1,Disable,,15,1" + "OnSpawn" "berkeitemextra1multiple1,Kill,,15.02,1" + "OnSpawn" "berkeitemextra1stuff2,Volume 0,,14.98,1" + "OnSpawn" "berkeitemextra2rotating2,FireUser1,,15,1" + "OnSpawn" "berkeitemextra1maker1,Kill,,15,1" + "OnSpawn" "berkeitemextra1counter1,Kill,,15,1" + "OnSpawn" "berkeitemextra1case1,Kill,,15,1" + "OnSpawn" "berkeitemextra1stuff2,Kill,,15,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "berkeitemextra1multiple1" + } + delete: + { + "OnUser1" "berkeitemextra1counter1,Add,1,0,64" + } +} + + +;--------------------------------------------------------------------------------------- +; Set auto exposure on xen's +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "xen_relay_but_a_trigger_init" + } + insert: + { + "OnTrigger" "tonemap_controller,SetAutoExposureMax,2,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "xen_end_teleport_ct" + } + insert: + { + "OnStartTouch" "tonemap_controller,FireUser1,,0,1" + } +} + +;--------------------------------------------------------------------------------------- +; End the music later on library +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "library_relay_teleport_end" + } + delete: + { + "OnTrigger" "Music_Library,FadeOut,7,15,1" + } + insert: + { + "OnUser1" "Music_Library,FadeOut,7,0,1" + } +} + +;--------------------------------------------------------------------------------------- +; little typo, nothing to see here +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "library_replicant_trigger_end_hold" + } + delete: + { + "OnStartTouch" "Server,Command,say ** Zombies teleport in 5 seconds,15,1" + } + insert: + { + "OnStartTouch" "Server,Command,say ** Zombies teleport in 5 seconds **,15,1" + } +} + +;--------------------------------------------------------------------------------------- +; Tweak fog on library +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "env_fog_controller" + "targetname" "Map_Fog" + } + delete: + { + "OnUser3" "!self,SetEndDist,1,0,-1" + } + insert: + { + "OnUser3" "!self,SetEndDist,16384,0,-1" + } +} + +;--------------------------------------------------------------------------------------- +; Fix a particle in grimoire item +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "info_particle_system" + "targetname" "item_grimoire_counter_fivedblast_particle" + } + replace: + { + "effect_name" "custom_particle_018" + } +} + +;--------------------------------------------------------------------------------------- +; Extend the item info text for zm toss item +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "game_text" + "targetname" "itemtoss_text" + } + replace: + { + "holdtime" "10" + } +} + +;--------------------------------------------------------------------------------------- +; Add nostar's item relay to template +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "point_template" + "targetname" "Template_Nostar" + } + insert: + { + "Template03" "nostar_item_relay1" + } +} + +;--------------------------------------------------------------------------------------- +; Add mog's item relay to template +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "point_template" + "targetname" "Template_Mog" + } + replace: + { + "Template01" "Music_ZombiePanic*" + "Template02" "zombiepanic_item_relay1" + } +} + +;--------------------------------------------------------------------------------------- +; Disable the zm spawn tp during camera sequences to prevent a nasty exploit +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "game_zone_player" + "targetname" "/.*setter/" + } + insert: + { + "OnUser1" "Spawn_Tele_T,Disable,,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "xen_relay_start" + } + insert: + { + "OnUser1" "Spawn_Tele_T,Enable,,9,1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "xen_floor1_relay" + } + insert: + { + "OnUser1" "Spawn_Tele_T,Enable,,9,1" + } +}modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "xen_floor2_relay" + } + insert: + { + "OnUser1" "Spawn_Tele_T,Enable,,9,1" + } +} + +;--------------------------------------------------------------------------------------- +; Increase the room cooldown from 3 to 4 rounds +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "/Map_Room_Counter_.*/" + } + replace: + { + "max" "5" + } +} diff --git a/maps/ze_source_ware_b1_8.cfg b/maps/ze_source_ware_b1_8.cfg new file mode 100755 index 0000000..a633812 --- /dev/null +++ b/maps/ze_source_ware_b1_8.cfg @@ -0,0 +1,99 @@ +;; _ + +;; mog - fix zm shortcut opening early + +modify: +{ + match: + { + "targetname" "zombiepanic_cheerleader1_trigger" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "zombiepanic_zombie_shortcut_3,Break,,1,-1" + "OnTrigger" "zombiepanic_zombie_shortcut,Break,,7,-1" + "OnTrigger" "zombiepanic_zombie_shortcut2,Break,,14,-1" + "OnTrigger" "zombiepanic_zombie_shortcut1,Break,,4,-1" + } +} + +modify: +{ + match: + { + "targetname" "zombiepanic_hold_3" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "zombiepanic_zombie_shortcut_3,Break,,11,-1" + "OnBreak" "zombiepanic_zombie_shortcut,Break,,17,-1" + "OnBreak" "zombiepanic_zombie_shortcut2,Break,,24,-1" + "OnBreak" "zombiepanic_zombie_shortcut1,Break,,14,-1" + } +} + +;; wave - fix zombies getting permaslowed by wave + +modify: +{ + match: + { + "targetname" "WaterWave_PushBack" + "classname" "trigger_multiple" + } + delete: + { + "OnEndTouch" "SpeedMod,ModifySpeed,1,0,-1" + } + insert: + { + "OnEndTouch" "SpeedMod,ModifySpeed,1,0.1,-1" + } +} + +;; wave - fix lifeguard + +modify: +{ + match: + { + "targetname" "ww_welcome" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "ww_math_humancounter,GetValue,,0.5,-1" + } + insert: + { + "OnTrigger" "ww_math_humancounter,GetValue,,5.5,-1" + } +} + +;; wave - fix first trigger + +add: +{ + "model" "*403" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-13728 -13472.5 -247" + "classname" "trigger_once" + "OnTrigger" "ww_trigger_progress_1_plate,Break,,0,1" +} + +modify: +{ + match: + { + "targetname" "ww_trigger_progress_1_plate" + "classname" "func_breakable" + } + replace: + { + "spawnflags" "1025" + } +} + diff --git a/maps/ze_space_stationob_fix.cfg b/maps/ze_space_stationob_fix.cfg index a07050e..cee9af3 100644 --- a/maps/ze_space_stationob_fix.cfg +++ b/maps/ze_space_stationob_fix.cfg @@ -16,3 +16,37 @@ modify: "OnTrigger" "nuke_hurt,Disable,,128,1" } } + +;-------------- +;STRONGER NUKE +;-------------- + +modify: +{ + match: + { + "targetname" "nuke_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "150000" + } +} + +;------------------------------- +;XWING TELE MISSING CLIENT FLAG +;------------------------------- + +modify: +{ + match: + { + "targetname" "xwingtele" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } +} diff --git a/maps/ze_squidzer_final_v3.cfg b/maps/ze_squidzer_final_v3.cfg new file mode 100755 index 0000000..55b6428 --- /dev/null +++ b/maps/ze_squidzer_final_v3.cfg @@ -0,0 +1,113 @@ +;ze_squidzer_final_v3 + +modify: +{ + match: + { + "targetname" "break_boss_lasers_6" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "to_win_lasers,Enable,,44.5,-1" + } + insert: + { + "OnBreak" "to_win_lasers,Enable,,29.5,-1" + } +} +modify: +{ + match: + { + "targetname" "Noctali_Boss_Hp_To_Boss" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "counter1,Add,22,0.02,-1" + "OnStartTouch" "counter2,Add,22,0.02,-1" + } + insert: + { + "OnStartTouch" "counter1,Add,30,0.02,-1" + "OnStartTouch" "counter2,Add,30,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "trigger_boss_use_wind" + "classname" "trigger_push" + } + replace: + { + "speed" "800" + } +} +modify: +{ + match: + { + "targetname" "mega_gravity_trigger" + "classname" "trigger_push" + } + replace: + { + "speed" "800" + } +} +modify: +{ + match: + { + "targetname" "redlightgreenlight_timer" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "12" + } +} +modify: +{ + match: + { + "targetname" "to_lasers_add_hp_1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "break_boss_lasers_*,AddHealth,175,0,-1" + } + insert: + { + "OnStartTouch" "break_boss_lasers_*,AddHealth,225,0,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_flitch_fix_1" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } +} +modify: +{ + match: + { + "targetname" "mv_fortnite_2" + "classname" "func_movelinear" + } + insert: + { + "OnFullyOpen" "fortnite_break,break,,0,-1" + } + +} diff --git a/maps/ze_squidzer_final_v3_a.cfg b/maps/ze_squidzer_final_v3_a.cfg new file mode 100755 index 0000000..0cd02c9 --- /dev/null +++ b/maps/ze_squidzer_final_v3_a.cfg @@ -0,0 +1,1368 @@ +filter: +{ + "model" "*564" + "targetname" "squidgame_worker_skin_apply_test" +} +filter: +{ + "model" "*565" + "targetname" "squidgame_player_skin_apply_test" +} +filter: +{ + "model" "*566" + "targetname" "squidgame_frontman_skin_apply_test" +} + +filter: +{ + "classname" "env_sprite" +} +add: +{ + "origin" "5888 -7936 -1651" + "targetname" "Boss_HP_Bar_lvl1" + "spawnflags" "0" + "scale" "0.1" + "rendermode" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "parentname" "zinv_knife_boss" + "model" "realworldtextures/walls/hp_bar_gman.vmt" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "classname" "env_sprite" + "hammerid" "2229837" +} +add: +{ + "origin" "-1352.14 -4237 2982" + "targetname" "lot_light4" + "spawnflags" "0" + "scale" "0.5" + "rendermode" "9" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.vmt" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "angles" "0 0 0" + "classname" "env_sprite" + "hammerid" "303967" +} +add: +{ + "origin" "-1352.14 -4197 2982" + "targetname" "lot_light3" + "spawnflags" "0" + "scale" "0.5" + "rendermode" "9" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.vmt" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "angles" "0 0 0" + "classname" "env_sprite" + "hammerid" "303970" +} +add: +{ + "origin" "-1352.14 -4157 2982" + "targetname" "lot_light2" + "spawnflags" "0" + "scale" "0.5" + "rendermode" "9" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.vmt" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "angles" "0 0 0" + "classname" "env_sprite" + "hammerid" "303973" +} +add: +{ + "origin" "-1352.14 -4117 2982" + "targetname" "lot_light1" + "spawnflags" "0" + "scale" "0.5" + "rendermode" "9" + "rendercolor" "0 0 255" + "renderamt" "255" + "model" "sprites/light_glow01.vmt" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "angles" "0 0 0" + "classname" "env_sprite" + "hammerid" "303976" +} +;---------------------------------------------------------------------------------------------------------- +; A NIDE FIX ONLY since 2 models already are on server makes a duplicate and extends the modelindex number +; Squidgame worker - 590, 591 +; Squidgame player - 591, 592 +; Squidgame frontman - 593, 594 +;---------------------------------------------------------------------------------------------------------- + +modify: +{ + match: + { + "targetname" "h_path15" + } + delete: + { + "OnPass" "to_win_waves,Enable,,16.7,-1" + } + insert: + { + "OnPass" "to_win_waves,Enable,,6.5,-1" + } +} +modify: +{ + match: + { + "targetname" "trigger_boss_use_wind" + "classname" "trigger_push" + } + replace: + { + "speed" "600" + } +} +modify: +{ + match: + { + "targetname" "mega_gravity_trigger" + "classname" "trigger_push" + } + replace: + { + "speed" "600" + } +} +modify: +{ + match: + { + "targetname" "to_final_map" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "command1,Command,say ** 60s left.. **,10,-1" + "OnTrigger" "nuke_final_ct_fail,Enable,,70,-1" + "OnTrigger" "timer1,Kill,,70,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,70,-1" + "OnTrigger" "timer_kill_weapon,Kill,,70,-1" + } + insert: + { + "OnTrigger" "command1,Command,say ** 45s left.. **,10,-1" + "OnTrigger" "nuke_final_ct_fail,Enable,,55,-1" + "OnTrigger" "timer1,Kill,,55,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,55,-1" + "OnTrigger" "timer_kill_weapon,Kill,,55,-1" + } +} +modify: +{ + match: + { + "targetname" "case_boss_use_random_items1" + "classname" "logic_case" + } + delete: + { + "OnCase03" "gravity_push_boss,Disable,,6,-1" + "OnCase04" "Global_wind_boss,Disable,,6,-1" + "OnCase02" "mega_gravity_particle,Stop,,11,-1" + "OnCase02" "mega_gravity_trigger,Disable,,11,-1" + "OnCase01" "trigger_boss_use_wind,Disable,,11,-1" + "OnCase01" "mega_wind_particle,Stop,,11,-1" + "OnCase02" "gravity_item,Volume,0,11,-1" + "OnCase01" "wind_item,Volume,0,11,-1" + } + insert: + { + "OnCase03" "gravity_push_boss,Disable,,7,-1" + "OnCase04" "Global_wind_boss,Disable,,7,-1" + "OnCase02" "mega_gravity_particle,Stop,,9,-1" + "OnCase02" "mega_gravity_trigger,Disable,,9,-1" + "OnCase01" "trigger_boss_use_wind,Disable,,9,-1" + "OnCase01" "mega_wind_particle,Stop,,9,-1" + "OnCase02" "gravity_item,Volume,0,9,-1" + "OnCase01" "wind_item,Volume,0,9,-1" + } +} +modify: +{ + match: + { + "targetname" "to_arena_counter_choose" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "to_arena_hurt_choose,Disable,,13,-1" + } + insert: + { + "OnTrigger" "to_arena_hurt_choose,Disable,,12,-1" + } +} +modify: +{ + match: + { + "targetname" "to_arena_hurt_choose" + "classname" "trigger_hurt" + } + replace: + { + "damage" "65" + } +} +modify: +{ + match: + { + "targetname" "Item_Relay_Bio" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Item_Bio_Effect*,Kill,,6,-1" + "OnTrigger" "Item_Bio_Trigger,Kill,,6,-1" + "OnTrigger" "Item_Bio_Freeze,Kill,,6,-1" + "OnTrigger" "Item_Bio_Sound,Kill,,6,-1" + "OnTrigger" "Item_Bio_Trigger_1,Kill,,8,-1" + } + insert: + { + "OnTrigger" "Item_Bio_Effect*,Kill,,5,-1" + "OnTrigger" "Item_Bio_Trigger,Kill,,5,-1" + "OnTrigger" "Item_Bio_Freeze,Kill,,5,-1" + "OnTrigger" "Item_Bio_Sound,Kill,,5,-1" + "OnTrigger" "Item_Bio_Trigger_1,Kill,,7,-1" + } +} +modify: +{ + match: + { + "targetname" "gravity_filter" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "gravity_particle,Stop,,7,-1" + "OnPass" "gravity_particle,Kill,,7,-1" + "OnPass" "gravity_push,Kill,,7,-1" + } + insert: + { + "OnPass" "gravity_particle,Stop,,6,-1" + "OnPass" "gravity_particle,Kill,,6,-1" + "OnPass" "gravity_push,Kill,,6,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_counter" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "command,Command,say ** 20s before the end **,2,-1" + "OnTrigger" "pt_choose_2,Start,,23,-1" + "OnTrigger" "sprite_choose_2,ShowSprite,,23,-1" + "OnTrigger" "lt_choose_level2,Disable,,23,-1" + "OnTrigger" "tp_choose_4,Enable,,23,-1" + "OnTrigger" "tp_choose_2,Kill,,23,-1" + "OnTrigger" "mv_choose_2,Open,,23,-1" + "OnTrigger" "break_choose_1,Break,,23,-1" + "OnTrigger" "tp_choose_3,Kill,,23,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "button_choose_1_*,Kill,,22,-1" + "OnTrigger" "tp_choose_3,Enable,,22,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,22,-1" + + } + insert: + { + "OnTrigger" "command,Command,say ** 12s before the end **,2,-1" + "OnTrigger" "pt_choose_2,Start,,15,-1" + "OnTrigger" "sprite_choose_2,ShowSprite,,15,-1" + "OnTrigger" "lt_choose_level2,Disable,,15,-1" + "OnTrigger" "tp_choose_4,Enable,,15,-1" + "OnTrigger" "tp_choose_2,Kill,,15,-1" + "OnTrigger" "mv_choose_2,Open,,15,-1" + "OnTrigger" "break_choose_1,Break,,15,-1" + "OnTrigger" "tp_choose_3,Kill,,15,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "button_choose_1_*,Kill,,14,-1" + "OnTrigger" "tp_choose_3,Enable,,14,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,14,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_counter1" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "command,Command,say ** Shoot the particles to survive **,0,-1" + "OnTrigger" "command,Command,say ** 20s before the end **,2,-1" + "OnTrigger" "tp_choose_5,Kill,,23,-1" + "OnTrigger" "break_choose_3,Break,,23,-1" + "OnTrigger" "mv_choose_4,Open,,23,-1" + "OnTrigger" "tp_choose_6,Kill,,23,-1" + "OnTrigger" "lt_choose_level2,Disable,,23,-1" + "OnTrigger" "button_choose_1_*,Kill,,22,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "mv_choose_5,Open,,48,-1" + "OnTrigger" "command,Command,say ** Next Door open in: 25s**,23,-1" + "OnTrigger" "break_choose_5,Break,,23,-1" + "OnTrigger" "tp_choose_8,Enable,,23,-1" + "OnTrigger" "tp_choose_9,Enable,,48,-1" + "OnTrigger" "dustmotes_choose_1,TurnOn,,48,-1" + "OnTrigger" "dyn_choose_3,Enable,,48,-1" + "OnTrigger" "pt_choose_2,Kill,,63,-1" + "OnTrigger" "sprite_choose_2,Kill,,63,-1" + "OnTrigger" "command,Command,say ** Rejoin the teleport: 15s**,48,-1" + "OnTrigger" "sprite_choose_3,Kill,,63,-1" + "OnTrigger" "dyn_choose_2,Kill,,63,-1" + "OnTrigger" "pt_choose_3,Kill,,63,-1" + "OnTrigger" "break_choose_6,Break,,23,-1" + "OnTrigger" "glow_choose_final,Start,,50,-1" + "OnTrigger" "tp_choose_5,Enable,,22,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,22,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** 12s before the end **,2,-1" + "OnTrigger" "tp_choose_5,Kill,,15,-1" + "OnTrigger" "break_choose_3,Break,,15,-1" + "OnTrigger" "mv_choose_4,Open,,15,-1" + "OnTrigger" "tp_choose_6,Kill,,15,-1" + "OnTrigger" "lt_choose_level2,Disable,,15,-1" + "OnTrigger" "button_choose_1_*,Kill,,14,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "mv_choose_5,Open,,40,-1" + "OnTrigger" "command,Command,say ** Next Door open in: 25s**,15,-1" + "OnTrigger" "break_choose_5,Break,,15,-1" + "OnTrigger" "tp_choose_8,Enable,,15,-1" + "OnTrigger" "tp_choose_9,Enable,,40,-1" + "OnTrigger" "dustmotes_choose_1,TurnOn,,40,-1" + "OnTrigger" "dyn_choose_3,Enable,,40,-1" + "OnTrigger" "pt_choose_2,Kill,,55,-1" + "OnTrigger" "sprite_choose_2,Kill,,55,-1" + "OnTrigger" "command,Command,say ** Rejoin the teleport: 15s**,40,-1" + "OnTrigger" "sprite_choose_3,Kill,,55,-1" + "OnTrigger" "dyn_choose_2,Kill,,55,-1" + "OnTrigger" "pt_choose_3,Kill,,55,-1" + "OnTrigger" "break_choose_6,Break,,15,-1" + "OnTrigger" "glow_choose_final,Start,,42,-1" + "OnTrigger" "tp_choose_5,Enable,,14,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,14,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_counter2a" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "command,Command,say ** 20s before the end **,2,-1" + "OnTrigger" "button_choose_1_*,Kill,,22,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "tp_choose_12,Enable,,25,-1" + "OnTrigger" "tp_choose_13,Enable,,22,-1" + "OnTrigger" "tp_choose_11,Disable,,34.5,-1" + "OnTrigger" "tp_choose_12,Disable,,25.5,-1" + "OnTrigger" "choose_toggle_1,Toggle,,35,-1" + "OnTrigger" "choose_toggle_1,Toggle,,37,-1" + "OnTrigger" "tp_choose_11,Enable,,45,-1" + "OnTrigger" "tp_choose_13,Disable,,22.5,-1" + "OnTrigger" "to_choose_counter2b,Enable,,45,-1" + "OnTrigger" "timer_kill_weapon,Disable,,22,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,22,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** 12s before the end **,2,-1" + "OnTrigger" "button_choose_1_*,Kill,,14,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "tp_choose_12,Enable,,17,-1" + "OnTrigger" "tp_choose_13,Enable,,14,-1" + "OnTrigger" "tp_choose_11,Disable,,26.5,-1" + "OnTrigger" "tp_choose_12,Disable,,17.5,-1" + "OnTrigger" "choose_toggle_1,Toggle,,27,-1" + "OnTrigger" "choose_toggle_1,Toggle,,29,-1" + "OnTrigger" "tp_choose_11,Enable,,37,-1" + "OnTrigger" "tp_choose_13,Disable,,14.5,-1" + "OnTrigger" "to_choose_counter2b,Enable,,37,-1" + "OnTrigger" "timer_kill_weapon,Disable,,14,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,14,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_counter2b" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,50,-1" + "OnTrigger" "command,Command,say ** 20s before the end **,2,-1" + "OnTrigger" "mv_choose_*,Kill,,55,-1" + "OnTrigger" "dyn_choose_*,Kill,,55,-1" + "OnTrigger" "tp_choose_spawn,Kill,,55,-1" + "OnTrigger" "tp_choose_8,Kill,,55,-1" + "OnTrigger" "tp_choose_4,Kill,,55,-1" + "OnTrigger" "sprite_choose_*,Kill,,55,-1" + "OnTrigger" "pt_choose_*,Kill,,55,-1" + "OnTrigger" "Hudhint_choose,HideHudHint,,45,-1" + "OnTrigger" "lt_choose_1,Kill,,64,-1" + "OnTrigger" "tp_start_game_ct,Enable,,55,-1" + "OnTrigger" "tp_start_game_t,Enable,,55,-1" + "OnTrigger" "teleport_to_game_t,Disable,,54.5,-1" + "OnTrigger" "teleport_to_game_ct,Disable,,54.5,-1" + "OnTrigger" "tp_choose_15,Enable,,45,-1" + "OnTrigger" "tp_start_game_t,Disable,,44.5,-1" + "OnTrigger" "tp_choose_14,Enable,,45,-1" + "OnTrigger" "tp_start_game_ct,Disable,,44.5,-1" + "OnTrigger" "choose_toggle_1,Toggle,,37,-1" + "OnTrigger" "choose_toggle_1,Toggle,,35,-1" + "OnTrigger" "tp_choose_11,Disable,,34.5,-1" + "OnTrigger" "tp_choose_12,Disable,,25.5,-1" + "OnTrigger" "tp_choose_12,Enable,,25,-1" + "OnTrigger" "choose_moment_audio_final,Volume,9,50,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,9,50,-1" + "OnTrigger" "tp_choose_13,Disable,,22.5,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,22,-1" + "OnTrigger" "timer_kill_weapon,Disable,,22,-1" + "OnTrigger" "tp_choose_13,Enable,,22,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,22,-1" + "OnTrigger" "button_choose_1_*,Kill,,22,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,8,50.1,-1" + "OnTrigger" "choose_moment_audio_final,Volume,8,50.1,-1" + "OnTrigger" "choose_moment_audio_final,Volume,7,50.2,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,7,50.2,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,6,50.3,-1" + "OnTrigger" "choose_moment_audio_final,Volume,6,50.3,-1" + "OnTrigger" "choose_moment_audio_final,Volume,5,50.4,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,5,50.4,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,4,50.5,-1" + "OnTrigger" "choose_moment_audio_final,Volume,4,50.5,-1" + "OnTrigger" "choose_moment_audio_final,Volume,3,50.6,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,3,50.6,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,2,50.7,-1" + "OnTrigger" "choose_moment_audio_final,Volume,2,50.7,-1" + "OnTrigger" "choose_moment_audio_final,Volume,1,50.8,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,1,50.8,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,0,50.9,-1" + "OnTrigger" "choose_moment_audio_final,Volume,0,50.9,-1" + "OnTrigger" "break_choose_props_*,Kill,,55,-1" + "OnTrigger" "to_win_lucky,Enable,,44.5,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,42,-1" + "OnTrigger" "command,Command,say ** 12s before the end **,2,-1" + "OnTrigger" "mv_choose_*,Kill,,47,-1" + "OnTrigger" "dyn_choose_*,Kill,,47,-1" + "OnTrigger" "tp_choose_spawn,Kill,,47,-1" + "OnTrigger" "tp_choose_8,Kill,,47,-1" + "OnTrigger" "tp_choose_4,Kill,,47,-1" + "OnTrigger" "sprite_choose_*,Kill,,47,-1" + "OnTrigger" "pt_choose_*,Kill,,47,-1" + "OnTrigger" "Hudhint_choose,HideHudHint,,37,-1" + "OnTrigger" "lt_choose_1,Kill,,56,-1" + "OnTrigger" "tp_start_game_ct,Enable,,47,-1" + "OnTrigger" "tp_start_game_t,Enable,,47,-1" + "OnTrigger" "teleport_to_game_t,Disable,,46.5,-1" + "OnTrigger" "teleport_to_game_ct,Disable,,46.5,-1" + "OnTrigger" "tp_choose_15,Enable,,37,-1" + "OnTrigger" "tp_start_game_t,Disable,,36.5,-1" + "OnTrigger" "tp_choose_14,Enable,,37,-1" + "OnTrigger" "tp_start_game_ct,Disable,,36.5,-1" + "OnTrigger" "choose_toggle_1,Toggle,,29,-1" + "OnTrigger" "choose_toggle_1,Toggle,,27,-1" + "OnTrigger" "tp_choose_11,Disable,,26.5,-1" + "OnTrigger" "tp_choose_12,Disable,,17.5,-1" + "OnTrigger" "tp_choose_12,Enable,,17,-1" + "OnTrigger" "choose_moment_audio_final,Volume,9,42,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,9,42,-1" + "OnTrigger" "tp_choose_13,Disable,,14.5,-1" + "OnTrigger" "timer_sound_end1,PlaySound,,14,-1" + "OnTrigger" "timer_kill_weapon,Disable,,14,-1" + "OnTrigger" "tp_choose_13,Enable,,14,-1" + "OnTrigger" "glow_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "part_choose_button_1_*,Kill,,14,-1" + "OnTrigger" "button_choose_1_*,Kill,,14,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,8,42.1,-1" + "OnTrigger" "choose_moment_audio_final,Volume,8,42.1,-1" + "OnTrigger" "choose_moment_audio_final,Volume,7,42.2,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,7,42.2,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,6,42.3,-1" + "OnTrigger" "choose_moment_audio_final,Volume,6,42.3,-1" + "OnTrigger" "choose_moment_audio_final,Volume,5,42.4,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,5,42.4,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,4,42.5,-1" + "OnTrigger" "choose_moment_audio_final,Volume,4,42.5,-1" + "OnTrigger" "choose_moment_audio_final,Volume,3,42.6,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,3,42.6,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,2,42.7,-1" + "OnTrigger" "choose_moment_audio_final,Volume,2,42.7,-1" + "OnTrigger" "choose_moment_audio_final,Volume,1,42.8,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,1,42.8,-1" + "OnTrigger" "choose_moment_audio_finala,Volume,0,42.9,-1" + "OnTrigger" "choose_moment_audio_final,Volume,0,42.9,-1" + "OnTrigger" "break_choose_props_*,Kill,,47,-1" + "OnTrigger" "to_win_lucky,Enable,,36.5,-1" + } +} +modify: +{ + match: + { + "targetname" "break_lasers_boss_1_block" + "classname" "func_breakable" + } + replace: + { + "origin" "-1056 3200 672" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_3_block" + "classname" "func_breakable" + } + replace: + { + "origin" "-5204 3200 800" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_2_block" + "classname" "func_breakable" + } + replace: + { + "origin" "-7428 4800 548" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_5_block" + "classname" "func_breakable" + } + replace: + { + "origin" "-7384 7508 496" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_5_block1" + "classname" "func_breakable" + } + replace: + { + "origin" "-7140 10976 -720" + } +} +modify: +{ + match: + { + "targetname" "to_lasers_3" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "tp_flitch_fix_1,Kill,,40.05,-1" + "OnTrigger" "tp_flitch_fix_1,Enable,,40,-1" + "OnTrigger" "tp_dest_lasers_3,Kill,,40,-1" + } +} +modify: +modify: +{ + match: + { + "targetname" "relay_start_choose" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "slide_meter_vote*,Close,,1,-1" + "OnTrigger" "slide_mc_vote*,Disable,,0,0" + "OnTrigger" "game_vote_*,Disable,,0,-1" + "OnTrigger" "teleport_to_game_t,Enable,,20,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,10,-1" + "OnTrigger" "command,Command,say ** The Only the Faster will survive will start in: 10s! **,0,-1" + "OnTrigger" "fade,Fade,,9.5,-1" + } + insert: + { + "OnTrigger" "teleport_to_game_t,Enable,,13,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,3,-1" + "OnTrigger" "command,Command,say ** The Only the Faster will survive will start in: 3s! **,0,-1" + "OnTrigger" "fade,Fade,,2.5,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_sg_glasses" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "slide_meter_vote*,Close,,1,-1" + "OnTrigger" "game_vote_*,Disable,,0,-1" + "OnTrigger" "slide_mc_vote*,Disable,,0,0" + "OnTrigger" "teleport_to_game_t,Enable,,30,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,10,-1" + "OnTrigger" "command,Command,say ** Squid Game glasses will start in: 10s! **,0,-1" + "OnTrigger" "fade,Fade,,9.5,-1" + } + insert: + { + "OnTrigger" "teleport_to_game_t,Enable,,23,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,3,-1" + "OnTrigger" "command,Command,say ** Squid Game glasses will start in: 3s! **,0,-1" + "OnTrigger" "fade,Fade,,2.5,-1" + } +} +modify: +{ + match: + { + "targetname" ""targetname" "relay_lasers" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "slide_meter_vote*,Close,,1,-1" + "OnTrigger" "game_vote_*,Disable,,0,-1" + "OnTrigger" "slide_mc_vote*,Disable,,0,0" + "OnTrigger" "teleport_to_game_t,Enable,,20,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,10,-1" + "OnTrigger" "command,Command,say ** Lasers escape will start in: 10s! **,0,-1" + "OnTrigger" "fade,Fade,,9.5,-1" + } + insert: + { + "OnTrigger" "teleport_to_game_t,Enable,,13,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,3,-1" + "OnTrigger" "command,Command,say ** Lasers escape will start in: 3s! **,0,-1" + "OnTrigger" "fade,Fade,,2.5,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_sg_run" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "slide_meter_vote*,Close,,1,-1" + "OnTrigger" "game_vote_*,Disable,,0,-1" + "OnTrigger" "slide_mc_vote*,Disable,,0,0" + "OnTrigger" "teleport_to_game_t,Enable,,20,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,10,-1" + "OnTrigger" "command,Command,say ** The Run will start in: 10s! **,0,-1" + "OnTrigger" "fade,Fade,,9.5,-1" + } + insert: + { + "OnTrigger" "teleport_to_game_t,Enable,,13,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,3,-1" + "OnTrigger" "command,Command,say ** The Run will start in: 3s! **,0,-1" + "OnTrigger" "fade,Fade,,2.5,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_the_wave" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "slide_mc_vote*,Disable,,0,0" + "OnTrigger" "game_vote_*,Disable,,0,-1" + "OnTrigger" "slide_meter_vote*,Close,,1,-1" + "OnTrigger" "teleport_to_game_t,Enable,,10,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,10,-1" + "OnTrigger" "command,Command,say ** The Wave: 10s! **,0,-1" + "OnTrigger" "fade,Fade,,9.5,-1" + } + insert: + { + "OnTrigger" "teleport_to_game_t,Enable,,3,-1" + "OnTrigger" "teleport_to_game_ct,Enable,,3,-1" + "OnTrigger" "command,Command,say ** The Wave: 3s! **,0,-1" + "OnTrigger" "fade,Fade,,2.5,-1 + } +} +modify: +{ + match: + { + "targetname" "laser_top_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "laser_down_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "laser_top_hurt1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "laser_mid_hurt1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "laser_down_hurt1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "mv_1_h" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "mv_1_h1" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "fr_2_3_h8" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "fr_2_3_h7" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "fr_2_3_h6" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_3" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "break_lasers_1,Break,,20,-1" + "OnBreak" "break_lasers_1lose,Break,,30,-1" + "OnBreak" "particle_break_lasers_lose_1,Start,,30,-1" + "OnBreak" "particle_break_lasers_1,Start,,20,-1" + "OnBreak" "command,Command,say ** Defend: 15s **,5,-1" + "OnBreak" "command,Command,say ** prisonners are free in: 10s **,20,-1" + "OnBreak" "case_explode,PickRandom,,20,-1" + } + insert: + { + "OnBreak" "break_lasers_1,Break,,25,-1" + "OnBreak" "break_lasers_1lose,Break,,35,-1" + "OnBreak" "particle_break_lasers_lose_1,Start,,35,-1" + "OnBreak" "particle_break_lasers_1,Start,,25,-1" + "OnBreak" "command,Command,say ** Defend: 20s **,5,-1" + "OnBreak" "command,Command,say ** prisonners are free in: 10s **,25,-1" + "OnBreak" "case_explode,PickRandom,,25,-1" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_4" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "break_lasers_2,Break,,10,-1" + "OnBreak" "particle_break_lasers_2,Start,,10,-1" + "OnBreak" "case_explode,PickRandom,,10,-1" + "OnBreak" "command,Command,say ** Defend 10s **,0,-1" + "OnBreak" "break_lasers_2lose,Break,,20,-1" + "OnBreak" "command,Command,say ** prisonners are free in: 10s **,10,-1" + "OnBreak" "tp_flitch_fix_2,Kill,,31,-1" + "OnBreak" "tp_flitch_fix_2,Enable,,30,-1" + "OnBreak" "tp_dest_lasers_2,Kill,,20,-1" + } + insert: + { + "OnBreak" "break_lasers_2,Break,,20,-1" + "OnBreak" "particle_break_lasers_2,Start,,20,-1" + "OnBreak" "case_explode,PickRandom,,20,-1" + "OnBreak" "command,Command,say ** Defend 20s **,0,-1" + "OnBreak" "break_lasers_2lose,Break,,30,-1" + "OnBreak" "command,Command,say ** prisonners are free in: 10s **,20,-1" + "OnBreak" "tp_flitch_fix_2,Kill,,41,-1" + "OnBreak" "tp_flitch_fix_2,Enable,,35,-1" + "OnBreak" "tp_dest_lasers_2,Kill,,40,-1" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_5" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "case_explode,PickRandom,,10,-1" + "OnBreak" "break_lasers_4,Break,,10,-1" + "OnBreak" "particle_break_lasers_3,Start,,10,-1" + "OnBreak" "tp_flitch_fix_1,Kill,,30,-1" + "OnBreak" "tp_dest_choose_glitch_1,Kill,,30,-1" + "OnBreak" "command,Command,say ** Defend: 10s **,0,-1" + "OnBreak" "tp_flitch_fix_1,Enable,,20,-1" + } + insert: + { + "OnBreak" "case_explode,PickRandom,,20,-1" + "OnBreak" "break_lasers_4,Break,,20,-1" + "OnBreak" "particle_break_lasers_3,Start,,20,-1" + "OnBreak" "tp_flitch_fix_1,Kill,,40,-1" + "OnBreak" "tp_dest_choose_glitch_1,Kill,,40,-1" + "OnBreak" "command,Command,say ** Defend: 20s **,0,-1" + "OnBreak" "tp_flitch_fix_1,Enable,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "tp_zm_timer" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "tp_light_2_back,Disable,,10.5,-1" + "OnTimer" "tp_light_2_back,Enable,,10,-1" + } + insert: + { + "OnTimer" "tp_light_2_back,Disable,,12.5,-1" + "OnTimer" "tp_light_2_back,Enable,,12,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_1" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "mv_choose_1,Open,,5,-1" + "OnTrigger" "pt_choose_start,Kill,,30,-1" + "OnTrigger" "sprite_choose_start,Kill,,30,-1" + "OnTrigger" "sprite_choose_1,ShowSprite,,10,-1" + "OnTrigger" "pt_choose_1,Start,,10,-1" + "OnTrigger" "sprite_choose_1a,ShowSprite,,10,-1" + "OnTrigger" "pt_choose_1a,Start,,10,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** the door will open in: 10s **,0,-1" + "OnTrigger" "mv_choose_1,Open,,10,-1" + "OnTrigger" "pt_choose_start,Kill,,35,-1" + "OnTrigger" "sprite_choose_start,Kill,,35,-1" + "OnTrigger" "sprite_choose_1,ShowSprite,,15,-1" + "OnTrigger" "pt_choose_1,Start,,15,-1" + "OnTrigger" "sprite_choose_1a,ShowSprite,,15,-1" + "OnTrigger" "pt_choose_1a,Start,,15,-1" + } +} +modify: +{ + match: + { + "origin" "6848 2096 3748" + "classname" "trigger_once" + "hammerid" "3145269" + } + delete: + { + "OnTrigger" "command,Command,say ** Go inside the area for the next selection 15s **,0,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** Go inside the area for the next selection 25s **,0,-1" + } +} +modify: +{ + match: + { + "targetname" "t4" + "classname" "path_track" + } + delete: + { + "OnPass" "tp_wave_final,Enable,,25,-1" + } +} +modify: +{ + match: + { + "targetname" "to_lasers_4" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "command,Command,say ** pyramid will be open in: 15s **,0,-1" + "OnTrigger" "break_lasers_3,Break,,15,-1" + "OnTrigger" "tp_lasers_2,Enable,,15,-1" + } + insert: + { + "OnTrigger" "command,Command,say ** pyramid will be open in: 25s **,0,-1" + "OnTrigger" "break_lasers_3,Break,,25,-1" + "OnTrigger" "tp_lasers_2,Enable,,25,-1" + } +} +modify: +{ + match: + { + "hammerid" "701502" + "classname" "logic_auto" + "origin" "-1780 604 8" + } + insert: + { + "OnMultiNewMap" "Command,Command,zr_class_modify zombies speed 330,0,1" + "OnMultiNewMap" "Command,Command,zr_class_modify humans speed 309,0,1" + "OnMultiNewMap" "command,Command,say ** News Configs loaded...Boosting Zombies.. **,0,-1" + } +} +modify: +{ + match: + { + "targetname" "break_lasers_4" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "command,Command,say ** elevator will leave in: 10s **,10,-1" + "OnBreak" "mv_lasers_1,Open,,20,-1" + } + insert: + { + "OnBreak" "command,Command,say ** elevator will leave in: 15s **,10,-1" + "OnBreak" "mv_lasers_1,Open,,25,-1" + } +} +modify: +{ + match: + { + "targetname" "tm_sg_glass_detect_humans" + "classname" "trigger_multiple" + } + insert: + { + "OnEndTouchAll" "relay_sg_glasses_detect,Trigger,,0,-1" + } +} +filter: +{ +"model" "*144" +"wait" "1" +"targetname" "anti_leave" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "5278 -7970 -1636" +"filtername" "filter_t" +"classname" "trigger_multiple" +"hammerid" "2227765" +"OnNotTouching" "anti_leave,Kill,,1,-1" +"OnNotTouching" "counter3,Subtract,999999999,0,-1" +} +add: +{ +"model" "*104" +"wait" "1" +"targetname" "anti_leave" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "5756 -7936 -1748" +"filtername" "filter_t" +"classname" "trigger_multiple" +"OnNotTouching" "!self,Kill,,1,-1" +"OnNotTouching" "counter3,SetValue,0,0,-1" +} +modify: +{ + match: + { + "targetname" "Noctali_Boss_Hp_To_Boss" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "counter1,Add,22,0.02,-1" + "OnStartTouch" "counter2,Add,22,0.02,-1" + } + insert: + { + "OnStartTouch" "counter1,Add,10,0.02,-1" + "OnStartTouch" "counter2,Add,10,0.02,-1" + } +} +add: +{ +"model" "*502" +"targetname" "tp_lasers_1_glitch" +"target" "tp_dest_lasers_afk_1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-5824 3168 932" +"classname" "trigger_teleport" +"filtername" "filter_ct" +} +add: +{ +"model" "*502" +"targetname" "tp_lasers_1_glitch" +"target" "tp_dest_lasers_afk_1" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-7104 3104 932" +"classname" "trigger_teleport" +"filtername" "filter_ct" +} +modify: +{ + match: + { + "targetname" "break_lasers_1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "tp_lasers_1_glitch,Enable,,20,-1" + "OnBreak" "tp_lasers_1_glitch,Kill,,21,-1" + } +} +modify: +{ + match: + { + "targetname" "break_boss_lasers_6" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "break_selection_*,SetDamageFilter,,45,-1" + } + insert: + { + "OnBreak" "break_selection_*,SetDamageFilter,filter_ct,45,-1" + } +} +filter: +{ +"origin" "-13072 11680 6224" +"targetname" "h_path15" +"speed" "25" +"spawnflags" "0" +"radius" "0" +"orientationtype" "1" +"angles" "0 90 0" +"classname" "path_track" +"hammerid" "977731" +"OnPass" "tp_wave_back_to_spawn_t,Enable,,7,-1" +"OnPass" "command,Command,say **teleport in: 5s **,2,-1" +"OnPass" "helitrain,Stop,,0,-1" +"OnPass" "tp_wave_back_to_spawn_ct,Enable,,7,-1" +"OnPass" "tp_start_game_ct,Disable,,6.5,-1" +"OnPass" "tp_start_game_t,Disable,,6.5,-1" +"OnPass" "teleport_to_game_ct,Disable,,16.7,-1" +"OnPass" "teleport_to_game_t,Disable,,16.7,-1" +"OnPass" "tp_start_game_t,Enable,,17,-1" +"OnPass" "tp_start_game_ct,Enable,,17,-1" +"OnPass" "1_wave,Volume,0,17,-1" +"OnPass" "1_wavea,Volume,0,17,-1" +"OnPass" "heli_blade_1,Kill,,17,-1" +"OnPass" "helitrain,Kill,,17,-1" +"OnPass" "helicoper,Kill,,17,-1" +"OnPass" "break_selection_*,SetDamageFilter,,17,-1" +"OnPass" "blade,Kill,,17,-1" +"OnPass" "ld_heli,TurnOff,,17,-1" +"OnPass" "ld_heli,Kill,,17,-1" +"OnPass" "ld_heli_spot,Kill,,17,-1" +"OnPass" "to_win_waves,Enable,,16.7,-1" +} +add: +{ +"origin" "-13072 11680 6224" +"targetname" "h_path15" +"speed" "25" +"spawnflags" "0" +"radius" "0" +"orientationtype" "1" +"angles" "0 90 0" +"classname" "path_track" +"hammerid" "977731" +"OnPass" "tp_wave_back_to_spawn_t,Enable,,7,-1" +"OnPass" "command,Command,say **teleport in: 5s **,2,-1" +"OnPass" "helitrain,Stop,,0,-1" +"OnPass" "tp_wave_back_to_spawn_ct,Enable,,7,-1" +"OnPass" "tp_start_game_ct,Disable,,6.5,-1" +"OnPass" "tp_start_game_t,Disable,,6.5,-1" +"OnPass" "teleport_to_game_ct,Disable,,16.7,-1" +"OnPass" "teleport_to_game_t,Disable,,16.7,-1" +"OnPass" "tp_start_game_t,Enable,,17,-1" +"OnPass" "tp_start_game_ct,Enable,,17,-1" +"OnPass" "1_wave,Volume,0,17,-1" +"OnPass" "1_wavea,Volume,0,17,-1" +"OnPass" "heli_blade_1,Kill,,17,-1" +"OnPass" "helitrain,Kill,,17,-1" +"OnPass" "helicoper,Kill,,17,-1" +"OnPass" "break_selection_*,SetDamageFilter,filter_ct,17,-1" +"OnPass" "blade,Kill,,17,-1" +"OnPass" "ld_heli,TurnOff,,17,-1" +"OnPass" "ld_heli,Kill,,17,-1" +"OnPass" "ld_heli_spot,Kill,,17,-1" +"OnPass" "to_win_waves,Enable,,6.5,-1" +} +modify: +{ + match: + { + "targetname" "button_lottery_saver" + "classname" "func_button" + } + delete: + { + "OnPressed" "break_selection_*,SetDamageFilter,,10,-1" + } + insert: + { + "OnPressed" "break_selection_*,SetDamageFilter,filter_ct,10,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_run_detect_humans" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,10,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,filter_ct,10,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_sg_glasses_detect" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,30,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,filter_ct,30,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_glasses_end" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,30,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,filter_ct,30,-1" + } +} +modify: +{ + match: + { + "targetname" "to_choose_counter2b" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,50,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,filter_ct,50,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_run_start" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "break_selection_*,SetDamageFilter,,140.05,-1" + } + insert: + { + "OnTrigger" "break_selection_*,SetDamageFilter,filter_ct,140.05,-1" + } +} \ No newline at end of file diff --git a/maps/ze_sst_b2_1.cfg b/maps/ze_sst_b2_1.cfg new file mode 100755 index 0000000..a6bc17e --- /dev/null +++ b/maps/ze_sst_b2_1.cfg @@ -0,0 +1,61 @@ +;; _ + +;; fix humans getting knifed through dropship floor + +modify: +{ + match: + { + "targetname" "escape_ship" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "539" + } +} + +add: +{ + "model" "*7" + "targetname" "escape_ship_clip" + "parentname" "escape_ship" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-4640 6214 64" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_breakable" +} + +modify: +{ + match: + { + "targetname" "ship_path7" + "classname" "path_track" + } + replace: + { + "speed" "200" + } +} + + diff --git a/maps/ze_stalker_ultimate_v2_3.cfg b/maps/ze_stalker_ultimate_v2_3.cfg index 50d76ac..5f0ff96 100644 --- a/maps/ze_stalker_ultimate_v2_3.cfg +++ b/maps/ze_stalker_ultimate_v2_3.cfg @@ -1,113 +1,493 @@ -add: -{ - "origin" "2656 -7473 -5002" - "targetname" "TheCurrentLevelPlugin" - "min" "1" - "max" "5" - "startvalue" "1" - "classname" "math_counter" -} - -modify: -{ - match: - { - "targetname" "relay_normal" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "relay_hard" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "relay_extreme" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "relay_l4" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} -modify: -{ - match: - { - "targetname" "relay_l5" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" - } -} - -;Move trigger_teleport on boss stage 4/5 for phase 2 - -modify: -{ - match: - { - "classname" "trigger_teleport" - "targetname" "controller_tp" - "hammerid" "1716669" - "origin" "-9182 -9079 -14603" - } - replace: - { - "origin" "-9211 -9079 -14603" - } -} - -;Extends TP to displacement near gravity truck stage 4/5 -add: -{ - "model" "*384" - "classname" "trigger_teleport" - "targetname" "global_tp12" - "target" "l4_boss_tele1" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "-6361.94 -12672.1 -14495" -} - -;Add trigger_hurt to avoid safe spot from nuke on stage 3 -add: -{ - "model" "*384" - "classname" "trigger_hurt" - "targetname" "global_hurt" - "origin" "5032.18 -7145.5 -1873" - "StartDisabled" "1" - "spawnflags" "1" - "damagetype" "0" - "damage" "999999" - "damagecap" "20000" -} +;------------------------------------------------ +;replace physics level system with perm entities +;------------------------------------------------ +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "1" + "StartDisabled" "0" + "min" "1" + "max" "5" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "OnCase01" "relay_normal,Trigger,,0.02,-1" + "OnCase02" "relay_hard,Trigger,,0.02,-1" + "OnCase03" "relay_extreme,Trigger,,0.02,-1" + "OnCase04" "relay_l4,Trigger,,0.02,-1" + "OnCase05" "relay_l5,Trigger,,0.02,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;------------------------------------ +;change stage triggers to new system +;------------------------------------ +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "332556" + } + delete: + { + "OnPressed" "map_reset,Trigger,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "l5_win" + } + delete: + { + "OnStartTouch" "map_reset,Trigger,,0,1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,1,0,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "332550" + } + delete: + { + "OnPressed" "l_r1,Trigger,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "t_o6" + } + delete: + { + "OnTrigger" "l_r1,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "amb1,PlaySound,,0,-1" + "OnTrigger" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "332536" + } + delete: + { + "OnPressed" "l_r2,Trigger,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "level2_change" + } + delete: + { + "OnTrigger" "l_r2,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,3,0,-1" + "OnTrigger" "amb1,PlaySound,,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1100216" + } + delete: + { + "OnPressed" "l4_change,Trigger,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "l3_end" + } + delete: + { + "OnTrigger" "l4_change,Trigger,,0,1" + "OnStartTouch" "amb1,PlaySound,,1,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,4,0,1" + "OnTrigger" "amb1,PlaySound,,0,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "1348021" + } + delete: + { + "OnPressed" "l5_change,Trigger,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "l4_end" + } + delete: + { + "OnStartTouch" "l5_change,Trigger,,0,1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,5,0,1" + "OnStartTouch" "amb1,PlaySound,,0,1" + } +} + +;---------------------------------------------- +;cleanup old level system + edict optimization +;---------------------------------------------- +filter: +{ + "classname" "func_physbox" + "targetname" "/dif_box.*/" +} + +filter: +{ + "classname" "func_brush" + "targetname" "/dif_brush_(normal|hard|extreme|l4|l5)/" +} + +filter: +{ + "classname" "trigger_multiple" + "targetname" "/trigger_(normal|hard|extreme|l4|l5)/" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnNewGame" "dif_box,EnableMotion,,0,-1" + "OnNewGame" "dif_box1,EnableMotion,,0,-1" + "OnNewGame" "dif_box2,EnableMotion,,0,-1" + "OnNewGame" "dif_box3,EnableMotion,,0,1" + "OnNewGame" "dif_box4,EnableMotion,,0,-1" + } +} + +filter: +{ + "classname" "logic_relay" + "targetname" "map_reset" +} + +filter: +{ + "classname" "logic_relay" + "targetname" "/l_(r1|r2)/" +} + +filter: +{ + "classname" "logic_relay" + "targetname" "/(l4|l5)_change/" +} + +;------------------------------------ +;move stage text to center of screen +;------------------------------------ +modify: +{ + match: + { + "classname" "game_text" + "targetname" "server_text1" + } + replace: + { + "x" "-1.0" + } +} + +;------------------ +;change stage text +;------------------ +modify: +{ + match: + { + "classname" "game_text" + "targetname" "server_text1" + } + replace: + { + "message" "** STAGE 1 - THE ROAD TO CHERNOBYL **" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "t_o7" + } + delete: + { + "OnTrigger" "server_text1,AddOutput,message **STAGE 2**POLTERGEIST FIGHT,0,-1" + } + insert: + { + "OnTrigger" "server_text1,AddOutput,message ** STAGE 2 - POLTERGEIST FIGHT **,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "l3_start" + } + delete: + { + "OnTrigger" "server_text1,AddOutput,message **STAGE 3**ROAD TO PRIPYAT,0,-1" + } + insert: + { + "OnTrigger" "server_text1,AddOutput,message ** STAGE 3 - ROAD TO PRIPYAT **,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "l4_start" + } + delete: + { + "OnTrigger" "server_text1,AddOutput,message **STAGE 4**PRIPYAT,0,-1" + } + insert: + { + "OnTrigger" "server_text1,AddOutput,message ** STAGE 4 - PRIPYAT **,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "l5_start" + } + delete: + { + "OnTrigger" "server_text1,AddOutput,message **STAGE 5**WIN OR DIE,0,-1" + } + insert: + { + "OnTrigger" "server_text1,AddOutput,message ** STAGE 5 - WIN OR DIE **,0,-1" + } +} + +;------------------------------------------------------------- +;extend teleport to displacement near gravity truck stage 4/5 +;------------------------------------------------------------- +add: +{ + "model" "*384" + "classname" "trigger_teleport" + "targetname" "global_tp12" + "target" "l4_boss_tele1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-6361.94 -12672.1 -14495" +} + +modify: +{ + match: + { + "targetname" "l3_lab" + "classname" "trigger_once" + "hammerid" "783934" + } + insert: + { + "OnTrigger" "lab_door3_push,Enable,,10,-1" + "OnTrigger" "lab_door3_push,Disable,,11,-1" + } +} + +add: +{ + "model" "*232" + "targetname" "lab_door3_push" + "StartDisabled" "0" + "speed" "300" + "spawnflags" "1" + "pushdir" "0 90 0" + "origin" "8577.3 -9133.2 -1324.3" + "angles" "0 0 0" + "alternateticksfix" "0" + "classname" "trigger_push" + "hammerid" "820372" +} + +;--------------------------------- +;fix pool teleport avoidance spot +;--------------------------------- +add: +{ + "model" "*295" + "targetname" "l4_tp2" + "target" "l4_tp1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-9217.53 -8895 -14597.5" + "classname" "trigger_teleport" +} + +add: +{ + "model" "*295" + "targetname" "l4_tp2" + "target" "l4_tp1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-9217.53 -9337 -14597.5" + "classname" "trigger_teleport" +} + +;------------------------ +;fix stage 3 push angles +;------------------------ +modify: +{ + match: + { + "targetname" "bloodsucker_push" + } + delete: + { + "angles" "0 90 0" + } +} + +;------------------------------------------------------- +;fix stage 5 phase 1 boss fight teleport avoidance spot +;------------------------------------------------------- +add: +{ + "model" "*351" + "targetname" "controller_tp" + "target" "controller_tp_1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-9424 -9080 -14603" + "landmark" "controller_tp3" + "filtername" "ct_filter" + "classname" "trigger_teleport" +} diff --git a/maps/ze_stalkermonolit_v7css1fix.cfg b/maps/ze_stalkermonolit_v7css1fix.cfg index 36f3ba6..6c15f9b 100644 --- a/maps/ze_stalkermonolit_v7css1fix.cfg +++ b/maps/ze_stalkermonolit_v7css1fix.cfg @@ -1,31 +1,31 @@ -;Enable bhop -modify: -{ - match: - { - "classname" "point_servercommand" - "targetname" "Cmd" - } - delete: - { - "OnUser1" "!self,Command,sv_enablebunnyhopping 0,0,-1" - } - insert: - { - "OnUser1" "!self,Command,sv_enablebunnyhopping 1,0,-1" - } -} - -;Change the way of a door to open -modify: -{ - match: - { - "classname" "func_door_rotating" - "targetname" "corectdoor1" - } - replace: - { - "spawnflags" "1024" - } -} +;Enable bhop +modify: +{ + match: + { + "classname" "point_servercommand" + "targetname" "Cmd" + } + delete: + { + "OnUser1" "!self,Command,sv_enablebunnyhopping 0,0,-1" + } + insert: + { + "OnUser1" "!self,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +;Change the way of a door to open +modify: +{ + match: + { + "classname" "func_door_rotating" + "targetname" "corectdoor1" + } + replace: + { + "spawnflags" "1024" + } +} diff --git a/maps/ze_stardust_battleground_m1.cfg b/maps/ze_stardust_battleground_m1.cfg new file mode 100755 index 0000000..3299f75 --- /dev/null +++ b/maps/ze_stardust_battleground_m1.cfg @@ -0,0 +1,1067 @@ +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "32668" + } + insert: + { + "OnMapSpawn" "servercommand,Command,say Stripper version 2.1|17.05.2024,5.5,1" + } +} +modify: +{ + match: + { + "targetname" "servercommand" + "classname" "point_servercommand" + } + delete: + { + "OnUser1" "!self,Command,zr_class_modify zombies health_regen_interval 0.15,0,1" + } + insert: + { + "OnUser1" "!self,Command,zr_roundend_balance_teams 0,0,1" + "OnUser1" "!self,Command,zr_class_modify zombies health_regen_interval 60.0,0,1" + } +} + +;add info what zone will start moving soon +modify: +{ + match: + { + "targetname" "zone_move_counter" + "classname" "math_counter" + } + insert: + { + "OnUser1" "servercommand,Command,say The wall of death will start moving in 20 seconds,50,1" + "OnUser1" "servercommand,Command,say The wall of death will start moving in 20 seconds,140,1" + "OnUser1" "servercommand,Command,say The wall of death will start moving in 20 seconds,215,1" + "OnUser1" "servercommand,Command,say The wall of death will start moving in 20 seconds,265,1" + "OnUser1" "servercommand,Command,say The wall of death will start moving in 15 seconds,320,1" + } +} + +;teleport stand issue +modify: +{ + match: + { + "targetname" "stand_picker_teleport" + "classname" "point_teleport" + } + replace: + { + "origin" "68 -898 1530" + } + insert: + { + "OnUser4" "!self,AddOutput,angles 0 0 0,0,1" + } +} + +;Fix sphere of time that gives you noting +modify: +{ + match: + { + "targetname" "stand_picker_teleport" + "classname" "point_teleport" + } + delete: + { + "OnUser2" "stand_picker_case_zombie,PickRandomShuffle,,0.01,1" + "OnUser1" "stand_picker_case_human,PickRandomShuffle,,0.01,1" + } + insert: + { + "OnUser2" "stand_picker_case_zombie,FireUser1,,0.01,1" + "OnUser1" "stand_picker_case_human,FireUser1,,0.01,1" + } +} +modify: +{ + match: + { + "targetname" "stand_picker_case_human" + "classname" "logic_case" + } + insert: + { + "OnUser1" "!self,PickRandomShuffle,,0,-1" + "OnUser1" "stand_picker_pickup_count_human,Add,1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "stand_picker_case_zombie" + "classname" "logic_case" + } + insert: + { + "OnUser1" "!self,PickRandomShuffle,,0,-1" + "OnUser1" "stand_picker_pickup_count_zombie,Add,1,0,-1" + } +} +add: +{ + "targetname" "stand_picker_pickup_count_zombie" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" + "max" "3" + "classname" "math_counter" + "OnHitMax" "!self,Kill,,0,1" + "OnHitMax" "stand_picker_case_zombie,Kill,,0.05,1" +} +add: +{ + "targetname" "stand_picker_pickup_count_human" + "startvalue" "0" + "StartDisabled" "0" + "min" "0" + "max" "3" + "classname" "math_counter" + "OnHitMax" "!self,Kill,,0,1" + "OnHitMax" "stand_picker_case_human,Kill,,0.05,1" +} + +;fix physbox pick that block +modify: +{ + match: + { + "targetname" "theworld_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} +modify: +{ + match: + { + "targetname" "starplatinum_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} +modify: +{ + match: + { + "targetname" "hierophant_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} +modify: +{ + match: + { + "targetname" "harvest_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} +modify: +{ + match: + { + "targetname" "firebird_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} +modify: +{ + match: + { + "targetname" "emperor_pick" + "classname" "func_physbox_multiplayer" + } + replace: + { + "model" "*47" + } +} + +;fix lags the wall moving +modify: +{ + match: + { + "targetname" "zone_move_case" + "classname" "logic_case" + } + delete: + { + "OnCase02" "zone_side_hurt*,Enable,,0,1" + } + insert: + { + "OnCase03" "zone_side_hurt*,Disable,,0,1" + "OnCase04" "zone_side_hurt*,Disable,,0,1" + } +} +modify: +{ + match: + { + "targetname" "zone_display_case" + "classname" "logic_case" + } + insert: + { + "OnCase03" "zone_side_hurt*,Enable,,15.05,1" + "OnCase04" "zone_side_hurt*,Enable,,15.05,1" + "OnCase05" "zone_side_hurt*,Enable,,15.05,1" + "OnCase06" "zone_side_hurt*,Enable,,0.0,1" + } +} + +;emperor boost rebalance +modify: +{ + match: + { + "OnTrigger" "emperor_push_d0,Enable,,4,-1" + "OnTrigger" "emperor_push_s0,Enable,,4,-1" + "OnTrigger" "emperor_push_w0,Enable,,4,-1" + "OnTrigger" "emperor_push_a0,Enable,,4,-1" + } + delete: + { + "OnTrigger" "emperor_push_d0,Enable,,4,-1" + "OnTrigger" "emperor_push_s0,Enable,,4,-1" + "OnTrigger" "emperor_push_w0,Enable,,4,-1" + "OnTrigger" "emperor_push_a0,Enable,,4,-1" + } + insert: + { + "OnTrigger" "emperor_push_d0,Enable,,8,-1" + "OnTrigger" "emperor_push_s0,Enable,,8,-1" + "OnTrigger" "emperor_push_w0,Enable,,8,-1" + "OnTrigger" "emperor_push_a0,Enable,,8,-1" + } +} + +;rebalance emperor lmb +modify: +{ + match: + { + "targetname" "LMB_emperor_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "140" + } +} + +;theworld knife buff +modify: +{ + match: + { + "targetname" "LMB_theworld_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100" + } +} + +;add more airdrops and change drop time +modify: +{ + match: + { + "targetname" "zone_airdroplaunch_timer" + "classname" "logic_timer" + } + delete: + { + "OnTimer" "zone_airdropcount_counter,Subtract,1,0,-1" + } + replace: + { + "UpperRandomBound" "10" + "LowerRandomBound" "0" + } +} +modify: +{ + match: + { + "targetname" "zone_move_counter" + "classname" "math_counter" + } + delete: + { + "OnUser1" "zone_airdroplaunch_timer,Enable,,0,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,40,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,120,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,210,1" + } + insert: + { + "OnUser1" "zone_airdroplaunch_timer,Enable,,0,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,50,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,100,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,150,1" + "OnUser1" "zone_airdroplaunch_timer,Enable,,200,1" + } +} + +;rebalance flamethrower damage +modify: +{ + match: + { + "targetname" "flamethrower_trigger" + "classname" "trigger_hurt" + } + replace: + { + "damage" "500" ;now 125 + } +} + +;rebalance shotgun +;more push +modify: +{ + match: + { + "targetname" "shotgun_trigger" + "classname" "trigger_push" + } + replace: + { + "speed" "2000" + } +} +;more damage +modify: +{ + match: + { + "targetname" "shotgun_trigger" + "classname" "trigger_hurt" + } + replace: + { + "damage" "1000" + } +} +;fix shotgun cd +modify: +{ + match: + { + "targetname" "shotgun_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "shotgun_relay,Enable,,0,-1" + "OnHitMin" "shotgun_counter,SetValueNoFire,8,60,-1" + } + replace: + { + "startvalue" "5" + "max" "5" + } + insert: + { + "OnHitMin" "shotgun_relay,Enable,,59.9,-1" + "OnHitMin" "shotgun_counter,SetValueNoFire,5,60,-1" + "OnHitMin" "shotgun_sound_reload,PlaySound,,0,-1" + "OnHitMin" "shotgun_sound_reload,PlaySound,,59.5,-1" + } +} +;add shotgun reload sound +modify: +{ + match: + { + "targetname" "shotgun" + "classname" "point_template" + } + insert: + { + "Template11" "shotgun_sound_reload" + } +} +add: +{ + "targetname" "shotgun_sound_reload" + "spawnflags" "48" + "SourceEntityName" "shotgun_prop" + "radius" "1250" + "message" "jojo/hol horse new/weapon_ready.mp3" + "health" "10" + "classname" "ambient_generic" +} + +;firebird buff +modify: +{ + match: + { + "targetname" "firebird_use_LMB" + "classname" "logic_relay" + } + delete: + { + "OnUser2" "!self,Enable,,5,-1" + } + insert: + { + "OnUser2" "!self,Enable,,3,-1" + } +} + +;hierophant reduce cd RMB +modify: +{ + match: + { + "targetname" "hierophant_use_RMB" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "!self,FireUser2,,0.5,-1" + "OnUser2" "!self,Enable,,1,-1" + } + insert: + { + "OnUser1" "!self,FireUser2,,0.3,-1" + "OnUser2" "!self,Enable,,0.1,-1" + } +} +modify: +{ + match: + { + "targetname" "hierophant_use_stand" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "player_speedmod,Modifyspeed,1.3,0,-1" + } + insert: + { + "OnUser1" "player_speedmod,Modifyspeed,1.5,0,-1" + } +} +modify: +{ + match: + { + "targetname" "hierophant_standstatus_theworld" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "player_speedmod,Modifyspeed,1.3,0,-1" + } + insert: + { + "OnTrigger" "player_speedmod,Modifyspeed,1.5,0,-1" + } +} + +;Harvest rebalance +modify: +{ + match: + { + "targetname" "harvest_morf_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "player_speedmod,Modifyspeed,1.3,0,-1" + "OnCase02" "player_speedmod,Modifyspeed,0.9,0,-1" + } + insert: + { + "OnCase01" "player_speedmod,Modifyspeed,0.75,0,-1" + "OnCase02" "player_speedmod,Modifyspeed,1.3,0,-1" + } +} +modify: +{ + match: + { + "targetname" "harvest_standstatus_theworld_branc" + "classname" "logic_branch" + } + delete: + { + "OnTrue" "player_speedmod,Modifyspeed,0.9,0,-1" + "OnFalse" "player_speedmod,Modifyspeed,1.3,0,-1" + } + insert: + { + "OnFalse" "player_speedmod,Modifyspeed,0.75,0,-1" + "OnTrue" "player_speedmod,Modifyspeed,1.3,0,-1" + } +} +modify: +{ + match: + { + "targetname" "harvest_standstatus_hp_branc" + "classname" "logic_branch" + } + delete: + { + "OnTrue" "!activator,AddOutput,health 50,0,-1" + "OnTrue" "!activator,AddOutput,max_health 50,0,-1" + } + insert: + { + "OnTrue" "!activator,AddOutput,health 100,0,-1" + "OnTrue" "!activator,AddOutput,max_health 100,0,-1" + } +} +;Harvest change E CD +modify: +{ + match: + { + "targetname" "harvest_use_E" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "!self,FireUser2,,20,-1" + "OnUser2" "harvest_text,FireUser4,,60,-1" + } + insert: + { + "OnUser1" "!self,FireUser2,,35,-1" + "OnUser2" "harvest_text,FireUser4,,80,-1" + } +} + +;Harvest nuke after use stand CD +modify: +{ + match: + { + "targetname" "harvest_use_stand" + "classname" "logic_relay" + } + delete: + { + "OnUser1" "harvest_use_E,Enable,,0,-1" + } + insert: + { + "OnUser1" "harvest_use_E,Enable,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "harvest_use_E" + "classname" "logic_relay" + } + replace: + { + "StartDisabled" "1" + } +} + +add: +{ + "origin" "8261.91 9069.15 500" + "TouchType" "0" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "E_harvest_laser" + "StrikeTime" "1" + "spawnflags" "2" + "renderfx" "0" + "rendercolor" "0 0 255" + "renderamt" "155" + "Radius" "256" + "NoiseAmplitude" "0" + "LightningStart" "E_harvest_laser" + "LightningEnd" "E_harvest_sound" + "life" "0" + "framestart" "0" + "framerate" "0" + "decalname" "Bigshot" + "damage" "0" + "BoltWidth" "2" + "classname" "env_beam" + + "OnUser1" "!self,TurnOn,,0,1" + "OnUser1" "!self,TurnOff,,8,1" + "OnUser1" "!self,Kill,,8.05,1" +} + +modify: +{ + match: + { + "targetname" "E_harvest" + "classname" "point_template" + } + insert: + { + "Template08" "E_harvest_laser" + } +} +modify: +{ + match: + { + "targetname" "E_harvest_hurt" + "classname" "trigger_hurt" + } + insert: + { + "OnUser1" "E_harvest_laser,FireUser1,,0,1" + } +} + +;sandstorm cd +modify: +{ + match: + { + "targetname" "global_fog_timer" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "260" + "LowerRandomBound" "160" + } +} + +;reduce pick stand human clicks count +modify: +{ + match: + { + "targetname" "stand_picker_counter_human" + "classname" "math_counter" + } + replace: + { + "max" "20" + } +} + +;rebalance HP +modify: +{ + match: + { + "targetname" "zone_zombieHP_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "!activator,AddOutput,max_health 7000,0,-1" + "OnCase01" "!activator,AddOutput,health 7000,0,-1" + "OnCase02" "!activator,AddOutput,health 7000,0,-1" + "OnCase02" "!activator,AddOutput,max_health 7000,0,-1" + "OnCase03" "!activator,AddOutput,max_health 5000,0,-1" + "OnCase03" "!activator,AddOutput,health 5000,0,-1" + "OnCase04" "!activator,AddOutput,max_health 3000,0,-1" + "OnCase04" "!activator,AddOutput,health 3000,0,-1" + "OnCase05" "!activator,AddOutput,health 1500,0,-1" + "OnCase05" "!activator,AddOutput,max_health 1500,0,-1" + "OnCase06" "!activator,AddOutput,max_health 750,0,-1" + "OnCase06" "!activator,AddOutput,health 750,0,-1" + } + insert: + { + "OnCase01" "!activator,AddOutput,max_health 5000,0,-1" + "OnCase01" "!activator,AddOutput,health 5000,0,-1" + + "OnCase02" "!activator,AddOutput,max_health 5000,0,-1" + "OnCase02" "!activator,AddOutput,health 5000,0,-1" + + "OnCase03" "!activator,AddOutput,max_health 3000,0,-1" + "OnCase03" "!activator,AddOutput,health 3000,0,-1" + + "OnCase04" "!activator,AddOutput,max_health 2000,0,-1" + "OnCase04" "!activator,AddOutput,health 2000,0,-1" + + "OnCase05" "!activator,AddOutput,max_health 1500,0,-1" + "OnCase05" "!activator,AddOutput,health 1500,0,-1" + + ;"OnCase06" "global_dynamic_health_count,GetValue,,0,-1" + "OnCase06" "!activator,AddOutput,max_health 750,0,-1" + "OnCase06" "!activator,AddOutput,health 750,0,-1" + } +} + +;modify: +;{ +; match: +; { +; "targetname" "zone_move_counter" +; "classname" "math_counter" +; } +; delete: +; { +; "OnUser2" "zone_find_setHP,CountPlayersInZone,,0.05,1" +; } +; insert: +; { +; "OutValue" "global_dynamic_health_counter_zone,FireUser1,,0,-1" +; "OutValue" "zone_find_setHP,CountPlayersInZone,,0.5,-1" +; } +;} +;modify: +;{ +; match: +; { +; "targetname" "zone_display_case" +; "classname" "logic_case" +; } +; delete: +; { +; "OnCase06" "zone_find_setHP,CountPlayersInZone,,0,1" +; } +;} +;add: +;{ +; "model" "*51" +; "targetname" "global_dynamic_health_counter_zone" +; "classname" "game_zone_player" +; "OnPlayerOutZone" "global_dynamic_health_filter,TestActivator,,0,-1" +; "OnUser1" "servercommand,Command,say xxxxx,1.8,-1" +; "OnUser1" "global_dynamic_health_count,SetValue,2,0,-1" +; "OnUser1" "global_dynamic_health_counter_zone,CountPlayersInZone,,0.05,-1" +; "OnUser1" "global_dynamic_health_count,FireUser1,,0.1,-1" +;} +;add: +;{ +; "classname" "filter_activator_team" +; "filterteam" "3" +; "Negated" "Allow entities that match criteria" +; "targetname" "global_dynamic_health_filter" +; "OnPass" "global_dynamic_health_count,Add,1,0,-1" +;} +;add: +;{ +; "classname" "math_counter" +; "max" "0" +; "min" "0" +; "startvalue" "1" +; "targetname" "global_dynamic_health_count" +; "OnUser1" "global_dynamic_health_count,Multiply,25,0,-1" +; "OnUser1" "global_dynamic_health_count,Add,250,0.05,-1" +; "OnGetValue" "!activator,SetHealth,,0.05,-1" +; "OnGetValue" "!activator,AddOutput,max_health 1500,0,-1" +;} + +;disable respawn at previous zone +modify: +{ + match: + { + "targetname" "zone_display_case" + "classname" "logic_case" + } + delete: + { + "OnCase04" "text1,Display,,25.1,1" + "OnCase04" "servercommand,Command,say As soon as the next safe zone appears. Zombie resurrection will be disabled ,25.05,1" + "OnCase04" "text1,AddOutput,message As soon as the next safe zone appears. Zombie resurrection will be disabled ,25.05,1" + "OnCase05" "zone_move_counter,FireUser2,,0,1" + } + insert: + { + "OnCase04" "text1,Display,,25.1,1" + "OnCase04" "servercommand,Command,say As soon as the wall of death starts moving. Zombie respawn will be disabled,25.05,1" + "OnCase04" "text1,AddOutput,message As soon as the wall of death starts moving. Zombie respawn will be disabled,25.05,1" + } +} +modify: +{ + match: + { + "targetname" "zone_move_case" + "classname" "logic_case" + } + insert: + { + "OnCase04" "zone_move_counter,FireUser2,,0,1" + } +} + +;modify win detect +modify: +{ + match: + { + "targetname" "zone_path0x_4_template" + "classname" "point_template" + } + delete: + { + "Template14" "zone_win_trigger_reward_ct" + } +} +modify: +{ + match: + { + "targetname" "zone_win_trigger_reward_ct" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,Health 99999,0,-1" + } + replace: + { + "origin" "32 -1056 77.96" + "model" "*100" + } +} +modify: +{ + match: + { + "targetname" "zone_win_trigger_detect_t" + "classname" "trigger_multiple" + } + replace: + { + "origin" "32 -1056 77.96" + "model" "*100" + } +} +modify: +{ + match: + { + "targetname" "zone_win_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "zone_win_trigger_reward_ct,FireUser4,,2,-1" + } + insert: + { + "OnTrigger" "zone_win_trigger_reward_ct,FireUser4,,0.25,-1" + } +} + +;unlose zombie hurt fix +modify: +{ + match: + { + "classname" "trigger_hurt" + "filtername" "filter_zombie" + "damagetype" "16384" + } + replace: + { + "damagetype" "0" + } +} + +;zone checker more cd +modify: +{ + match: + { + "targetname" "zone_protector_timer" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "5" + } +} + +;fix that rewards not count +modify: +{ + match: + { + "targetname" "zone_win_trigger_reward_ct" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "filter_winner05,TestActivator,,0.1,-1" + "OnStartTouch" "!activator,FireUser1,,0.05,-1" + "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:targetname winner05:0:-1,0.15,-1" + } + insert: + { +; "OnStartTouch" "filter_winner05,TestActivator,,0,-1" + + "OnStartTouch" "filter_winner05,TestActivator,,0.2,-1" + "OnStartTouch" "filter_winner05,TestActivator,,0.25,-1" + "OnStartTouch" "filter_winner05,TestActivator,,0.3,-1" + "OnStartTouch" "!activator,FireUser1,,0.00,-1" + "OnStartTouch" "!activator,FireUser1,,0.05,-1" + "OnStartTouch" "!activator,FireUser1,,0.1,-1" + "OnStartTouch" "!activator,AddOutput,OnUser1 !self:AddOutput:targetname winner05:0.05:-1,0.5,-1" + } +} +modify: +{ + match: + { + "targetname" "filter_winner05" + "classname" "filter_activator_name" + } + delete: + { + "OnPass" "!activator,AddOutput,OnUser2 !self:AddOutput:targetname winner:0:-1,0,-1" + } + insert: + { + "OnPass" "!activator,AddOutput,OnUser1 !self:AddOutput:targetname winner:0.10:-1,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "171729" + } + delete: + { + "OnStartTouch" "!activator,FireUser1,,0.05,-1" + "OnStartTouch" "!activator,FireUser2,,0.1,-1" + } + insert: + { + "OnStartTouch" "!activator,FireUser1,,0.00,-1" + "OnStartTouch" "!activator,FireUser1,,0.05,-1" + "OnStartTouch" "!activator,FireUser1,,0.1,-1" + } +} + +;---------------------- +; VScripts - Parachute(plugin) +; /!\ DO NOT EDIT OR VSCRIPTS MAY BREAK /!\ +;------------------------------------------- +; Add trigger for know when human jumped from plane +add: +{ + "model" "*196" + "classname" "trigger_multiple" + "targetname" "plane_player_drop" + "parentname" "player_drop_train" + "wait" "0" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-12096 -14248 3708" + "filtername" "filter_human" + "hammerid" "999990" + "OnStartTouch" "servercommand,Command,say Hold [E] to activate parachute ,6.0,1" +} + +; Hook it in the template +modify: +{ + match: + { + "targetname" "player_drop" + "classname" "point_template" + } + insert: + { + "Template09" "plane_player_drop" + } +} + +; Enable trigger when player are in plane +modify: +{ + match: + { + "targetname" "teleport_spawn_ct" + "classname" "trigger_teleport" + } + insert: + { + "OnUser1" "plane_player_drop,Enable,,0.35,-1" + } +} + +; Kill the trigger when plane exploded +modify: +{ + match: + { + "targetname" "player_drop_explode" + "classname" "trigger_hurt" + } + insert: + { + "OnUser1" "plane_player_drop,Kill,,0.05,1" + } +} + +; -- End of VScripts compat -- + + +;; _ + +;; fix winner skin + +modify: +{ + match: + { + "targetname" "getskin" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,modelindex 367,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,modelindex 371,0,-1" + } +} + diff --git a/maps/ze_stardust_battleground_v1.cfg b/maps/ze_stardust_battleground_v1.cfg new file mode 100755 index 0000000..e32896d --- /dev/null +++ b/maps/ze_stardust_battleground_v1.cfg @@ -0,0 +1,138 @@ +;---------------------- +; VScripts - Parachute(plugin) +; /!\ DO NOT EDIT OR VSCRIPTS MAY BREAK /!\ +;------------------------------------------- +; Add trigger for know when human jumped from plane +add: +{ + "model" "*25" + "classname" "trigger_multiple" + "targetname" "plane_player_drop" + "parentname" "player_drop_train" + "wait" "0" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-12096 -14248 3708" + "filtername" "filter_human" + "hammerid" "999990" + "OnStartTouch" "servercommand,Command,say Hold [E] to activate parachute ,6.0,1" +} + +; Hook it in the template +modify: +{ + match: + { + "targetname" "player_drop" + "classname" "point_template" + } + insert: + { + "Template09" "plane_player_drop" + } +} + +; Enable trigger when player are in plane +modify: +{ + match: + { + "targetname" "teleport_spawn_ct" + "classname" "trigger_teleport" + } + insert: + { + "OnUser1" "plane_player_drop,Enable,,0.35,-1" + } +} + +; Kill the trigger when plane exploded +modify: +{ + match: + { + "targetname" "player_drop_explode" + "classname" "trigger_hurt" + } + insert: + { + "OnUser1" "plane_player_drop,Kill,,0.05,1" + } +} + +; -- End of VScripts compat -- +; -- Stripper fixes starts here -- + + +;Fix bad teleport for cream +modify: +{ + match: + { + "targetname" "cream_use_stand" + "classname" "logic_relay" + } + detele: + { + "OnUser1" "cream_use_E_pre,SetValue,0,25,-1" + } + insert: + { + "OnUser1" "cream_use_E,Disable,,20,-1" + } +} + +;Fix bad origin for plane +modify: +{ + match: + { + "targetname" "player_drop_spawn_case" + "classname" "logic_case" + } + detele: + { + "OnCase07" "player_drop,AddOutput,origin 0 13500 3553,0,1" + } + insert: + { + "OnCase07" "player_drop,AddOutput,origin 0 12500 3553,0,1" + } +} + + + +;; _ + +;; fix nuke + +modify: +{ + match: + { + "origin" "-15264 -12384 -7152" + "classname" "trigger_hurt" + "hammerid" "32612" + } + replace: + { + "damagetype" "0" + } +} + +;; fix playerequip + +modify: +{ + match: + { + "targetname" "player_ammogive" + "classname" "game_player_equip" + } + replace: + { + "spawnflags" "1" + } +} + + diff --git a/maps/ze_stargate_escape_v8.cfg b/maps/ze_stargate_escape_v8.cfg index 6244e04..c480c9c 100644 --- a/maps/ze_stargate_escape_v8.cfg +++ b/maps/ze_stargate_escape_v8.cfg @@ -25,3 +25,85 @@ modify: "OnBreak" "afk,AddOutput,OnHurtPlayer !activator:AddOutput:origin -1024 2240 -768:0.05:-1,0,1" } } +; +; STRIPPER BY ENCAP +; + +;; prevent delaying at the end + +modify: +{ + match: + { + "origin" "-1896 6464 964" + "damage" "10000" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; move stargate teleport location a bit further + +modify: +{ + match: + { + "targetname" "destination_06" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "-1896 6397 909" + } +} + +;; increase water trap damage to prevent delaying + +modify: +{ + match: + { + "targetname" "water_trap" + "classname" "trigger_hurt" + } + replace: + { + "damage" "1000" + } +} + +;; fix nuke glitch spot + +add: +{ + "model" "*130" + "targetname" "Nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-101 -9272 838" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "10000" + "damage" "10000" + "classname" "trigger_hurt" +} + +;; no user control on truck + +modify: +{ + match: + { + "targetname" "truck_01" + "classname" "func_tracktrain" + } + replace: + { + "spawnflags" "514" + } +} + diff --git a/maps/ze_starwars_v2fix.cfg b/maps/ze_starwars_v2fix.cfg index f42c012..1c9c0be 100644 --- a/maps/ze_starwars_v2fix.cfg +++ b/maps/ze_starwars_v2fix.cfg @@ -1,92 +1,371 @@ +;----------------------------------------------------------- +; replace physics level system with perm entities (by Koen) +;----------------------------------------------------------- add: { - "origin" "-7767 2954 -3951" - "targetname" "TheCurrentLevelPlugin" + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "1" + "StartDisabled" "0" "min" "1" "max" "6" - "startvalue" "1" - "classname" "math_counter" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "OnCase01" "Trigger_start_easy,Enable,,0.02,-1" + + "OnCase02" "Trigger_start_normal,Enable,,0.02,-1" + "OnCase02" "Trigger_start_easy,Kill,,0.02,-1" + "OnCase02" "trigger_win_1_lvl,Kill,,0.02,-1" + + "OnCase03" "trigger_start_hard,Enable,,0.02,-1" + "OnCase03" "Trigger_start_easy,Kill,,0.02,-1" + "OnCase03" "Trigger_start_normal,Kill,,0.02,-1" + + "OnCase04" "trigger_start_extreme,Enable,,0.02,-1" + "OnCase04" "Trigger_start_easy,Kill,,0.02,-1" + "OnCase04" "Trigger_start_normal,Kill,,0.02,-1" + "OnCase04" "trigger_start_hard,Kill,,0.02,-1" + + "OnCase05" "trigger_start_epic,Enable,,0.02,-1" + "OnCase05" "Trigger_start_easy,Kill,,0.02,-1" + "OnCase05" "Trigger_start_normal,Kill,,0.02,-1" + "OnCase05" "trigger_start_hard,Kill,,0.02,-1" + "OnCase05" "trigger_start_extreme,Kill,,0.02,-1" + + "OnCase06" "trigger_start_Rage_mod,Enable,,0.02,-1" + "OnCase06" "Trigger_start_easy,Kill,,0.02,-1" + "OnCase06" "Trigger_start_normal,Kill,,0.02,-1" + "OnCase06" "trigger_start_hard,Kill,,0.02,-1" + "OnCase06" "trigger_start_extreme,Kill,,0.02,-1" + "OnCase06" "trigger_start_epic,Kill,,0.02,-1" } modify: { match: { - "targetname" "Trigger_easy" - "classname" "trigger_once" + "classname" "logic_auto" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,1,0,1" + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" } } + +;change stage triggers to new system modify: { match: { - "targetname" "Trigger_normal" - "classname" "trigger_once" + "classname" "func_button" + "hammerid" "844" + } + delete: + { + "OnPressed" "easy_brush,Disable,,0,-1" + "OnPressed" "normal_brush,Enable,,0,-1" + "OnPressed" "hard_brush,Enable,,0,-1" + "OnPressed" "extreme_brush,Enable,,0,-1" + "OnPressed" "epic_brush,Enable,,0,-1" + "OnPressed" "Rage_mod_brush,Enable,,0,-1" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" + "OnPressed" "Stage_Counter,SetValue,1,0,-1" } } + modify: { match: { - "targetname" "Trigger_hard" - "classname" "trigger_once" + "classname" "func_button" + "hammerid" "846" + } + delete: + { + "OnPressed" "normal_brush,Disable,,0,-1" + "OnPressed" "easy_brush,Enable,,0,-1" + "OnPressed" "hard_brush,Enable,,0,-1" + "OnPressed" "extreme_brush,Enable,,0,-1" + "OnPressed" "epic_brush,Enable,,0,-1" + "OnPressed" "Rage_mod_brush,Enable,,0,-1" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,3,0,1" + "OnPressed" "Stage_Counter,SetValue,2,0,-1" } } + modify: { match: { - "targetname" "Trigger_extreme" - "classname" "trigger_once" + "classname" "func_button" + "hammerid" "1307" + } + delete: + { + "OnPressed" "hard_brush,Disable,,0,-1" + "OnPressed" "normal_brush,Enable,,0,-1" + "OnPressed" "easy_brush,Enable,,0,-1" + "OnPressed" "extreme_brush,Enable,,0,-1" + "OnPressed" "epic_brush,Enable,,0,-1" + "OnPressed" "Rage_mod_brush,Enable,,0,-1" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" + "OnPressed" "Stage_Counter,SetValue,3,0,-1" } } + modify: { match: { - "targetname" "Trigger_epic" - "classname" "trigger_once" + "classname" "func_button" + "hammerid" "1743" + } + delete: + { + "OnPressed" "extreme_brush,Disable,,0,-1" + "OnPressed" "easy_brush,Enable,,0,-1" + "OnPressed" "normal_brush,Enable,,0,-1" + "OnPressed" "hard_brush,Enable,,0,-1" + "OnPressed" "epic_brush,Enable,,0,-1" + "OnPressed" "Rage_mod_brush,Enable,,0,-1" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,5,0,1" + "OnPressed" "Stage_Counter,SetValue,4,0,-1" } } + modify: { match: { - "targetname" "Trigger_Rage_mod" - "classname" "trigger_once" + "classname" "func_button" + "hammerid" "1936" + } + delete: + { + "OnPressed" "epic_brush,Disable,,0,-1" + "OnPressed" "easy_brush,Enable,,0,-1" + "OnPressed" "normal_brush,Enable,,0,-1" + "OnPressed" "hard_brush,Enable,,0,-1" + "OnPressed" "extreme_brush,Enable,,0,-1" + "OnPressed" "Rage_mod_brush,Enable,,0,-1" } insert: { - "OnStartTouch" "TheCurrentLevelPlugin,SetValue,6,0,1" + "OnPressed" "Stage_Counter,SetValue,5,0,-1" } } +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "741783" + } + delete: + { + "OnPressed" "Rage_mod_brush,Disable,,0,-1" + "OnPressed" "easy_brush,Enable,,0,-1" + "OnPressed" "normal_brush,Enable,,0,-1" + "OnPressed" "hard_brush,Enable,,0,-1" + "OnPressed" "extreme_brush,Enable,,0,-1" + "OnPressed" "epic_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,6,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Heal_humas" + } + delete: + { + "OnStartTouch" "easy_brush,Enable,,0,-1" + "OnStartTouch" "normal_brush,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_win_2_lvl_1" + } + delete: + { + "OnTrigger" "normal_brush,Enable,,0,-1" + "OnTrigger" "hard_brush,Disable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Heal_humas_2" + } + delete: + { + "OnTrigger" "extreme_brush,Disable,,0,-1" + "OnTrigger" "hard_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Heal_humas_1" + } + delete: + { + "OnTrigger" "epic_brush,Disable,,0,-1" + "OnTrigger" "extreme_brush,Enable,,0,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_End" + } + delete: + { + "OnStartTouch" "Rage_mod_brush,Disable,,5,-1" + "OnTrigger" "epic_brush,Enable,,5,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,6,5,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_end_6" + } + delete: + { + "OnTrigger" "Rage_mod_brush,Enable,,2,-1" + "OnStartTouch" "easy_brush,Disable,,2,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,2,-1" + } +} + +;cleanup old level system +filter: +{ + "classname" "func_physbox" + "targetname" "Box" +} + +filter: +{ + "classname" "func_brush" + "targetname" "/(normal|easy|hard|extreme|epic|Rage_mod)_brush/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/Trigger_(normal|epic|Rage_mod)/" +} + +;Cant use regex for following, some trigger use this as prefix +filter: +{ + "classname" "trigger_once" + "targetname" "Trigger_easy" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "Trigger_hard" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "Trigger_extreme" +} + ;-------------------------------------------------------------------- ;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ ;-------------------------------------------------------------------- -;Remove zombie ratio +;REMOVE ZOMBIE RATIO ;-------------------- - modify: { match: @@ -108,9 +387,8 @@ modify: } ;---------------------------- -;Disable Motion Boss Physbox +;DISABLE MOTION BOSS PHYSBOX ;---------------------------- - modify: { match: @@ -124,11 +402,9 @@ modify: } } - -;--------------------- -;Less Hp Boss Stage 6 -;--------------------- - +;----------------------- +;STAGE 6 - LESS HP BOSS +;----------------------- modify: { match: @@ -160,6 +436,7 @@ modify: "startvalue" "12" } } + modify: { match: @@ -173,10 +450,9 @@ modify: } } -;--------------------------------------------------------------- -;Disable trigger_hurt when Darth Maul dies at the end of Stage 6 -;--------------------------------------------------------------- - +;---------------------------------------------------------------- +;STAGE 6 - DISABLE TRIGGER_HURT WHEN DARTH MAUL DIES AT THE END +;---------------------------------------------------------------- modify: { match: @@ -190,151 +466,9 @@ modify: } } -;------------------------------------------------------------------- -;Disable Motion Darth Maul Physbox Stage 5 & give more hp to physbox -;------------------------------------------------------------------- - -modify: -{ - match: - { - "classname" "func_physbox_multiplayer" - "targetname" "Dart_Maul_phybox" - } - replace: - { - "spawnflags" "60416" - "health" "150000" - } -} - -;------------------------------------------ -;Disable nuke that kills Humans on stage 4 -;------------------------------------------ - -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "Trigger_extreme_nuke" - } - delete: - { - "OnTrigger" "Kill_All,Enable,,8,-1" - } -} - -;------------------------------ -; STAGE 4 BOSS TP FIX -;(do not remove the comments, -; it makes stage 4 unplayable) -;------------------------------ - -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-5774 -6550 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-5774 -6250.01 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-5786.16 -6031.47 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-4658 -6570.01 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-4658 -6270.01 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-4670.16 -5987.47 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-3570 -6570.01 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-3570 -6270.01 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-3582.16 -5987.47 -1843.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-3570 -6570.01 -1724.5" -; "classname" "trigger_teleport" -;} -;add: -;{ -; "model" "*297" -; "targetname" "Trigger_Teleport_Lvl_4_1" -; "StartDisabled" "1" -; "spawnflags" "1" -; "origin" "-3570 -6270.01 -1724.5" -; "classname" "trigger_teleport" -;} - ;----------------- -;STAGE 6 NUKE FIX +;STAGE 6 - NUKE FIX ;----------------- - add: { "model" "*394" @@ -349,3 +483,457 @@ add: "damage" "999999" "classname" "trigger_hurt" } + +;-------------------------------------------- +;STAGE 5 - DISABLE MOTION DARTH MAUL PHYSBOX +; AND GIVE MORE HP TO PHYSBOX +;-------------------------------------------- +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "Dart_Maul_phybox" + } + replace: + { + "spawnflags" "60416" + "health" "150000" + } +} + +;----------------------------------------- +;STAGE 4 - DISABLE NUKE THAT KILLS HUMANS +;----------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_extreme_nuke" + } + delete: + { + "OnTrigger" "Kill_All,Enable,,8,-1" + } +} + +;------------------------------- +;STAGE 4 - TELEPORT ZM BOOSTED +;INTO SAFE ZONE ('HARD' SPAWN) +;------------------------------- +add: +{ + "model" "*207" + "targetname" "Trigger_Teleport_Lvl_4_2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1018.5 -6409.5 -1475.53" + "classname" "trigger_teleport" +} + +add: +{ + "model" "*207" + "targetname" "Trigger_Teleport_Lvl_4_2" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "1018.5 -4361.5 -1475.53" + "classname" "trigger_teleport" +} + +;----------------------------------------- +;STAGE 4 - FIX TP GLITCH BEFORE BOSS AREA +;----------------------------------------- +modify: +{ + match: + { + "targetname" "lvl4_Boss_Push_HP" + "classname" "trigger_hurt" + } + insert: + { + "OnStartTouch" "Trigger_Teleport_Lvl_1_1,Enable,,13,-1" + } +} + +modify: +{ + match: + { + "targetname" "Dart_Raven_Killed_Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Trigger_Teleport_Lvl_1_1,Disable,,0,-1" + } +} + +;------------------------------------ +;STAGE 4 - FIX BLOCKING DOOR AT BOSS +;------------------------------------ +modify: +{ + match: + { + "targetname" "Door_boss_dart_revan" + "classname" "func_door_rotating" + } + insert: + { + "dmg" "999999" + } +} + +;------------------------ +;FIX TYPO (by .Rushaway) +;------------------------ +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_arca_2" + } + delete: + { + "OnStartTouch" "CONSOLE,Command,say **Destroy the barricade 15 second**,0,1" + "OnStartTouch" "CONSOLE,Command,say **Destroy the barricade 5 second**,10,1" + } + insert: + { + "OnStartTouch" "CONSOLE,Command,say **Barricade will explode in 15 seconds**,0,1" + "OnStartTouch" "CONSOLE,Command,say **Barricade will explode in 5 seconds**,10,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "trigger_palace_1" + } + delete: + { + "OnStartTouch" "CONSOLE,Command,say **Destroy the barricade in 20 second**,0,1" + } + insert: + { + "OnStartTouch" "CONSOLE,Command,say **Barricade will explode in 20 seconds**,0,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_palace_hard" + } + delete: + { + "OnPressed" "CONSOLE,Command,say AFK TELEPORT IN 5 SECOND,20,1" + } + insert: + { + "OnPressed" "CONSOLE,Command,say AFK TELEPORT IN 5 SECONDS,20,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "trigger_win_1_lvl" + } + delete: + { + "OnStartTouch" "CONSOLE,Command,say **Fall back close door in 20 second**,0,-1" + } + insert: + { + "OnStartTouch" "CONSOLE,Command,say **Fall back! Door will close in 20 seconds**,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_airport_2" + } + delete: + { + "OnPressed" "CONSOLE,Command,say **AFK TELEPORT IN 5 SECOND**,25,1" + } + insert: + { + "OnPressed" "CONSOLE,Command,say **AFK TELEPORT IN 5 SECONDS**,25,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_door_3" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 5 SECOND,45,-1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 5 SECONDS,45,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_win_lvl_3" + } + delete: + { + "OnStartTouch" "CONSOLE,Command,say *Fall back door close in 15 second*,0,-1" + } + insert: + { + "OnStartTouch" "CONSOLE,Command,say **Fall back! Door will close in 15 seconds**,0,-1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Dart_Raven_Start_Relay" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say Boss fight in 5 second,20,1" + "OnTrigger" "CONSOLE,Command,say Boss fight in 10 second,15,1" + "OnTrigger" "CONSOLE,Command,say Boss fight in 25 second,0,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say Boss fight in 5 seconds,20,1" + "OnTrigger" "CONSOLE,Command,say Boss fight in 10 seconds,15,1" + "OnTrigger" "CONSOLE,Command,say Boss fight in 25 seconds,0,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Dart_Raven_Killed_Relay" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say **The wall will explode in 30 second**,20,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say **The wall will explode in 30 seconds**,20,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Trigger_end_extreme" + } + delete: + { + "OnTrigger" "Text_2,AddOutput,message 30 SECOND,4,-1" + "OnTrigger" "Text_2,AddOutput,message 25 SECOND,9,-1" + "OnTrigger" "Text_2,AddOutput,message 20 SECOND ,14,-1" + "OnTrigger" "Text_2,AddOutput,message 15 SECOND ,19,-1" + "OnTrigger" "Text_2,AddOutput,message 10 SECOND ,24,-1" + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 5 SECOND,5,1" + "OnTrigger" "Text_2,AddOutput,message 5 SECOND ,34,-1" + } + insert: + { + "OnTrigger" "Text_2,AddOutput,message 30 SECONDS,4,-1" + "OnTrigger" "Text_2,AddOutput,message 25 SECONDS,9,-1" + "OnTrigger" "Text_2,AddOutput,message 20 SECONDS,14,-1" + "OnTrigger" "Text_2,AddOutput,message 15 SECONDS,19,-1" + "OnTrigger" "Text_2,AddOutput,message 10 SECONDS,24,-1" + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 5 SECONDS,5,1" + "OnTrigger" "Text_2,AddOutput,message 5 SECONDS,34,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Dart_Maui_start_trigger" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT 5 IN SECOND,5,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT 5 IN SECONDS,5,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Logic_rage_mod_4" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say The ship will departs after in 20 second,30,1" + "OnTrigger" "CONSOLE,Command,say 5 SECOND,0,45" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say The ship will departs after in 20 seconds,30,1" + "OnTrigger" "CONSOLE,Command,say 5 SECONDS,0,45" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Station_trigger_1" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say The magnetic field will destroyed in 25 second,0,1" + "OnTrigger" "CONSOLE,Command,say The magnetic field will destroyed in 25 second,30,1" + "OnTrigger" "CONSOLE,Command,say The magnetic field will destroyed in 20 second,60,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say The magnetic field will be destroyed in 25 seconds,0,1" + "OnTrigger" "CONSOLE,Command,say The magnetic field will be destroyed in 25 seconds,30,1" + "OnTrigger" "CONSOLE,Command,say The magnetic field will be destroyed in 20 seconds,60,1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "targetname" "Button_reactor" + } + delete: + { + "OnPressed" "CONSOLE,Command,say RUN!!!! RUN!!!! RUN!!!!!! The wal willl explode in 15 second,5,1" + "OnPressed" "CONSOLE,Command,say The magnetic field will destroyed in 30 second,30,1" + "OnPressed" "CONSOLE,Command,say The magnetic field will destroyed in 30 second,70,1" + "OnPressed" "CONSOLE,Command,say The teleport will earn in 25 second,105,1" + "OnPressed" "CONSOLE,Command,say The teleport will earn in 5 second,125,1" + } + insert: + { + "OnPressed" "CONSOLE,Command,say RUN! - The wall willl explode in 15 seconds,5,1" + "OnPressed" "CONSOLE,Command,say The magnetic field will be destroyed in 30 seconds,30,1" + "OnPressed" "CONSOLE,Command,say The magnetic field will be destroyed in 30 seconds,70,1" + "OnPressed" "CONSOLE,Command,say The teleport will earn in 25 seconds,105,1" + "OnPressed" "CONSOLE,Command,say The teleport will earn in 5 seconds,125,1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Station_start_boss" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 10 SECOND ,5,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say AFK TELEPORT IN 10 SECONDS,5,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "Logic_end_station" + } + delete: + { + "OnTrigger" "CONSOLE,Command,say Teleport activates in 10 second,1,1" + "OnTrigger" "CONSOLE,Command,say Good station explode! Shoot ZM!,0,1" + } + insert: + { + "OnTrigger" "CONSOLE,Command,say Teleport activates in 10 seconds,1,1" + "OnTrigger" "CONSOLE,Command,say Good! Station exploded! Shoot ZM!,0,1" + } +} + +modify: +{ + match: + { + "classname" "path_track" + "targetname" "Darth_maul_the_end_attack_3" + } + delete: + { + "OnPass" "CONSOLE,Command,say Run!!! The ship will departs after in 20 second,35,-1" + } + insert: + { + "OnPass" "CONSOLE,Command,say Run!!! The ship will departs after in 20 seconds,35,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "Ze_trigger_door_hard_1" + } + delete: + { + "OnTrigger" "Text_2,AddOutput,message 25 SECOND ,4,-1" + "OnTrigger" "Text_2,AddOutput,message 20 SECOND ,9,-1" + "OnTrigger" "Text_2,AddOutput,message 15 SECOND ,14,-1" + "OnTrigger" "Text_2,AddOutput,message 10 SECOND,19,-1" + "OnTrigger" "Text_2,AddOutput,message 5 SECOND,24,-1" + } + insert: + { + "OnTrigger" "Text_2,AddOutput,message 25 SECONDS ,4,-1" + "OnTrigger" "Text_2,AddOutput,message 20 SECONDS ,9,-1" + "OnTrigger" "Text_2,AddOutput,message 15 SECONDS ,14,-1" + "OnTrigger" "Text_2,AddOutput,message 10 SECONDS,19,-1" + "OnTrigger" "Text_2,AddOutput,message 5 SECONDS,24,-1" + } +} \ No newline at end of file diff --git a/maps/ze_stilshrine_of_miriam_v5_1_5.cfg b/maps/ze_stilshrine_of_miriam_v5_1_5.cfg index f5e6943..33d8951 100644 --- a/maps/ze_stilshrine_of_miriam_v5_1_5.cfg +++ b/maps/ze_stilshrine_of_miriam_v5_1_5.cfg @@ -1,17 +1,17 @@ -;Nerf Bergan hp for lasers -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "Bergan_HP_Add" - } - delete: - { - "OnStartTouch" "Bergan_HP,Add,70,0,-1" - } - insert: - { - "OnStartTouch" "Bergan_HP,Add,60,0,-1" - } -} +;Nerf Bergan hp for lasers +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Bergan_HP_Add" + } + delete: + { + "OnStartTouch" "Bergan_HP,Add,70,0,-1" + } + insert: + { + "OnStartTouch" "Bergan_HP,Add,60,0,-1" + } +} diff --git a/maps/ze_stilshrine_of_miriam_v7_2s.cfg b/maps/ze_stilshrine_of_miriam_v7_2s.cfg new file mode 100755 index 0000000..8d0a57d --- /dev/null +++ b/maps/ze_stilshrine_of_miriam_v7_2s.cfg @@ -0,0 +1,933 @@ +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| by Małgo 05.11.2023 +;--------------------------------------------------------------- +;STRIPPER CFG BY MAŁGO https://steamcommunity.com/profiles/76561197992553990/ +;--------------------------------------------------------------- + +;--------------------------------------- +;Fix bad mateus text +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Mateus_Start_Relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "Map_HudHintMiddle,AddOutput,message Defeat Fucking Cactus to unlock the gates!,0,-1" + } + insert: + { + "OnTrigger" "Map_HudHintMiddle,AddOutput,message Defeat Mateus to unlock the gates!,0,-1" + } +} + +;--------------------------------------- +;Fix important wall on stage 3 +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage3_Wall_007" + "classname" "func_wall_toggle" + } + delete: + { + "OnUser1" "Stage3_Wall_007,Kill,,25,1" + } + insert: + { + "OnUser1" "Stage3_Wall_007,Toggle,,25,1" + } +} + +modify: +{ + match: + { + "targetname" "Stage-1_GabranthBoss_Start_Relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "Stage3_Wall_007,Toggle,,10,1" + } +} + +modify: +{ + match: + { + "targetname" "Stage-1_Gabranth_HP_End" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "Stage3_Wall_007,Kill,,5,1" + } +} + +;--------------------------------------- +;Nerf Gabranth boss +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage-1_Gabranth_Hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "70" + } +} + +modify: +{ + match: + { + "targetname" "Stage-1_Gabranth_attack_flame_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "25" + } +} + +;--------------------------------------- +;Fix brkoen teleport stage 3 +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage-1_Gabranth_HP_End" + "classname" "math_counter" + } + delete: + { + "OnHitMin" "City_teleport_AFK_002,Disable,,0,-1" + } + insert: + { + "OnHitMin" "City_teleport_AFK_002,Disable,,5.1,-1" + } +} + +;--------------------------------------- +;Fix teleport spot on stage 3 & 4 +;--------------------------------------- +add: +{ + "model" "*126" + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "Fix_TP_001" + "origin" "-2068 -7974 -1133.5" + "StartDisabled" "1" + "target" "Stage-1_AFK_spawn_001" +} + +add: +{ + "model" "*126" + "spawnflags" "1" + "classname" "trigger_teleport" + "targetname" "Fix_TP_002" + "origin" "-2003 -7974 -1133.5" + "StartDisabled" "1" + "target" "Stage-1_AFK_spawn_001" +} + +modify: +{ + match: + { + "classname" "Stage-1_Gabranth_HP_End" + "targetname" "math_counter" + } + insert: + { + "OnHitMin" "Fix_TP_001,AddOutput,target Stage-1_AFK_spawn_001,0,-1" + "OnHitMin" "Fix_TP_002,AddOutput,target Stage-1_AFK_spawn_001,0,-1" + "OnHitMin" "Fix_TP_001,Enable,,5,-1" + "OnHitMin" "Fix_TP_002,Enable,,5,-1" + "OnHitMin" "Fix_TP_001,Disable,,5.1,-1" + "OnHitMin" "Fix_TP_002,Disable,,5.1,-1" + } +} + +modify: +{ + match: + { + "classname" "Stage-1_once_001" + "targetname" "trigger_once" + } + insert: + { + "OnTrigger" "Fix_TP_001,AddOutput,target Stage-1_AFK_spawn_002,0,1" + "OnTrigger" "Fix_TP_002,AddOutput,target Stage-1_AFK_spawn_002,0,1" + "OnTrigger" "Fix_TP_001,Enable,,1,1" + "OnTrigger" "Fix_TP_002,Enable,,1,1" + } +} + +modify: +{ + match: + { + "classname" "City_Wall_007" + "targetname" "func_wall_toggle" + } + insert: + { + "OnUser1" "Fix_TP_001,AddOutput,target Stage4_city_spawn_001,0,-1" + "OnUser1" "Fix_TP_002,AddOutput,target Stage4_city_spawn_001,0,-1" + "OnUser1" "Fix_TP_001,Enable,,35,-1" + "OnUser1" "Fix_TP_002,Enable,,35,-1" + } +} + +;--------------------------------------- +;Buff all bosses hp +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Dragon_Aevis_HP_Add" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Dragon_Aevis_Health_HP_Main,Add,75,0,-1" + } + insert: + { + "OnStartTouch" "Dragon_Aevis_Health_HP_Main,Add,105,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Dragon_Aevis_HP_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Dragon_Aevis_Health_HP_Main,Add,70,0,-1" + } + insert: + { + "OnStartTouch" "Dragon_Aevis_Health_HP_Main,Add,105,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Mateus_HP_Add" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "Mateus_Health_HP_Main,Add,95,0,-1" + } + insert: + { + "OnStartTouch" "Mateus_Health_HP_Main,Add,145,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Mateus_HP_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Mateus_Health_HP_Main,Add,90,0,-1" + } + insert: + { + "OnStartTouch" "Mateus_Health_HP_Main,Add,155,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Stage-1_Gabranth_HP_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Stage-1_Gabranth_HP_Main,Add,95,0,-1" + } + insert: + { + "OnStartTouch" "Stage-1_Gabranth_HP_Main,Add,160,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_HP_multi" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Stage4_Boss_Bergan_HP_Main,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "Stage4_Boss_Bergan_HP_Main,Add,195,0,-1" + } +} + +;--------------------------------------- +;Bergan lasers nade boost +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage4_Ending_Bergan_Nade" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Stage4_Ending_Bergan_HP,Subtract,29,0,-1" + } + insert: + { + "OnStartTouch" "Stage4_Ending_Bergan_HP,Subtract,40,0,-1" + } +} + +;--------------------------------------- +;Buff Stars hurt +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Lightning_Hurt" + "classname" "trigger_hurt" + } + replace: + { + "damagetype" "14" + "damage" "26" + } +} + +;--------------------------------------- +;Buff Bergan boss +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_attack_case" + "classname" "logic_case" + } + delete: + { + "OnCase04" "Stage4_Boss_Bergan_attack_poison_multi,FireUser1,,0.05,-1" + "OnCase04" "Stage4_Boss_Bergan_attack_poison_multi,FireUser1,,0.2,-1" + "OnCase04" "Stage4_Boss_Bergan_attack_poison_multi,FireUser1,,0.35,-1" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_attack_timer" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "11" + "UpperRandomBound" "14" + "LowerRandomBound" "10" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_attack_Koshei's_Dark_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "20" + "damagecap" "12" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_attack_Confuse_part" + "classname" "info_particle_system" + } + delete: + { + "OnUser1" "!self,Stop,,10,-1" + } + insert: + { + "OnUser1" "!self,Stop,,14,-1" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "90" + } +} + +;--------------------------------------- +;Buff Bergan move +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage4_Boss_Bergan_Thrust_Forward" + "classname" "phys_thruster" + } + replace: + { + "force" "1200" + } +} + +;--------------------------------------- +;a little more hp on lasers stage 4 +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage4_Ending_Bergan_HP_Add" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "Stage4_Ending_Bergan_HP,Add,70,0,-1" + } + insert: + { + "OnStartTouch" "Stage4_Ending_Bergan_HP,Add,59,0,-1" + } +} + +;--------------------------------------- +;a little faster lasers on stage 3 & 4 +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Stage-1_Ending_Gabranth_M2" + "classname" "func_movelinear" + } + replace: + { + "speed" "1650" + } +} + +modify: +{ + match: + { + "targetname" "Stage-1_Ending_Gabranth_M1" + "classname" "func_movelinear" + } + replace: + { + "speed" "1650" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_MGuardian_M4" + "classname" "func_movelinear" + } + replace: + { + "speed" "1600" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_MGuardian_M3" + "classname" "func_movelinear" + } + replace: + { + "speed" "1600" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_MGuardian_M2" + "classname" "func_movelinear" + } + replace: + { + "speed" "1600" + } +} + +modify: +{ + match: + { + "targetname" "Stage4_MGuardian_M1" + "classname" "func_movelinear" + } + replace: + { + "speed" "1600" + } +} + +;--------------------------------------- +;Make mateus possible to kill in ultima moment +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Mateus_Attack_Case" + "classname" "logic_case" + } + delete: + { + "OnCase08" "Stage3_Mateus_Phys_Body,SetDamageFilter,No_Damage,0,1" + } + insert: + { + "OnCase08" "Stage3_Mateus_Phys_Body,SetDamageFilter,ct,10,1" + } +} + +;--------------------------------------- +;Change origin of admin room buttons +;--------------------------------------- +modify: +{ + match: + { + "targetname" "Admin_Difficulty_Normal_Button" + "classname" "func_button" + } + replace: + { + "origin" "-8774 15354 6980" + } +} + +modify: +{ + match: + { + "targetname" "Admin_Difficulty_Hard_Button" + "classname" "func_button" + } + replace: + { + "origin" "-8958 15034 6980" + } +} + +modify: +{ + match: + { + "targetname" "Admin_Difficulty_Extreme_Button" + "classname" "func_button" + } + replace: + { + "origin" "-9246 14794 6980" + } +} + +modify: +{ + match: + { + "targetname" "Admin_Difficulty_Ultimate_Button" + "classname" "func_button" + } + replace: + { + "origin" "-9502 14632 6980" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "696767" + } + delete: + { + "OnNewGame" "cmd,Command,say **Map Status: No Stripper!**,0,-1" + } + insert: + { + "OnNewGame" "cmd,Command,say **Map Status: Stripper #7 Enable!**,0,-1" + } +} + +;------------------------------ +; BELOW CHANGES BY KOEN (12/16/2023) +;------------------------------ + +;lazy way of fixing zombies not being teleported after stage 3 boss fight +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "Stage-1_Gabranth_HP_End" + "hammerid" "4992491" + } + insert: + { + "OnHitMin" "cmd,Command,zr_ztele_force @t 1,5,1" + } +} + +;fix music volume not being adjustable +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/zm_forget.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/zm_forget.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/zm_9000.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/zm_9000.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/ultimate_cannibals.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/ultimate_cannibals.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/extreme_run.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/extreme_run.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/extreme_darknessv2.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/extreme_darknessv2.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/extreme_comprachicos.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/extreme_comprachicos.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/hard_1000_ships.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/hard_1000_ships.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/hard_esper_battle.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/hard_esper_battle.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/hard_impera.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/hard_impera.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/hard_land_of_the_garif.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/hard_land_of_the_garif.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/hard_lake_bresha.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/hard_lake_bresha.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/extreme_anarchy.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/extreme_anarchy.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/ultimate_crush.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/ultimate_crush.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/normal_classroom.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/normal_classroom.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/normal_boss_battle_theme_v2.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/normal_boss_battle_theme_v2.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/normal_the_stilshrine_of_miriam.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/normal_the_stilshrine_of_miriam.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/normal_eruyt_village.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/normal_eruyt_village.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/victory_fanfare.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/victory_fanfare.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/normal_a_moments_rest.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/normal_a_moments_rest.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/ultimate_let_this_go.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/ultimate_let_this_go.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/ultimate_money.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/ultimate_money.mp3" + } +} + +modify: +{ + match: + { + "classname" "ambient_generic" + "message" "malgo/music/miriam_v7/ultimate_armageddon.mp3" + } + replace: + { + "message" "#malgo/music/miriam_v7/ultimate_armageddon.mp3" + } +} \ No newline at end of file diff --git a/maps/ze_stone_pit_v2_b5.cfg b/maps/ze_stone_pit_v2_b5.cfg index a10d53a..79649c8 100644 --- a/maps/ze_stone_pit_v2_b5.cfg +++ b/maps/ze_stone_pit_v2_b5.cfg @@ -1,30 +1,30 @@ -;Platform stage 2 not controllable anymore by players - -modify: -{ - match: - { - "classname" "func_tanktrain" - "targetname" "func_tanktrain_stoni_v3_v1" - } - replace: - { - "spawnflags" "2" - } -} - - -;Prevent telehop using the water boost on stage 2 - -modify: -{ - match: - { - "classname" "trigger_teleport" - "targetname" "trigger_teleport_stoni_afk_v4" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" - } +;Platform stage 2 not controllable anymore by players + +modify: +{ + match: + { + "classname" "func_tanktrain" + "targetname" "func_tanktrain_stoni_v3_v1" + } + replace: + { + "spawnflags" "2" + } +} + + +;Prevent telehop using the water boost on stage 2 + +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "trigger_teleport_stoni_afk_v4" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_strange_escape_b3.cfg b/maps/ze_strange_escape_b3.cfg index 96e9e1e..92b05d6 100644 --- a/maps/ze_strange_escape_b3.cfg +++ b/maps/ze_strange_escape_b3.cfg @@ -31,4 +31,40 @@ modify: { "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" } -} \ No newline at end of file +} + + + +;; _ + +;; stage 1 - fix fall teleport glitch + +modify: +{ + match: + { + "targetname" "round1_silo_tp3" + "classname" "trigger_teleport" + } + replace: + { + "origin" "2386 -1752 43" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "/r[1-2]_hurt/" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_street_fight_with_autism_v3.cfg b/maps/ze_street_fight_with_autism_v3.cfg index 5a56c1f..1206a07 100644 --- a/maps/ze_street_fight_with_autism_v3.cfg +++ b/maps/ze_street_fight_with_autism_v3.cfg @@ -1,65 +1,65 @@ -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| by Małgo -;--------------------------------------------------------------- -;STRIPPER CFG BY MAŁGO https://steamcommunity.com/profiles/76561197992553990/ -;--------------------------------------------------------------- -;--------------------------------------- -;give ct hp after boss -;--------------------------------------- -modify: -{ - match: - { - "classname" "trigger_multiple" - "hammerid" "16150" - } - insert: - { - "OnStartTouch" "player,AddOutput,max_health 135,0,-1" - "OnStartTouch" "!activator,AddOutput,max_health 135,0,-1" - } -} -;--------------------------------------- -;Change zombie spawn timer -;--------------------------------------- -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "11150" - } - delete: - { - "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_min 15,0,-1" - "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_max 15,0,-1" - } - insert: - { - "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_min 10,0,-1" - "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_max 10,0,-1" - } -} -;--------------------------------------- -;Nerf stage 1 ending -;--------------------------------------- -modify: -{ - match: - { - "targetname" "stage1_room6_laser_addHP" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "stage1_room6_laser_hp2,Add,80,0,-1" - } - insert: - { - "OnStartTouch" "stage1_room6_laser_hp2,Add,67,0,-1" - } +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| by Małgo +;--------------------------------------------------------------- +;STRIPPER CFG BY MAŁGO https://steamcommunity.com/profiles/76561197992553990/ +;--------------------------------------------------------------- +;--------------------------------------- +;give ct hp after boss +;--------------------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "16150" + } + insert: + { + "OnStartTouch" "player,AddOutput,max_health 135,0,-1" + "OnStartTouch" "!activator,AddOutput,max_health 135,0,-1" + } +} +;--------------------------------------- +;Change zombie spawn timer +;--------------------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "11150" + } + delete: + { + "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_min 15,0,-1" + "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_max 15,0,-1" + } + insert: + { + "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_min 10,0,-1" + "OnMultiNewMap" "cmd,Command,Zr_infect_spawntime_max 10,0,-1" + } +} +;--------------------------------------- +;Nerf stage 1 ending +;--------------------------------------- +modify: +{ + match: + { + "targetname" "stage1_room6_laser_addHP" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "stage1_room6_laser_hp2,Add,80,0,-1" + } + insert: + { + "OnStartTouch" "stage1_room6_laser_hp2,Add,67,0,-1" + } } \ No newline at end of file diff --git a/maps/ze_sunkentemple_v3_1s.cfg b/maps/ze_sunkentemple_v3_1s.cfg index 9556d02..ce8895b 100644 --- a/maps/ze_sunkentemple_v3_1s.cfg +++ b/maps/ze_sunkentemple_v3_1s.cfg @@ -1,14 +1,14 @@ -;Make Heal's trigger higher to heal teammates around - -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "Heal_Gun_Trigger" - } - replace: - { - "origin" "844 5614.99 808.01" - } -} +;Make Heal's trigger higher to heal teammates around + +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "Heal_Gun_Trigger" + } + replace: + { + "origin" "844 5614.99 808.01" + } +} diff --git a/maps/ze_super_mario_64_v2_b9.cfg b/maps/ze_super_mario_64_v2_b9.cfg index 1c1d76b..c7d71e8 100644 --- a/maps/ze_super_mario_64_v2_b9.cfg +++ b/maps/ze_super_mario_64_v2_b9.cfg @@ -1,4834 +1,4834 @@ -; Comparing "ze_super_mario_64_v2_b9.bsp" (1396 entities) with "ze_super_mario_64_v2_b9_ent.bsp" (1704 entities) -; Removed 1395 identical entities. - -; __ __ ____ _____ _____ ________ __ -; | \/ |/ __ \| __ \_ _| ____\ \ / / -; | \ / | | | | | | || | | |__ \ \_/ / -; | |\/| | | | | | | || | | __| \ / -; | | | | |__| | |__| || |_| | | | -; |_| |_|\____/|_____/_____|_| |_| - -modify: -{ - match: - { - "targetname" "four_zombiechecker" - "classname" "trigger_multiple" - } - - replace: - { - "origin" "7505.5 1069.5 8878" - } -} - -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "water_hrt" - } - replace: - { - "damage" "9999999" - "damagetype" "0" - } -} - -modify: -{ - match: - { - "classname" "worldspawn" - "hammerid" "1" - } - replace: - { - "mapversion" "6676" - } -} - -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "boomb_ball_hurt" - } - replace: - { - "damage" "15" - } -} - -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "boomb_ball_hurt" - } - delete: - { - "OnUser2" "!self,FireUser2,,7.00,-1" - } - insert: - { - "OnUser2" "!self,FireUser2,,3.00,-1" - } -} - - - -modify: -{ - match: - { - "targetname" "bowser_char_hbox" - "classname" "func_physbox_multiplayer" - } - - replace: - { - "origin" "-851.95 -1546.65 -5680" - "health" "20000" - } -} - -modify: -{ - match: - { - "targetname" "yoshi_char_hbox" - "classname" "func_physbox_multiplayer" - } - - replace: - { - "origin" "-1168.5 -1142 -5590" - } -} - -modify: -{ - match: - { - "targetname" "toad_far_hbox" - "classname" "func_physbox_multiplayer" - } - - replace: - { - "origin" "-1162 -885.5 -5590" - } -} - -modify: -{ - match: - { - "targetname" "mario_char_hbox" - "classname" "func_physbox_multiplayer" - } - - replace: - { - "origin" "-952.01 -892 -5590" - } -} - - - - -modify: -{ - match: - { - "targetname" "peach_char_hbox" - "classname" "func_physbox_multiplayer" - } - delete: - { - "OnBreak" "peach_player,Kill,,0.55,-1" - } - insert: - { - "OnBreak" "peach_char_prop,Kill,,0,-1" - "OnBreak" "peach_player,SetHealth,0,0,1" - } - replace: - { - "origin" "-657.99 -713.5 -5605" - } -} - -modify: -{ - match: - { - "targetname" "peach_char_knife" - "classname" "weapon_knife" - } - - insert: - { - "OnPlayerPickup" "!activator,AddOutput,targetname peach_player,0,-1" - } -} - - -modify: -{ - match: - { - "targetname" "peach_char_push" - "hammerid" "2533161" - } - - replace: - { - "pushdir" "0 45 0" - "origin" "-437.18 -521.72 -5635.5" - } -} - -modify: -{ - match: - { - "targetname" "peach_char_push" - "hammerid" "2533164" - } - - replace: - { - "pushdir" "0 135 0" - "origin" "-877.71 -517.33 -5635.5" - } -} -modify: -{ - match: - { - "targetname" "peach_char_push" - "hammerid" "2533167" - } - - replace: - { - "pushdir" "0 -45 0" - "origin" "-445.59 -910.6 -5635.5" - } -} -modify: -{ - match: - { - "targetname" "peach_char_push" - "hammerid" "2533170" - } - - replace: - { - "pushdir" "0 225 0" - "origin" "-890.8 -911.28 -5635.5" - } -} - -modify: -{ - match: - { - "targetname" "boo_mario_hbox" - "classname" "func_physbox_multiplayer" - } - - replace: - { - "health" "30" - "origin" "-1062.5 -1639.5 -5687" - } -} - -modify: -{ - match: - { - "targetname" "boo_mario_trig" - "classname" "trigger_once" - } - - insert: - { - "OnStartTouch" "!activator,AddOutput,renderfx 6,0,-1" - } -} - - -modify: -{ - match: - { - "targetname" "pyramid_ramp" - "classname" "func_door" - } - - replace: - { - "spawnpos" "0" - } -} - - -modify: -{ - match: - { - "targetname" "bubble_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "bubble_hurt,Kill,,0,-1" - "OnTrigger" "bomb_physbox,Kill,,0,-1" - } - insert: - { - "OnTrigger" "bubble_hurt,ClearParent,,0,-1" - "OnTrigger" "bubble_hurt,Kill,,0.5,-1" - "OnTrigger" "bomb_physbox,Kill,,0.05,-1" - } -} - -modify: -{ - match: - { - "targetname" "sh_flying_train" - "classname" "func_tracktrain" - } - replace: - { - "speed" "40" - "startspeed" "150" - } -} - -modify: -{ - match: - { - "targetname" "sh_flying_path9" - "classname" "path_track" - } - replace: - { - - "origin" "10013 -5111 -1958" - } -} - - -modify: -{ - match: - { - "targetname" "pyramid_trig2" - "classname" "trigger_once" - } - delete: - { - "OnTrigger" "sh_ladder_1,Toggle,,0,-1" - } - insert: - { - "OnTrigger" "sh_ladder_1,Toggle,,15,-1" - } -} - -modify: -{ - match: - { - "targetname" "eyerok_counter" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "eyerok_ztele*,Enable,,8,-1" - } - insert: - { - "OnHitMax" "eyerok_ztele*,Enable,,17,-1" - } -} - -modify: -{ - match: - { - "targetname" "ticktock_endtrig" - "classname" "trigger_once" - } - insert: - { - "OnTrigger" "tt_rotate,Stop,,0,-1" - } -} - -modify: -{ - match: - { - "hammerid" "6453" - "classname" "func_rotating" - } - insert: - { - "targetname" "tt_rotate" - } -} - -modify: -{ - match: - { - "targetname" "tt_train1" - "classname" "func_tracktrain" - } - replace: - { - "startspeed" "95" - } -} - -modify: -{ - match: - { - "targetname" "tt_door2" - "classname" "func_door" - } - replace: - { - "speed" "90" - } -} - -modify: -{ - match: - { - "targetname" "level_case" - "classname" "logic_case" - } - insert: - { - "OnCase03" "Cmd,Command,sv_enablebunnyhopping 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "boomb_end_trig" - "classname" "trigger_once" - } - delete: - { - "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,-1" - } - insert: - { - "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,20,-1" - } -} - -modify: -{ - match: - { - "targetname" "kingboomb_health" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "boomb_nuke_brush,Kill,,0,-1" - } - -} - -; Generated 1 modify blocks. - -; ______ _____ _ _______ ______ _____ -; | ____|_ _| | |__ __| ____| __ \ -; | |__ | | | | | | | |__ | |__) | -; | __| | | | | | | | __| | _ / -; | | _| |_| |____| | | |____| | \ \ -; |_| |_____|______|_| |______|_| \_\ -; Generated 0 filter blocks. - -filter: -{ - "targetname" "eyerhurt" - "classname" "trigger_hurt" -} - - - -; _____ _____ -; /\ | __ \| __ \ -; / \ | | | | | | | -; / /\ \ | | | | | | | -; / ____ \| |__| | |__| | -; /_/ \_\_____/|_____/ - - -;ADD NEW PEACH PUSH TRIGGERS HERE TO MAKE PUSH ZONE BIGGER - -add: -{ -"model" "*663" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 45 0" -"parentname" "peach_char_knife" -"origin" "-437.18 -521.72 -5610.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*664" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 135 0" -"parentname" "peach_char_knife" -"origin" "-877.71 -517.33 -5610.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*665" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 -45 0" -"parentname" "peach_char_knife" -"origin" "-445.59 -910.6 -5610.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*666" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 225 0 -"parentname" "peach_char_knife" -"origin" "-890.8 -911.28 -5610.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -;SECOND LAYER OF PUSH TRIGGERS - -add: -{ -"model" "*663" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 45 0" -"parentname" "peach_char_knife" -"origin" "-437.18 -521.72 -5660.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*664" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 135 0" -"parentname" "peach_char_knife" -"origin" "-877.71 -517.33 -5660.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*665" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 -45 0" -"parentname" "peach_char_knife" -"origin" "-445.59 -910.6 -5660.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - -add: -{ -"model" "*666" -"targetname" "peach_char_push" -"StartDisabled" "1" -"speed" "500" -"spawnflags" "1" -"pushdir" "0 225 0 -"parentname" "peach_char_knife" -"origin" "-890.8 -911.28 -5660.5" -"filtername" "zombie_filter" -"alternateticksfix" "0" -"classname" "trigger_push" -} - - -add: -{ - - "model" "*448" - "vrad_brush_cast_shadows" "0" - "StartDisabled" "0" - "spawnflags" "2" - "Solidity" "0" - "solidbsp" "0" - "rendermode" "10" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "origin" "-7957.7 8523.5 -7558.8" - "invert_exclusion" "0" - "InputFilter" "0" - "disableshadows" "1" - "disablereceiveshadows" "1" - "classname" "func_brush" -} - -add: -{ - - "model" "*524" - "vrad_brush_cast_shadows" "0" - "StartDisabled" "0" - "spawnflags" "2" - "Solidity" "0" - "solidbsp" "0" - "rendermode" "10" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "origin" "-10098.8 6228 -7428.01" - "invert_exclusion" "0" - "InputFilter" "0" - "disableshadows" "1" - "disablereceiveshadows" "1" - "classname" "func_brush" -} - -add: -{ - - "model" "*524" - "vrad_brush_cast_shadows" "0" - "StartDisabled" "0" - "spawnflags" "2" - "Solidity" "0" - "solidbsp" "0" - "rendermode" "10" - "renderfx" "0" - "rendercolor" "255 255 255" - "renderamt" "255" - "origin" "-10172.2 6533 -7428.01" - "invert_exclusion" "0" - "InputFilter" "0" - "disableshadows" "1" - "disablereceiveshadows" "1" - "classname" "func_brush" -} - -add: -{ - "UseRandomTime" "0" - "origin" "8309.79 -9061.89 -5192" - "RefireTime" "2" - "StartDisabled" "1" - "hammerid" "4893" - "targetname" "timer_stairs" - "spawnflags" "0" - "OnTimer" "movingstairs_*,Open,,0,-1" - "OnTimer" "movingstairs_*,Close,,1,-1" - "classname" "logic_timer" -} -add: -{ - "OnMapSpawn" "eyedamageL,SetParent,eyerokL,4,-1" - "OnMapSpawn" "eyedamageR,SetParentAttachmentMaintainOffset,eye,6,-1" - "OnMapSpawn" "eyedamageR,SetParent,eyerokR,4,-1" - "OnMapSpawn" "eyedamageL,SetParentAttachmentMaintainOffset,eye,6,-1" - "OnMapSpawn" "eyerhurt,SetParentAttachmentMaintainOffset,eye,6,-1" - "OnMapSpawn" "eyerhurt,SetParent,eyerokR,4,-1" - "OnMapSpawn" "eyerpush,SetParentAttachmentMaintainOffset,eye,6,-1" - "OnMapSpawn" "eyerpush,SetParent,eyerokR,4,-1" - "OnMapSpawn" "eyerokr_dead,SetParent,eyerokR,1,-1" - "OnMapSpawn" "eyerokr_dead,SetParentAttachment,eye,1.2,-1" - "OnMapSpawn" "eyerokl_dead,SetParentAttachment,eye,1.2,-1" - "OnMapSpawn" "eyerokl_dead,SetParent,eyerokL,1,-1" - "OnMapSpawn" "eyelpush,SetParent,eyerokL,4,-1" - "OnMapSpawn" "eyelpush,SetParentAttachmentMaintainOffset,eye,6,-1" - "spawnflags" "1" - "origin" "11272.7 -7947 -5423.1" - "classname" "logic_auto" - "hammerid" "5316" -} -add: -{ - "OnUser1" "eyerokr,SetAnimation,attack1,0,-1" - "OnUser1" "eyerokr,SetAnimation,attack2,2,-1" - "OnUser1" "eyerokr,SetAnimation,attack3,9,-1" - "OnUser1" "eyedamageR,SetDamageFilter,,2,-1" - "OnUser1" "eyedamageR,SetDamageFilter,filter_nada,9,-1" - "OnUser1" "eyer_train,TeleportToPathTrack,eyer_b_path12,11.5,-1" - "OnUser1" "eyer_att2,Trigger,,2.5,-1" - "OnUser1" "eyerokr,Skin,1,2.2,-1" - "OnUser1" "eyerokr,Skin,2,2.6,-1" - "OnUser1" "eyerokr,Skin,1,8.7,-1" - "OnUser1" "eyerokr,Skin,0,9,-1" - "OnUser1" "eyer_train,StartForward,,11.7,-1" - "origin" "11227.7 -8775.53 -5744" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "5323" - "targetname" "eyelogicr" - "spawnflags" "0" -} -add: -{ - "UseRandomTime" "0" - "origin" "11233.5 -8853 -5727" - "RefireTime" "20" - "hammerid" "5334" - "spawnflags" "0" - "OnTimer" "eyelogicr,FireUser1,,0,-1" - "OnTimer" "eyelogicl,FireUser1,,10,-1" - "OnTimerd" "eyerok_case,PickRandom,,0,-1" - "OnUser2" "Cmd,Command,say **Rage Mode. Get off the main platform!**,0,-1" - "classname" "logic_timer" - "StartDisabled" "1" - "targetname" "eyeroktimer" - "OnUser4" "Cmd,Command,say **Defend against the zombies!**,0,-1" - "OnUser3" "Cmd,Command,say **Get back on the main platform!**,0,-1" -} -add: -{ - "OnMapSpawn" "foyer_stairs_*,Close,,5,1" - "OnMapSpawn" "eye,SetSpeed,30,0,1" - "OnMapSpawn" "bigclock,Start,,0,1" - "OnMapSpawn" "bigclock,Reverse,,1.7,1" - "OnMapSpawn" "clock_timer,Enable,,1.7,1" - "OnMapSpawn" "bridge_rot,Open,,0,1" - "OnMapSpawn" "black*,SetAnimation,stand,0,-1" - "OnMapSpawn" "pink*,SetAnimation,stand,0,-1" - "spawnflags" "1" - "origin" "787.31 521.268 -11765" - "classname" "logic_auto" - "hammerid" "5691" -} -add: -{ - "UseRandomTime" "0" - "origin" "-508.77 -249.29 -11110" - "StartDisabled" "0" - "RefireTime" "7" - "hammerid" "6102" - "spawnflags" "0" - "OnTimer" "glowsprite1,ShowSprite,,0,-1" - "OnTimer" "lightning1,ShowSprite,,0,-1" - "OnTimer" "lightning1,HideSprite,,0.5,-1" - "OnTimer" "glowsprite1,HideSprite,,0.5,-1" - "classname" "logic_timer" -} -add: -{ - "UseRandomTime" "0" - "origin" "-190.82 7980.5 3223" - "RefireTime" "4" - "StartDisabled" "1" - "hammerid" "6396" - "targetname" "ticktock_pen_timer" - "spawnflags" "0" - "OnTimer" "ticktock_pendulum*,Reverse,,0,-1" - "classname" "logic_timer" -} -add: -{ - "OnMapSpawn" "ticktock_pen_timer,Enable,,0.3,-1" - "OnMapSpawn" "ticktock_pen_timer,FireTimer,,0.3,-1" - "OnMapSpawn" "ticktock_pendulum*,Start,,0,-1" - "OnMapSpawn" "ticktock_elevator,Open,,0,-1" - "spawnflags" "1" - "origin" "546.84 7409.83 2976" - "classname" "logic_auto" - "hammerid" "6398" -} -add: -{ - "OnTriggerd" "chomp_push,Enable,,0,-1" - "OnTriggerd" "chomp_health,Enable,,0,-1" - "origin" "-7062.31 7439.22 -7738.83" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7057" - "targetname" "chomp_start" - "spawnflags" "1" - "OnTrigger" "Tr_*,Enable,,0,-1" - "OnTrigger" "Boss_Timer,Enable,,0,-1" - "OnTrigger" "Cmd,Command,say **GET THE LEVER BEHIND THE GATE TO OPEN THE NEXT BRIDGE**,0,-1" - "OnTrigger" "TargetFinder,Enable,,0,-1" - "OnTrigger" "TrHurt,Enable,,0,-1" -} -add: -{ - "UseRandomTime" "0" - "origin" "-7053.5 7454.54 -7740" - "RefireTime" "1" - "StartDisabled" "1" - "hammerid" "7061" - "targetname" "Boss_Timer" - "spawnflags" "0" - "OnTimer" "TrFarRight,Disable,,0,-1" - "OnTimer" "TrFarRight,Enable,,0.01,-1" - "OnTimer" "TrLeft,Enable,,0.01,-1" - "OnTimer" "TrFarLeft,Disable,,0,-1" - "OnTimer" "TrLeft,Disable,,0,-1" - "OnTimer" "TrRight,Disable,,0,-1" - "OnTimer" "TrFarLeft,Enable,,0.01,-1" - "OnTimer" "TrRight,Enable,,0.01,-1" - "OnTimer" "TrForward,Enable,,0.01,-1" - "OnTimer" "TrForward,Disable,,0,-1" - "OnTimer" "Tr_*,Disable,,0,-1" - "OnTimer" "Tr_*,Enable,,0.01,-1" - "classname" "logic_timer" -} -add: -{ - "origin" "-6365 8811.14 -6474" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7179" - "targetname" "boomb_boss_start" - "spawnflags" "0" - "OnTrigger" "Tr2_*,Enable,,10,-1" - "OnTrigger" "Boss_Timer2,Enable,,10,-1" - "OnTrigger" "TargetFinder2,Enable,,10,-1" - "OnTrigger" "Cmd,Command,say **I'm the big Bo-Bomb. Lord of all blasting matter. King of all ka-ombs world over.**,3,1" - "OnTrigger" "Cmd,Command,say **How dare you scale my mountain? By what right do you set foot on my imperial mountaintop?**,5,1" - "OnTrigger" "boomb_nuke_timer,Enable,,18,-1" - "OnTrigger" "boomb_throw,Enable,,10,-1" - "OnTrigger" "boomb_ctpush,Enable,,0,1" - "OnTrigger" "boomb_mid2_tele,Enable,,2,1" - "OnTrigger" "boomb_throw,Enable,,0,1" - "OnTrigger" "spawn_tele*,AddOutput,target boomb_zm_cage,0,1" - "OnTrigger" "kingboomb_zmtele,Enable,,0,1" - "OnTrigger" "kingboomb_zmtele,Disable,,10,-1" - "OnTrigger" "kingboomb_nadebox,Enable,,10,-1" - "OnTrigger" "kingboomb_health,Enable,,10,-1" - "OnTrigger" "kingboomb_hitbox,SetDamageFilter,,10,1" - "OnTrigger" "boomb_sound,Volume,0,0,1" - "OnTrigger" "stage_sound,PlaySound,,10,1" - "OnTrigger" "boomb_ctbreak,Toggle,,3,1" - "OnTrigger" "boomb_ctwall,Toggle,,3,1" - "OnTrigger" "mountain_wall,Toggle,,0,1" -} -add: -{ - "UseRandomTime" "0" - "origin" "-6342 8813 -6475" - "RefireTime" "1" - "StartDisabled" "1" - "hammerid" "7181" - "targetname" "Boss_Timer2" - "spawnflags" "0" - "OnTimer" "Tr2_*,Disable,,0,-1" - "OnTimer" "Tr2_*,Enable,,0.01,-1" - "classname" "logic_timer" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_12" - "classname" "path_track" - "hammerid" "7198" - "targetname" "boomb_lift_1" - "origin" "-6863 5935 -7924" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "boomb_lift_3" - "classname" "path_track" - "hammerid" "7201" - "targetname" "boomb_lift_2" - "origin" "-6863 5984 -8002" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "boomb_lift_4" - "classname" "path_track" - "hammerid" "7204" - "targetname" "boomb_lift_3" - "origin" "-6865 6024 -7979" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "boomb_lift_5" - "classname" "path_track" - "hammerid" "7207" - "targetname" "boomb_lift_4" - "origin" "-6863 6038 -7924" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "boomb_lift_6" - "classname" "path_track" - "hammerid" "7210" - "targetname" "boomb_lift_5" - "origin" "-6862 6038 -7763" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "boomb_lift_7" - "classname" "path_track" - "hammerid" "7213" - "targetname" "boomb_lift_6" - "origin" "-6861 6033 -7730" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "OnPass" "boomb_lift,,,0,-1" - "angles" "0 0 0" - "target" "boomb_lift_8" - "classname" "path_track" - "hammerid" "7216" - "targetname" "boomb_lift_7" - "origin" "-6862 6002 -7716" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_9" - "classname" "path_track" - "hammerid" "7219" - "targetname" "boomb_lift_8" - "origin" "-6860 5967 -7716" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_10" - "classname" "path_track" - "hammerid" "7222" - "targetname" "boomb_lift_9" - "origin" "-6863 5934 -7748" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_11" - "classname" "path_track" - "hammerid" "7225" - "targetname" "boomb_lift_10" - "origin" "-6863 5934 -7830" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_1" - "classname" "path_track" - "hammerid" "7228" - "targetname" "boomb_lift_11" - "origin" "-6863 5934 -7880" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_lift_2" - "classname" "path_track" - "hammerid" "7259" - "targetname" "boomb_lift_12" - "origin" "-6864 5946 -7979" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "-6211.99 8862.18 -6482" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7558" - "targetname" "boomb_nuke" - "spawnflags" "0" - "OnTrigger" "boomb_nuke_brush,Enable,,5,-1" - "OnTrigger" "boomb_nuke_brush,Disable,,5.5,-1" - "OnTrigger" "boomb_nuke_maker,ForceSpawn,,4.9,-1" - "OnTrigger" "boomb_explode*,Start,,5,-1" - "OnTrigger" "boomb_explode*,Stop,,5.5,-1" - "OnTrigger" "glowing_timer,Enable,,0,-1" - "OnTrigger" "glowing_timer,Disable,,5,-1" - "OnTrigger" "boomb_explode*,Kill,,5.6,-1" - "OnTrigger" "boomb_ctpush,Disable,,0,-1" - "OnTrigger" "boomb_ctpush,Enable,,5.6,-1" - "OnTrigger" "boomb_glowing,Stop,,5.6,-1" - "OnTrigger" "Boss_Timer2,Disable,,0,-1" - "OnTrigger" "Boss_Timer2,Enable,,5.5,-1" - "OnTrigger" "kingboomb_sound,PlaySound,,5,-1" - "OnTrigger" "boomb_ctfloor,Toggle,,0,-1" - "OnTrigger" "boomb_ctfloor,Toggle,,8,-1" -} -add: -{ - "Template01" "boomb_explode3" - "origin" "-6272 8868 -6482" - "classname" "point_template" - "Template03" "boomb_explode1" - "targetname" "boomb_nuke_temp" - "Template02" "boomb_explode2" - "spawnflags" "2" - "hammerid" "7562" - "Template04" "boomb_explode4" -} -add: -{ - "UseRandomTime" "0" - "origin" "-6225.39 8851.48 -6482" - "RefireTime" "1" - "StartDisabled" "1" - "hammerid" "7641" - "targetname" "glowing_timer" - "spawnflags" "0" - "OnTimer" "boomb_glowing,Start,,0,-1" - "OnTimer" "boomb_glowing,Stop,,0.9,-1" - "classname" "logic_timer" -} -add: -{ - "UseRandomTime" "1" - "origin" "-6360 8784 -6463" - "LowerRandomBound" "15" - "StartDisabled" "1" - "UpperRandomBound" "20" - "targetname" "boomb_nuke_timer" - "spawnflags" "0" - "hammerid" "7653" - "OnTimer" "boomb_nuke,Trigger,,0,-1" - "OnTimer" "boomb_ctbreak,Toggle,,0,-1" - "OnTimer" "boomb_ctwall,Toggle,,0,-1" - "OnTimer" "boomb_ctwall,Toggle,,6.5,-1" - "OnTimer" "boomb_ctbreak,Toggle,,6.5,-1" - "classname" "logic_timer" -} -add: -{ - "origin" "8537.64 2545.5 7309" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7749" - "targetname" "mario_one_start" - "spawnflags" "1" - "OnTrigger" "StartMusic,PlaySound,,0,-1" - "OnTrigger" "frontdoor_*,Open,,36,1" - "OnTrigger" "Cmd,Command,say **Bowser has kidnapped peach and infected the castle with zombies...**,3,1" - "OnTrigger" "Cmd,Command,say **Find the power stars to open the way to Bowser and rescue peach...**,7,1" - "OnTrigger" "lakitu_train,TeleportToPathTrack,lakitu_path1,14,1" - "OnTrigger" "lakitu_train,StartForward,,20,1" - "OnTrigger" "Cmd,Command,say **Peachs Castle doors will open in 20 seconds...**,16,-1" - "OnTrigger" "castle_entrance_trig,Enable,,0,1" - "OnTrigger" "castle_sound,PlaySound,,36,1" - "OnTrigger" "insidedoor_*,Open,,36,-1" -} -add: -{ - "OnTriggerd" "eyerok_floor,Toggle,,0,-1" - "origin" "11226.8 -8815.81 -5744" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7864" - "targetname" "eyerok_end" - "spawnflags" "1" - "OnTrigger" "Cmd,Command,say **Escape from the pyramid!**,2,-1" - "OnTrigger" "pyramid_escape,Enable,,15,-1" - "OnTrigger" "pyramid_escape_trig,Enable,,2,-1" - "OnTrigger" "eyerok_escape,Enable,,2,-1" - "OnTrigger" "shifting_zm_block,Toggle,,10,-1" - "OnTrigger" "eyerok_entrance_push*,Disable,,0,-1" - "OnTrigger" "pyramid_steps,Toggle,,0,-1" - "OnTrigger" "shifting_fence,Break,,10,-1" - "OnTrigger" "eyeroktimer,Kill,,0.05,-1" - "OnTrigger" "eyerok_up_prt,Start,,0,-1" - "OnTrigger" "shifting_sound,PlaySound,,0,-1" - "OnTrigger" "shifting_sound,Volume,10,15,-1" - "OnTrigger" "stage_sound,Volume,3,10,-1" - "OnTrigger" "stage_sound,Volume,0,0.5,-1" - "OnTrigger" "stage_sound,Kill,,0.51,-1" - "OnTrigger" "eyeroktimer*,Disable,,0,-1" -} -add: -{ - "OnHitMin" "chomp_end,Trigger,,0,-1" - "startvalue" "100" - "StartDisabled" "1" - "min" "0" - "max" "99999" - "targetname" "chomp_health" - "origin" "-7141 7500.61 -7726" - "hammerid" "7936" - "classname" "math_counter" -} -add: -{ - "OnTriggerd" "chomp,SetAnimation,idle,0,-1" - "OnTriggerd" "Boss_Timer,Disable,,0,-1" - "OnTriggerd" "TargetFinder,Disable,,0,-1" - "OnTriggerd" "TrHurt,Disable,,0,-1" - "OnTriggerd" "BossRotate,Stop,,0,-1" - "OnTriggerd" "Cmd,Command,say **Chomp is defeated!**,0,-1" - "OnTriggerd" "chomp_block,Disable,,0,-1" - "origin" "-7079 7425 -7738.83" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7940" - "targetname" "chomp_end" - "spawnflags" "1" - "OnTrigger" "chomp_push,Disable,,0,-1" - "OnTrigger" "boomb_bridge,Close,,3,-1" - "OnTrigger" "bridge_wall,Toggle,,10,-1" - "OnTrigger" "chomp_hitbox,Kill,,0,-1" - "OnTrigger" "Tr_*,Disable,,0.1,-1" - "OnTrigger" "pink_train,StartForward,,4.5,-1" - "OnTrigger" "chomp_wall_push,Disable,,0,-1" -} -add: -{ - "OnCase02" "cannon_rotate,Stop,,0,-1" - "origin" "-5489 5711 -7629" - "classname" "logic_case" - "Case01" "1" - "Case02" "0" - "targetname" "cannon_case" - "hammerid" "7981" - "OnCase03" "cannon_rotate,StartBackward,,0,-1" - "OnCase01" "cannon_rotate,StartForward,,0,-1" - "Case03" "-1" -} -add: -{ - "origin" "-5560.25 5720.87 -7651.95" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "7983" - "targetname" "cannon_trig1" - "spawnflags" "0" - "OnTrigger" "cannon1,Open,,1.5,-1" - "OnTrigger" "cannon1_move,Open,,0,-1" -} -add: -{ - "UseRandomTime" "1" - "origin" "-5520.79 5716.2 -7650.78" - "LowerRandomBound" "2" - "StartDisabled" "1" - "UpperRandomBound" "4" - "targetname" "cannon1_timer" - "spawnflags" "0" - "hammerid" "7985" - "OnTimer" "cannon_trig,PickRandom,,0,-1" - "classname" "logic_timer" -} -add: -{ - "UseRandomTime" "0" - "origin" "7064 -1151 8413" - "RefireTime" "1.7" - "StartDisabled" "1" - "hammerid" "8201" - "targetname" "clock_timer" - "spawnflags" "0" - "OnTimer" "bigclock,Reverse,,0,-1" - "classname" "logic_timer" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path7" - "classname" "path_track" - "hammerid" "8273" - "targetname" "pink_path1" - "origin" "-9377 5489 -7954" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "pink_path3" - "classname" "path_track" - "hammerid" "8276" - "targetname" "pink_path2" - "origin" "-9321 5513 -7956" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "pink_path9" - "classname" "path_track" - "hammerid" "8279" - "targetname" "pink_path3" - "origin" "-9158 5479 -8008" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path5" - "classname" "path_track" - "hammerid" "8282" - "targetname" "pink_path4" - "origin" "-7985 5624 -7906" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,SetSpeed,0,0,-1" - "OnPass" "!activator,SetSpeed,1,8,-1" - "angles" "0 0 0" - "target" "pink_path6" - "classname" "path_track" - "hammerid" "8285" - "targetname" "pink_path5" - "origin" "-7778 5597 -7903" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path8" - "classname" "path_track" - "hammerid" "8288" - "targetname" "pink_path6" - "origin" "-7156 5597 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "pink_path2" - "classname" "path_track" - "hammerid" "8291" - "targetname" "pink_path7" - "origin" "-9353 5531 -7954" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path10" - "classname" "path_track" - "hammerid" "8300" - "targetname" "pink_path8" - "origin" "-7128 5597 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "pink_path4" - "classname" "path_track" - "hammerid" "8303" - "targetname" "pink_path9" - "origin" "-8914 5488 -7999" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path11" - "classname" "path_track" - "hammerid" "8306" - "targetname" "pink_path10" - "origin" "-7137 5623 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path17" - "classname" "path_track" - "hammerid" "8315" - "targetname" "pink_path11" - "origin" "-6789 5832 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path18" - "classname" "path_track" - "hammerid" "8318" - "targetname" "pink_path17" - "origin" "-6716 5891 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path19" - "classname" "path_track" - "hammerid" "8321" - "targetname" "pink_path18" - "origin" "-6711 6071 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path20" - "classname" "path_track" - "hammerid" "8324" - "targetname" "pink_path19" - "origin" "-6966 6354 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "pink,SetAnimation,stand,0,-1" - "OnPass" "pink_train,Stop,,0,-1" - "angles" "0 0 0" - "target" "pink_path21" - "classname" "path_track" - "hammerid" "8327" - "targetname" "pink_path20" - "origin" "-6874 6571 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path22" - "classname" "path_track" - "hammerid" "8330" - "targetname" "pink_path21" - "origin" "-6859 6632 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path23" - "classname" "path_track" - "hammerid" "8333" - "targetname" "pink_path22" - "origin" "-7860 6907 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path24" - "classname" "path_track" - "hammerid" "8336" - "targetname" "pink_path23" - "origin" "-8003 7000 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "OnPass" "boomb_ladder1,Toggle,,15,-1" - "angles" "0 0 0" - "target" "pink_path25" - "classname" "path_track" - "hammerid" "8339" - "targetname" "pink_path24" - "origin" "-8585 7590 -7721" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path26" - "classname" "path_track" - "hammerid" "8342" - "targetname" "pink_path25" - "origin" "-8659 7665 -7642" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path27" - "classname" "path_track" - "hammerid" "8345" - "targetname" "pink_path26" - "origin" "-8816 8118 -7658" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path31" - "classname" "path_track" - "hammerid" "8348" - "targetname" "pink_path27" - "origin" "-8638 8214 -7654" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path29" - "classname" "path_track" - "hammerid" "8351" - "targetname" "pink_path28" - "origin" "-8500 8948 -7726" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "Cmd,Command,say **PRESS BUTTON UNDERNEATH TO OPEN THE GATE**,0,-1" - "angles" "0 0 0" - "target" "pink_path30" - "classname" "path_track" - "hammerid" "8354" - "targetname" "pink_path29" - "origin" "-8345 9422 -7646" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "-8109 9508 -7636" - "classname" "path_track" - "hammerid" "8357" - "targetname" "pink_path30" - "OnPass" "pink,SetAnimation,stand,0,-1" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template16" "laser_hrt" - "Template03" "ticklaser_gear" - "origin" "797 7670 7275" - "classname" "point_template" - "Template01" "ticklaser_move" - "targetname" "ticklaser_temp" - "spawnflags" "0" - "hammerid" "8607" - "Template02" "laser_particle" -} -add: -{ - "UseRandomTime" "0" - "origin" "838 7720 7314" - "RefireTime" "1.7" - "StartDisabled" "1" - "hammerid" "8615" - "targetname" "ticklaser_timer" - "spawnflags" "0" - "OnTimer" "ticklaser_maker,ForceSpawn,,0,-1" - "OnTimer" "ticklaser_move*,Open,,0.3,-1" - "classname" "logic_timer" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path4" - "classname" "path_track" - "hammerid" "8777" - "targetname" "path" - "origin" "-6 54 -11147" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "train_maker,ForceSpawn,,5,-1" - "OnPass" "train_ship,TeleportToPathTrack,path_boo_1,5.1,-1" - "OnPass" "train_ship,StartForward,,12.2,-1" - "angles" "0 0 0" - "target" "path2" - "classname" "path_track" - "hammerid" "8780" - "targetname" "path1" - "origin" "-256 -21.47 -11072" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,SetSpeed,60,0,-1" - "angles" "0 0 0" - "target" "path30" - "classname" "path_track" - "hammerid" "8783" - "targetname" "path2" - "origin" "-1643 484 -11010" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path1" - "classname" "path_track" - "hammerid" "8786" - "targetname" "path3" - "origin" "-119 -21.47 -11103" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path3" - "classname" "path_track" - "hammerid" "8789" - "targetname" "path4" - "origin" "-12 -29 -11147" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "OnCase02" "coffin_lever,AddOutput,origin 752 -846.49 -11508.5,0,-1" - "OnCase06" "coffin_lever,AddOutput,origin 424.23 -738.94 -11507.5,0,-1" - "OnCase04" "coffin_lever,AddOutput,origin 423.11 -987.57 -11507.5,0,-1" - "origin" "747.31 -653 -11489" - "classname" "logic_case" - "OnCase01" "coffin_lever,AddOutput,origin 759 -723.5 -11508.5,0,-1" - "hammerid" "9063" - "targetname" "coffin_case" - "OnCase05" "coffin_lever,AddOutput,origin 406.17 -862.55 -11507.5,0,-1" - "OnCase03" "coffin_lever,AddOutput,origin 757.94 -982.34 -11507.5,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path5" - "classname" "path_track" - "hammerid" "9074" - "targetname" "path_new" - "origin" "414 43 -11175" - "spawnflags" "16" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path6" - "classname" "path_track" - "hammerid" "9077" - "targetname" "path5" - "origin" "407 203 -11175" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path7" - "classname" "path_track" - "hammerid" "9080" - "targetname" "path6" - "origin" "376 271 -11175" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path8" - "classname" "path_track" - "hammerid" "9083" - "targetname" "path7" - "origin" "275 357 -11175" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path9" - "classname" "path_track" - "hammerid" "9086" - "targetname" "path8" - "origin" "135 311 -11175" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path10" - "classname" "path_track" - "hammerid" "9089" - "targetname" "path9" - "origin" "6 188 -11175" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "boo_train,Stop,,0,-1" - "OnPass" "boo_train,StartForward,,3,-1" - "angles" "0 0 0" - "target" "path" - "classname" "path_track" - "hammerid" "9092" - "targetname" "path10" - "origin" "-2 87 -11147" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template01" "level_counter" - "origin" "-1194.71 6170.45 10821" - "classname" "point_template" - "hammerid" "9390" - "targetname" "level_counter_temp" - "spawnflags" "2" - "Template02" "level_branch" -} -add: -{ - "OnCase02" "spawn_tele*,AddOutput,target peach_castle_spawn,0,1" - "OnCase02" "mario_one_start,Trigger,,0,1" - "OnCase02" "lakitu_path3,AddOutput,OnPass !activator,0,0" - "OnCase02" "mario_trig2,FireUser1,,0,1" - "OnCase02" "Cmd,Command,sv_enablebunnyhopping 0,0,-1" - "OnCase02" "mario_model,Kill,,0,1" - "OnCase02" "mario_trig,Kill,,0,1" - "OnCase02" "Cmd,Command,say **JUMP IN THE PAINTING!**,13,-1" - "OnCase02" "spawn_door1,Open,,0,-1" - "OnCase02" "ship_maker,FireUser2,,0,-1" - "OnCase02" "boomb_trig1,FireUser1,,0,-1" - "Case05" "5" - "OnCase06" "Cmd,Command,say **SURVIVE IN THE CASTLE UNTIL THE SHIP ARRIVES**,11,1" - "OnCase06" "Cmd,Command,say **THE SHIP IS OUTSIDE THE CASTLE!**,150,1" - "OnCase06" "spawn_tele*,AddOutput,target castle_foyer_remote,0,1" - "OnCase06" "snow_door,Open,,0,1" - "OnCase06" "whomp_door,Open,,0,1" - "OnCase06" "jolly_roger_door,Open,,0,1" - "OnCase06" "water_move,Close,,0,1" - "OnCase06" "peach_room_door,Open,,0,1" - "OnCase06" "castle_mid_door,Open,,0,1" - "OnCase06" "castle_mid2_door,Open,,0,1" - "OnCase06" "castle_mid3_door,Open,,0,1" - "OnCase06" "basement_door_3,Open,,0,1" - "OnCase06" "basement_doors_4,Open,,0,1" - "OnCase06" "spawn_door1,Open,,0,-1" - "OnCase06" "basement_doors_4_b,Open,,0,1" - "OnCase06" "foyer_door_*,Open,,0,-1" - "OnCase06" "whomps_door,Open,,0,-1" - "OnCase06" "boomb_door1,Open,,0,-1" - "OnCase06" "foyer_stardoor,Unlock,,0,-1" - "OnCase06" "foyer_top_doors*,Open,,0,-1" - "OnCase06" "b4l,Unlock,,0,-1" - "OnCase06" "b4r,Unlock,,0,-1" - "OnCase06" "toad_trig,Enable,,0,-1" - "OnCase06" "mario_trig2,FireUser3,,0,-1" - "OnCase06" "foyer_zm_cage,Toggle,,150,1" - "OnCase06" "foyer_zm_cage,Toggle,,167,1" - "OnCase06" "Cmd,Command,say **ITS LEAVING IN 30 SECONDS!**,151,-1" - "OnCase06" "zm_zm_tele,Enable,,150.5,1" - "OnCase06" "zm_zm_tele,Disable,,151.5,1" - "OnCase06" "train_ship_castle,FireUser1,,187,-1" - "OnCase06" "Cmd,Command,say **60 SECONDS UNTIL THE SHIP ARRIVES**,90,1" - "OnCase06" "insidedoor_*,Open,,151,1" - "OnCase06" "frontdoor_*,Open,,151,1" - "OnCase06" "spawn_tele2,Enable,,70,1" - "OnCase06" "spawn_tele3,Enable,,70,1" - "OnCase06" "spawn_tele,Disable,,75,1" - "OnCase06" "spawn_door1,Close,,70,1" - "OnCase06" "Cmd,Command,say **ZOMBIES HAVE BEEN TELEPORTED FOR 15 SECONDS**,153,-1" - "OnCase06" "ship_maker,FireUser1,,0,-1" - "OnCase06" "hazymaze_door,Open,,0,-1" - "OnCase06" "basement_door_5,Open,,5,-1" - "OnCase06" "Cmd,Command,say **20 SECONDS UNTIL THE SHIP ARRIVES**,130,1" - "OnCase06" "basement_door_*,Open,,0,1" - "OnCase06" "courtyard_door,Open,,0,-1" - "OnCase06" "end_music,PlaySound,,195,-1" - "OnCase06" "zm_music,PlaySound,,0,-1" - "OnCase06" "zm_music,Volume,5,180,-1" - "OnCase06" "basement_door_*,Unlock,,0,-1" - "OnCase06" "basement_door_*,Open,,1,-1" - "OnCase06" "spawn_tele3,Disable,,80,1" - "OnCase06" "castle_boombdoor,Open,,0,-1" - "OnCase06" "zm_music,Volume,5,1,-1" - "OnCase06" "toad_heal,AddOutput,OnStartTouch !activator,0,0" - "OnCase06" "zm_music,Volume,4,182,-1" - "OnCase06" "zm_music,Volume,3,184,-1" - "OnCase06" "zm_music,Volume,0,186,-1" - "OnCase06" "bowser_char_trig2,Enable,,0,-1" - "OnCase06" "bowser_char_prop2,Enable,,0,-1" - "OnCase06" "peach_char_prop2,Enable,,0,1" - "OnCase06" "peach_trig,Enable,,0,1" - "OnCase06" "spawn_tele2,AddOutput,target zm_zm_remote,150,-1" - "OnCase06" "spawn_tele2,AddOutput,target castle_foyer_remote,168,-1" - "OnCase06" "Cmd,Command,say **CASTLE DOORS WILL OPEN IN 140 SECONDS**,13,1" - "Case04" "4" - "OnCase03" "spawn_tele*,AddOutput,target castle_foyer_remote,0,1" - "OnCase03" "castle_sound,PlaySound,,5,1" - "OnCase03" "lakitu_path7,AddOutput,Origin 7114.2 -2927.94 7117,0,1" - "OnCase03" "lakitu_path9,AddOutput,Origin 7305.97 -2665.72 7117,0,1" - "OnCase03" "lakitu_path5,AddOutput,Origin 7698.66 -2609 7139,0,1" - "OnCase03" "lakitu_path1a,AddOutput,Origin 7501.43 -1789 7186,0,1" - "OnCase03" "lakitu_path10,AddOutput,Origin 7432.76 -2630.15 7135.29,0,1" - "OnCase03" "lakitu_path6,AddOutput,Origin 7432.76 -2630.15 7135.29,0,1" - "OnCase03" "foyer_door_*,Open,,14,1" - "OnCase03" "basement_trig2,Enable,,10,1" - "OnCase03" "basement_doors_4,Open,,20,-1" - "OnCase03" "prt_temp,FireUser1,,0,1" - "OnCase03" "prt_temp,FireUser1,,0,1" - "OnCase03" "Cmd,Command,say **Go to the basement! There is a star in Shifting Sands Land...**,17,-1" - "OnCase03" "basement_door_3,Open,,18,1" - "OnCase03" "toad_model,Disable,,0,1" - "OnCase03" "spawn_door1,Open,,0,-1" - "OnCase03" "basement_doors_4_b,Open,,20,-1" - "OnCase03" "ship_maker,FireUser2,,0,-1" - "OnCase03" "shifting_trig1,FireUser1,,0,-1" - "OnCase01" "Cmd,Command,say **WARMUP ROUND**,20,1" - "OnCase01" "spawn_nuke,Enable,,75,1" - "OnCase01" "warmup_trigger,Trigger,,1,1" - "OnCase01" "radio_temp,ForceSpawn,,0,1" - "OnCase01" "ship_maker,FireUser2,,0,-1" - "OnCase01" "Cmd,Command,say **THANKS TO MOLTARD AND UNLOZE COMMUNITY**,25,-1" - "OnCase01" "spawn_door1,Open,,0,-1" - "OnCase01" "spawn_finaldoor,Open,,0,-1" - "OnCase01" "spawn_tele*,Kill,,0,-1" - "hammerid" "9392" - "OnCase05" "spawn_tele*,AddOutput,target tt_spawn_remote,0,1" - "OnCase05" "courtyard_door,Open,,10,1" - "OnCase05" "courtyard_trig3,Enable,,0,1" - "OnCase05" "Cmd,Command,say **Go to the top of the castle and get the final star inside Tick Tock Clock!**,0,1" - "OnCase05" "magnus_sound,PlaySound,,0,1" - "OnCase05" "toad_trig,Enable,,0,1" - "OnCase05" "mario_trig2,FireUser2,,0,1" - "OnCase05" "spawn_door1,Open,,0,-1" - "OnCase05" "ship_maker,FireUser2,,0,-1" - "OnCase05" "toad_heal,AddOutput,OnStartTouch !activator,0,0" - "Case06" "6" - "OnCase04" "spawn_tele*,AddOutput,target castle_basement_remote,0,1" - "OnCase04" "Cmd,Command,say **Go to the back of the castle and get inside Boos Haunt!**,12,-1" - "OnCase04" "prt_temp,FireUser1,,0,1" - "OnCase04" "toad_model,Disable,,0,1" - "OnCase04" "basement_door_3,Open,,17,1" - "OnCase04" "basement_door_trig,Enable,,0,-1" - "OnCase04" "spawn_door1,Open,,0,-1" - "OnCase04" "ship_maker,FireUser2,,0,-1" - "OnCase04" "bh_front_trig,FireUser1,,0,-1" - "OnCase04" "castle_sound,PlaySound,,0,-1" - "OnCase04" "castle_sound,PlaySound,,0,-1" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "level_case" - "origin" "-1168 6171 10834" - "Case03" "3" -} -add: -{ - "OnNewGame" "level_initcounter,FireUser1,,0,1" - "origin" "-1135.31 6144 10829" - "classname" "logic_auto" - "hammerid" "9456" - "spawnflags" "1" - "OnMapSpawn" "level_counter,GetValue,,0.02,1" - "OnMapSpawn" "mario_spawn_doors,Open,,12,-1" - "OnMapSpawn" "spawn_tele,Enable,,12,-1" - "OnMapSpawn" "spawn_tele3,Enable,,45,-1" - "OnMapSpawn" "water_move,Open,,0,-1" - "OnMapSpawn" "player,AddOutput,rendermode 0,0,-1" - "OnMapSpawn" "player,Alpha,255,0.1,-1" - "OnMapSpawn" "basement_door_out,Close,,0,-1" - "OnMapSpawn" "Cmd,Command,sv_enablebunnyhopping 1,0,1" - "OnMapSpawn" "flyboy*,SetAnimation,flying,0,1" - "OnMapSpawn" "spawntele_train,StartForward,,9,-1" - "OnMapSpawn" "spawntele_train,TeleportToPathTrack,spawntele_path1,8,-1" - "OnMapSpawn" "Cmd,Command,mp_roundtime 13,13,1" - "OnMapSpawn" "Cmd,Command,mp_falldamage 1,0,-1" - "OnMapSpawn" "level_branch,Test,,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path21" - "classname" "path_track" - "hammerid" "19863" - "targetname" "path20" - "origin" "-1783 -94 -11010" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "pink_path28" - "classname" "path_track" - "hammerid" "22822" - "targetname" "pink_path31" - "origin" "-8632 8348 -7694" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "-7632 -3038 3962" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "26722" - "targetname" "TriggerEnd" - "spawnflags" "0" - "OnTrigger" "end_music,PlaySound,,0.1,1" - "OnTrigger" "FinalBossMusic,Volume,0,0,1" - "OnTrigger" "bowser_finder,Kill,,0.1,-1" - "OnTrigger" "b_tr_*,Kill,,0.1,-1" - "OnTrigger" "bowser_push,Kill,,0,-1" - "OnTrigger" "bowser_timer,Kill,,0,-1" - "OnTrigger" "bowser_hurt,Kill,,0,-1" - "OnTrigger" "bowser_stairs,Toggle,,0,1" - "OnTrigger" "bowser_return,Enable,,0,-1" - "OnTrigger" "four_foyer_trig,Enable,,0,-1" - "OnTrigger" "bowser_afk_tele,AddOutput,target bowser_level_return,15,-1" - "OnTrigger" "bowser_afk_tele,Enable,,30,-1" - "OnTrigger" "b3r,Unlock,,0,-1" - "OnTrigger" "b3l,Unlock,,0,-1" - "OnTrigger" "bowser_zm_cage,Break,,10,-1" - "OnTrigger" "spawn_tele*,AddOutput,target bowser_level_return,30,-1" - "OnTrigger" "bowser_afk_tele2,Enable,,30,-1" - "OnTrigger" "bowser_afk_tele2,AddOutput,target bowser_level_return,15,-1" - "OnTrigger" "b_thruster_*,Deactivate,,0,-1" - "OnTrigger" "mastermaker,Kill,,0.03,-1" - "OnTrigger" "traintest*,Kill,,0,-1" - "OnTrigger" "shockwaveparticle,Kill,,0,-1" - "OnTrigger" "LogicSlam,Kill,,0,-1" - "OnTrigger" "TrSlam,Kill,,0,-1" - "OnTrigger" "Cmd,Command,say **BOWSER IS DEAD!**,0,-1" - "OnTrigger" "Cmd,Command,say **Escape from the castle and rescue Peach!..**,2,-1" - "OnTrigger" "bowser,SetAnimation,idle,1,1" - "OnTrigger" "b_thruster_*,Kill,,0.1,1" - "OnTrigger" "bowser,ClearParent,,0,1" - "OnTrigger" "Cmd,Command,say **AFK TELE IN 5 SECONDS**,25,-1" - "OnTrigger" "bowser_secondary,FireUser1,,0,1" - "OnTrigger" "bowser_bomb*,Kill,,0,-1" - "OnTrigger" "Cmd,Command,say **YOU HAVE KILLED HIM**,0.1,-1" - "OnTrigger" "bowser_fire_prt,Stop,,0,-1" - "OnTrigger" "bowser_fire_prt,Kill,,0.1,-1" - "OnTrigger" "bowser_firerot,Stop,,0,1" - "OnTrigger" "bowser_bomb_maker,Kill,,0,-1" - "OnTrigger" "bowser_bomb*,Kill,,0,1" -} -add: -{ - "Template01" "bowser_target" - "origin" "-7344 -2746 3970" - "classname" "point_template" - "hammerid" "26734" - "targetname" "bowser_target_temp" - "spawnflags" "2" -} -add: -{ - "Negated" "0" - "origin" "-7632 -2998 3946" - "classname" "filter_activator_name" - "filtername" "bowser_target" - "targetname" "bowser_filter" - "hammerid" "26739" -} -add: -{ - "targetname" "bowser_filter_hp" - "Negated" "Allow entities that match criteria" - "origin" "-7632 -2982 3946" - "classname" "filter_activator_name" - "hammerid" "26741" -} -add: -{ - "origin" "-7632 -3038 3930" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "26743" - "targetname" "LogicSlam" - "spawnflags" "0" - "OnTrigger" "RelayTriggers,Trigger,,0,-1" - "OnTrigger" "mastertimer,Enable,,1,-1" - "OnTrigger" "mastertimer,Disable,,1.5,-1" - "OnTrigger" "mastertimer,FireUser1,,1,-1" - "OnTrigger" "traintest*,FireUser1,,2.1,-1" - "OnTrigger" "shockwaveparticle,Start,,2.25,-1" - "OnTrigger" "shockwaveparticle,Stop,,4.9,-1" -} -add: -{ - "origin" "-7632 -3054 3930" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "26745" - "targetname" "RelayTriggers" - "spawnflags" "0" - "OnTrigger" "bowser_finder,Enable,,10,-1" - "OnTrigger" "bowser_finder,Disable,,0,-1" - "OnTrigger" "b_tr_*,Disable,,0,-1" - "OnTrigger" "b_tr_*,Enable,,10,-1" - "OnTrigger" "bowser_timer,Disable,,0,-1" - "OnTrigger" "bowser_timer,Enable,,10,-1" -} -add: -{ - "UseRandomTime" "0" - "origin" "-7632 -3006 3930" - "RefireTime" "1" - "StartDisabled" "1" - "hammerid" "26752" - "targetname" "bowser_timer" - "spawnflags" "0" - "OnTimer" "b_tr_*,Disable,,0,-1" - "OnTimer" "b_tr_*,Enable,,0.01,-1" - "classname" "logic_timer" -} -add: -{ - "origin" "-7632 -3054 3962" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "26759" - "targetname" "Boss_Start" - "spawnflags" "0" - "OnTrigger" "TrSlam,Enable,,0,-1" - "OnTrigger" "b_tr_*,Enable,,0,-1" - "OnTrigger" "bowser_push,Enable,,0,-1" - "OnTrigger" "FinalBossMusic,PlaySound,,0,1" - "OnTrigger" "bowser_timer,Enable,,0,-1" - "OnTrigger" "bowser_finder,Enable,,0,-1" - "OnTrigger" "bowser_addhealth,Enable,,0.1,-1" - "OnTrigger" "bowser_hitbox,SetDamageFilter,,0,1" - "OnTrigger" "bowser_secondary,Enable,,0,1" - "OnTrigger" "prebowser_sound,Volume,0,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "testA3" - "classname" "path_track" - "hammerid" "26761" - "targetname" "testA2" - "origin" "-5691 -1946 4534" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template08" "testobject3" - "Template07" "traintest3" - "origin" "-5691.38 -1930 4533" - "Template03" "traintest" - "spawnflags" "0" - "hammerid" "26764" - "Template04" "testA*" - "Template06" "testobject2" - "Template05" "traintest2" - "classname" "point_template" - "targetname" "mastertemplate" - "Template02" "testobject" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "testA4" - "classname" "path_track" - "hammerid" "26766" - "targetname" "testA3" - "origin" "-5691 -2242 4534" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "-5690 -2849 4534" - "classname" "path_track" - "hammerid" "26769" - "targetname" "testA4" - "OnPass" "!activator,Kill,,0,-1" - "OnPass" "Self,Kill,,0,-1" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "OnUser1" "!self,,,0,-1" - "origin" "-6126 -2081.45 4534" - "classname" "logic_case" - "hammerid" "26774" -} -add: -{ - "OnUser1" "mastermaker,AddOutput,angles 0 0 0,0.01,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -15 0,0.05,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 30 0,0.07,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 15 0,0.03,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -30 0,0.09,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 45 0,0.11,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -45 0,0.13,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 60 0,0.15,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -60 0,0.17,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -75 0,0.19,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 75 0,0.21,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -90 0,0.23,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 90 0,0.25,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -105 0,0.27,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 105 0,0.29,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 120 0,0.31,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -120 0,0.33,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -135 0,0.35,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 135 0,0.37,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 150 0,0.39,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -150 0,0.41,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -165 0,0.43,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 165 0,0.45,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 180,0.47,-1" - "OnUser1" "mastermaker,AddOutput,angles 0 -180 0,0.49,-1" - "UseRandomTime" "0" - "origin" "-6075.51 -2033.12 4534" - "RefireTime" "0.02" - "StartDisabled" "1" - "hammerid" "26776" - "targetname" "mastertimer" - "spawnflags" "0" - "OnTimer" "mastermaker,ForceSpawn,,0,-1" - "classname" "logic_timer" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "testA2" - "classname" "path_track" - "hammerid" "26866" - "targetname" "testA1" - "origin" "-5691 -1929 4532.97" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "11058 -8579 -5734" - "classname" "path_track" - "hammerid" "64747" - "targetname" "eyer_b_path1" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path1" - "classname" "path_track" - "hammerid" "64762" - "targetname" "eyer_b_path2" - "origin" "10967 -8698 -5579" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "!activator,StartForward,,2.35,-1" - "OnPass" "eyerdoor2,FireUser1,,0.2,-1" - "OnPass" "eyerokr,SetParent,eyerdoor2,0.1,-1" - "OnPass" "eyerokr,SetParent,eyer_train,2.3,-1" - "angles" "0 0 0" - "target" "eyer_b_path2" - "classname" "path_track" - "hammerid" "64777" - "targetname" "eyer_b_path6" - "origin" "10737 -8798 -5737" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "OnUser1" "eyerokl,SetAnimation,attack1,0,-1" - "OnUser1" "eyerokl,SetAnimation,attack2,2,-1" - "OnUser1" "eyerokl,SetAnimation,attack3,9,-1" - "OnUser1" "eyel_train,TeleportToPathTrack,eyel_a_path1,11.5,-1" - "OnUser1" "eyedamageL,SetDamageFilter,,2,-1" - "OnUser1" "eyedamageL,SetDamageFilter,filter_nada,9,-1" - "OnUser1" "eyel_att2,Trigger,,2.5,-1" - "OnUser1" "eyerokl,Skin,1,2.2,-1" - "OnUser1" "eyerokl,Skin,2,2.5,-1" - "OnUser1" "eyerokl,Skin,1,8.7,-1" - "OnUser1" "eyerokl,Skin,0,9,-1" - "OnUser1" "eyel_train,StartForward,,11.7,-1" - "origin" "11227.7 -8794 -5720" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "66332" - "targetname" "eyelogicl" - "spawnflags" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path2" - "classname" "path_track" - "hammerid" "66531" - "targetname" "eyel_a_path1" - "origin" "11073.9 -8981 -5705" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path3" - "classname" "path_track" - "hammerid" "66543" - "targetname" "eyel_a_path2" - "origin" "10987 -8973 -5631" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path4" - "classname" "path_track" - "hammerid" "66552" - "targetname" "eyel_a_path3" - "origin" "10915 -8941 -5588" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path6" - "classname" "path_track" - "hammerid" "66555" - "targetname" "eyel_a_path4" - "origin" "10878 -8916 -5559" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "!activator,StartForward,,2.35,-1" - "OnPass" "eyerokl,SetParent,eyeldoor2,0.1,-1" - "OnPass" "eyeldoor2,FireUser1,,0.2,-1" - "OnPass" "eyerokl,SetParent,eyel_train,2.3,-1" - "angles" "0 0 0" - "target" "eyel_a_path8" - "classname" "path_track" - "hammerid" "66561" - "targetname" "eyel_a_path6" - "origin" "10757 -8801 -5737" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "11218.9 -8639.07 -5744" - "classname" "logic_relay" - "StartDisabled" "1" - "hammerid" "75184" - "targetname" "eyer_att2" - "spawnflags" "0" - "OnTrigger" "eyerdoor,Open,,0.9,-1" - "OnTrigger" "rotdoor_r,Open,,0.25,-1" - "OnTrigger" "eyerdoor,Close,,3,-1" - "OnTrigger" "rotdoor_r,Close,,4.7,-1" - "OnTrigger" "eyerokr,SetParent,eyerdoor,0,-1" - "OnTrigger" "eyerokr,SetParent,eyer_train,6,-1" - "OnTrigger" "eyerpush,Enable,,0,-1" - "OnTrigger" "eyerpush,Disable,,5,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path6" - "classname" "path_track" - "hammerid" "75565" - "targetname" "eyer_b_path7" - "origin" "10837 -8691 -5558" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path7" - "classname" "path_track" - "hammerid" "75568" - "targetname" "eyer_b_path9" - "origin" "10866 -8664 -5553" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path9" - "classname" "path_track" - "hammerid" "75571" - "targetname" "eyer_b_path10" - "origin" "10895.9 -8653.02 -5576" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path10" - "classname" "path_track" - "hammerid" "75574" - "targetname" "eyer_b_path11" - "origin" "10961.7 -8629 -5632" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_b_path11" - "classname" "path_track" - "hammerid" "75577" - "targetname" "eyer_b_path12" - "origin" "11058 -8579 -5733" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path9" - "classname" "path_track" - "hammerid" "75792" - "targetname" "eyel_a_path8" - "origin" "10872 -8933 -5590" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path10" - "classname" "path_track" - "hammerid" "75798" - "targetname" "eyel_a_path9" - "origin" "10907 -8969 -5583" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_a_path11" - "classname" "path_track" - "hammerid" "75810" - "targetname" "eyel_a_path10" - "origin" "10957 -8980 -5628" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "11074 -8980 -5706" - "classname" "path_track" - "hammerid" "75813" - "targetname" "eyel_a_path11" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "11218.9 -8641 -5722" - "classname" "logic_relay" - "StartDisabled" "1" - "hammerid" "76286" - "targetname" "eyel_att2" - "spawnflags" "0" - "OnTrigger" "eyeldoor,Open,,0.9,-1" - "OnTrigger" "rotdoor_l,Open,,0.25,-1" - "OnTrigger" "eyeldoor,Close,,3,-1" - "OnTrigger" "rotdoor_l,Close,,4.7,-1" - "OnTrigger" "eyerokl,SetParent,eyeldoor,0,-1" - "OnTrigger" "eyerokl,SetParent,eyel_train,6,-1" - "OnTrigger" "eyelpush,Enable,,0.1,-1" - "OnTrigger" "eyelpush,Disable,,5,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path31" - "classname" "path_track" - "hammerid" "106681" - "targetname" "path30" - "origin" "-1774 392 -11010" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "path20" - "classname" "path_track" - "hammerid" "106684" - "targetname" "path31" - "origin" "-1798 147 -11010" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "-845 -86 -10714" - "classname" "path_track" - "hammerid" "115528" - "targetname" "path21" - "OnPass" "boo_train,Stop,,3.5,1" - "OnPass" "kingboo_htbox,SetDamageFilter,,3.5,1" - "OnPass" "kingboo_nadebox,Enable,,3.5,1" - "OnPass" "bh_end_wall,Enable,,1,1" - "OnPass" "boo_boss_case,FireUser1,,3.5,1" - "OnPass" "kingboo_add,Enable,,3.5,1" - "OnPass" "Cmd,Command,say **You think you can defeat me?...**,1.5,1" - "OnPass" "bh_end_wall2,Enable,,1,1" - "OnPass" "bh_cage_entry,Enable,,3,1" - "OnPass" "bh_cage_entry1,Enable,,3,1" - "OnPass" "bh_boss_door_*,Close,,0,1" - "OnPass" "bh_cage_entry2,Enable,,0,1" - "OnPass" "Cmd,Command,say **ZOMBIES HAVE BEEN TELEPORTED**,0,1" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "-1124.28 6176 10828" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "266844" - "targetname" "warmup_trigger" - "spawnflags" "0" - "OnTrigger" "level_counter,SetValue,2,23,-1" - "OnTrigger" "spawn_tele*,Disable,,0,-1" - "OnTrigger" "mario_spawn_doors,Lock,,0,-1" - "OnTrigger" "warmup_sound,PlaySound,,10,1" - "OnTrigger" "spawn_platforms,Toggle,,0,1" - "OnTrigger" "spawntele_train,Kill,,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_2" - "classname" "path_track" - "hammerid" "405160" - "targetname" "peach_track_1" - "origin" "7492.32 486 8124" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_3" - "classname" "path_track" - "hammerid" "405181" - "targetname" "peach_track_2" - "origin" "7492.32 602 8087" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_4" - "classname" "path_track" - "hammerid" "405187" - "targetname" "peach_track_3" - "origin" "7492.32 670 7984" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_5" - "classname" "path_track" - "hammerid" "405190" - "targetname" "peach_track_4" - "origin" "7492.32 770 7819" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "peach,Skin,1,0.5,-1" - "OnPass" "peach,Skin,2,0.8,-1" - "OnPass" "!activator,StartForward,,1,-1" - "angles" "0 0 0" - "target" "peach_track_6" - "classname" "path_track" - "hammerid" "405193" - "targetname" "peach_track_5" - "origin" "7492.32 787 7539" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_7" - "classname" "path_track" - "hammerid" "416303" - "targetname" "peach_track_6" - "origin" "7492.32 875 7539" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "peach_track_8" - "classname" "path_track" - "hammerid" "416306" - "targetname" "peach_track_7" - "origin" "7492.32 975 7536" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "7492.32 1118 7513" - "classname" "path_track" - "hammerid" "416309" - "targetname" "peach_track_8" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "-1224.89 -870.796 -5679" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "426515" - "targetname" "toad_relay" - "spawnflags" "0" - "OnTrigger" "toad_heal,Enable,,0,-1" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,70,-1" - "OnTrigger" "heal_particle*,Start,,0,-1" - "OnTrigger" "heal_particle*,Stop,,12,-1" - "OnTrigger" "toad_heal,Disable,,12,-1" - "OnTrigger" "ammo_timer,Enable,,0,-1" - "OnTrigger" "ammo_timer,Disable,,12,-1" -} -add: -{ - "item_kevlar" "1" - "weapon_p90" "1" - "weapon_knife" "1" - "origin" "1284.39 6354.54 11033" - "classname" "game_player_equip" - "hammerid" "522507" - "weapon_elite" "1" - "spawnflags" "0" - "weapon_hegrenade" "1" -} -add: -{ - "item_kevlar" "1" - "weapon_p90" "1" - "ammo_50ae" "1" - "origin" "-1286.95 -932.125 -5679" - "classname" "game_player_equip" - "hammerid" "522622" - "targetname" "char_equip" - "weapon_elite" "1" - "spawnflags" "1" - "weapon_hegrenade" "1" -} -add: -{ - "OnTriggerd" "boomb_prop,Disable,,0,-1" - "OnTriggerd" "boomb_prop,Enable,,40,-1" - "origin" "-983.629 -1231.72 -5679" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "528055" - "targetname" "boomb_item_explode" - "spawnflags" "0" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,25,-1" - "OnTrigger" "boomb_item_maker,ForceSpawn,,0,-1" - "OnTrigger" "boomb_prop,Disable,,0,-1" - "OnTrigger" "boomb_prop,Enable,,25,-1" -} -add: -{ - "origin" "-961.123 -855.685 -5679" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "533508" - "targetname" "mario_push_trig" - "spawnflags" "0" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,1.5,-1" - "OnTrigger" "mario_push,Enable,,0.1,-1" - "OnTrigger" "mario_push,Disable,,0.7,-1" - "OnTrigger" "mario1,SetAnimation,Attack,0,-1" -} -add: -{ - "angles" "0 6 0" - "origin" "-374.26 6885.84 11033" - "classname" "info_player_terrorist" - "hammerid" "727335" -} -add: -{ - "angles" "0 6 0" - "origin" "-366.43 6936 11000" - "classname" "info_player_terrorist" - "hammerid" "727337" -} -add: -{ - "angles" "0 6 0" - "origin" "-228.67 6875 11012" - "classname" "info_player_terrorist" - "hammerid" "727339" -} -add: -{ - "angles" "0 6 0" - "origin" "-224 6926.35 11012" - "classname" "info_player_terrorist" - "hammerid" "727341" -} -add: -{ - "angles" "0 6 0" - "origin" "-238.91 6977 11001" - "classname" "info_player_terrorist" - "hammerid" "727343" -} -add: -{ - "angles" "0 6 0" - "origin" "-238.52 7042 10983" - "classname" "info_player_terrorist" - "hammerid" "727345" -} -add: -{ - "angles" "0 6 0" - "origin" "-496 7082.32 10958" - "classname" "info_player_terrorist" - "hammerid" "727347" -} -add: -{ - "angles" "0 6 0" - "origin" "-392.21 7010.84 11007" - "classname" "info_player_terrorist" - "hammerid" "727349" -} -add: -{ - "angles" "0 6 0" - "origin" "-331.16 6780 11033" - "classname" "info_player_terrorist" - "hammerid" "727351" -} -add: -{ - "angles" "0 6 0" - "origin" "-336.21 6838.92 11033" - "classname" "info_player_terrorist" - "hammerid" "727353" -} -add: -{ - "angles" "0 6 0" - "origin" "-465.92 6832.23 11034" - "classname" "info_player_terrorist" - "hammerid" "727355" -} -add: -{ - "angles" "0 6 0" - "origin" "-474.04 6890.78 11034" - "classname" "info_player_terrorist" - "hammerid" "727357" -} -add: -{ - "angles" "0 6 0" - "origin" "-481.24 6959 11008" - "classname" "info_player_terrorist" - "hammerid" "727359" -} -add: -{ - "angles" "0 6 0" - "origin" "-483.54 7015.8 11001" - "classname" "info_player_terrorist" - "hammerid" "727361" -} -add: -{ - "angles" "0 6 0" - "origin" "-513.34 7121 10955" - "classname" "info_player_terrorist" - "hammerid" "727363" -} -add: -{ - "angles" "0 6 0" - "origin" "-306.19 7053.68 10959" - "classname" "info_player_terrorist" - "hammerid" "727365" -} -add: -{ - "angles" "0 6 0" - "origin" "-396.21 7082.78 10950" - "classname" "info_player_terrorist" - "hammerid" "727367" -} -add: -{ - "angles" "0 6 0" - "origin" "-360.21 7161 10934" - "classname" "info_player_terrorist" - "hammerid" "727369" -} -add: -{ - "angles" "0 6 0" - "origin" "-430 7058.78 10953" - "classname" "info_player_terrorist" - "hammerid" "727371" -} -add: -{ - "angles" "0 6 0" - "origin" "-318.21 6969.87 11001" - "classname" "info_player_terrorist" - "hammerid" "727373" -} -add: -{ - "angles" "0 6 0" - "origin" "-418.63 6963 11001" - "classname" "info_player_terrorist" - "hammerid" "727375" -} -add: -{ - "angles" "0 6 0" - "origin" "-421.43 6912.07 11034" - "classname" "info_player_terrorist" - "hammerid" "727377" -} -add: -{ - "angles" "0 6 0" - "origin" "-419.31 6861.49 11034" - "classname" "info_player_terrorist" - "hammerid" "727379" -} -add: -{ - "angles" "0 6 0" - "origin" "-298.21 7108.78 10952" - "classname" "info_player_terrorist" - "hammerid" "727381" -} -add: -{ - "angles" "0 6 0" - "origin" "-350.15 7048.65 10959" - "classname" "info_player_terrorist" - "hammerid" "727383" -} -add: -{ - "angles" "0 6 0" - "origin" "-352.92 7004.18 11007" - "classname" "info_player_terrorist" - "hammerid" "727385" -} -add: -{ - "angles" "0 6 0" - "origin" "-544.7 7053.27 10983" - "classname" "info_player_terrorist" - "hammerid" "727387" -} -add: -{ - "angles" "0 6 0" - "origin" "-535.05 6998 10989" - "classname" "info_player_terrorist" - "hammerid" "727389" -} -add: -{ - "angles" "0 6 0" - "origin" "-527.87 6944 10999" - "classname" "info_player_terrorist" - "hammerid" "727391" -} -add: -{ - "angles" "0 6 0" - "origin" "-519.64 6873.27 11034" - "classname" "info_player_terrorist" - "hammerid" "727393" -} -add: -{ - "angles" "0 6 0" - "origin" "-514.06 6819.4 11034" - "classname" "info_player_terrorist" - "hammerid" "727395" -} -add: -{ - "angles" "0 6 0" - "origin" "-318.24 6902 11004" - "classname" "info_player_terrorist" - "hammerid" "727397" -} -add: -{ - "angles" "0 0 0" - "origin" "-134 6462.46 11076" - "classname" "info_player_counterterrorist" - "hammerid" "727408" -} -add: -{ - "angles" "0 0 0" - "origin" "-133 6423.46 11076" - "classname" "info_player_counterterrorist" - "hammerid" "727410" -} -add: -{ - "angles" "0 0 0" - "origin" "-132 6388.46 11076" - "classname" "info_player_counterterrorist" - "hammerid" "727412" -} -add: -{ - "angles" "0 0 0" - "origin" "-132 6343 11090" - "classname" "info_player_counterterrorist" - "hammerid" "727414" -} -add: -{ - "angles" "0 0 0" - "origin" "-136 6303 11090" - "classname" "info_player_counterterrorist" - "hammerid" "727416" -} -add: -{ - "angles" "0 0 0" - "origin" "-137 6260 11090" - "classname" "info_player_counterterrorist" - "hammerid" "727418" -} -add: -{ - "angles" "0 0 0" - "origin" "-133 6209 11090" - "classname" "info_player_counterterrorist" - "hammerid" "727420" -} -add: -{ - "angles" "0 0 0" - "origin" "-134 6159.92 11090" - "classname" "info_player_counterterrorist" - "hammerid" "727422" -} -add: -{ - "angles" "0 0 0" - "origin" "-190 6159 11098" - "classname" "info_player_counterterrorist" - "hammerid" "727424" -} -add: -{ - "angles" "0 0 0" - "origin" "-189 6206 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727426" -} -add: -{ - "angles" "0 0 0" - "origin" "-193 6257 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727428" -} -add: -{ - "angles" "0 0 0" - "origin" "-192 6300 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727430" -} -add: -{ - "angles" "0 0 0" - "origin" "-188 6340 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727432" -} -add: -{ - "angles" "0 0 0" - "origin" "-188 6387.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727434" -} -add: -{ - "angles" "0 0 0" - "origin" "-189 6422.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727436" -} -add: -{ - "angles" "0 0 0" - "origin" "-190 6461.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727438" -} -add: -{ - "angles" "0 0 0" - "origin" "-254 6162 11098" - "classname" "info_player_counterterrorist" - "hammerid" "727442" -} -add: -{ - "angles" "0 0 0" - "origin" "-253 6207 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727444" -} -add: -{ - "angles" "0 0 0" - "origin" "-257 6258 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727446" -} -add: -{ - "angles" "0 0 0" - "origin" "-256 6301 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727448" -} -add: -{ - "angles" "0 0 0" - "origin" "-252 6341 11092" - "classname" "info_player_counterterrorist" - "hammerid" "727450" -} -add: -{ - "angles" "0 0 0" - "origin" "-252 6390.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727452" -} -add: -{ - "angles" "0 0 0" - "origin" "-253 6425.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727454" -} -add: -{ - "angles" "0 0 0" - "origin" "-254 6464.54 11084" - "classname" "info_player_counterterrorist" - "hammerid" "727456" -} -add: -{ - "angles" "0 0 0" - "origin" "-308 6206 11089" - "classname" "info_player_counterterrorist" - "hammerid" "727462" -} -add: -{ - "angles" "0 0 0" - "origin" "-312 6257 11089" - "classname" "info_player_counterterrorist" - "hammerid" "727464" -} -add: -{ - "angles" "0 0 0" - "origin" "-311 6300 11089" - "classname" "info_player_counterterrorist" - "hammerid" "727466" -} -add: -{ - "angles" "0 0 0" - "origin" "-307 6340 11089" - "classname" "info_player_counterterrorist" - "hammerid" "727468" -} -add: -{ - "angles" "0 0 0" - "origin" "-307 6387.54 11078" - "classname" "info_player_counterterrorist" - "hammerid" "727470" -} -add: -{ - "angles" "0 0 0" - "origin" "-308 6422.54 11078" - "classname" "info_player_counterterrorist" - "hammerid" "727472" -} -add: -{ - "angles" "0 0 0" - "origin" "-309 6461.54 11078" - "classname" "info_player_counterterrorist" - "hammerid" "727474" -} -add: -{ - "angles" "0 0 0" - "origin" "-309.23 6499.46 11078" - "classname" "info_player_counterterrorist" - "hammerid" "727476" -} -add: -{ - "InitialValue" "1" - "OnEqualTo" "TriggerEnd,Trigger,,0,1" - "CompareValue" "1" - "classname" "logic_compare" - "hammerid" "957433" - "targetname" "bowser_compare" - "origin" "-7632 -2944 3996.63" -} -add: -{ - "ammo_50ae" "1" - "origin" "-1286 -908 -5679" - "classname" "game_player_equip" - "hammerid" "1140619" - "targetname" "ammo_equip" - "spawnflags" "1" -} -add: -{ - "UseRandomTime" "0" - "origin" "-1274.28 -957.5 -5679" - "RefireTime" "1" - "StartDisabled" "1" - "hammerid" "1140725" - "targetname" "ammo_timer" - "spawnflags" "0" - "OnTimer" "toad_heal2,Enable,,0,-1" - "OnTimer" "toad_heal2,Disable,,0.95,-1" - "classname" "logic_timer" -} -add: -{ - "OnUser1" "small_boo_hrt,SetParent,small_boo_door,0.3,1" - "OnUser1" "small_boo1,SetParent,small_boo_door,0.3,1" - "OnUser1" "small_boo_maker,AddOutput,origin 199.76 788.64 -10597,0,1" - "OnUser1" "small_boo_maker,ForceSpawn,,0.1,-1" - "Case05" "5" - "Case08" "8" - "hammerid" "1160651" - "Case04" "4" - "Case06" "6" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "small_boo_case" - "origin" "177.017 781.551 -10622" - "Case07" "7" - "Case03" "3" -} -add: -{ - "Template03" "meteor_door" - "origin" "183.676 577.785 -10622" - "classname" "point_template" - "Template01" "boo_meteor" - "targetname" "boo_meteor_temp" - "spawnflags" "0" - "hammerid" "1173288" - "Template02" "meteor_hrt" -} -add: -{ - "Template06" "boo_swipe_b" - "Template02" "swipe_hrt" - "Template05" "swipe_hrt_b" - "Template01" "boo_swipe" - "Template03" "swipe_door" - "targetname" "boo_swipe_temp" - "origin" "188 428 -10622" - "spawnflags" "0" - "hammerid" "1180201" - "Template04" "swipe_door_b" - "classname" "point_template" -} -add: -{ - "Template03" "swipe_door_f" - "origin" "194 348 -10622" - "classname" "point_template" - "Template01" "boo_swipe_f" - "targetname" "boo_swipe_f_temp" - "spawnflags" "0" - "hammerid" "1180493" - "Template02" "swipe_hrt_f" -} -add: -{ - "OnCase02" "boo_swipe_maker,ForceSpawn,,0,-1" - "OnCase02" "Cmd,Command,say **SWIPE SIDEWAYS**,0,-1" - "origin" "204.148 266.128 -10622" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "boo_boss_case" - "hammerid" "1187255" - "OnCase03" "bh_meteor_trig,Enable,,0,-1" - "OnCase03" "bh_meteor_trig,Disable,,5.9,-1" - "OnCase03" "Cmd,Command,say **LOOK UP**,0,-1" - "OnUser1" "!self,PickRandom,,0,-1" - "OnUser1" "!self,FireUser1,,6,-1" - "OnCase01" "boo_swipe_f_maker,FireUser1,,0,-1" - "OnCase01" "Cmd,Command,say **SWIPE FORWARD**,0,-1" - "Case03" "3" -} -add: -{ - "InitialValue" "1" - "OnUser1" "!self,Compare,,17,-1" - "OnUser1" "!self,Compare,,1,-1" - "OnUser1" "!self,Compare,,2,-1" - "OnUser1" "!self,Compare,,3,-1" - "OnUser1" "!self,Compare,,4,-1" - "OnUser1" "!self,Compare,,5,-1" - "OnUser1" "!self,Compare,,6,-1" - "OnUser1" "!self,Compare,,7,-1" - "OnUser1" "!self,Compare,,8,-1" - "OnUser1" "!self,Compare,,9,-1" - "OnUser1" "!self,Compare,,10,-1" - "OnUser1" "!self,Compare,,12,-1" - "OnUser1" "!self,Compare,,14,-1" - "OnUser1" "!self,Compare,,15,-1" - "OnUser1" "!self,Compare,,13,-1" - "OnUser1" "!self,Compare,,12,-1" - "OnUser1" "!self,Compare,,16,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "1251354" - "targetname" "boomb_compare" - "origin" "-6314.79 8849.07 -6482" - "OnEqualTo" "boomb_startrig,Enable,,0,-1" - "OnEqualTo" "boomb_star,Enable,,0,-1" -} -add: -{ - "OnCase02" "cannon_cam2,Enable,,0.01,-1" - "OnCase02" "cannon_cam*,Disable,,0,-1" - "Case05" "5" - "OnCase06" "cannon_cam6,Enable,,0.01,-1" - "OnCase06" "cannon_cam*,Disable,,0,-1" - "origin" "-5448 5712 -7629" - "OnCase03" "cannon_cam3,Enable,,0.01,-1" - "OnCase03" "cannon_cam*,Disable,,0,-1" - "OnCase01" "cannon_cam*,Disable,,0,-1" - "OnCase01" "cannon_cam1,Enable,,0.01,-1" - "hammerid" "1441117" - "OnCase05" "cannon_cam5,Enable,,0.01,-1" - "OnCase05" "cannon_cam*,Disable,,0,-1" - "Case06" "6" - "OnCase04" "cannon_cam4,Enable,,0.01,-1" - "OnCase04" "cannon_cam*,Disable,,0,-1" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "camera_case" - "Case04" "4" - "Case07" "7" - "Case03" "3" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "-7331.02 9621.62 -7061.19" - "classname" "path_track" - "hammerid" "1473552" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path2" - "classname" "path_track" - "hammerid" "1473577" - "targetname" "boomb_ball_path1" - "origin" "-6953.33 8999.86 -6570.44" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,SetSpeed,270,0,-1" - "angles" "0 0 0" - "target" "boomb_ball_path3" - "classname" "path_track" - "hammerid" "1473589" - "targetname" "boomb_ball_path2" - "origin" "-7123 9010 -6600" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path4" - "classname" "path_track" - "hammerid" "1473603" - "targetname" "boomb_ball_path3" - "origin" "-7082 9740 -6640" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path5" - "classname" "path_track" - "hammerid" "1473615" - "targetname" "boomb_ball_path4" - "origin" "-6338 10170 -6704" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path6" - "classname" "path_track" - "hammerid" "1473621" - "targetname" "boomb_ball_path5" - "origin" "-5586 9733 -6854" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path7" - "classname" "path_track" - "hammerid" "1473636" - "targetname" "boomb_ball_path6" - "origin" "-5588 8873 -6896" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,SetSpeed,0.71,0,-1" - "OnPass" "!activator,SetSpeed,0.78,0.35,-1" - "OnPass" "!activator,SetSpeed,0.85,0.43,-1" - "OnPass" "!activator,SetSpeed,1,0.5,-1" - "OnPass" "!activator,SetSpeed,0.91,0.45,-1" - "angles" "0 0 0" - "target" "boomb_ball_path8" - "classname" "path_track" - "hammerid" "1473642" - "targetname" "boomb_ball_path7" - "origin" "-6410 8445 -6938" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path13" - "classname" "path_track" - "hammerid" "1473657" - "targetname" "boomb_ball_path8" - "origin" "-6452 8452 -7411" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template01" "bomb_thruster" - "Template07" "splash_sound" - "origin" "-5502 5986 -7479" - "Template03" "bubble_hurt" - "spawnflags" "0" - "hammerid" "1487339" - "Template04" "bubble" - "Template06" "bubble_relay" - "Template05" "bubble_particle" - "classname" "point_template" - "targetname" "bomb_template" - "Template02" "bomb_physbox" -} -add: -{ - "origin" "-5438.99 5940.85 -7484" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "1508347" - "targetname" "bubble_relay" - "spawnflags" "1" - "OnTrigger" "bomb_physbox,Kill,,0,-1" - "OnTrigger" "bubble,Kill,,0,-1" - "OnTrigger" "bubble_hurt,Kill,,0,-1" - "OnTrigger" "bubble_particle,ClearParent,,0,-1" - "OnTrigger" "bubble_particle,Start,,0,-1" - "OnTrigger" "bubble_particle,Kill,,3,-1" - "OnTrigger" "bomb_thruster,Kill,,1,-1" - "OnTrigger" "splash_sound,PlaySound,,0,-1" - "OnTrigger" "splash_sound,Volume,0,1.5,-1" - "OnTrigger" "splash_sound,Kill,,1.6,-1" -} -add: -{ - "origin" "-5439 5912 -7484" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "1521911" - "targetname" "bubble_shoot" - "spawnflags" "0" - "OnTrigger" "bomb_maker,ForceSpawn,,0,-1" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,0.35,-1" -} -add: -{ - "OnUser1" "eyerokr,SetParent,eyerdoor3,8,-1" - "OnUser1" "eyerokl,SetParent,eyeldoor3,8,-1" - "OnUser1" "eyerdoor3,FireUser1,,8,-1" - "OnUser1" "eyeldoor3,FireUser1,,8,-1" - "OnUser1" "eyerok_rage_hurt,Enable,,8,-1" - "OnUser1" "eyerok_shake,StartShake,,8.4,-1" - "OnUser1" "eyerokl_case,FireUser1,,17,-1" - "OnUser1" "eyerokl_case,FireUser1,,22,-1" - "OnUser1" "eyerokl_case,FireUser1,,27,-1" - "OnUser1" "eyerokl,SetParent,eyel_train,12.9,-1" - "OnUser1" "eyerokr,SetParent,eyer_train,12.9,-1" - "OnUser1" "eyerokr,SetAnimation,attack2,12.9,-1" - "OnUser1" "eyerokl,SetAnimation,attack2,12.9,-1" - "OnUser1" "eyeroktimer,FireUser3,,38,-1" - "OnUser1" "eyerokl,Enable,,39.01,-1" - "OnUser1" "eyer_train,TeleportToPathTrack,eyer_b_path1,39,-1" - "OnUser1" "eyerokr,Enable,,39.01,-1" - "OnUser1" "eyel_train,TeleportToPathTrack,eyel_a_path1,39,-1" - "OnUser1" "eyerokr_case,FireUser1,,27,-1" - "OnUser1" "eyerokr_case,FireUser1,,22,-1" - "OnUser1" "eyerokr_case,FireUser1,,17,-1" - "OnUser1" "eyerokl,SetAnimation,attack3,39,-1" - "OnUser1" "eyerokr,SetAnimation,attack3,39,-1" - "OnUser1" "eyeroktimer,FireTimer,,40,-1" - "OnUser1" "eyeroktimer,Enable,,40,-1" - "OnUser1" "eyerok_rage_hurt,Disable,,12.95,-1" - "OnUser1" "eyer_train,AddOutput,angles 0 0 0,37.5,-1" - "OnUser1" "eyel_train,AddOutput,angles 0 0 0,37.5,-1" - "OnUser1" "eyerok_ztele_*,Enable,,45,-1" - "OnUser1" "eyeroktimer,FireUser4,,45,-1" - "OnUser1" "eyerokl,Skin,2,12.9,-1" - "OnUser1" "eyerokr,Skin,2,12.9,-1" - "OnUser1" "eyedamageR,SetDamageFilter,,12.9,-1" - "OnUser1" "eyedamageL,SetDamageFilter,,12.9,-1" - "OnUser2d" "eyerok_platform2,Open,,60,-1" - "OnUser2d" "eyerok_platform1,Open,,60,-1" - "OnUser2d" "eyerok_platform3,Open,,60,-1" - "origin" "11197.9 -8794.07 -5744" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "1550288" - "targetname" "eyerok_case" - "OnUser2" "eyerok_platform2,Close,,0,-1" - "OnUser2" "eyerok_platform1,Open,,14,-1" - "OnUser2" "eyerok_platform1,Close,,0,-1" - "OnUser2" "eyerok_platform3,Close,,0,-1" - "OnUser2" "eyerok_platform1,Close,,35,-1" - "spawnflags" "0" - "OnUser1d" "eyerok_shake,StartShake,,11.4,-1" - "OnUser1d" "eyerdoor3,FireUser1,,11,-1" - "OnUser1d" "eyeldoor3,FireUser1,,11,-1" -} -add: -{ - "UseRandomTime" "0" - "origin" "11240 -8816 -5727" - "RefireTime" "40" - "StartDisabled" "1" - "hammerid" "1551093" - "targetname" "eyeroktimer2" - "spawnflags" "0" - "OnTimer" "eyeroktimer,Disable,,0,-1" - "OnTimer" "eyeroktimer,Enable,,30,-1" - "OnTimer" ",,,0,-1" - "classname" "logic_timer" -} -add: -{ - "OnCase02" "eyel_train,StartForward,,2,-1" - "OnCase02" "eyel_train,TeleportToPathTrack,eyel_d_path3,0,-1" - "OnCase02" "eyel_train,AddOutput,angles 0 90 0,0,-1" - "OnUser1" "!self,PickRandom,,0,-1" - "OnUser1" "eyerokl,Enable,,0.05,-1" - "OnUser1" "eyerokl,Skin,2,0.2,-1" - "OnUser1" "eyedamageL,SetDamageFilter,,0.2,-1" - "OnUser1" "eyerokl,Skin,0,4,-1" - "OnUser1" "eyedamageL,SetDamageFilter,filter_nada,4,-1" - "origin" "11200 -8824 -5744" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "eyerokl_case" - "OnUser1d" "eyerokl,Disable,,4,-1" - "hammerid" "1558789" - "OnCase01" "eyel_train,TeleportToPathTrack,eyel_d_path1,0,-1" - "OnCase01" "eyel_train,StartForward,,2,-1" - "OnCase01" "eyel_train,AddOutput,angles 0 0 0,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_d_path2" - "classname" "path_track" - "hammerid" "1566330" - "targetname" "eyel_d_path1" - "origin" "10705.9 -9534.98 -5693" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "10173 -9516 -5693" - "classname" "path_track" - "hammerid" "1566342" - "targetname" "eyel_d_path2" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyel_d_path4" - "classname" "path_track" - "hammerid" "1566363" - "targetname" "eyel_d_path3" - "origin" "10309.4 -9170.03 -5722" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "10333 -9676 -5693" - "classname" "path_track" - "hammerid" "1566381" - "targetname" "eyel_d_path4" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "OnCase02" "eyer_train,StartForward,,2,-1" - "OnCase02" "eyer_train,TeleportToPathTrack,eyer_e_path3,0,-1" - "OnCase02" "eyer_train,AddOutput,angles 0 0 0,0,-1" - "OnUser1" "!self,PickRandom,,0,-1" - "OnUser1" "eyerokr,Enable,,0.05,-1" - "OnUser1" "eyerokr,Skin,1,0.5,-1" - "OnUser1" "eyerokr,Skin,2,0.75,-1" - "OnUser1" "eyedamageR,SetDamageFilter,,0.75,-1" - "OnUser1" "eyerokr,Skin,0,4,-1" - "OnUser1" "eyedamageR,SetDamageFilter,filter_nada,4,-1" - "origin" "11206 -8857 -5744" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "eyerokr_case" - "OnUser1d" "eyerokr,Disable,,4,-1" - "hammerid" "1572882" - "OnCase01" "eyer_train,TeleportToPathTrack,eyer_e_path1,0,-1" - "OnCase01" "eyer_train,StartForward,,2,-1" - "OnCase01" "eyer_train,AddOutput,angles 0 -90 0,0,-1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_e_path2" - "classname" "path_track" - "hammerid" "1572987" - "targetname" "eyer_e_path1" - "origin" "10299.2 -8416 -5733" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "10314 -7930 -5735" - "classname" "path_track" - "hammerid" "1573005" - "targetname" "eyer_e_path2" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "eyer_e_path4" - "classname" "path_track" - "hammerid" "1573026" - "targetname" "eyer_e_path3" - "origin" "10661.8 -8050 -5731" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "origin" "10143 -8085 -5732" - "classname" "path_track" - "hammerid" "1573041" - "targetname" "eyer_e_path4" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "train_ship_path9" - "classname" "path_track" - "hammerid" "1736956" - "targetname" "train_ship_path1" - "origin" "6000 2032 7392" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "train_ship_path3" - "classname" "path_track" - "hammerid" "1736983" - "targetname" "train_ship_path2" - "origin" "6064 2176 7648" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 303 0" - "target" "train_ship_path4" - "classname" "path_track" - "hammerid" "1736986" - "targetname" "train_ship_path3" - "origin" "6480 2336 8048" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 266 0" - "target" "train_ship_path5" - "classname" "path_track" - "hammerid" "1736989" - "targetname" "train_ship_path4" - "origin" "6880 2288 8496" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 221 0" - "target" "train_ship_path6" - "classname" "path_track" - "hammerid" "1790655" - "targetname" "train_ship_path5" - "origin" "7088 2128 9056" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 182 0" - "target" "train_ship_path7" - "classname" "path_track" - "hammerid" "1801929" - "targetname" "train_ship_path6" - "origin" "7248 1776 9280" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 180 0" - "origin" "7248 1568 9360" - "classname" "path_track" - "hammerid" "1801932" - "targetname" "train_ship_path7" - "OnPass" "train_ship_tele,FireUser1,,0.5,1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "train_ship_tele,FireUser2,,10,1" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "train_ship_path10" - "classname" "path_track" - "hammerid" "1815401" - "targetname" "train_ship_path9" - "origin" "6000 2064 7392" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "2" - "angles" "0 0 0" - "target" "train_ship_path2" - "classname" "path_track" - "hammerid" "1822007" - "targetname" "train_ship_path10" - "origin" "6000 2096 7424" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "OnUser1" "!self,Disable,,0,1" - "OnUser1" "bowser_fire_ignite,Kill,,0,-1" - "OnUser1" "bowser_fire_prt,Kill,,0,-1" - "OnUser1" "bowser_bomb_maker,Kill,,0,-1" - "UseRandomTime" "0" - "origin" "-7628 -2920 3987.71" - "RefireTime" "22" - "StartDisabled" "1" - "hammerid" "1908060" - "targetname" "bowser_secondary" - "spawnflags" "0" - "OnTimer" "bowser_second_case,PickRandom,,0,-1" - "classname" "logic_timer" -} -add: -{ - "OnCase02" "bowser_bomb_maker,FireUser1,,0,-1" - "OnCase02" "bowser_bomb_maker,FireUser1,,6,-1" - "OnCase02" "Cmd,Command,say **FALLING BOMBS**,0,-1" - "origin" "-7628 -2920 3964" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "bowser_second_case" - "spawnflags" "0" - "hammerid" "1908121" - "OnCase01" "bowser_fire_ignite,FireUser1,,1,-1" - "OnCase01" "TrSlam,Disable,,0,-1" - "OnCase01" "TrSlam,Enable,,12,-1" - "OnCase01" "Cmd,Command,**FIRE BREATH**,0,-1" - "OnCase01" "b_tr_*,Disable,,0,-1" - "OnCase01" "bowser,SetAnimation,firebreathe,0,-1" - "OnCase01" "bowser_timer,Disable,,0,-1" - "OnCase01" "b_tr_*,Disable,,1.1,-1" - "OnCase01" "Bowser,SetAnimation,idle,10,-1" - "OnCase01" "bowser_timer,Enable,,10,-1" -} -add: -{ - "Template01" "radio_elite" - "origin" "1096 6916 11166" - "classname" "point_template" - "Template03" "radio" - "targetname" "radio_temp" - "Template02" "radio_button" - "spawnflags" "2" - "hammerid" "1917316" - "Template04" "radio_music" -} -add: -{ - "Template01" "bowsette_crown" - "origin" "2680 7560 11080" - "Template03" "bowsette_skirt" - "spawnflags" "2" - "hammerid" "1937407" - "Template04" "bowsette_nadebox" - "Template06" "bowsette_hurt" - "Template05" "bowsette_healthbox" - "classname" "point_template" - "targetname" "bowsette_temp" - "Template02" "bowsette_model" - "OnUser1" "bowsette_door*,FireUser1,,0.1,1" - "OnUser1" "!self,ForceSpawn,,0,1" -} -add: -{ - "OnHitMin" "Cmd,Command,say **You've killed her!**,0,-1" - "OnHitMin" "Cmd,Command,say **Door closing in 30 seconds...**,1,-1" - "OnHitMin" "spawn_finaldoor,Close,,31,-1" - "OnHitMin" "bowsette_hurt,Kill,,0,-1" - "OnHitMin" "bowsette_model,Kill,,0,-1" - "OnHitMin" "bowsette_crown,Kill,,0,-1" - "OnHitMin" "bowsette_skirt,Kill,,0,-1" - "OnHitMin" "bowsette_door,Kill,,0.1,-1" - "OnHitMin" "zm_zm_detect,Enable,,0,-1" - "OnHitMin" "Cmd,Command,say **GATE CLOSING IN 5 SECONDS**,26,-1" - "OnHitMin" "zm_end_trig,Enable,,33,-1" - "startvalue" "220" - "StartDisabled" "0" - "min" "0" - "max" "1000" - "targetname" "bowsette_health" - "origin" "2904 7532 11012" - "hammerid" "1937728" - "classname" "math_counter" -} -add: -{ - "Template03" "bowser_bomb_prop" - "Template05" "bowser_bomb_sparks" - "Template04" "bowser_bomb_door" - "Template01" "bowser_bomb_trig" - "targetname" "bowser_bomb_temp" - "origin" "-6272 -2442 3928" - "spawnflags" "0" - "hammerid" "1945222" - "Template02" "bowser_bomb_explode" - "classname" "point_template" -} -add: -{ - "InitialValue" "1" - "OnEqualTo" "bowser_fire_ignite,FireUser1,,0,-1" - "OnEqualTo" "TrSlam,Disable,,0,-1" - "OnEqualTo" "TrSlam,Enable,,16,-1" - "CompareValue" "1" - "classname" "logic_compare" - "hammerid" "1946406" - "targetname" "bowser_fire_compare" - "origin" "-7632 -2942 3960" -} -add: -{ - "Template06" "flyboy1" - "Template02" "ship_clip_castle" - "Template05" "ship_cannon_strut" - "Template01" "ship_prop_castle" - "Template03" "train_ship_castle" - "targetname" "ship_temp" - "origin" "6000 2018 7327" - "spawnflags" "2" - "hammerid" "1989263" - "Template04" "ship_cannon" - "classname" "point_template" -} -add: -{ - "orientationtype" "0" - "OnPass" "ticktock_zmtrain,Stop,,0,-1" - "OnPass" "ticktock_zmtrain,StartForward,,1,-1" - "angles" "0 0 0" - "target" "ticktock_train_path2" - "classname" "path_track" - "hammerid" "2024071" - "targetname" "ticktock_train_path1" - "origin" "-328 7072 5268" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "ticktock_train_path3" - "classname" "path_track" - "hammerid" "2024110" - "targetname" "ticktock_train_path2" - "origin" "-328 7072 5372" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "ticktock_train_path4" - "classname" "path_track" - "hammerid" "2024117" - "targetname" "ticktock_train_path3" - "origin" "-540 7608 5724" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "ticktock_train_path5" - "classname" "path_track" - "hammerid" "2024126" - "targetname" "ticktock_train_path4" - "origin" "-196 8068 5956" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "ticktock_train_path6" - "classname" "path_track" - "hammerid" "2024144" - "targetname" "ticktock_train_path5" - "origin" "-20 8068 6124" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "OnPass" "ticktock_zmtrain,SetSpeed,150,0,-1" - "angles" "0 0 0" - "target" "ticktock_train_path7" - "classname" "path_track" - "hammerid" "2024153" - "targetname" "ticktock_train_path6" - "origin" "156 7864 6196" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "angles" "0 0 0" - "target" "ticktock_train_path10" - "classname" "path_track" - "hammerid" "2024165" - "targetname" "ticktock_train_path7" - "origin" "101 7395 6390" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "OnPass" "ticktock_zmtrain,SetSpeed,250,0,-1" - "angles" "0 0 0" - "target" "ticktock_train_path9" - "classname" "path_track" - "hammerid" "2024180" - "targetname" "ticktock_train_path8" - "origin" "156 7216 6146" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "OnPass" "ticktock_zmtrain,SetSpeed,50,0,-1" - "angles" "0 0 0" - "target" "ticktock_train_path1" - "classname" "path_track" - "hammerid" "2024195" - "targetname" "ticktock_train_path9" - "origin" "-42 7047 5376" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "0" - "OnPass" "ticktock_zmtrain,Stop,,0,-1" - "OnPass" "ticktock_zmtrain,StartForward,,1,-1" - "angles" "0 0 0" - "target" "ticktock_train_path8" - "classname" "path_track" - "hammerid" "2038145" - "targetname" "ticktock_train_path10" - "origin" "13 7467 6572" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template01" "ThrusterFL_npc" - "Template08" "bh_npc_*" - "Template07" "sh_npc_*" - "origin" "6310 -4314 -2006" - "Template03" "ThrusterR_npc" - "Template09" "boomb_npc_*" - "spawnflags" "0" - "hammerid" "2047207" - "Template04" "ThrusterFR_npc" - "Template06" "npc_*" - "Template05" "ThrusterForward_npc" - "classname" "point_template" - "targetname" "temp_npc" - "Template02" "ThrusterL_npc" -} -add: -{ - "UseRandomTime" "0" - "origin" "6375.54 -4322 -1995" - "RefireTime" "1" - "StartDisabled" "0" - "hammerid" "2047979" - "targetname" "timer_npc" - "spawnflags" "0" - "OnTimer" "npc_Tr*,Enable,,0.01,-1" - "OnTimer" "npc_Tr*,Disable,,0,-1" - "classname" "logic_timer" -} -add: -{ - "OnCase02" "sh_*,Kill,,0,-1" - "OnCase02" "bh_*,Kill,,0,-1" - "OnCase02" "ticktock*,Kill,,0,-1" - "OnCase02" "tt_*,Kill,,0,-1" - "OnCase02" "boo_*,Kill,,0,-1" - "Case05" "5" - "OnCase06" "boomb_*,Kill,,0,-1" - "OnCase06" "sh_*,Kill,,0,-1" - "OnCase06" "bh_*,Kill,,0,-1" - "OnCase06" "tt_*,Kill,,0,-1" - "OnCase06" "ticktock*,Kill,,0,-1" - "OnCase06" "boo_*,Kill,,0,-1" - "Case04" "4" - "OnCase03" "bh_*,Kill,,0,-1" - "OnCase03" "tt_*,Kill,,0,-1" - "OnCase03" "ticktock*,Kill,,0,-1" - "OnCase03" "boomb_*,Kill,,0,-1" - "OnCase03" "boo_*,Kill,,0,-1" - "OnCase01" "tr_*,Kill,,0,-1" - "OnCase01" "tr2_*,Kill,,0,-1" - "OnCase01" "pink_path*,Kill,,0,-1" - "OnCase01" "path*,Kill,,0,-1" - "OnCase01" "ticktock*,Kill,,0,-1" - "OnCase01" "boomb*,Kill,,0,-1" - "OnCase01" "shifting*,Kill,,0,-1" - "OnCase01" "boo_*,Kill,,0,-1" - "OnCase01" "bowser*,Kill,,0,-1" - "OnCase01" "bh*,Kill,,0,-1" - "OnCase01" "npc_*,Kill,,0,-1" - "hammerid" "2080771" - "OnCase05" "boomb_*,Kill,,0,-1" - "OnCase05" "sh_*,Kill,,0,-1" - "OnCase05" "bh_*,Kill,,0,-1" - "OnCase05" "boo_*,Kill,,0,-1" - "Case06" "6" - "OnCase04" "sh_*,Kill,,0,-1" - "OnCase04" "boomb_*,Kill,,0,-1" - "OnCase04" "tt_*,Kill,,0,-1" - "OnCase04" "ticktock*,Kill,,0,-1" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "entity_case" - "origin" "-1219 6195 10825" - "Case03" "3" -} -add: -{ - "orientationtype" "2" - "OnPass" "!activator,SetSpeed,0.4,0,-1" - "angles" "0 0 0" - "target" "sh_flying_path7" - "classname" "path_track" - "hammerid" "2122278" - "targetname" "sh_flying_path1" - "origin" "9296.83 -5615 -1910" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "!activator,SetSpeed,1,2,-1" - "OnPass" "!activator,Start,,2,-1" - "angles" "0 0 0" - "target" "sh_flying_path8" - "classname" "path_track" - "hammerid" "2122421" - "targetname" "sh_flying_path7" - "origin" "9481 -5658 -2026" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_flying_path9" - "classname" "path_track" - "hammerid" "2122424" - "targetname" "sh_flying_path8" - "origin" "10013 -5111 -1708" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_flying_path10" - "classname" "path_track" - "hammerid" "2122456" - "targetname" "sh_flying_path9" - "origin" "10341 -4643 -1538" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_flying_path1" - "classname" "path_track" - "hammerid" "2122471" - "targetname" "sh_flying_path10" - "origin" "9693 -5085 -1775" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "!activator,StartForward,,1,-1" - "angles" "0 0 0" - "target" "tt_path2" - "classname" "path_track" - "hammerid" "2144476" - "targetname" "tt_path1" - "origin" "-182.393 7882 4820" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Stop,,0,-1" - "OnPass" "!activator,StartForward,,1,-1" - "angles" "0 0 0" - "target" "tt_path1" - "classname" "path_track" - "hammerid" "2144514" - "targetname" "tt_path2" - "origin" "-294 7814 3985" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_path2" - "classname" "path_track" - "hammerid" "2188041" - "targetname" "sh_path1" - "origin" "10341 -8399 -4752" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_path1" - "classname" "path_track" - "hammerid" "2188062" - "targetname" "sh_path4" - "origin" "10633 -8367 -4492" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_path4" - "classname" "path_track" - "hammerid" "2188085" - "targetname" "sh_path3" - "origin" "10636 -8222 -4492" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "sh_path3" - "classname" "path_track" - "hammerid" "2188088" - "targetname" "sh_path2" - "origin" "10359 -8038 -4759" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "Template03" "boomb_ball_prop" - "origin" "-6967.58 9046.53 -6593.9" - "classname" "point_template" - "Template01" "boomb_ball_train" - "targetname" "boomb_ball_temp" - "OnUser2" "!self,FireUser2,,7,-1" - "OnUser2" "!self,ForceSpawn,,0,-1" - "OnUser2" "boomb_ball_train*,FireUser1,,0.05,-1" - "spawnflags" "0" - "hammerid" "2260965" - "Template02" "boomb_ball_hurt" - "OnUser1" "!self,FireUser2,,0,1" -} -add: -{ - "Template03" "bowsette_shell_hurt" - "origin" "2858 7756 10945" - "classname" "point_template" - "Template01" "bowsette_shell_prop" - "targetname" "bowsette_shell_temp" - "spawnflags" "0" - "hammerid" "2282328" - "Template02" "bowsette_shell_door" -} -add: -{ - "OnCase02" "bowsette_shell_maker,AddOutput,origin 2691 7823 10968,0,-1" - "origin" "2837 7708 10945" - "classname" "logic_case" - "Case01" "1" - "Case02" "2" - "targetname" "bowsette_shell_case" - "hammerid" "2282571" - "OnCase03" "bowsette_shell_maker,AddOutput,origin 2498 7870.5 10968,0,-1" - "OnCase01" "bowsette_shell_maker,AddOutput,origin 2888 7790.5 10968,0,-1" - "Case03" "3" -} -add: -{ - "Template01" "BossTarget" - "origin" "-6416.22 8917.74 -6459" - "classname" "point_template" - "hammerid" "2366475" - "targetname" "TargetTemp" - "spawnflags" "2" -} -add: -{ - "Negated" "0" - "origin" "-6381 8938 -6475" - "classname" "filter_activator_name" - "filtername" "BossTarget" - "targetname" "BossFilter" - "hammerid" "2366482" -} -add: -{ - "OnTriggerd" "bowser_char_prtd,Start,,0.7,-1" - "OnTriggerd" "bowser_char_firetrig,Enable,,1,-1" - "OnTriggerd" "bowser_char_firetrig,Disable,,2.4,-1" - "OnTriggerd" "speed,ModifySpeed,0,0,-1" - "OnTriggerd" "speed,ModifySpeed,1,3,-1" - "origin" "7762 -2088 7492" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2374832" - "targetname" "bowser_char_fire" - "spawnflags" "0" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,4,-1" - "OnTrigger" "bowser_char_statprt,Start,,0,-1" - "OnTrigger" "bowser_char_prop,SetAnimation,firebreathe,0,-1" - "OnTrigger" "bowser_char_smashcomp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_smashcomp,SetCompareValue,0,4,-1" - "OnTrigger" "bowser_stomp_comp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_stomp_comp,SetCompareValue,0,4,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,0,4,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,0,4,-1" - "OnTrigger" "fireball_maker,ForceSpawn,,0.7,-1" - "OnTrigger" "bowser_char_statprt,Stop,,0.7,-1" -} -add: -{ - "OnTriggerd" "speed,ModifySpeed,1,2,-1" - "OnTriggerd" "speed,ModifySpeed,0,0,-1" - "origin" "7774 -2070 7492" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2374841" - "targetname" "bowser_char_slash" - "spawnflags" "0" - "OnTrigger" "bowser_char_prop,SetAnimation,slash,0,-1" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "!self,Enable,,4,-1" - "OnTrigger" "bowser_char_nuke,Disable,,1.2,-1" - "OnTrigger" "bowser_char_nuke,Enable,,0.8,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,0.5,-1" - "OnTrigger" "bowser_char_smash,Volume,0,1.5,-1" - "OnTrigger" "bowser_char_firecomp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_firecomp,SetCompareValue,0,2.5,-1" - "OnTrigger" "bowser_stomp_comp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_stomp_comp,SetCompareValue,0,2.5,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,0,4,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,0,4,-1" -} -add: -{ - "InitialValue" "0" - "OnEqualTo" "bowser_char_prop,SetAnimation,run,0,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "2396704" - "targetname" "bowser_char_run" - "origin" "7734 -2060 7492" -} -add: -{ - "OnTriggerd" "bowser_stomp_2,Disable,,0.3,-1" - "OnTriggerd" "bowser_stomp_2,Enable,,0,-1" - "origin" "7718 -2012 7492" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2396735" - "targetname" "bowser_stomp_1" - "spawnflags" "0" - "OnTrigger" "bowser_stomp_comp,Compare,,0,-1" -} -add: -{ - "origin" "7696 -1986 7492" - "classname" "logic_relay" - "StartDisabled" "1" - "hammerid" "2396737" - "targetname" "bowser_stomp_3" - "spawnflags" "0" - "OnTrigger" "bowser_stomp_4,Enable,,0,-1" - "OnTrigger" "bowser_stomp_4,Disable,,0.3,-1" -} -add: -{ - "origin" "7692 -2028 7492" - "classname" "logic_relay" - "StartDisabled" "1" - "hammerid" "2396739" - "targetname" "bowser_stomp_2" - "spawnflags" "0" - "OnTrigger" "bowser_stomp_3,Enable,,0,-1" - "OnTrigger" "bowser_stomp_3,Disable,,0.3,-1" -} -add: -{ - "OnTriggerd" "speed,ModifySpeed,0,0,-1" - "OnTriggerd" "speed,ModifySpeed,1,5,-1" - "origin" "7668 -2000 7492" - "classname" "logic_relay" - "StartDisabled" "1" - "hammerid" "2396741" - "targetname" "bowser_stomp_4" - "spawnflags" "0" - "OnTrigger" "bowser_char_prop,SetAnimation,stomp,0,-1" - "OnTrigger" "bowser_stomp_1,Disable,,0,-1" - "OnTrigger" "bowser_stomp_1,Enable,,30,-1" - "OnTrigger" "bowser_char_stomphurt,Enable,,0,-1" - "OnTrigger" "bowser_char_stomphurt,Disable,,5,-1" - "OnTrigger" "bowser_char_shake,StartShake,,0,-1" - "OnTrigger" "bowser_char_shake,StopShake,,5.5,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,0.5,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,1.4,-1" - "OnTrigger" "bowser_char_smashcomp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_firecomp,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_firecomp,SetCompareValue,0,5.5,-1" - "OnTrigger" "bowser_char_smashcomp,SetCompareValue,0,5.5,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,2.3,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,3.2,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" - "OnTrigger" "bowser_char_run,SetCompareValue,0,5,-1" - "OnTrigger" "bowser_char_idle,SetCompareValue,0,5,-1" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,5,-1" - "OnTrigger" "bowser_char_smash,PlaySound,,4.1,-1" - "OnTrigger" "bowser_char_prop,SetAnimation,idle,5,-1" -} -add: -{ - "InitialValue" "0" - "OnEqualTo" "bowser_char_prop,SetAnimation,idle,0,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "2403895" - "targetname" "bowser_char_idle" - "origin" "7760 -2050 7492" -} -add: -{ - "InitialValue" "0" - "OnEqualTo" "bowser_char_fire,Trigger,,0,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "2434223" - "targetname" "bowser_char_firecomp" - "origin" "7708 -2084 7492" -} -add: -{ - "InitialValue" "0" - "OnEqualTo" "bowser_char_slash,Trigger,,0,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "2434225" - "targetname" "bowser_char_smashcomp" - "origin" "7677 -2107 7492" -} -add: -{ - "InitialValue" "0" - "OnEqualTo" "bowser_stomp_2,Enable,,0,-1" - "OnEqualTo" "bowser_stomp_2,Disable,,0.3,-1" - "CompareValue" "0" - "classname" "logic_compare" - "hammerid" "2434291" - "targetname" "bowser_stomp_comp" - "origin" "7670 -2080 7492" -} -add: -{ - "Template01" "fireball_prt" - "Template07" "fireball_trig" - "origin" "7166 -2094 7529" - "Template03" "fireball_physbox" - "Template09" "fireball_explode" - "spawnflags" "0" - "hammerid" "2441805" - "Template04" "fireball_measure" - "Template10" "fireball_forthrust" - "Template06" "fireball_upthrust" - "classname" "point_template" - "targetname" "fireball_temp" - "Template02" "fireball_ignite" -} -add: -{ - "MeasureTarget" "fireball_physbox" - "classname" "logic_measure_movement" - "origin" "7166 -2096 7529" - "Target" "fireball_explode" - "TargetReference" "fireball_physbox" - "MeasureType" "0" - "targetname" "fireball_measure" - "hammerid" "2474312" - "TargetScale" "1" - "MeasureReference" "fireball_physbox" -} -add: -{ - "origin" "2664.71 7971.33 10945" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2532877" - "targetname" "peach_relay" - "spawnflags" "0" - "OnTrigger" "!self,Disable,,0,-1" - "OnTrigger" "peach_char_push,Enable,,0,-1" - "OnTrigger" "parasol,Enable,,0,-1" - "OnTrigger" "!self,Enable,,45,-1" - "OnTrigger" "peach_char_prop,Skin,2,0,-1" - "OnTrigger" "peach_char_prop,Skin,1,10,-1" - "OnTrigger" "parasol,Disable,,10,-1" - "OnTrigger" "peach_char_push,Disable,,10,-1" -} -add: -{ - "Template06" "boomb_item_exp" - "Template02" "boomb_item_prop" - "Template05" "boomb_item_sparks" - "classname" "point_template" - "Template03" "boomb_item_phys" - "targetname" "boomb_item_temp" - "origin" "-989 -1192 -5647" - "spawnflags" "0" - "hammerid" "2565698" - "Template04" "boomb_item_prt" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath2" - "classname" "path_track" - "hammerid" "2597908" - "targetname" "bh_boopath1" - "origin" "7930 -5350 7505" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath3" - "classname" "path_track" - "hammerid" "2597932" - "targetname" "bh_boopath2" - "origin" "7995 -5338 7500" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath4" - "classname" "path_track" - "hammerid" "2597941" - "targetname" "bh_boopath3" - "origin" "8012 -5262 7513" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath5" - "classname" "path_track" - "hammerid" "2597944" - "targetname" "bh_boopath4" - "origin" "8005 -5184 7501" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath6" - "classname" "path_track" - "hammerid" "2597947" - "targetname" "bh_boopath5" - "origin" "7929 -5143 7494" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath7" - "classname" "path_track" - "hammerid" "2597950" - "targetname" "bh_boopath6" - "origin" "7847 -5165 7505" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath8" - "classname" "path_track" - "hammerid" "2597953" - "targetname" "bh_boopath7" - "origin" "7831 -5250 7497" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "bh_boopath1" - "classname" "path_track" - "hammerid" "2597956" - "targetname" "bh_boopath8" - "origin" "7855 -5314 7511" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "7577.24 -5244.46 7489" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2598037" - "targetname" "bh_end" - "spawnflags" "1" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path10" - "classname" "path_track" - "hammerid" "2622256" - "targetname" "boomb_ball_path9" - "origin" "-6552 8348 -7492" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path11" - "classname" "path_track" - "hammerid" "2622283" - "targetname" "boomb_ball_path10" - "origin" "-6722 8153 -7514" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path12" - "classname" "path_track" - "hammerid" "2622295" - "targetname" "boomb_ball_path11" - "origin" "-7740 7961 -7998" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "OnPass" "!activator,Kill,,0,-1" - "angles" "0 0 0" - "target" "boomb_ball_path11" - "classname" "path_track" - "hammerid" "2622325" - "targetname" "boomb_ball_path12" - "origin" "-8123 7982 -7998" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "orientationtype" "1" - "angles" "0 0 0" - "target" "boomb_ball_path9" - "classname" "path_track" - "hammerid" "2622352" - "targetname" "boomb_ball_path13" - "origin" "-6491 8383 -7420" - "spawnflags" "0" - "radius" "0" - "speed" "0" -} -add: -{ - "origin" "-1135 6215 10828" - "classname" "logic_relay" - "StartDisabled" "0" - "hammerid" "2630374" - "targetname" "autotrig" - "spawnflags" "0" - "OnTrigger" "peach_trig,Enable,,0,-1" - "OnTrigger" "bowser_char_trig2,Enable,,0,-1" - "OnTrigger" "peach_char_prop2,Enable,,0,-1" - "OnTrigger" "bowser_char_prop2,Enable,,0,-1" -} -add: -{ - "InitialValue" "0" - "origin" "-1160 6202 10828" - "classname" "logic_branch" - "hammerid" "2637945" - "targetname" "level_branch" - "OnTrue" "autotrig,Trigger,,0,-1" -} -; Generated 308 add blocks. - -; File generated on Sun, 27 Jan 2019 14:36:05 +0000 in 0.41874265670776367 seconds. +; Comparing "ze_super_mario_64_v2_b9.bsp" (1396 entities) with "ze_super_mario_64_v2_b9_ent.bsp" (1704 entities) +; Removed 1395 identical entities. + +; __ __ ____ _____ _____ ________ __ +; | \/ |/ __ \| __ \_ _| ____\ \ / / +; | \ / | | | | | | || | | |__ \ \_/ / +; | |\/| | | | | | | || | | __| \ / +; | | | | |__| | |__| || |_| | | | +; |_| |_|\____/|_____/_____|_| |_| + +modify: +{ + match: + { + "targetname" "four_zombiechecker" + "classname" "trigger_multiple" + } + + replace: + { + "origin" "7505.5 1069.5 8878" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "water_hrt" + } + replace: + { + "damage" "9999999" + "damagetype" "0" + } +} + +modify: +{ + match: + { + "classname" "worldspawn" + "hammerid" "1" + } + replace: + { + "mapversion" "6676" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "boomb_ball_hurt" + } + replace: + { + "damage" "15" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "boomb_ball_hurt" + } + delete: + { + "OnUser2" "!self,FireUser2,,7.00,-1" + } + insert: + { + "OnUser2" "!self,FireUser2,,3.00,-1" + } +} + + + +modify: +{ + match: + { + "targetname" "bowser_char_hbox" + "classname" "func_physbox_multiplayer" + } + + replace: + { + "origin" "-851.95 -1546.65 -5680" + "health" "20000" + } +} + +modify: +{ + match: + { + "targetname" "yoshi_char_hbox" + "classname" "func_physbox_multiplayer" + } + + replace: + { + "origin" "-1168.5 -1142 -5590" + } +} + +modify: +{ + match: + { + "targetname" "toad_far_hbox" + "classname" "func_physbox_multiplayer" + } + + replace: + { + "origin" "-1162 -885.5 -5590" + } +} + +modify: +{ + match: + { + "targetname" "mario_char_hbox" + "classname" "func_physbox_multiplayer" + } + + replace: + { + "origin" "-952.01 -892 -5590" + } +} + + + + +modify: +{ + match: + { + "targetname" "peach_char_hbox" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "peach_player,Kill,,0.55,-1" + } + insert: + { + "OnBreak" "peach_char_prop,Kill,,0,-1" + "OnBreak" "peach_player,SetHealth,0,0,1" + } + replace: + { + "origin" "-657.99 -713.5 -5605" + } +} + +modify: +{ + match: + { + "targetname" "peach_char_knife" + "classname" "weapon_knife" + } + + insert: + { + "OnPlayerPickup" "!activator,AddOutput,targetname peach_player,0,-1" + } +} + + +modify: +{ + match: + { + "targetname" "peach_char_push" + "hammerid" "2533161" + } + + replace: + { + "pushdir" "0 45 0" + "origin" "-437.18 -521.72 -5635.5" + } +} + +modify: +{ + match: + { + "targetname" "peach_char_push" + "hammerid" "2533164" + } + + replace: + { + "pushdir" "0 135 0" + "origin" "-877.71 -517.33 -5635.5" + } +} +modify: +{ + match: + { + "targetname" "peach_char_push" + "hammerid" "2533167" + } + + replace: + { + "pushdir" "0 -45 0" + "origin" "-445.59 -910.6 -5635.5" + } +} +modify: +{ + match: + { + "targetname" "peach_char_push" + "hammerid" "2533170" + } + + replace: + { + "pushdir" "0 225 0" + "origin" "-890.8 -911.28 -5635.5" + } +} + +modify: +{ + match: + { + "targetname" "boo_mario_hbox" + "classname" "func_physbox_multiplayer" + } + + replace: + { + "health" "30" + "origin" "-1062.5 -1639.5 -5687" + } +} + +modify: +{ + match: + { + "targetname" "boo_mario_trig" + "classname" "trigger_once" + } + + insert: + { + "OnStartTouch" "!activator,AddOutput,renderfx 6,0,-1" + } +} + + +modify: +{ + match: + { + "targetname" "pyramid_ramp" + "classname" "func_door" + } + + replace: + { + "spawnpos" "0" + } +} + + +modify: +{ + match: + { + "targetname" "bubble_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "bubble_hurt,Kill,,0,-1" + "OnTrigger" "bomb_physbox,Kill,,0,-1" + } + insert: + { + "OnTrigger" "bubble_hurt,ClearParent,,0,-1" + "OnTrigger" "bubble_hurt,Kill,,0.5,-1" + "OnTrigger" "bomb_physbox,Kill,,0.05,-1" + } +} + +modify: +{ + match: + { + "targetname" "sh_flying_train" + "classname" "func_tracktrain" + } + replace: + { + "speed" "40" + "startspeed" "150" + } +} + +modify: +{ + match: + { + "targetname" "sh_flying_path9" + "classname" "path_track" + } + replace: + { + + "origin" "10013 -5111 -1958" + } +} + + +modify: +{ + match: + { + "targetname" "pyramid_trig2" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "sh_ladder_1,Toggle,,0,-1" + } + insert: + { + "OnTrigger" "sh_ladder_1,Toggle,,15,-1" + } +} + +modify: +{ + match: + { + "targetname" "eyerok_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "eyerok_ztele*,Enable,,8,-1" + } + insert: + { + "OnHitMax" "eyerok_ztele*,Enable,,17,-1" + } +} + +modify: +{ + match: + { + "targetname" "ticktock_endtrig" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "tt_rotate,Stop,,0,-1" + } +} + +modify: +{ + match: + { + "hammerid" "6453" + "classname" "func_rotating" + } + insert: + { + "targetname" "tt_rotate" + } +} + +modify: +{ + match: + { + "targetname" "tt_train1" + "classname" "func_tracktrain" + } + replace: + { + "startspeed" "95" + } +} + +modify: +{ + match: + { + "targetname" "tt_door2" + "classname" "func_door" + } + replace: + { + "speed" "90" + } +} + +modify: +{ + match: + { + "targetname" "level_case" + "classname" "logic_case" + } + insert: + { + "OnCase03" "Cmd,Command,sv_enablebunnyhopping 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "boomb_end_trig" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,-1" + } + insert: + { + "OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,20,-1" + } +} + +modify: +{ + match: + { + "targetname" "kingboomb_health" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "boomb_nuke_brush,Kill,,0,-1" + } + +} + +; Generated 1 modify blocks. + +; ______ _____ _ _______ ______ _____ +; | ____|_ _| | |__ __| ____| __ \ +; | |__ | | | | | | | |__ | |__) | +; | __| | | | | | | | __| | _ / +; | | _| |_| |____| | | |____| | \ \ +; |_| |_____|______|_| |______|_| \_\ +; Generated 0 filter blocks. + +filter: +{ + "targetname" "eyerhurt" + "classname" "trigger_hurt" +} + + + +; _____ _____ +; /\ | __ \| __ \ +; / \ | | | | | | | +; / /\ \ | | | | | | | +; / ____ \| |__| | |__| | +; /_/ \_\_____/|_____/ + + +;ADD NEW PEACH PUSH TRIGGERS HERE TO MAKE PUSH ZONE BIGGER + +add: +{ +"model" "*663" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 45 0" +"parentname" "peach_char_knife" +"origin" "-437.18 -521.72 -5610.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*664" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 135 0" +"parentname" "peach_char_knife" +"origin" "-877.71 -517.33 -5610.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*665" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 -45 0" +"parentname" "peach_char_knife" +"origin" "-445.59 -910.6 -5610.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*666" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 225 0 +"parentname" "peach_char_knife" +"origin" "-890.8 -911.28 -5610.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +;SECOND LAYER OF PUSH TRIGGERS + +add: +{ +"model" "*663" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 45 0" +"parentname" "peach_char_knife" +"origin" "-437.18 -521.72 -5660.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*664" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 135 0" +"parentname" "peach_char_knife" +"origin" "-877.71 -517.33 -5660.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*665" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 -45 0" +"parentname" "peach_char_knife" +"origin" "-445.59 -910.6 -5660.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + +add: +{ +"model" "*666" +"targetname" "peach_char_push" +"StartDisabled" "1" +"speed" "500" +"spawnflags" "1" +"pushdir" "0 225 0 +"parentname" "peach_char_knife" +"origin" "-890.8 -911.28 -5660.5" +"filtername" "zombie_filter" +"alternateticksfix" "0" +"classname" "trigger_push" +} + + +add: +{ + + "model" "*448" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-7957.7 8523.5 -7558.8" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +add: +{ + + "model" "*524" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-10098.8 6228 -7428.01" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +add: +{ + + "model" "*524" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-10172.2 6533 -7428.01" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} + +add: +{ + "UseRandomTime" "0" + "origin" "8309.79 -9061.89 -5192" + "RefireTime" "2" + "StartDisabled" "1" + "hammerid" "4893" + "targetname" "timer_stairs" + "spawnflags" "0" + "OnTimer" "movingstairs_*,Open,,0,-1" + "OnTimer" "movingstairs_*,Close,,1,-1" + "classname" "logic_timer" +} +add: +{ + "OnMapSpawn" "eyedamageL,SetParent,eyerokL,4,-1" + "OnMapSpawn" "eyedamageR,SetParentAttachmentMaintainOffset,eye,6,-1" + "OnMapSpawn" "eyedamageR,SetParent,eyerokR,4,-1" + "OnMapSpawn" "eyedamageL,SetParentAttachmentMaintainOffset,eye,6,-1" + "OnMapSpawn" "eyerhurt,SetParentAttachmentMaintainOffset,eye,6,-1" + "OnMapSpawn" "eyerhurt,SetParent,eyerokR,4,-1" + "OnMapSpawn" "eyerpush,SetParentAttachmentMaintainOffset,eye,6,-1" + "OnMapSpawn" "eyerpush,SetParent,eyerokR,4,-1" + "OnMapSpawn" "eyerokr_dead,SetParent,eyerokR,1,-1" + "OnMapSpawn" "eyerokr_dead,SetParentAttachment,eye,1.2,-1" + "OnMapSpawn" "eyerokl_dead,SetParentAttachment,eye,1.2,-1" + "OnMapSpawn" "eyerokl_dead,SetParent,eyerokL,1,-1" + "OnMapSpawn" "eyelpush,SetParent,eyerokL,4,-1" + "OnMapSpawn" "eyelpush,SetParentAttachmentMaintainOffset,eye,6,-1" + "spawnflags" "1" + "origin" "11272.7 -7947 -5423.1" + "classname" "logic_auto" + "hammerid" "5316" +} +add: +{ + "OnUser1" "eyerokr,SetAnimation,attack1,0,-1" + "OnUser1" "eyerokr,SetAnimation,attack2,2,-1" + "OnUser1" "eyerokr,SetAnimation,attack3,9,-1" + "OnUser1" "eyedamageR,SetDamageFilter,,2,-1" + "OnUser1" "eyedamageR,SetDamageFilter,filter_nada,9,-1" + "OnUser1" "eyer_train,TeleportToPathTrack,eyer_b_path12,11.5,-1" + "OnUser1" "eyer_att2,Trigger,,2.5,-1" + "OnUser1" "eyerokr,Skin,1,2.2,-1" + "OnUser1" "eyerokr,Skin,2,2.6,-1" + "OnUser1" "eyerokr,Skin,1,8.7,-1" + "OnUser1" "eyerokr,Skin,0,9,-1" + "OnUser1" "eyer_train,StartForward,,11.7,-1" + "origin" "11227.7 -8775.53 -5744" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "5323" + "targetname" "eyelogicr" + "spawnflags" "0" +} +add: +{ + "UseRandomTime" "0" + "origin" "11233.5 -8853 -5727" + "RefireTime" "20" + "hammerid" "5334" + "spawnflags" "0" + "OnTimer" "eyelogicr,FireUser1,,0,-1" + "OnTimer" "eyelogicl,FireUser1,,10,-1" + "OnTimerd" "eyerok_case,PickRandom,,0,-1" + "OnUser2" "Cmd,Command,say **Rage Mode. Get off the main platform!**,0,-1" + "classname" "logic_timer" + "StartDisabled" "1" + "targetname" "eyeroktimer" + "OnUser4" "Cmd,Command,say **Defend against the zombies!**,0,-1" + "OnUser3" "Cmd,Command,say **Get back on the main platform!**,0,-1" +} +add: +{ + "OnMapSpawn" "foyer_stairs_*,Close,,5,1" + "OnMapSpawn" "eye,SetSpeed,30,0,1" + "OnMapSpawn" "bigclock,Start,,0,1" + "OnMapSpawn" "bigclock,Reverse,,1.7,1" + "OnMapSpawn" "clock_timer,Enable,,1.7,1" + "OnMapSpawn" "bridge_rot,Open,,0,1" + "OnMapSpawn" "black*,SetAnimation,stand,0,-1" + "OnMapSpawn" "pink*,SetAnimation,stand,0,-1" + "spawnflags" "1" + "origin" "787.31 521.268 -11765" + "classname" "logic_auto" + "hammerid" "5691" +} +add: +{ + "UseRandomTime" "0" + "origin" "-508.77 -249.29 -11110" + "StartDisabled" "0" + "RefireTime" "7" + "hammerid" "6102" + "spawnflags" "0" + "OnTimer" "glowsprite1,ShowSprite,,0,-1" + "OnTimer" "lightning1,ShowSprite,,0,-1" + "OnTimer" "lightning1,HideSprite,,0.5,-1" + "OnTimer" "glowsprite1,HideSprite,,0.5,-1" + "classname" "logic_timer" +} +add: +{ + "UseRandomTime" "0" + "origin" "-190.82 7980.5 3223" + "RefireTime" "4" + "StartDisabled" "1" + "hammerid" "6396" + "targetname" "ticktock_pen_timer" + "spawnflags" "0" + "OnTimer" "ticktock_pendulum*,Reverse,,0,-1" + "classname" "logic_timer" +} +add: +{ + "OnMapSpawn" "ticktock_pen_timer,Enable,,0.3,-1" + "OnMapSpawn" "ticktock_pen_timer,FireTimer,,0.3,-1" + "OnMapSpawn" "ticktock_pendulum*,Start,,0,-1" + "OnMapSpawn" "ticktock_elevator,Open,,0,-1" + "spawnflags" "1" + "origin" "546.84 7409.83 2976" + "classname" "logic_auto" + "hammerid" "6398" +} +add: +{ + "OnTriggerd" "chomp_push,Enable,,0,-1" + "OnTriggerd" "chomp_health,Enable,,0,-1" + "origin" "-7062.31 7439.22 -7738.83" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7057" + "targetname" "chomp_start" + "spawnflags" "1" + "OnTrigger" "Tr_*,Enable,,0,-1" + "OnTrigger" "Boss_Timer,Enable,,0,-1" + "OnTrigger" "Cmd,Command,say **GET THE LEVER BEHIND THE GATE TO OPEN THE NEXT BRIDGE**,0,-1" + "OnTrigger" "TargetFinder,Enable,,0,-1" + "OnTrigger" "TrHurt,Enable,,0,-1" +} +add: +{ + "UseRandomTime" "0" + "origin" "-7053.5 7454.54 -7740" + "RefireTime" "1" + "StartDisabled" "1" + "hammerid" "7061" + "targetname" "Boss_Timer" + "spawnflags" "0" + "OnTimer" "TrFarRight,Disable,,0,-1" + "OnTimer" "TrFarRight,Enable,,0.01,-1" + "OnTimer" "TrLeft,Enable,,0.01,-1" + "OnTimer" "TrFarLeft,Disable,,0,-1" + "OnTimer" "TrLeft,Disable,,0,-1" + "OnTimer" "TrRight,Disable,,0,-1" + "OnTimer" "TrFarLeft,Enable,,0.01,-1" + "OnTimer" "TrRight,Enable,,0.01,-1" + "OnTimer" "TrForward,Enable,,0.01,-1" + "OnTimer" "TrForward,Disable,,0,-1" + "OnTimer" "Tr_*,Disable,,0,-1" + "OnTimer" "Tr_*,Enable,,0.01,-1" + "classname" "logic_timer" +} +add: +{ + "origin" "-6365 8811.14 -6474" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7179" + "targetname" "boomb_boss_start" + "spawnflags" "0" + "OnTrigger" "Tr2_*,Enable,,10,-1" + "OnTrigger" "Boss_Timer2,Enable,,10,-1" + "OnTrigger" "TargetFinder2,Enable,,10,-1" + "OnTrigger" "Cmd,Command,say **I'm the big Bo-Bomb. Lord of all blasting matter. King of all ka-ombs world over.**,3,1" + "OnTrigger" "Cmd,Command,say **How dare you scale my mountain? By what right do you set foot on my imperial mountaintop?**,5,1" + "OnTrigger" "boomb_nuke_timer,Enable,,18,-1" + "OnTrigger" "boomb_throw,Enable,,10,-1" + "OnTrigger" "boomb_ctpush,Enable,,0,1" + "OnTrigger" "boomb_mid2_tele,Enable,,2,1" + "OnTrigger" "boomb_throw,Enable,,0,1" + "OnTrigger" "spawn_tele*,AddOutput,target boomb_zm_cage,0,1" + "OnTrigger" "kingboomb_zmtele,Enable,,0,1" + "OnTrigger" "kingboomb_zmtele,Disable,,10,-1" + "OnTrigger" "kingboomb_nadebox,Enable,,10,-1" + "OnTrigger" "kingboomb_health,Enable,,10,-1" + "OnTrigger" "kingboomb_hitbox,SetDamageFilter,,10,1" + "OnTrigger" "boomb_sound,Volume,0,0,1" + "OnTrigger" "stage_sound,PlaySound,,10,1" + "OnTrigger" "boomb_ctbreak,Toggle,,3,1" + "OnTrigger" "boomb_ctwall,Toggle,,3,1" + "OnTrigger" "mountain_wall,Toggle,,0,1" +} +add: +{ + "UseRandomTime" "0" + "origin" "-6342 8813 -6475" + "RefireTime" "1" + "StartDisabled" "1" + "hammerid" "7181" + "targetname" "Boss_Timer2" + "spawnflags" "0" + "OnTimer" "Tr2_*,Disable,,0,-1" + "OnTimer" "Tr2_*,Enable,,0.01,-1" + "classname" "logic_timer" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_12" + "classname" "path_track" + "hammerid" "7198" + "targetname" "boomb_lift_1" + "origin" "-6863 5935 -7924" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "boomb_lift_3" + "classname" "path_track" + "hammerid" "7201" + "targetname" "boomb_lift_2" + "origin" "-6863 5984 -8002" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "boomb_lift_4" + "classname" "path_track" + "hammerid" "7204" + "targetname" "boomb_lift_3" + "origin" "-6865 6024 -7979" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "boomb_lift_5" + "classname" "path_track" + "hammerid" "7207" + "targetname" "boomb_lift_4" + "origin" "-6863 6038 -7924" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "boomb_lift_6" + "classname" "path_track" + "hammerid" "7210" + "targetname" "boomb_lift_5" + "origin" "-6862 6038 -7763" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "boomb_lift_7" + "classname" "path_track" + "hammerid" "7213" + "targetname" "boomb_lift_6" + "origin" "-6861 6033 -7730" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "OnPass" "boomb_lift,,,0,-1" + "angles" "0 0 0" + "target" "boomb_lift_8" + "classname" "path_track" + "hammerid" "7216" + "targetname" "boomb_lift_7" + "origin" "-6862 6002 -7716" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_9" + "classname" "path_track" + "hammerid" "7219" + "targetname" "boomb_lift_8" + "origin" "-6860 5967 -7716" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_10" + "classname" "path_track" + "hammerid" "7222" + "targetname" "boomb_lift_9" + "origin" "-6863 5934 -7748" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_11" + "classname" "path_track" + "hammerid" "7225" + "targetname" "boomb_lift_10" + "origin" "-6863 5934 -7830" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_1" + "classname" "path_track" + "hammerid" "7228" + "targetname" "boomb_lift_11" + "origin" "-6863 5934 -7880" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_lift_2" + "classname" "path_track" + "hammerid" "7259" + "targetname" "boomb_lift_12" + "origin" "-6864 5946 -7979" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "-6211.99 8862.18 -6482" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7558" + "targetname" "boomb_nuke" + "spawnflags" "0" + "OnTrigger" "boomb_nuke_brush,Enable,,5,-1" + "OnTrigger" "boomb_nuke_brush,Disable,,5.5,-1" + "OnTrigger" "boomb_nuke_maker,ForceSpawn,,4.9,-1" + "OnTrigger" "boomb_explode*,Start,,5,-1" + "OnTrigger" "boomb_explode*,Stop,,5.5,-1" + "OnTrigger" "glowing_timer,Enable,,0,-1" + "OnTrigger" "glowing_timer,Disable,,5,-1" + "OnTrigger" "boomb_explode*,Kill,,5.6,-1" + "OnTrigger" "boomb_ctpush,Disable,,0,-1" + "OnTrigger" "boomb_ctpush,Enable,,5.6,-1" + "OnTrigger" "boomb_glowing,Stop,,5.6,-1" + "OnTrigger" "Boss_Timer2,Disable,,0,-1" + "OnTrigger" "Boss_Timer2,Enable,,5.5,-1" + "OnTrigger" "kingboomb_sound,PlaySound,,5,-1" + "OnTrigger" "boomb_ctfloor,Toggle,,0,-1" + "OnTrigger" "boomb_ctfloor,Toggle,,8,-1" +} +add: +{ + "Template01" "boomb_explode3" + "origin" "-6272 8868 -6482" + "classname" "point_template" + "Template03" "boomb_explode1" + "targetname" "boomb_nuke_temp" + "Template02" "boomb_explode2" + "spawnflags" "2" + "hammerid" "7562" + "Template04" "boomb_explode4" +} +add: +{ + "UseRandomTime" "0" + "origin" "-6225.39 8851.48 -6482" + "RefireTime" "1" + "StartDisabled" "1" + "hammerid" "7641" + "targetname" "glowing_timer" + "spawnflags" "0" + "OnTimer" "boomb_glowing,Start,,0,-1" + "OnTimer" "boomb_glowing,Stop,,0.9,-1" + "classname" "logic_timer" +} +add: +{ + "UseRandomTime" "1" + "origin" "-6360 8784 -6463" + "LowerRandomBound" "15" + "StartDisabled" "1" + "UpperRandomBound" "20" + "targetname" "boomb_nuke_timer" + "spawnflags" "0" + "hammerid" "7653" + "OnTimer" "boomb_nuke,Trigger,,0,-1" + "OnTimer" "boomb_ctbreak,Toggle,,0,-1" + "OnTimer" "boomb_ctwall,Toggle,,0,-1" + "OnTimer" "boomb_ctwall,Toggle,,6.5,-1" + "OnTimer" "boomb_ctbreak,Toggle,,6.5,-1" + "classname" "logic_timer" +} +add: +{ + "origin" "8537.64 2545.5 7309" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7749" + "targetname" "mario_one_start" + "spawnflags" "1" + "OnTrigger" "StartMusic,PlaySound,,0,-1" + "OnTrigger" "frontdoor_*,Open,,36,1" + "OnTrigger" "Cmd,Command,say **Bowser has kidnapped peach and infected the castle with zombies...**,3,1" + "OnTrigger" "Cmd,Command,say **Find the power stars to open the way to Bowser and rescue peach...**,7,1" + "OnTrigger" "lakitu_train,TeleportToPathTrack,lakitu_path1,14,1" + "OnTrigger" "lakitu_train,StartForward,,20,1" + "OnTrigger" "Cmd,Command,say **Peachs Castle doors will open in 20 seconds...**,16,-1" + "OnTrigger" "castle_entrance_trig,Enable,,0,1" + "OnTrigger" "castle_sound,PlaySound,,36,1" + "OnTrigger" "insidedoor_*,Open,,36,-1" +} +add: +{ + "OnTriggerd" "eyerok_floor,Toggle,,0,-1" + "origin" "11226.8 -8815.81 -5744" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7864" + "targetname" "eyerok_end" + "spawnflags" "1" + "OnTrigger" "Cmd,Command,say **Escape from the pyramid!**,2,-1" + "OnTrigger" "pyramid_escape,Enable,,15,-1" + "OnTrigger" "pyramid_escape_trig,Enable,,2,-1" + "OnTrigger" "eyerok_escape,Enable,,2,-1" + "OnTrigger" "shifting_zm_block,Toggle,,10,-1" + "OnTrigger" "eyerok_entrance_push*,Disable,,0,-1" + "OnTrigger" "pyramid_steps,Toggle,,0,-1" + "OnTrigger" "shifting_fence,Break,,10,-1" + "OnTrigger" "eyeroktimer,Kill,,0.05,-1" + "OnTrigger" "eyerok_up_prt,Start,,0,-1" + "OnTrigger" "shifting_sound,PlaySound,,0,-1" + "OnTrigger" "shifting_sound,Volume,10,15,-1" + "OnTrigger" "stage_sound,Volume,3,10,-1" + "OnTrigger" "stage_sound,Volume,0,0.5,-1" + "OnTrigger" "stage_sound,Kill,,0.51,-1" + "OnTrigger" "eyeroktimer*,Disable,,0,-1" +} +add: +{ + "OnHitMin" "chomp_end,Trigger,,0,-1" + "startvalue" "100" + "StartDisabled" "1" + "min" "0" + "max" "99999" + "targetname" "chomp_health" + "origin" "-7141 7500.61 -7726" + "hammerid" "7936" + "classname" "math_counter" +} +add: +{ + "OnTriggerd" "chomp,SetAnimation,idle,0,-1" + "OnTriggerd" "Boss_Timer,Disable,,0,-1" + "OnTriggerd" "TargetFinder,Disable,,0,-1" + "OnTriggerd" "TrHurt,Disable,,0,-1" + "OnTriggerd" "BossRotate,Stop,,0,-1" + "OnTriggerd" "Cmd,Command,say **Chomp is defeated!**,0,-1" + "OnTriggerd" "chomp_block,Disable,,0,-1" + "origin" "-7079 7425 -7738.83" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7940" + "targetname" "chomp_end" + "spawnflags" "1" + "OnTrigger" "chomp_push,Disable,,0,-1" + "OnTrigger" "boomb_bridge,Close,,3,-1" + "OnTrigger" "bridge_wall,Toggle,,10,-1" + "OnTrigger" "chomp_hitbox,Kill,,0,-1" + "OnTrigger" "Tr_*,Disable,,0.1,-1" + "OnTrigger" "pink_train,StartForward,,4.5,-1" + "OnTrigger" "chomp_wall_push,Disable,,0,-1" +} +add: +{ + "OnCase02" "cannon_rotate,Stop,,0,-1" + "origin" "-5489 5711 -7629" + "classname" "logic_case" + "Case01" "1" + "Case02" "0" + "targetname" "cannon_case" + "hammerid" "7981" + "OnCase03" "cannon_rotate,StartBackward,,0,-1" + "OnCase01" "cannon_rotate,StartForward,,0,-1" + "Case03" "-1" +} +add: +{ + "origin" "-5560.25 5720.87 -7651.95" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "7983" + "targetname" "cannon_trig1" + "spawnflags" "0" + "OnTrigger" "cannon1,Open,,1.5,-1" + "OnTrigger" "cannon1_move,Open,,0,-1" +} +add: +{ + "UseRandomTime" "1" + "origin" "-5520.79 5716.2 -7650.78" + "LowerRandomBound" "2" + "StartDisabled" "1" + "UpperRandomBound" "4" + "targetname" "cannon1_timer" + "spawnflags" "0" + "hammerid" "7985" + "OnTimer" "cannon_trig,PickRandom,,0,-1" + "classname" "logic_timer" +} +add: +{ + "UseRandomTime" "0" + "origin" "7064 -1151 8413" + "RefireTime" "1.7" + "StartDisabled" "1" + "hammerid" "8201" + "targetname" "clock_timer" + "spawnflags" "0" + "OnTimer" "bigclock,Reverse,,0,-1" + "classname" "logic_timer" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path7" + "classname" "path_track" + "hammerid" "8273" + "targetname" "pink_path1" + "origin" "-9377 5489 -7954" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "pink_path3" + "classname" "path_track" + "hammerid" "8276" + "targetname" "pink_path2" + "origin" "-9321 5513 -7956" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "pink_path9" + "classname" "path_track" + "hammerid" "8279" + "targetname" "pink_path3" + "origin" "-9158 5479 -8008" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path5" + "classname" "path_track" + "hammerid" "8282" + "targetname" "pink_path4" + "origin" "-7985 5624 -7906" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,SetSpeed,0,0,-1" + "OnPass" "!activator,SetSpeed,1,8,-1" + "angles" "0 0 0" + "target" "pink_path6" + "classname" "path_track" + "hammerid" "8285" + "targetname" "pink_path5" + "origin" "-7778 5597 -7903" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path8" + "classname" "path_track" + "hammerid" "8288" + "targetname" "pink_path6" + "origin" "-7156 5597 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "pink_path2" + "classname" "path_track" + "hammerid" "8291" + "targetname" "pink_path7" + "origin" "-9353 5531 -7954" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path10" + "classname" "path_track" + "hammerid" "8300" + "targetname" "pink_path8" + "origin" "-7128 5597 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "pink_path4" + "classname" "path_track" + "hammerid" "8303" + "targetname" "pink_path9" + "origin" "-8914 5488 -7999" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path11" + "classname" "path_track" + "hammerid" "8306" + "targetname" "pink_path10" + "origin" "-7137 5623 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path17" + "classname" "path_track" + "hammerid" "8315" + "targetname" "pink_path11" + "origin" "-6789 5832 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path18" + "classname" "path_track" + "hammerid" "8318" + "targetname" "pink_path17" + "origin" "-6716 5891 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path19" + "classname" "path_track" + "hammerid" "8321" + "targetname" "pink_path18" + "origin" "-6711 6071 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path20" + "classname" "path_track" + "hammerid" "8324" + "targetname" "pink_path19" + "origin" "-6966 6354 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "pink,SetAnimation,stand,0,-1" + "OnPass" "pink_train,Stop,,0,-1" + "angles" "0 0 0" + "target" "pink_path21" + "classname" "path_track" + "hammerid" "8327" + "targetname" "pink_path20" + "origin" "-6874 6571 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path22" + "classname" "path_track" + "hammerid" "8330" + "targetname" "pink_path21" + "origin" "-6859 6632 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path23" + "classname" "path_track" + "hammerid" "8333" + "targetname" "pink_path22" + "origin" "-7860 6907 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path24" + "classname" "path_track" + "hammerid" "8336" + "targetname" "pink_path23" + "origin" "-8003 7000 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "OnPass" "boomb_ladder1,Toggle,,15,-1" + "angles" "0 0 0" + "target" "pink_path25" + "classname" "path_track" + "hammerid" "8339" + "targetname" "pink_path24" + "origin" "-8585 7590 -7721" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path26" + "classname" "path_track" + "hammerid" "8342" + "targetname" "pink_path25" + "origin" "-8659 7665 -7642" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path27" + "classname" "path_track" + "hammerid" "8345" + "targetname" "pink_path26" + "origin" "-8816 8118 -7658" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path31" + "classname" "path_track" + "hammerid" "8348" + "targetname" "pink_path27" + "origin" "-8638 8214 -7654" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path29" + "classname" "path_track" + "hammerid" "8351" + "targetname" "pink_path28" + "origin" "-8500 8948 -7726" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "Cmd,Command,say **PRESS BUTTON UNDERNEATH TO OPEN THE GATE**,0,-1" + "angles" "0 0 0" + "target" "pink_path30" + "classname" "path_track" + "hammerid" "8354" + "targetname" "pink_path29" + "origin" "-8345 9422 -7646" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "-8109 9508 -7636" + "classname" "path_track" + "hammerid" "8357" + "targetname" "pink_path30" + "OnPass" "pink,SetAnimation,stand,0,-1" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template16" "laser_hrt" + "Template03" "ticklaser_gear" + "origin" "797 7670 7275" + "classname" "point_template" + "Template01" "ticklaser_move" + "targetname" "ticklaser_temp" + "spawnflags" "0" + "hammerid" "8607" + "Template02" "laser_particle" +} +add: +{ + "UseRandomTime" "0" + "origin" "838 7720 7314" + "RefireTime" "1.7" + "StartDisabled" "1" + "hammerid" "8615" + "targetname" "ticklaser_timer" + "spawnflags" "0" + "OnTimer" "ticklaser_maker,ForceSpawn,,0,-1" + "OnTimer" "ticklaser_move*,Open,,0.3,-1" + "classname" "logic_timer" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path4" + "classname" "path_track" + "hammerid" "8777" + "targetname" "path" + "origin" "-6 54 -11147" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "train_maker,ForceSpawn,,5,-1" + "OnPass" "train_ship,TeleportToPathTrack,path_boo_1,5.1,-1" + "OnPass" "train_ship,StartForward,,12.2,-1" + "angles" "0 0 0" + "target" "path2" + "classname" "path_track" + "hammerid" "8780" + "targetname" "path1" + "origin" "-256 -21.47 -11072" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,SetSpeed,60,0,-1" + "angles" "0 0 0" + "target" "path30" + "classname" "path_track" + "hammerid" "8783" + "targetname" "path2" + "origin" "-1643 484 -11010" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path1" + "classname" "path_track" + "hammerid" "8786" + "targetname" "path3" + "origin" "-119 -21.47 -11103" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path3" + "classname" "path_track" + "hammerid" "8789" + "targetname" "path4" + "origin" "-12 -29 -11147" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "OnCase02" "coffin_lever,AddOutput,origin 752 -846.49 -11508.5,0,-1" + "OnCase06" "coffin_lever,AddOutput,origin 424.23 -738.94 -11507.5,0,-1" + "OnCase04" "coffin_lever,AddOutput,origin 423.11 -987.57 -11507.5,0,-1" + "origin" "747.31 -653 -11489" + "classname" "logic_case" + "OnCase01" "coffin_lever,AddOutput,origin 759 -723.5 -11508.5,0,-1" + "hammerid" "9063" + "targetname" "coffin_case" + "OnCase05" "coffin_lever,AddOutput,origin 406.17 -862.55 -11507.5,0,-1" + "OnCase03" "coffin_lever,AddOutput,origin 757.94 -982.34 -11507.5,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path5" + "classname" "path_track" + "hammerid" "9074" + "targetname" "path_new" + "origin" "414 43 -11175" + "spawnflags" "16" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path6" + "classname" "path_track" + "hammerid" "9077" + "targetname" "path5" + "origin" "407 203 -11175" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path7" + "classname" "path_track" + "hammerid" "9080" + "targetname" "path6" + "origin" "376 271 -11175" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path8" + "classname" "path_track" + "hammerid" "9083" + "targetname" "path7" + "origin" "275 357 -11175" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path9" + "classname" "path_track" + "hammerid" "9086" + "targetname" "path8" + "origin" "135 311 -11175" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path10" + "classname" "path_track" + "hammerid" "9089" + "targetname" "path9" + "origin" "6 188 -11175" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "boo_train,Stop,,0,-1" + "OnPass" "boo_train,StartForward,,3,-1" + "angles" "0 0 0" + "target" "path" + "classname" "path_track" + "hammerid" "9092" + "targetname" "path10" + "origin" "-2 87 -11147" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template01" "level_counter" + "origin" "-1194.71 6170.45 10821" + "classname" "point_template" + "hammerid" "9390" + "targetname" "level_counter_temp" + "spawnflags" "2" + "Template02" "level_branch" +} +add: +{ + "OnCase02" "spawn_tele*,AddOutput,target peach_castle_spawn,0,1" + "OnCase02" "mario_one_start,Trigger,,0,1" + "OnCase02" "lakitu_path3,AddOutput,OnPass !activator,0,0" + "OnCase02" "mario_trig2,FireUser1,,0,1" + "OnCase02" "Cmd,Command,sv_enablebunnyhopping 0,0,-1" + "OnCase02" "mario_model,Kill,,0,1" + "OnCase02" "mario_trig,Kill,,0,1" + "OnCase02" "Cmd,Command,say **JUMP IN THE PAINTING!**,13,-1" + "OnCase02" "spawn_door1,Open,,0,-1" + "OnCase02" "ship_maker,FireUser2,,0,-1" + "OnCase02" "boomb_trig1,FireUser1,,0,-1" + "Case05" "5" + "OnCase06" "Cmd,Command,say **SURVIVE IN THE CASTLE UNTIL THE SHIP ARRIVES**,11,1" + "OnCase06" "Cmd,Command,say **THE SHIP IS OUTSIDE THE CASTLE!**,150,1" + "OnCase06" "spawn_tele*,AddOutput,target castle_foyer_remote,0,1" + "OnCase06" "snow_door,Open,,0,1" + "OnCase06" "whomp_door,Open,,0,1" + "OnCase06" "jolly_roger_door,Open,,0,1" + "OnCase06" "water_move,Close,,0,1" + "OnCase06" "peach_room_door,Open,,0,1" + "OnCase06" "castle_mid_door,Open,,0,1" + "OnCase06" "castle_mid2_door,Open,,0,1" + "OnCase06" "castle_mid3_door,Open,,0,1" + "OnCase06" "basement_door_3,Open,,0,1" + "OnCase06" "basement_doors_4,Open,,0,1" + "OnCase06" "spawn_door1,Open,,0,-1" + "OnCase06" "basement_doors_4_b,Open,,0,1" + "OnCase06" "foyer_door_*,Open,,0,-1" + "OnCase06" "whomps_door,Open,,0,-1" + "OnCase06" "boomb_door1,Open,,0,-1" + "OnCase06" "foyer_stardoor,Unlock,,0,-1" + "OnCase06" "foyer_top_doors*,Open,,0,-1" + "OnCase06" "b4l,Unlock,,0,-1" + "OnCase06" "b4r,Unlock,,0,-1" + "OnCase06" "toad_trig,Enable,,0,-1" + "OnCase06" "mario_trig2,FireUser3,,0,-1" + "OnCase06" "foyer_zm_cage,Toggle,,150,1" + "OnCase06" "foyer_zm_cage,Toggle,,167,1" + "OnCase06" "Cmd,Command,say **ITS LEAVING IN 30 SECONDS!**,151,-1" + "OnCase06" "zm_zm_tele,Enable,,150.5,1" + "OnCase06" "zm_zm_tele,Disable,,151.5,1" + "OnCase06" "train_ship_castle,FireUser1,,187,-1" + "OnCase06" "Cmd,Command,say **60 SECONDS UNTIL THE SHIP ARRIVES**,90,1" + "OnCase06" "insidedoor_*,Open,,151,1" + "OnCase06" "frontdoor_*,Open,,151,1" + "OnCase06" "spawn_tele2,Enable,,70,1" + "OnCase06" "spawn_tele3,Enable,,70,1" + "OnCase06" "spawn_tele,Disable,,75,1" + "OnCase06" "spawn_door1,Close,,70,1" + "OnCase06" "Cmd,Command,say **ZOMBIES HAVE BEEN TELEPORTED FOR 15 SECONDS**,153,-1" + "OnCase06" "ship_maker,FireUser1,,0,-1" + "OnCase06" "hazymaze_door,Open,,0,-1" + "OnCase06" "basement_door_5,Open,,5,-1" + "OnCase06" "Cmd,Command,say **20 SECONDS UNTIL THE SHIP ARRIVES**,130,1" + "OnCase06" "basement_door_*,Open,,0,1" + "OnCase06" "courtyard_door,Open,,0,-1" + "OnCase06" "end_music,PlaySound,,195,-1" + "OnCase06" "zm_music,PlaySound,,0,-1" + "OnCase06" "zm_music,Volume,5,180,-1" + "OnCase06" "basement_door_*,Unlock,,0,-1" + "OnCase06" "basement_door_*,Open,,1,-1" + "OnCase06" "spawn_tele3,Disable,,80,1" + "OnCase06" "castle_boombdoor,Open,,0,-1" + "OnCase06" "zm_music,Volume,5,1,-1" + "OnCase06" "toad_heal,AddOutput,OnStartTouch !activator,0,0" + "OnCase06" "zm_music,Volume,4,182,-1" + "OnCase06" "zm_music,Volume,3,184,-1" + "OnCase06" "zm_music,Volume,0,186,-1" + "OnCase06" "bowser_char_trig2,Enable,,0,-1" + "OnCase06" "bowser_char_prop2,Enable,,0,-1" + "OnCase06" "peach_char_prop2,Enable,,0,1" + "OnCase06" "peach_trig,Enable,,0,1" + "OnCase06" "spawn_tele2,AddOutput,target zm_zm_remote,150,-1" + "OnCase06" "spawn_tele2,AddOutput,target castle_foyer_remote,168,-1" + "OnCase06" "Cmd,Command,say **CASTLE DOORS WILL OPEN IN 140 SECONDS**,13,1" + "Case04" "4" + "OnCase03" "spawn_tele*,AddOutput,target castle_foyer_remote,0,1" + "OnCase03" "castle_sound,PlaySound,,5,1" + "OnCase03" "lakitu_path7,AddOutput,Origin 7114.2 -2927.94 7117,0,1" + "OnCase03" "lakitu_path9,AddOutput,Origin 7305.97 -2665.72 7117,0,1" + "OnCase03" "lakitu_path5,AddOutput,Origin 7698.66 -2609 7139,0,1" + "OnCase03" "lakitu_path1a,AddOutput,Origin 7501.43 -1789 7186,0,1" + "OnCase03" "lakitu_path10,AddOutput,Origin 7432.76 -2630.15 7135.29,0,1" + "OnCase03" "lakitu_path6,AddOutput,Origin 7432.76 -2630.15 7135.29,0,1" + "OnCase03" "foyer_door_*,Open,,14,1" + "OnCase03" "basement_trig2,Enable,,10,1" + "OnCase03" "basement_doors_4,Open,,20,-1" + "OnCase03" "prt_temp,FireUser1,,0,1" + "OnCase03" "prt_temp,FireUser1,,0,1" + "OnCase03" "Cmd,Command,say **Go to the basement! There is a star in Shifting Sands Land...**,17,-1" + "OnCase03" "basement_door_3,Open,,18,1" + "OnCase03" "toad_model,Disable,,0,1" + "OnCase03" "spawn_door1,Open,,0,-1" + "OnCase03" "basement_doors_4_b,Open,,20,-1" + "OnCase03" "ship_maker,FireUser2,,0,-1" + "OnCase03" "shifting_trig1,FireUser1,,0,-1" + "OnCase01" "Cmd,Command,say **WARMUP ROUND**,20,1" + "OnCase01" "spawn_nuke,Enable,,75,1" + "OnCase01" "warmup_trigger,Trigger,,1,1" + "OnCase01" "radio_temp,ForceSpawn,,0,1" + "OnCase01" "ship_maker,FireUser2,,0,-1" + "OnCase01" "Cmd,Command,say **THANKS TO MOLTARD AND UNLOZE COMMUNITY**,25,-1" + "OnCase01" "spawn_door1,Open,,0,-1" + "OnCase01" "spawn_finaldoor,Open,,0,-1" + "OnCase01" "spawn_tele*,Kill,,0,-1" + "hammerid" "9392" + "OnCase05" "spawn_tele*,AddOutput,target tt_spawn_remote,0,1" + "OnCase05" "courtyard_door,Open,,10,1" + "OnCase05" "courtyard_trig3,Enable,,0,1" + "OnCase05" "Cmd,Command,say **Go to the top of the castle and get the final star inside Tick Tock Clock!**,0,1" + "OnCase05" "magnus_sound,PlaySound,,0,1" + "OnCase05" "toad_trig,Enable,,0,1" + "OnCase05" "mario_trig2,FireUser2,,0,1" + "OnCase05" "spawn_door1,Open,,0,-1" + "OnCase05" "ship_maker,FireUser2,,0,-1" + "OnCase05" "toad_heal,AddOutput,OnStartTouch !activator,0,0" + "Case06" "6" + "OnCase04" "spawn_tele*,AddOutput,target castle_basement_remote,0,1" + "OnCase04" "Cmd,Command,say **Go to the back of the castle and get inside Boos Haunt!**,12,-1" + "OnCase04" "prt_temp,FireUser1,,0,1" + "OnCase04" "toad_model,Disable,,0,1" + "OnCase04" "basement_door_3,Open,,17,1" + "OnCase04" "basement_door_trig,Enable,,0,-1" + "OnCase04" "spawn_door1,Open,,0,-1" + "OnCase04" "ship_maker,FireUser2,,0,-1" + "OnCase04" "bh_front_trig,FireUser1,,0,-1" + "OnCase04" "castle_sound,PlaySound,,0,-1" + "OnCase04" "castle_sound,PlaySound,,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "level_case" + "origin" "-1168 6171 10834" + "Case03" "3" +} +add: +{ + "OnNewGame" "level_initcounter,FireUser1,,0,1" + "origin" "-1135.31 6144 10829" + "classname" "logic_auto" + "hammerid" "9456" + "spawnflags" "1" + "OnMapSpawn" "level_counter,GetValue,,0.02,1" + "OnMapSpawn" "mario_spawn_doors,Open,,12,-1" + "OnMapSpawn" "spawn_tele,Enable,,12,-1" + "OnMapSpawn" "spawn_tele3,Enable,,45,-1" + "OnMapSpawn" "water_move,Open,,0,-1" + "OnMapSpawn" "player,AddOutput,rendermode 0,0,-1" + "OnMapSpawn" "player,Alpha,255,0.1,-1" + "OnMapSpawn" "basement_door_out,Close,,0,-1" + "OnMapSpawn" "Cmd,Command,sv_enablebunnyhopping 1,0,1" + "OnMapSpawn" "flyboy*,SetAnimation,flying,0,1" + "OnMapSpawn" "spawntele_train,StartForward,,9,-1" + "OnMapSpawn" "spawntele_train,TeleportToPathTrack,spawntele_path1,8,-1" + "OnMapSpawn" "Cmd,Command,mp_roundtime 13,13,1" + "OnMapSpawn" "Cmd,Command,mp_falldamage 1,0,-1" + "OnMapSpawn" "level_branch,Test,,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path21" + "classname" "path_track" + "hammerid" "19863" + "targetname" "path20" + "origin" "-1783 -94 -11010" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "pink_path28" + "classname" "path_track" + "hammerid" "22822" + "targetname" "pink_path31" + "origin" "-8632 8348 -7694" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "-7632 -3038 3962" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "26722" + "targetname" "TriggerEnd" + "spawnflags" "0" + "OnTrigger" "end_music,PlaySound,,0.1,1" + "OnTrigger" "FinalBossMusic,Volume,0,0,1" + "OnTrigger" "bowser_finder,Kill,,0.1,-1" + "OnTrigger" "b_tr_*,Kill,,0.1,-1" + "OnTrigger" "bowser_push,Kill,,0,-1" + "OnTrigger" "bowser_timer,Kill,,0,-1" + "OnTrigger" "bowser_hurt,Kill,,0,-1" + "OnTrigger" "bowser_stairs,Toggle,,0,1" + "OnTrigger" "bowser_return,Enable,,0,-1" + "OnTrigger" "four_foyer_trig,Enable,,0,-1" + "OnTrigger" "bowser_afk_tele,AddOutput,target bowser_level_return,15,-1" + "OnTrigger" "bowser_afk_tele,Enable,,30,-1" + "OnTrigger" "b3r,Unlock,,0,-1" + "OnTrigger" "b3l,Unlock,,0,-1" + "OnTrigger" "bowser_zm_cage,Break,,10,-1" + "OnTrigger" "spawn_tele*,AddOutput,target bowser_level_return,30,-1" + "OnTrigger" "bowser_afk_tele2,Enable,,30,-1" + "OnTrigger" "bowser_afk_tele2,AddOutput,target bowser_level_return,15,-1" + "OnTrigger" "b_thruster_*,Deactivate,,0,-1" + "OnTrigger" "mastermaker,Kill,,0.03,-1" + "OnTrigger" "traintest*,Kill,,0,-1" + "OnTrigger" "shockwaveparticle,Kill,,0,-1" + "OnTrigger" "LogicSlam,Kill,,0,-1" + "OnTrigger" "TrSlam,Kill,,0,-1" + "OnTrigger" "Cmd,Command,say **BOWSER IS DEAD!**,0,-1" + "OnTrigger" "Cmd,Command,say **Escape from the castle and rescue Peach!..**,2,-1" + "OnTrigger" "bowser,SetAnimation,idle,1,1" + "OnTrigger" "b_thruster_*,Kill,,0.1,1" + "OnTrigger" "bowser,ClearParent,,0,1" + "OnTrigger" "Cmd,Command,say **AFK TELE IN 5 SECONDS**,25,-1" + "OnTrigger" "bowser_secondary,FireUser1,,0,1" + "OnTrigger" "bowser_bomb*,Kill,,0,-1" + "OnTrigger" "Cmd,Command,say **YOU HAVE KILLED HIM**,0.1,-1" + "OnTrigger" "bowser_fire_prt,Stop,,0,-1" + "OnTrigger" "bowser_fire_prt,Kill,,0.1,-1" + "OnTrigger" "bowser_firerot,Stop,,0,1" + "OnTrigger" "bowser_bomb_maker,Kill,,0,-1" + "OnTrigger" "bowser_bomb*,Kill,,0,1" +} +add: +{ + "Template01" "bowser_target" + "origin" "-7344 -2746 3970" + "classname" "point_template" + "hammerid" "26734" + "targetname" "bowser_target_temp" + "spawnflags" "2" +} +add: +{ + "Negated" "0" + "origin" "-7632 -2998 3946" + "classname" "filter_activator_name" + "filtername" "bowser_target" + "targetname" "bowser_filter" + "hammerid" "26739" +} +add: +{ + "targetname" "bowser_filter_hp" + "Negated" "Allow entities that match criteria" + "origin" "-7632 -2982 3946" + "classname" "filter_activator_name" + "hammerid" "26741" +} +add: +{ + "origin" "-7632 -3038 3930" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "26743" + "targetname" "LogicSlam" + "spawnflags" "0" + "OnTrigger" "RelayTriggers,Trigger,,0,-1" + "OnTrigger" "mastertimer,Enable,,1,-1" + "OnTrigger" "mastertimer,Disable,,1.5,-1" + "OnTrigger" "mastertimer,FireUser1,,1,-1" + "OnTrigger" "traintest*,FireUser1,,2.1,-1" + "OnTrigger" "shockwaveparticle,Start,,2.25,-1" + "OnTrigger" "shockwaveparticle,Stop,,4.9,-1" +} +add: +{ + "origin" "-7632 -3054 3930" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "26745" + "targetname" "RelayTriggers" + "spawnflags" "0" + "OnTrigger" "bowser_finder,Enable,,10,-1" + "OnTrigger" "bowser_finder,Disable,,0,-1" + "OnTrigger" "b_tr_*,Disable,,0,-1" + "OnTrigger" "b_tr_*,Enable,,10,-1" + "OnTrigger" "bowser_timer,Disable,,0,-1" + "OnTrigger" "bowser_timer,Enable,,10,-1" +} +add: +{ + "UseRandomTime" "0" + "origin" "-7632 -3006 3930" + "RefireTime" "1" + "StartDisabled" "1" + "hammerid" "26752" + "targetname" "bowser_timer" + "spawnflags" "0" + "OnTimer" "b_tr_*,Disable,,0,-1" + "OnTimer" "b_tr_*,Enable,,0.01,-1" + "classname" "logic_timer" +} +add: +{ + "origin" "-7632 -3054 3962" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "26759" + "targetname" "Boss_Start" + "spawnflags" "0" + "OnTrigger" "TrSlam,Enable,,0,-1" + "OnTrigger" "b_tr_*,Enable,,0,-1" + "OnTrigger" "bowser_push,Enable,,0,-1" + "OnTrigger" "FinalBossMusic,PlaySound,,0,1" + "OnTrigger" "bowser_timer,Enable,,0,-1" + "OnTrigger" "bowser_finder,Enable,,0,-1" + "OnTrigger" "bowser_addhealth,Enable,,0.1,-1" + "OnTrigger" "bowser_hitbox,SetDamageFilter,,0,1" + "OnTrigger" "bowser_secondary,Enable,,0,1" + "OnTrigger" "prebowser_sound,Volume,0,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "testA3" + "classname" "path_track" + "hammerid" "26761" + "targetname" "testA2" + "origin" "-5691 -1946 4534" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template08" "testobject3" + "Template07" "traintest3" + "origin" "-5691.38 -1930 4533" + "Template03" "traintest" + "spawnflags" "0" + "hammerid" "26764" + "Template04" "testA*" + "Template06" "testobject2" + "Template05" "traintest2" + "classname" "point_template" + "targetname" "mastertemplate" + "Template02" "testobject" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "testA4" + "classname" "path_track" + "hammerid" "26766" + "targetname" "testA3" + "origin" "-5691 -2242 4534" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "-5690 -2849 4534" + "classname" "path_track" + "hammerid" "26769" + "targetname" "testA4" + "OnPass" "!activator,Kill,,0,-1" + "OnPass" "Self,Kill,,0,-1" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "OnUser1" "!self,,,0,-1" + "origin" "-6126 -2081.45 4534" + "classname" "logic_case" + "hammerid" "26774" +} +add: +{ + "OnUser1" "mastermaker,AddOutput,angles 0 0 0,0.01,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -15 0,0.05,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 30 0,0.07,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 15 0,0.03,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -30 0,0.09,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 45 0,0.11,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -45 0,0.13,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 60 0,0.15,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -60 0,0.17,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -75 0,0.19,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 75 0,0.21,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -90 0,0.23,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 90 0,0.25,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -105 0,0.27,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 105 0,0.29,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 120 0,0.31,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -120 0,0.33,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -135 0,0.35,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 135 0,0.37,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 150 0,0.39,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -150 0,0.41,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -165 0,0.43,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 165 0,0.45,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 180,0.47,-1" + "OnUser1" "mastermaker,AddOutput,angles 0 -180 0,0.49,-1" + "UseRandomTime" "0" + "origin" "-6075.51 -2033.12 4534" + "RefireTime" "0.02" + "StartDisabled" "1" + "hammerid" "26776" + "targetname" "mastertimer" + "spawnflags" "0" + "OnTimer" "mastermaker,ForceSpawn,,0,-1" + "classname" "logic_timer" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "testA2" + "classname" "path_track" + "hammerid" "26866" + "targetname" "testA1" + "origin" "-5691 -1929 4532.97" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "11058 -8579 -5734" + "classname" "path_track" + "hammerid" "64747" + "targetname" "eyer_b_path1" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path1" + "classname" "path_track" + "hammerid" "64762" + "targetname" "eyer_b_path2" + "origin" "10967 -8698 -5579" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "!activator,StartForward,,2.35,-1" + "OnPass" "eyerdoor2,FireUser1,,0.2,-1" + "OnPass" "eyerokr,SetParent,eyerdoor2,0.1,-1" + "OnPass" "eyerokr,SetParent,eyer_train,2.3,-1" + "angles" "0 0 0" + "target" "eyer_b_path2" + "classname" "path_track" + "hammerid" "64777" + "targetname" "eyer_b_path6" + "origin" "10737 -8798 -5737" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "OnUser1" "eyerokl,SetAnimation,attack1,0,-1" + "OnUser1" "eyerokl,SetAnimation,attack2,2,-1" + "OnUser1" "eyerokl,SetAnimation,attack3,9,-1" + "OnUser1" "eyel_train,TeleportToPathTrack,eyel_a_path1,11.5,-1" + "OnUser1" "eyedamageL,SetDamageFilter,,2,-1" + "OnUser1" "eyedamageL,SetDamageFilter,filter_nada,9,-1" + "OnUser1" "eyel_att2,Trigger,,2.5,-1" + "OnUser1" "eyerokl,Skin,1,2.2,-1" + "OnUser1" "eyerokl,Skin,2,2.5,-1" + "OnUser1" "eyerokl,Skin,1,8.7,-1" + "OnUser1" "eyerokl,Skin,0,9,-1" + "OnUser1" "eyel_train,StartForward,,11.7,-1" + "origin" "11227.7 -8794 -5720" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "66332" + "targetname" "eyelogicl" + "spawnflags" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path2" + "classname" "path_track" + "hammerid" "66531" + "targetname" "eyel_a_path1" + "origin" "11073.9 -8981 -5705" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path3" + "classname" "path_track" + "hammerid" "66543" + "targetname" "eyel_a_path2" + "origin" "10987 -8973 -5631" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path4" + "classname" "path_track" + "hammerid" "66552" + "targetname" "eyel_a_path3" + "origin" "10915 -8941 -5588" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path6" + "classname" "path_track" + "hammerid" "66555" + "targetname" "eyel_a_path4" + "origin" "10878 -8916 -5559" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "!activator,StartForward,,2.35,-1" + "OnPass" "eyerokl,SetParent,eyeldoor2,0.1,-1" + "OnPass" "eyeldoor2,FireUser1,,0.2,-1" + "OnPass" "eyerokl,SetParent,eyel_train,2.3,-1" + "angles" "0 0 0" + "target" "eyel_a_path8" + "classname" "path_track" + "hammerid" "66561" + "targetname" "eyel_a_path6" + "origin" "10757 -8801 -5737" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "11218.9 -8639.07 -5744" + "classname" "logic_relay" + "StartDisabled" "1" + "hammerid" "75184" + "targetname" "eyer_att2" + "spawnflags" "0" + "OnTrigger" "eyerdoor,Open,,0.9,-1" + "OnTrigger" "rotdoor_r,Open,,0.25,-1" + "OnTrigger" "eyerdoor,Close,,3,-1" + "OnTrigger" "rotdoor_r,Close,,4.7,-1" + "OnTrigger" "eyerokr,SetParent,eyerdoor,0,-1" + "OnTrigger" "eyerokr,SetParent,eyer_train,6,-1" + "OnTrigger" "eyerpush,Enable,,0,-1" + "OnTrigger" "eyerpush,Disable,,5,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path6" + "classname" "path_track" + "hammerid" "75565" + "targetname" "eyer_b_path7" + "origin" "10837 -8691 -5558" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path7" + "classname" "path_track" + "hammerid" "75568" + "targetname" "eyer_b_path9" + "origin" "10866 -8664 -5553" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path9" + "classname" "path_track" + "hammerid" "75571" + "targetname" "eyer_b_path10" + "origin" "10895.9 -8653.02 -5576" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path10" + "classname" "path_track" + "hammerid" "75574" + "targetname" "eyer_b_path11" + "origin" "10961.7 -8629 -5632" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_b_path11" + "classname" "path_track" + "hammerid" "75577" + "targetname" "eyer_b_path12" + "origin" "11058 -8579 -5733" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path9" + "classname" "path_track" + "hammerid" "75792" + "targetname" "eyel_a_path8" + "origin" "10872 -8933 -5590" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path10" + "classname" "path_track" + "hammerid" "75798" + "targetname" "eyel_a_path9" + "origin" "10907 -8969 -5583" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_a_path11" + "classname" "path_track" + "hammerid" "75810" + "targetname" "eyel_a_path10" + "origin" "10957 -8980 -5628" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "11074 -8980 -5706" + "classname" "path_track" + "hammerid" "75813" + "targetname" "eyel_a_path11" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "11218.9 -8641 -5722" + "classname" "logic_relay" + "StartDisabled" "1" + "hammerid" "76286" + "targetname" "eyel_att2" + "spawnflags" "0" + "OnTrigger" "eyeldoor,Open,,0.9,-1" + "OnTrigger" "rotdoor_l,Open,,0.25,-1" + "OnTrigger" "eyeldoor,Close,,3,-1" + "OnTrigger" "rotdoor_l,Close,,4.7,-1" + "OnTrigger" "eyerokl,SetParent,eyeldoor,0,-1" + "OnTrigger" "eyerokl,SetParent,eyel_train,6,-1" + "OnTrigger" "eyelpush,Enable,,0.1,-1" + "OnTrigger" "eyelpush,Disable,,5,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path31" + "classname" "path_track" + "hammerid" "106681" + "targetname" "path30" + "origin" "-1774 392 -11010" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "path20" + "classname" "path_track" + "hammerid" "106684" + "targetname" "path31" + "origin" "-1798 147 -11010" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "-845 -86 -10714" + "classname" "path_track" + "hammerid" "115528" + "targetname" "path21" + "OnPass" "boo_train,Stop,,3.5,1" + "OnPass" "kingboo_htbox,SetDamageFilter,,3.5,1" + "OnPass" "kingboo_nadebox,Enable,,3.5,1" + "OnPass" "bh_end_wall,Enable,,1,1" + "OnPass" "boo_boss_case,FireUser1,,3.5,1" + "OnPass" "kingboo_add,Enable,,3.5,1" + "OnPass" "Cmd,Command,say **You think you can defeat me?...**,1.5,1" + "OnPass" "bh_end_wall2,Enable,,1,1" + "OnPass" "bh_cage_entry,Enable,,3,1" + "OnPass" "bh_cage_entry1,Enable,,3,1" + "OnPass" "bh_boss_door_*,Close,,0,1" + "OnPass" "bh_cage_entry2,Enable,,0,1" + "OnPass" "Cmd,Command,say **ZOMBIES HAVE BEEN TELEPORTED**,0,1" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "-1124.28 6176 10828" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "266844" + "targetname" "warmup_trigger" + "spawnflags" "0" + "OnTrigger" "level_counter,SetValue,2,23,-1" + "OnTrigger" "spawn_tele*,Disable,,0,-1" + "OnTrigger" "mario_spawn_doors,Lock,,0,-1" + "OnTrigger" "warmup_sound,PlaySound,,10,1" + "OnTrigger" "spawn_platforms,Toggle,,0,1" + "OnTrigger" "spawntele_train,Kill,,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_2" + "classname" "path_track" + "hammerid" "405160" + "targetname" "peach_track_1" + "origin" "7492.32 486 8124" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_3" + "classname" "path_track" + "hammerid" "405181" + "targetname" "peach_track_2" + "origin" "7492.32 602 8087" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_4" + "classname" "path_track" + "hammerid" "405187" + "targetname" "peach_track_3" + "origin" "7492.32 670 7984" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_5" + "classname" "path_track" + "hammerid" "405190" + "targetname" "peach_track_4" + "origin" "7492.32 770 7819" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "peach,Skin,1,0.5,-1" + "OnPass" "peach,Skin,2,0.8,-1" + "OnPass" "!activator,StartForward,,1,-1" + "angles" "0 0 0" + "target" "peach_track_6" + "classname" "path_track" + "hammerid" "405193" + "targetname" "peach_track_5" + "origin" "7492.32 787 7539" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_7" + "classname" "path_track" + "hammerid" "416303" + "targetname" "peach_track_6" + "origin" "7492.32 875 7539" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "peach_track_8" + "classname" "path_track" + "hammerid" "416306" + "targetname" "peach_track_7" + "origin" "7492.32 975 7536" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "7492.32 1118 7513" + "classname" "path_track" + "hammerid" "416309" + "targetname" "peach_track_8" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "-1224.89 -870.796 -5679" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "426515" + "targetname" "toad_relay" + "spawnflags" "0" + "OnTrigger" "toad_heal,Enable,,0,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,70,-1" + "OnTrigger" "heal_particle*,Start,,0,-1" + "OnTrigger" "heal_particle*,Stop,,12,-1" + "OnTrigger" "toad_heal,Disable,,12,-1" + "OnTrigger" "ammo_timer,Enable,,0,-1" + "OnTrigger" "ammo_timer,Disable,,12,-1" +} +add: +{ + "item_kevlar" "1" + "weapon_p90" "1" + "weapon_knife" "1" + "origin" "1284.39 6354.54 11033" + "classname" "game_player_equip" + "hammerid" "522507" + "weapon_elite" "1" + "spawnflags" "0" + "weapon_hegrenade" "1" +} +add: +{ + "item_kevlar" "1" + "weapon_p90" "1" + "ammo_50ae" "1" + "origin" "-1286.95 -932.125 -5679" + "classname" "game_player_equip" + "hammerid" "522622" + "targetname" "char_equip" + "weapon_elite" "1" + "spawnflags" "1" + "weapon_hegrenade" "1" +} +add: +{ + "OnTriggerd" "boomb_prop,Disable,,0,-1" + "OnTriggerd" "boomb_prop,Enable,,40,-1" + "origin" "-983.629 -1231.72 -5679" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "528055" + "targetname" "boomb_item_explode" + "spawnflags" "0" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,25,-1" + "OnTrigger" "boomb_item_maker,ForceSpawn,,0,-1" + "OnTrigger" "boomb_prop,Disable,,0,-1" + "OnTrigger" "boomb_prop,Enable,,25,-1" +} +add: +{ + "origin" "-961.123 -855.685 -5679" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "533508" + "targetname" "mario_push_trig" + "spawnflags" "0" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,1.5,-1" + "OnTrigger" "mario_push,Enable,,0.1,-1" + "OnTrigger" "mario_push,Disable,,0.7,-1" + "OnTrigger" "mario1,SetAnimation,Attack,0,-1" +} +add: +{ + "angles" "0 6 0" + "origin" "-374.26 6885.84 11033" + "classname" "info_player_terrorist" + "hammerid" "727335" +} +add: +{ + "angles" "0 6 0" + "origin" "-366.43 6936 11000" + "classname" "info_player_terrorist" + "hammerid" "727337" +} +add: +{ + "angles" "0 6 0" + "origin" "-228.67 6875 11012" + "classname" "info_player_terrorist" + "hammerid" "727339" +} +add: +{ + "angles" "0 6 0" + "origin" "-224 6926.35 11012" + "classname" "info_player_terrorist" + "hammerid" "727341" +} +add: +{ + "angles" "0 6 0" + "origin" "-238.91 6977 11001" + "classname" "info_player_terrorist" + "hammerid" "727343" +} +add: +{ + "angles" "0 6 0" + "origin" "-238.52 7042 10983" + "classname" "info_player_terrorist" + "hammerid" "727345" +} +add: +{ + "angles" "0 6 0" + "origin" "-496 7082.32 10958" + "classname" "info_player_terrorist" + "hammerid" "727347" +} +add: +{ + "angles" "0 6 0" + "origin" "-392.21 7010.84 11007" + "classname" "info_player_terrorist" + "hammerid" "727349" +} +add: +{ + "angles" "0 6 0" + "origin" "-331.16 6780 11033" + "classname" "info_player_terrorist" + "hammerid" "727351" +} +add: +{ + "angles" "0 6 0" + "origin" "-336.21 6838.92 11033" + "classname" "info_player_terrorist" + "hammerid" "727353" +} +add: +{ + "angles" "0 6 0" + "origin" "-465.92 6832.23 11034" + "classname" "info_player_terrorist" + "hammerid" "727355" +} +add: +{ + "angles" "0 6 0" + "origin" "-474.04 6890.78 11034" + "classname" "info_player_terrorist" + "hammerid" "727357" +} +add: +{ + "angles" "0 6 0" + "origin" "-481.24 6959 11008" + "classname" "info_player_terrorist" + "hammerid" "727359" +} +add: +{ + "angles" "0 6 0" + "origin" "-483.54 7015.8 11001" + "classname" "info_player_terrorist" + "hammerid" "727361" +} +add: +{ + "angles" "0 6 0" + "origin" "-513.34 7121 10955" + "classname" "info_player_terrorist" + "hammerid" "727363" +} +add: +{ + "angles" "0 6 0" + "origin" "-306.19 7053.68 10959" + "classname" "info_player_terrorist" + "hammerid" "727365" +} +add: +{ + "angles" "0 6 0" + "origin" "-396.21 7082.78 10950" + "classname" "info_player_terrorist" + "hammerid" "727367" +} +add: +{ + "angles" "0 6 0" + "origin" "-360.21 7161 10934" + "classname" "info_player_terrorist" + "hammerid" "727369" +} +add: +{ + "angles" "0 6 0" + "origin" "-430 7058.78 10953" + "classname" "info_player_terrorist" + "hammerid" "727371" +} +add: +{ + "angles" "0 6 0" + "origin" "-318.21 6969.87 11001" + "classname" "info_player_terrorist" + "hammerid" "727373" +} +add: +{ + "angles" "0 6 0" + "origin" "-418.63 6963 11001" + "classname" "info_player_terrorist" + "hammerid" "727375" +} +add: +{ + "angles" "0 6 0" + "origin" "-421.43 6912.07 11034" + "classname" "info_player_terrorist" + "hammerid" "727377" +} +add: +{ + "angles" "0 6 0" + "origin" "-419.31 6861.49 11034" + "classname" "info_player_terrorist" + "hammerid" "727379" +} +add: +{ + "angles" "0 6 0" + "origin" "-298.21 7108.78 10952" + "classname" "info_player_terrorist" + "hammerid" "727381" +} +add: +{ + "angles" "0 6 0" + "origin" "-350.15 7048.65 10959" + "classname" "info_player_terrorist" + "hammerid" "727383" +} +add: +{ + "angles" "0 6 0" + "origin" "-352.92 7004.18 11007" + "classname" "info_player_terrorist" + "hammerid" "727385" +} +add: +{ + "angles" "0 6 0" + "origin" "-544.7 7053.27 10983" + "classname" "info_player_terrorist" + "hammerid" "727387" +} +add: +{ + "angles" "0 6 0" + "origin" "-535.05 6998 10989" + "classname" "info_player_terrorist" + "hammerid" "727389" +} +add: +{ + "angles" "0 6 0" + "origin" "-527.87 6944 10999" + "classname" "info_player_terrorist" + "hammerid" "727391" +} +add: +{ + "angles" "0 6 0" + "origin" "-519.64 6873.27 11034" + "classname" "info_player_terrorist" + "hammerid" "727393" +} +add: +{ + "angles" "0 6 0" + "origin" "-514.06 6819.4 11034" + "classname" "info_player_terrorist" + "hammerid" "727395" +} +add: +{ + "angles" "0 6 0" + "origin" "-318.24 6902 11004" + "classname" "info_player_terrorist" + "hammerid" "727397" +} +add: +{ + "angles" "0 0 0" + "origin" "-134 6462.46 11076" + "classname" "info_player_counterterrorist" + "hammerid" "727408" +} +add: +{ + "angles" "0 0 0" + "origin" "-133 6423.46 11076" + "classname" "info_player_counterterrorist" + "hammerid" "727410" +} +add: +{ + "angles" "0 0 0" + "origin" "-132 6388.46 11076" + "classname" "info_player_counterterrorist" + "hammerid" "727412" +} +add: +{ + "angles" "0 0 0" + "origin" "-132 6343 11090" + "classname" "info_player_counterterrorist" + "hammerid" "727414" +} +add: +{ + "angles" "0 0 0" + "origin" "-136 6303 11090" + "classname" "info_player_counterterrorist" + "hammerid" "727416" +} +add: +{ + "angles" "0 0 0" + "origin" "-137 6260 11090" + "classname" "info_player_counterterrorist" + "hammerid" "727418" +} +add: +{ + "angles" "0 0 0" + "origin" "-133 6209 11090" + "classname" "info_player_counterterrorist" + "hammerid" "727420" +} +add: +{ + "angles" "0 0 0" + "origin" "-134 6159.92 11090" + "classname" "info_player_counterterrorist" + "hammerid" "727422" +} +add: +{ + "angles" "0 0 0" + "origin" "-190 6159 11098" + "classname" "info_player_counterterrorist" + "hammerid" "727424" +} +add: +{ + "angles" "0 0 0" + "origin" "-189 6206 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727426" +} +add: +{ + "angles" "0 0 0" + "origin" "-193 6257 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727428" +} +add: +{ + "angles" "0 0 0" + "origin" "-192 6300 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727430" +} +add: +{ + "angles" "0 0 0" + "origin" "-188 6340 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727432" +} +add: +{ + "angles" "0 0 0" + "origin" "-188 6387.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727434" +} +add: +{ + "angles" "0 0 0" + "origin" "-189 6422.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727436" +} +add: +{ + "angles" "0 0 0" + "origin" "-190 6461.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727438" +} +add: +{ + "angles" "0 0 0" + "origin" "-254 6162 11098" + "classname" "info_player_counterterrorist" + "hammerid" "727442" +} +add: +{ + "angles" "0 0 0" + "origin" "-253 6207 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727444" +} +add: +{ + "angles" "0 0 0" + "origin" "-257 6258 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727446" +} +add: +{ + "angles" "0 0 0" + "origin" "-256 6301 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727448" +} +add: +{ + "angles" "0 0 0" + "origin" "-252 6341 11092" + "classname" "info_player_counterterrorist" + "hammerid" "727450" +} +add: +{ + "angles" "0 0 0" + "origin" "-252 6390.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727452" +} +add: +{ + "angles" "0 0 0" + "origin" "-253 6425.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727454" +} +add: +{ + "angles" "0 0 0" + "origin" "-254 6464.54 11084" + "classname" "info_player_counterterrorist" + "hammerid" "727456" +} +add: +{ + "angles" "0 0 0" + "origin" "-308 6206 11089" + "classname" "info_player_counterterrorist" + "hammerid" "727462" +} +add: +{ + "angles" "0 0 0" + "origin" "-312 6257 11089" + "classname" "info_player_counterterrorist" + "hammerid" "727464" +} +add: +{ + "angles" "0 0 0" + "origin" "-311 6300 11089" + "classname" "info_player_counterterrorist" + "hammerid" "727466" +} +add: +{ + "angles" "0 0 0" + "origin" "-307 6340 11089" + "classname" "info_player_counterterrorist" + "hammerid" "727468" +} +add: +{ + "angles" "0 0 0" + "origin" "-307 6387.54 11078" + "classname" "info_player_counterterrorist" + "hammerid" "727470" +} +add: +{ + "angles" "0 0 0" + "origin" "-308 6422.54 11078" + "classname" "info_player_counterterrorist" + "hammerid" "727472" +} +add: +{ + "angles" "0 0 0" + "origin" "-309 6461.54 11078" + "classname" "info_player_counterterrorist" + "hammerid" "727474" +} +add: +{ + "angles" "0 0 0" + "origin" "-309.23 6499.46 11078" + "classname" "info_player_counterterrorist" + "hammerid" "727476" +} +add: +{ + "InitialValue" "1" + "OnEqualTo" "TriggerEnd,Trigger,,0,1" + "CompareValue" "1" + "classname" "logic_compare" + "hammerid" "957433" + "targetname" "bowser_compare" + "origin" "-7632 -2944 3996.63" +} +add: +{ + "ammo_50ae" "1" + "origin" "-1286 -908 -5679" + "classname" "game_player_equip" + "hammerid" "1140619" + "targetname" "ammo_equip" + "spawnflags" "1" +} +add: +{ + "UseRandomTime" "0" + "origin" "-1274.28 -957.5 -5679" + "RefireTime" "1" + "StartDisabled" "1" + "hammerid" "1140725" + "targetname" "ammo_timer" + "spawnflags" "0" + "OnTimer" "toad_heal2,Enable,,0,-1" + "OnTimer" "toad_heal2,Disable,,0.95,-1" + "classname" "logic_timer" +} +add: +{ + "OnUser1" "small_boo_hrt,SetParent,small_boo_door,0.3,1" + "OnUser1" "small_boo1,SetParent,small_boo_door,0.3,1" + "OnUser1" "small_boo_maker,AddOutput,origin 199.76 788.64 -10597,0,1" + "OnUser1" "small_boo_maker,ForceSpawn,,0.1,-1" + "Case05" "5" + "Case08" "8" + "hammerid" "1160651" + "Case04" "4" + "Case06" "6" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "small_boo_case" + "origin" "177.017 781.551 -10622" + "Case07" "7" + "Case03" "3" +} +add: +{ + "Template03" "meteor_door" + "origin" "183.676 577.785 -10622" + "classname" "point_template" + "Template01" "boo_meteor" + "targetname" "boo_meteor_temp" + "spawnflags" "0" + "hammerid" "1173288" + "Template02" "meteor_hrt" +} +add: +{ + "Template06" "boo_swipe_b" + "Template02" "swipe_hrt" + "Template05" "swipe_hrt_b" + "Template01" "boo_swipe" + "Template03" "swipe_door" + "targetname" "boo_swipe_temp" + "origin" "188 428 -10622" + "spawnflags" "0" + "hammerid" "1180201" + "Template04" "swipe_door_b" + "classname" "point_template" +} +add: +{ + "Template03" "swipe_door_f" + "origin" "194 348 -10622" + "classname" "point_template" + "Template01" "boo_swipe_f" + "targetname" "boo_swipe_f_temp" + "spawnflags" "0" + "hammerid" "1180493" + "Template02" "swipe_hrt_f" +} +add: +{ + "OnCase02" "boo_swipe_maker,ForceSpawn,,0,-1" + "OnCase02" "Cmd,Command,say **SWIPE SIDEWAYS**,0,-1" + "origin" "204.148 266.128 -10622" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "boo_boss_case" + "hammerid" "1187255" + "OnCase03" "bh_meteor_trig,Enable,,0,-1" + "OnCase03" "bh_meteor_trig,Disable,,5.9,-1" + "OnCase03" "Cmd,Command,say **LOOK UP**,0,-1" + "OnUser1" "!self,PickRandom,,0,-1" + "OnUser1" "!self,FireUser1,,6,-1" + "OnCase01" "boo_swipe_f_maker,FireUser1,,0,-1" + "OnCase01" "Cmd,Command,say **SWIPE FORWARD**,0,-1" + "Case03" "3" +} +add: +{ + "InitialValue" "1" + "OnUser1" "!self,Compare,,17,-1" + "OnUser1" "!self,Compare,,1,-1" + "OnUser1" "!self,Compare,,2,-1" + "OnUser1" "!self,Compare,,3,-1" + "OnUser1" "!self,Compare,,4,-1" + "OnUser1" "!self,Compare,,5,-1" + "OnUser1" "!self,Compare,,6,-1" + "OnUser1" "!self,Compare,,7,-1" + "OnUser1" "!self,Compare,,8,-1" + "OnUser1" "!self,Compare,,9,-1" + "OnUser1" "!self,Compare,,10,-1" + "OnUser1" "!self,Compare,,12,-1" + "OnUser1" "!self,Compare,,14,-1" + "OnUser1" "!self,Compare,,15,-1" + "OnUser1" "!self,Compare,,13,-1" + "OnUser1" "!self,Compare,,12,-1" + "OnUser1" "!self,Compare,,16,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "1251354" + "targetname" "boomb_compare" + "origin" "-6314.79 8849.07 -6482" + "OnEqualTo" "boomb_startrig,Enable,,0,-1" + "OnEqualTo" "boomb_star,Enable,,0,-1" +} +add: +{ + "OnCase02" "cannon_cam2,Enable,,0.01,-1" + "OnCase02" "cannon_cam*,Disable,,0,-1" + "Case05" "5" + "OnCase06" "cannon_cam6,Enable,,0.01,-1" + "OnCase06" "cannon_cam*,Disable,,0,-1" + "origin" "-5448 5712 -7629" + "OnCase03" "cannon_cam3,Enable,,0.01,-1" + "OnCase03" "cannon_cam*,Disable,,0,-1" + "OnCase01" "cannon_cam*,Disable,,0,-1" + "OnCase01" "cannon_cam1,Enable,,0.01,-1" + "hammerid" "1441117" + "OnCase05" "cannon_cam5,Enable,,0.01,-1" + "OnCase05" "cannon_cam*,Disable,,0,-1" + "Case06" "6" + "OnCase04" "cannon_cam4,Enable,,0.01,-1" + "OnCase04" "cannon_cam*,Disable,,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "camera_case" + "Case04" "4" + "Case07" "7" + "Case03" "3" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "-7331.02 9621.62 -7061.19" + "classname" "path_track" + "hammerid" "1473552" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path2" + "classname" "path_track" + "hammerid" "1473577" + "targetname" "boomb_ball_path1" + "origin" "-6953.33 8999.86 -6570.44" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,SetSpeed,270,0,-1" + "angles" "0 0 0" + "target" "boomb_ball_path3" + "classname" "path_track" + "hammerid" "1473589" + "targetname" "boomb_ball_path2" + "origin" "-7123 9010 -6600" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path4" + "classname" "path_track" + "hammerid" "1473603" + "targetname" "boomb_ball_path3" + "origin" "-7082 9740 -6640" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path5" + "classname" "path_track" + "hammerid" "1473615" + "targetname" "boomb_ball_path4" + "origin" "-6338 10170 -6704" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path6" + "classname" "path_track" + "hammerid" "1473621" + "targetname" "boomb_ball_path5" + "origin" "-5586 9733 -6854" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path7" + "classname" "path_track" + "hammerid" "1473636" + "targetname" "boomb_ball_path6" + "origin" "-5588 8873 -6896" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,SetSpeed,0.71,0,-1" + "OnPass" "!activator,SetSpeed,0.78,0.35,-1" + "OnPass" "!activator,SetSpeed,0.85,0.43,-1" + "OnPass" "!activator,SetSpeed,1,0.5,-1" + "OnPass" "!activator,SetSpeed,0.91,0.45,-1" + "angles" "0 0 0" + "target" "boomb_ball_path8" + "classname" "path_track" + "hammerid" "1473642" + "targetname" "boomb_ball_path7" + "origin" "-6410 8445 -6938" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path13" + "classname" "path_track" + "hammerid" "1473657" + "targetname" "boomb_ball_path8" + "origin" "-6452 8452 -7411" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template01" "bomb_thruster" + "Template07" "splash_sound" + "origin" "-5502 5986 -7479" + "Template03" "bubble_hurt" + "spawnflags" "0" + "hammerid" "1487339" + "Template04" "bubble" + "Template06" "bubble_relay" + "Template05" "bubble_particle" + "classname" "point_template" + "targetname" "bomb_template" + "Template02" "bomb_physbox" +} +add: +{ + "origin" "-5438.99 5940.85 -7484" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "1508347" + "targetname" "bubble_relay" + "spawnflags" "1" + "OnTrigger" "bomb_physbox,Kill,,0,-1" + "OnTrigger" "bubble,Kill,,0,-1" + "OnTrigger" "bubble_hurt,Kill,,0,-1" + "OnTrigger" "bubble_particle,ClearParent,,0,-1" + "OnTrigger" "bubble_particle,Start,,0,-1" + "OnTrigger" "bubble_particle,Kill,,3,-1" + "OnTrigger" "bomb_thruster,Kill,,1,-1" + "OnTrigger" "splash_sound,PlaySound,,0,-1" + "OnTrigger" "splash_sound,Volume,0,1.5,-1" + "OnTrigger" "splash_sound,Kill,,1.6,-1" +} +add: +{ + "origin" "-5439 5912 -7484" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "1521911" + "targetname" "bubble_shoot" + "spawnflags" "0" + "OnTrigger" "bomb_maker,ForceSpawn,,0,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,0.35,-1" +} +add: +{ + "OnUser1" "eyerokr,SetParent,eyerdoor3,8,-1" + "OnUser1" "eyerokl,SetParent,eyeldoor3,8,-1" + "OnUser1" "eyerdoor3,FireUser1,,8,-1" + "OnUser1" "eyeldoor3,FireUser1,,8,-1" + "OnUser1" "eyerok_rage_hurt,Enable,,8,-1" + "OnUser1" "eyerok_shake,StartShake,,8.4,-1" + "OnUser1" "eyerokl_case,FireUser1,,17,-1" + "OnUser1" "eyerokl_case,FireUser1,,22,-1" + "OnUser1" "eyerokl_case,FireUser1,,27,-1" + "OnUser1" "eyerokl,SetParent,eyel_train,12.9,-1" + "OnUser1" "eyerokr,SetParent,eyer_train,12.9,-1" + "OnUser1" "eyerokr,SetAnimation,attack2,12.9,-1" + "OnUser1" "eyerokl,SetAnimation,attack2,12.9,-1" + "OnUser1" "eyeroktimer,FireUser3,,38,-1" + "OnUser1" "eyerokl,Enable,,39.01,-1" + "OnUser1" "eyer_train,TeleportToPathTrack,eyer_b_path1,39,-1" + "OnUser1" "eyerokr,Enable,,39.01,-1" + "OnUser1" "eyel_train,TeleportToPathTrack,eyel_a_path1,39,-1" + "OnUser1" "eyerokr_case,FireUser1,,27,-1" + "OnUser1" "eyerokr_case,FireUser1,,22,-1" + "OnUser1" "eyerokr_case,FireUser1,,17,-1" + "OnUser1" "eyerokl,SetAnimation,attack3,39,-1" + "OnUser1" "eyerokr,SetAnimation,attack3,39,-1" + "OnUser1" "eyeroktimer,FireTimer,,40,-1" + "OnUser1" "eyeroktimer,Enable,,40,-1" + "OnUser1" "eyerok_rage_hurt,Disable,,12.95,-1" + "OnUser1" "eyer_train,AddOutput,angles 0 0 0,37.5,-1" + "OnUser1" "eyel_train,AddOutput,angles 0 0 0,37.5,-1" + "OnUser1" "eyerok_ztele_*,Enable,,45,-1" + "OnUser1" "eyeroktimer,FireUser4,,45,-1" + "OnUser1" "eyerokl,Skin,2,12.9,-1" + "OnUser1" "eyerokr,Skin,2,12.9,-1" + "OnUser1" "eyedamageR,SetDamageFilter,,12.9,-1" + "OnUser1" "eyedamageL,SetDamageFilter,,12.9,-1" + "OnUser2d" "eyerok_platform2,Open,,60,-1" + "OnUser2d" "eyerok_platform1,Open,,60,-1" + "OnUser2d" "eyerok_platform3,Open,,60,-1" + "origin" "11197.9 -8794.07 -5744" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "1550288" + "targetname" "eyerok_case" + "OnUser2" "eyerok_platform2,Close,,0,-1" + "OnUser2" "eyerok_platform1,Open,,14,-1" + "OnUser2" "eyerok_platform1,Close,,0,-1" + "OnUser2" "eyerok_platform3,Close,,0,-1" + "OnUser2" "eyerok_platform1,Close,,35,-1" + "spawnflags" "0" + "OnUser1d" "eyerok_shake,StartShake,,11.4,-1" + "OnUser1d" "eyerdoor3,FireUser1,,11,-1" + "OnUser1d" "eyeldoor3,FireUser1,,11,-1" +} +add: +{ + "UseRandomTime" "0" + "origin" "11240 -8816 -5727" + "RefireTime" "40" + "StartDisabled" "1" + "hammerid" "1551093" + "targetname" "eyeroktimer2" + "spawnflags" "0" + "OnTimer" "eyeroktimer,Disable,,0,-1" + "OnTimer" "eyeroktimer,Enable,,30,-1" + "OnTimer" ",,,0,-1" + "classname" "logic_timer" +} +add: +{ + "OnCase02" "eyel_train,StartForward,,2,-1" + "OnCase02" "eyel_train,TeleportToPathTrack,eyel_d_path3,0,-1" + "OnCase02" "eyel_train,AddOutput,angles 0 90 0,0,-1" + "OnUser1" "!self,PickRandom,,0,-1" + "OnUser1" "eyerokl,Enable,,0.05,-1" + "OnUser1" "eyerokl,Skin,2,0.2,-1" + "OnUser1" "eyedamageL,SetDamageFilter,,0.2,-1" + "OnUser1" "eyerokl,Skin,0,4,-1" + "OnUser1" "eyedamageL,SetDamageFilter,filter_nada,4,-1" + "origin" "11200 -8824 -5744" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "eyerokl_case" + "OnUser1d" "eyerokl,Disable,,4,-1" + "hammerid" "1558789" + "OnCase01" "eyel_train,TeleportToPathTrack,eyel_d_path1,0,-1" + "OnCase01" "eyel_train,StartForward,,2,-1" + "OnCase01" "eyel_train,AddOutput,angles 0 0 0,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_d_path2" + "classname" "path_track" + "hammerid" "1566330" + "targetname" "eyel_d_path1" + "origin" "10705.9 -9534.98 -5693" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "10173 -9516 -5693" + "classname" "path_track" + "hammerid" "1566342" + "targetname" "eyel_d_path2" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyel_d_path4" + "classname" "path_track" + "hammerid" "1566363" + "targetname" "eyel_d_path3" + "origin" "10309.4 -9170.03 -5722" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "10333 -9676 -5693" + "classname" "path_track" + "hammerid" "1566381" + "targetname" "eyel_d_path4" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "OnCase02" "eyer_train,StartForward,,2,-1" + "OnCase02" "eyer_train,TeleportToPathTrack,eyer_e_path3,0,-1" + "OnCase02" "eyer_train,AddOutput,angles 0 0 0,0,-1" + "OnUser1" "!self,PickRandom,,0,-1" + "OnUser1" "eyerokr,Enable,,0.05,-1" + "OnUser1" "eyerokr,Skin,1,0.5,-1" + "OnUser1" "eyerokr,Skin,2,0.75,-1" + "OnUser1" "eyedamageR,SetDamageFilter,,0.75,-1" + "OnUser1" "eyerokr,Skin,0,4,-1" + "OnUser1" "eyedamageR,SetDamageFilter,filter_nada,4,-1" + "origin" "11206 -8857 -5744" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "eyerokr_case" + "OnUser1d" "eyerokr,Disable,,4,-1" + "hammerid" "1572882" + "OnCase01" "eyer_train,TeleportToPathTrack,eyer_e_path1,0,-1" + "OnCase01" "eyer_train,StartForward,,2,-1" + "OnCase01" "eyer_train,AddOutput,angles 0 -90 0,0,-1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_e_path2" + "classname" "path_track" + "hammerid" "1572987" + "targetname" "eyer_e_path1" + "origin" "10299.2 -8416 -5733" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "10314 -7930 -5735" + "classname" "path_track" + "hammerid" "1573005" + "targetname" "eyer_e_path2" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "eyer_e_path4" + "classname" "path_track" + "hammerid" "1573026" + "targetname" "eyer_e_path3" + "origin" "10661.8 -8050 -5731" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "origin" "10143 -8085 -5732" + "classname" "path_track" + "hammerid" "1573041" + "targetname" "eyer_e_path4" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "train_ship_path9" + "classname" "path_track" + "hammerid" "1736956" + "targetname" "train_ship_path1" + "origin" "6000 2032 7392" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "train_ship_path3" + "classname" "path_track" + "hammerid" "1736983" + "targetname" "train_ship_path2" + "origin" "6064 2176 7648" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 303 0" + "target" "train_ship_path4" + "classname" "path_track" + "hammerid" "1736986" + "targetname" "train_ship_path3" + "origin" "6480 2336 8048" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 266 0" + "target" "train_ship_path5" + "classname" "path_track" + "hammerid" "1736989" + "targetname" "train_ship_path4" + "origin" "6880 2288 8496" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 221 0" + "target" "train_ship_path6" + "classname" "path_track" + "hammerid" "1790655" + "targetname" "train_ship_path5" + "origin" "7088 2128 9056" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 182 0" + "target" "train_ship_path7" + "classname" "path_track" + "hammerid" "1801929" + "targetname" "train_ship_path6" + "origin" "7248 1776 9280" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 180 0" + "origin" "7248 1568 9360" + "classname" "path_track" + "hammerid" "1801932" + "targetname" "train_ship_path7" + "OnPass" "train_ship_tele,FireUser1,,0.5,1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "train_ship_tele,FireUser2,,10,1" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "train_ship_path10" + "classname" "path_track" + "hammerid" "1815401" + "targetname" "train_ship_path9" + "origin" "6000 2064 7392" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "2" + "angles" "0 0 0" + "target" "train_ship_path2" + "classname" "path_track" + "hammerid" "1822007" + "targetname" "train_ship_path10" + "origin" "6000 2096 7424" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "OnUser1" "!self,Disable,,0,1" + "OnUser1" "bowser_fire_ignite,Kill,,0,-1" + "OnUser1" "bowser_fire_prt,Kill,,0,-1" + "OnUser1" "bowser_bomb_maker,Kill,,0,-1" + "UseRandomTime" "0" + "origin" "-7628 -2920 3987.71" + "RefireTime" "22" + "StartDisabled" "1" + "hammerid" "1908060" + "targetname" "bowser_secondary" + "spawnflags" "0" + "OnTimer" "bowser_second_case,PickRandom,,0,-1" + "classname" "logic_timer" +} +add: +{ + "OnCase02" "bowser_bomb_maker,FireUser1,,0,-1" + "OnCase02" "bowser_bomb_maker,FireUser1,,6,-1" + "OnCase02" "Cmd,Command,say **FALLING BOMBS**,0,-1" + "origin" "-7628 -2920 3964" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "bowser_second_case" + "spawnflags" "0" + "hammerid" "1908121" + "OnCase01" "bowser_fire_ignite,FireUser1,,1,-1" + "OnCase01" "TrSlam,Disable,,0,-1" + "OnCase01" "TrSlam,Enable,,12,-1" + "OnCase01" "Cmd,Command,**FIRE BREATH**,0,-1" + "OnCase01" "b_tr_*,Disable,,0,-1" + "OnCase01" "bowser,SetAnimation,firebreathe,0,-1" + "OnCase01" "bowser_timer,Disable,,0,-1" + "OnCase01" "b_tr_*,Disable,,1.1,-1" + "OnCase01" "Bowser,SetAnimation,idle,10,-1" + "OnCase01" "bowser_timer,Enable,,10,-1" +} +add: +{ + "Template01" "radio_elite" + "origin" "1096 6916 11166" + "classname" "point_template" + "Template03" "radio" + "targetname" "radio_temp" + "Template02" "radio_button" + "spawnflags" "2" + "hammerid" "1917316" + "Template04" "radio_music" +} +add: +{ + "Template01" "bowsette_crown" + "origin" "2680 7560 11080" + "Template03" "bowsette_skirt" + "spawnflags" "2" + "hammerid" "1937407" + "Template04" "bowsette_nadebox" + "Template06" "bowsette_hurt" + "Template05" "bowsette_healthbox" + "classname" "point_template" + "targetname" "bowsette_temp" + "Template02" "bowsette_model" + "OnUser1" "bowsette_door*,FireUser1,,0.1,1" + "OnUser1" "!self,ForceSpawn,,0,1" +} +add: +{ + "OnHitMin" "Cmd,Command,say **You've killed her!**,0,-1" + "OnHitMin" "Cmd,Command,say **Door closing in 30 seconds...**,1,-1" + "OnHitMin" "spawn_finaldoor,Close,,31,-1" + "OnHitMin" "bowsette_hurt,Kill,,0,-1" + "OnHitMin" "bowsette_model,Kill,,0,-1" + "OnHitMin" "bowsette_crown,Kill,,0,-1" + "OnHitMin" "bowsette_skirt,Kill,,0,-1" + "OnHitMin" "bowsette_door,Kill,,0.1,-1" + "OnHitMin" "zm_zm_detect,Enable,,0,-1" + "OnHitMin" "Cmd,Command,say **GATE CLOSING IN 5 SECONDS**,26,-1" + "OnHitMin" "zm_end_trig,Enable,,33,-1" + "startvalue" "220" + "StartDisabled" "0" + "min" "0" + "max" "1000" + "targetname" "bowsette_health" + "origin" "2904 7532 11012" + "hammerid" "1937728" + "classname" "math_counter" +} +add: +{ + "Template03" "bowser_bomb_prop" + "Template05" "bowser_bomb_sparks" + "Template04" "bowser_bomb_door" + "Template01" "bowser_bomb_trig" + "targetname" "bowser_bomb_temp" + "origin" "-6272 -2442 3928" + "spawnflags" "0" + "hammerid" "1945222" + "Template02" "bowser_bomb_explode" + "classname" "point_template" +} +add: +{ + "InitialValue" "1" + "OnEqualTo" "bowser_fire_ignite,FireUser1,,0,-1" + "OnEqualTo" "TrSlam,Disable,,0,-1" + "OnEqualTo" "TrSlam,Enable,,16,-1" + "CompareValue" "1" + "classname" "logic_compare" + "hammerid" "1946406" + "targetname" "bowser_fire_compare" + "origin" "-7632 -2942 3960" +} +add: +{ + "Template06" "flyboy1" + "Template02" "ship_clip_castle" + "Template05" "ship_cannon_strut" + "Template01" "ship_prop_castle" + "Template03" "train_ship_castle" + "targetname" "ship_temp" + "origin" "6000 2018 7327" + "spawnflags" "2" + "hammerid" "1989263" + "Template04" "ship_cannon" + "classname" "point_template" +} +add: +{ + "orientationtype" "0" + "OnPass" "ticktock_zmtrain,Stop,,0,-1" + "OnPass" "ticktock_zmtrain,StartForward,,1,-1" + "angles" "0 0 0" + "target" "ticktock_train_path2" + "classname" "path_track" + "hammerid" "2024071" + "targetname" "ticktock_train_path1" + "origin" "-328 7072 5268" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "ticktock_train_path3" + "classname" "path_track" + "hammerid" "2024110" + "targetname" "ticktock_train_path2" + "origin" "-328 7072 5372" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "ticktock_train_path4" + "classname" "path_track" + "hammerid" "2024117" + "targetname" "ticktock_train_path3" + "origin" "-540 7608 5724" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "ticktock_train_path5" + "classname" "path_track" + "hammerid" "2024126" + "targetname" "ticktock_train_path4" + "origin" "-196 8068 5956" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "ticktock_train_path6" + "classname" "path_track" + "hammerid" "2024144" + "targetname" "ticktock_train_path5" + "origin" "-20 8068 6124" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "OnPass" "ticktock_zmtrain,SetSpeed,150,0,-1" + "angles" "0 0 0" + "target" "ticktock_train_path7" + "classname" "path_track" + "hammerid" "2024153" + "targetname" "ticktock_train_path6" + "origin" "156 7864 6196" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "angles" "0 0 0" + "target" "ticktock_train_path10" + "classname" "path_track" + "hammerid" "2024165" + "targetname" "ticktock_train_path7" + "origin" "101 7395 6390" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "OnPass" "ticktock_zmtrain,SetSpeed,250,0,-1" + "angles" "0 0 0" + "target" "ticktock_train_path9" + "classname" "path_track" + "hammerid" "2024180" + "targetname" "ticktock_train_path8" + "origin" "156 7216 6146" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "OnPass" "ticktock_zmtrain,SetSpeed,50,0,-1" + "angles" "0 0 0" + "target" "ticktock_train_path1" + "classname" "path_track" + "hammerid" "2024195" + "targetname" "ticktock_train_path9" + "origin" "-42 7047 5376" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "0" + "OnPass" "ticktock_zmtrain,Stop,,0,-1" + "OnPass" "ticktock_zmtrain,StartForward,,1,-1" + "angles" "0 0 0" + "target" "ticktock_train_path8" + "classname" "path_track" + "hammerid" "2038145" + "targetname" "ticktock_train_path10" + "origin" "13 7467 6572" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template01" "ThrusterFL_npc" + "Template08" "bh_npc_*" + "Template07" "sh_npc_*" + "origin" "6310 -4314 -2006" + "Template03" "ThrusterR_npc" + "Template09" "boomb_npc_*" + "spawnflags" "0" + "hammerid" "2047207" + "Template04" "ThrusterFR_npc" + "Template06" "npc_*" + "Template05" "ThrusterForward_npc" + "classname" "point_template" + "targetname" "temp_npc" + "Template02" "ThrusterL_npc" +} +add: +{ + "UseRandomTime" "0" + "origin" "6375.54 -4322 -1995" + "RefireTime" "1" + "StartDisabled" "0" + "hammerid" "2047979" + "targetname" "timer_npc" + "spawnflags" "0" + "OnTimer" "npc_Tr*,Enable,,0.01,-1" + "OnTimer" "npc_Tr*,Disable,,0,-1" + "classname" "logic_timer" +} +add: +{ + "OnCase02" "sh_*,Kill,,0,-1" + "OnCase02" "bh_*,Kill,,0,-1" + "OnCase02" "ticktock*,Kill,,0,-1" + "OnCase02" "tt_*,Kill,,0,-1" + "OnCase02" "boo_*,Kill,,0,-1" + "Case05" "5" + "OnCase06" "boomb_*,Kill,,0,-1" + "OnCase06" "sh_*,Kill,,0,-1" + "OnCase06" "bh_*,Kill,,0,-1" + "OnCase06" "tt_*,Kill,,0,-1" + "OnCase06" "ticktock*,Kill,,0,-1" + "OnCase06" "boo_*,Kill,,0,-1" + "Case04" "4" + "OnCase03" "bh_*,Kill,,0,-1" + "OnCase03" "tt_*,Kill,,0,-1" + "OnCase03" "ticktock*,Kill,,0,-1" + "OnCase03" "boomb_*,Kill,,0,-1" + "OnCase03" "boo_*,Kill,,0,-1" + "OnCase01" "tr_*,Kill,,0,-1" + "OnCase01" "tr2_*,Kill,,0,-1" + "OnCase01" "pink_path*,Kill,,0,-1" + "OnCase01" "path*,Kill,,0,-1" + "OnCase01" "ticktock*,Kill,,0,-1" + "OnCase01" "boomb*,Kill,,0,-1" + "OnCase01" "shifting*,Kill,,0,-1" + "OnCase01" "boo_*,Kill,,0,-1" + "OnCase01" "bowser*,Kill,,0,-1" + "OnCase01" "bh*,Kill,,0,-1" + "OnCase01" "npc_*,Kill,,0,-1" + "hammerid" "2080771" + "OnCase05" "boomb_*,Kill,,0,-1" + "OnCase05" "sh_*,Kill,,0,-1" + "OnCase05" "bh_*,Kill,,0,-1" + "OnCase05" "boo_*,Kill,,0,-1" + "Case06" "6" + "OnCase04" "sh_*,Kill,,0,-1" + "OnCase04" "boomb_*,Kill,,0,-1" + "OnCase04" "tt_*,Kill,,0,-1" + "OnCase04" "ticktock*,Kill,,0,-1" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "entity_case" + "origin" "-1219 6195 10825" + "Case03" "3" +} +add: +{ + "orientationtype" "2" + "OnPass" "!activator,SetSpeed,0.4,0,-1" + "angles" "0 0 0" + "target" "sh_flying_path7" + "classname" "path_track" + "hammerid" "2122278" + "targetname" "sh_flying_path1" + "origin" "9296.83 -5615 -1910" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "!activator,SetSpeed,1,2,-1" + "OnPass" "!activator,Start,,2,-1" + "angles" "0 0 0" + "target" "sh_flying_path8" + "classname" "path_track" + "hammerid" "2122421" + "targetname" "sh_flying_path7" + "origin" "9481 -5658 -2026" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_flying_path9" + "classname" "path_track" + "hammerid" "2122424" + "targetname" "sh_flying_path8" + "origin" "10013 -5111 -1708" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_flying_path10" + "classname" "path_track" + "hammerid" "2122456" + "targetname" "sh_flying_path9" + "origin" "10341 -4643 -1538" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_flying_path1" + "classname" "path_track" + "hammerid" "2122471" + "targetname" "sh_flying_path10" + "origin" "9693 -5085 -1775" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "!activator,StartForward,,1,-1" + "angles" "0 0 0" + "target" "tt_path2" + "classname" "path_track" + "hammerid" "2144476" + "targetname" "tt_path1" + "origin" "-182.393 7882 4820" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Stop,,0,-1" + "OnPass" "!activator,StartForward,,1,-1" + "angles" "0 0 0" + "target" "tt_path1" + "classname" "path_track" + "hammerid" "2144514" + "targetname" "tt_path2" + "origin" "-294 7814 3985" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_path2" + "classname" "path_track" + "hammerid" "2188041" + "targetname" "sh_path1" + "origin" "10341 -8399 -4752" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_path1" + "classname" "path_track" + "hammerid" "2188062" + "targetname" "sh_path4" + "origin" "10633 -8367 -4492" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_path4" + "classname" "path_track" + "hammerid" "2188085" + "targetname" "sh_path3" + "origin" "10636 -8222 -4492" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "sh_path3" + "classname" "path_track" + "hammerid" "2188088" + "targetname" "sh_path2" + "origin" "10359 -8038 -4759" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "Template03" "boomb_ball_prop" + "origin" "-6967.58 9046.53 -6593.9" + "classname" "point_template" + "Template01" "boomb_ball_train" + "targetname" "boomb_ball_temp" + "OnUser2" "!self,FireUser2,,7,-1" + "OnUser2" "!self,ForceSpawn,,0,-1" + "OnUser2" "boomb_ball_train*,FireUser1,,0.05,-1" + "spawnflags" "0" + "hammerid" "2260965" + "Template02" "boomb_ball_hurt" + "OnUser1" "!self,FireUser2,,0,1" +} +add: +{ + "Template03" "bowsette_shell_hurt" + "origin" "2858 7756 10945" + "classname" "point_template" + "Template01" "bowsette_shell_prop" + "targetname" "bowsette_shell_temp" + "spawnflags" "0" + "hammerid" "2282328" + "Template02" "bowsette_shell_door" +} +add: +{ + "OnCase02" "bowsette_shell_maker,AddOutput,origin 2691 7823 10968,0,-1" + "origin" "2837 7708 10945" + "classname" "logic_case" + "Case01" "1" + "Case02" "2" + "targetname" "bowsette_shell_case" + "hammerid" "2282571" + "OnCase03" "bowsette_shell_maker,AddOutput,origin 2498 7870.5 10968,0,-1" + "OnCase01" "bowsette_shell_maker,AddOutput,origin 2888 7790.5 10968,0,-1" + "Case03" "3" +} +add: +{ + "Template01" "BossTarget" + "origin" "-6416.22 8917.74 -6459" + "classname" "point_template" + "hammerid" "2366475" + "targetname" "TargetTemp" + "spawnflags" "2" +} +add: +{ + "Negated" "0" + "origin" "-6381 8938 -6475" + "classname" "filter_activator_name" + "filtername" "BossTarget" + "targetname" "BossFilter" + "hammerid" "2366482" +} +add: +{ + "OnTriggerd" "bowser_char_prtd,Start,,0.7,-1" + "OnTriggerd" "bowser_char_firetrig,Enable,,1,-1" + "OnTriggerd" "bowser_char_firetrig,Disable,,2.4,-1" + "OnTriggerd" "speed,ModifySpeed,0,0,-1" + "OnTriggerd" "speed,ModifySpeed,1,3,-1" + "origin" "7762 -2088 7492" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2374832" + "targetname" "bowser_char_fire" + "spawnflags" "0" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,4,-1" + "OnTrigger" "bowser_char_statprt,Start,,0,-1" + "OnTrigger" "bowser_char_prop,SetAnimation,firebreathe,0,-1" + "OnTrigger" "bowser_char_smashcomp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_smashcomp,SetCompareValue,0,4,-1" + "OnTrigger" "bowser_stomp_comp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_stomp_comp,SetCompareValue,0,4,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,0,4,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,0,4,-1" + "OnTrigger" "fireball_maker,ForceSpawn,,0.7,-1" + "OnTrigger" "bowser_char_statprt,Stop,,0.7,-1" +} +add: +{ + "OnTriggerd" "speed,ModifySpeed,1,2,-1" + "OnTriggerd" "speed,ModifySpeed,0,0,-1" + "origin" "7774 -2070 7492" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2374841" + "targetname" "bowser_char_slash" + "spawnflags" "0" + "OnTrigger" "bowser_char_prop,SetAnimation,slash,0,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "!self,Enable,,4,-1" + "OnTrigger" "bowser_char_nuke,Disable,,1.2,-1" + "OnTrigger" "bowser_char_nuke,Enable,,0.8,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,0.5,-1" + "OnTrigger" "bowser_char_smash,Volume,0,1.5,-1" + "OnTrigger" "bowser_char_firecomp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_firecomp,SetCompareValue,0,2.5,-1" + "OnTrigger" "bowser_stomp_comp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_stomp_comp,SetCompareValue,0,2.5,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,0,4,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,0,4,-1" +} +add: +{ + "InitialValue" "0" + "OnEqualTo" "bowser_char_prop,SetAnimation,run,0,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "2396704" + "targetname" "bowser_char_run" + "origin" "7734 -2060 7492" +} +add: +{ + "OnTriggerd" "bowser_stomp_2,Disable,,0.3,-1" + "OnTriggerd" "bowser_stomp_2,Enable,,0,-1" + "origin" "7718 -2012 7492" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2396735" + "targetname" "bowser_stomp_1" + "spawnflags" "0" + "OnTrigger" "bowser_stomp_comp,Compare,,0,-1" +} +add: +{ + "origin" "7696 -1986 7492" + "classname" "logic_relay" + "StartDisabled" "1" + "hammerid" "2396737" + "targetname" "bowser_stomp_3" + "spawnflags" "0" + "OnTrigger" "bowser_stomp_4,Enable,,0,-1" + "OnTrigger" "bowser_stomp_4,Disable,,0.3,-1" +} +add: +{ + "origin" "7692 -2028 7492" + "classname" "logic_relay" + "StartDisabled" "1" + "hammerid" "2396739" + "targetname" "bowser_stomp_2" + "spawnflags" "0" + "OnTrigger" "bowser_stomp_3,Enable,,0,-1" + "OnTrigger" "bowser_stomp_3,Disable,,0.3,-1" +} +add: +{ + "OnTriggerd" "speed,ModifySpeed,0,0,-1" + "OnTriggerd" "speed,ModifySpeed,1,5,-1" + "origin" "7668 -2000 7492" + "classname" "logic_relay" + "StartDisabled" "1" + "hammerid" "2396741" + "targetname" "bowser_stomp_4" + "spawnflags" "0" + "OnTrigger" "bowser_char_prop,SetAnimation,stomp,0,-1" + "OnTrigger" "bowser_stomp_1,Disable,,0,-1" + "OnTrigger" "bowser_stomp_1,Enable,,30,-1" + "OnTrigger" "bowser_char_stomphurt,Enable,,0,-1" + "OnTrigger" "bowser_char_stomphurt,Disable,,5,-1" + "OnTrigger" "bowser_char_shake,StartShake,,0,-1" + "OnTrigger" "bowser_char_shake,StopShake,,5.5,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,0.5,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,1.4,-1" + "OnTrigger" "bowser_char_smashcomp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_firecomp,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_firecomp,SetCompareValue,0,5.5,-1" + "OnTrigger" "bowser_char_smashcomp,SetCompareValue,0,5.5,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,2.3,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,3.2,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,1,0,-1" + "OnTrigger" "bowser_char_run,SetCompareValue,0,5,-1" + "OnTrigger" "bowser_char_idle,SetCompareValue,0,5,-1" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,5,-1" + "OnTrigger" "bowser_char_smash,PlaySound,,4.1,-1" + "OnTrigger" "bowser_char_prop,SetAnimation,idle,5,-1" +} +add: +{ + "InitialValue" "0" + "OnEqualTo" "bowser_char_prop,SetAnimation,idle,0,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "2403895" + "targetname" "bowser_char_idle" + "origin" "7760 -2050 7492" +} +add: +{ + "InitialValue" "0" + "OnEqualTo" "bowser_char_fire,Trigger,,0,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "2434223" + "targetname" "bowser_char_firecomp" + "origin" "7708 -2084 7492" +} +add: +{ + "InitialValue" "0" + "OnEqualTo" "bowser_char_slash,Trigger,,0,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "2434225" + "targetname" "bowser_char_smashcomp" + "origin" "7677 -2107 7492" +} +add: +{ + "InitialValue" "0" + "OnEqualTo" "bowser_stomp_2,Enable,,0,-1" + "OnEqualTo" "bowser_stomp_2,Disable,,0.3,-1" + "CompareValue" "0" + "classname" "logic_compare" + "hammerid" "2434291" + "targetname" "bowser_stomp_comp" + "origin" "7670 -2080 7492" +} +add: +{ + "Template01" "fireball_prt" + "Template07" "fireball_trig" + "origin" "7166 -2094 7529" + "Template03" "fireball_physbox" + "Template09" "fireball_explode" + "spawnflags" "0" + "hammerid" "2441805" + "Template04" "fireball_measure" + "Template10" "fireball_forthrust" + "Template06" "fireball_upthrust" + "classname" "point_template" + "targetname" "fireball_temp" + "Template02" "fireball_ignite" +} +add: +{ + "MeasureTarget" "fireball_physbox" + "classname" "logic_measure_movement" + "origin" "7166 -2096 7529" + "Target" "fireball_explode" + "TargetReference" "fireball_physbox" + "MeasureType" "0" + "targetname" "fireball_measure" + "hammerid" "2474312" + "TargetScale" "1" + "MeasureReference" "fireball_physbox" +} +add: +{ + "origin" "2664.71 7971.33 10945" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2532877" + "targetname" "peach_relay" + "spawnflags" "0" + "OnTrigger" "!self,Disable,,0,-1" + "OnTrigger" "peach_char_push,Enable,,0,-1" + "OnTrigger" "parasol,Enable,,0,-1" + "OnTrigger" "!self,Enable,,45,-1" + "OnTrigger" "peach_char_prop,Skin,2,0,-1" + "OnTrigger" "peach_char_prop,Skin,1,10,-1" + "OnTrigger" "parasol,Disable,,10,-1" + "OnTrigger" "peach_char_push,Disable,,10,-1" +} +add: +{ + "Template06" "boomb_item_exp" + "Template02" "boomb_item_prop" + "Template05" "boomb_item_sparks" + "classname" "point_template" + "Template03" "boomb_item_phys" + "targetname" "boomb_item_temp" + "origin" "-989 -1192 -5647" + "spawnflags" "0" + "hammerid" "2565698" + "Template04" "boomb_item_prt" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath2" + "classname" "path_track" + "hammerid" "2597908" + "targetname" "bh_boopath1" + "origin" "7930 -5350 7505" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath3" + "classname" "path_track" + "hammerid" "2597932" + "targetname" "bh_boopath2" + "origin" "7995 -5338 7500" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath4" + "classname" "path_track" + "hammerid" "2597941" + "targetname" "bh_boopath3" + "origin" "8012 -5262 7513" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath5" + "classname" "path_track" + "hammerid" "2597944" + "targetname" "bh_boopath4" + "origin" "8005 -5184 7501" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath6" + "classname" "path_track" + "hammerid" "2597947" + "targetname" "bh_boopath5" + "origin" "7929 -5143 7494" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath7" + "classname" "path_track" + "hammerid" "2597950" + "targetname" "bh_boopath6" + "origin" "7847 -5165 7505" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath8" + "classname" "path_track" + "hammerid" "2597953" + "targetname" "bh_boopath7" + "origin" "7831 -5250 7497" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "bh_boopath1" + "classname" "path_track" + "hammerid" "2597956" + "targetname" "bh_boopath8" + "origin" "7855 -5314 7511" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "7577.24 -5244.46 7489" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2598037" + "targetname" "bh_end" + "spawnflags" "1" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path10" + "classname" "path_track" + "hammerid" "2622256" + "targetname" "boomb_ball_path9" + "origin" "-6552 8348 -7492" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path11" + "classname" "path_track" + "hammerid" "2622283" + "targetname" "boomb_ball_path10" + "origin" "-6722 8153 -7514" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path12" + "classname" "path_track" + "hammerid" "2622295" + "targetname" "boomb_ball_path11" + "origin" "-7740 7961 -7998" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "OnPass" "!activator,Kill,,0,-1" + "angles" "0 0 0" + "target" "boomb_ball_path11" + "classname" "path_track" + "hammerid" "2622325" + "targetname" "boomb_ball_path12" + "origin" "-8123 7982 -7998" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "orientationtype" "1" + "angles" "0 0 0" + "target" "boomb_ball_path9" + "classname" "path_track" + "hammerid" "2622352" + "targetname" "boomb_ball_path13" + "origin" "-6491 8383 -7420" + "spawnflags" "0" + "radius" "0" + "speed" "0" +} +add: +{ + "origin" "-1135 6215 10828" + "classname" "logic_relay" + "StartDisabled" "0" + "hammerid" "2630374" + "targetname" "autotrig" + "spawnflags" "0" + "OnTrigger" "peach_trig,Enable,,0,-1" + "OnTrigger" "bowser_char_trig2,Enable,,0,-1" + "OnTrigger" "peach_char_prop2,Enable,,0,-1" + "OnTrigger" "bowser_char_prop2,Enable,,0,-1" +} +add: +{ + "InitialValue" "0" + "origin" "-1160 6202 10828" + "classname" "logic_branch" + "hammerid" "2637945" + "targetname" "level_branch" + "OnTrue" "autotrig,Trigger,,0,-1" +} +; Generated 308 add blocks. + +; File generated on Sun, 27 Jan 2019 14:36:05 +0000 in 0.41874265670776367 seconds. diff --git a/maps/ze_surf_charge_v2_f2.cfg b/maps/ze_surf_charge_v2_f2.cfg new file mode 100644 index 0000000..f7a1044 --- /dev/null +++ b/maps/ze_surf_charge_v2_f2.cfg @@ -0,0 +1,115 @@ +;------------------------------------------------------------ +; Prevents people from delaying on the final surf platform +;------------------------------------------------------------ +filter: +{ + "origin" "3072 6576 484" + "classname" "trigger_teleport" +} +filter: +{ + "origin" "4760 -2352 2267" + "classname" "trigger_teleport" +} +add: +{ + "model" "*36" + "targetname" "surf_1_end_teleporter" + "target" "@target_2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "3572 7076 1017" + "classname" "trigger_teleport" +} +add: +{ + "model" "*36" + "targetname" "surf_2_end_teleporter" + "target" "@target_4" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "5256 -1856 2829" + "classname" "trigger_teleport" +} + +;------------------------------------------------------------ +; Enables the human safe teleports a bit earlier +;------------------------------------------------------------ +modify: +{ + match: + { + "origin" "-3971 11952 943" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "@tp_save_1,Enable,,28,1" + } + insert: + { + "OnStartTouch" "@tp_save_1,Enable,,20,1" + } +} +modify: +{ + match: + { + "origin" "-136 10574 943" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "@tp_save_2,Enable,,28,1" + } + insert: + { + "OnStartTouch" "@tp_save_2,Enable,,20,1" + } +} + +;------------------------------------------------------------ +; Fixes so the safe tp actually works as intended +;------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "@tp_save_1" + "origin" "0 4344.5 1396" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "Human" + } +} +filter: +{ + "targetname" "@tp_all_4" + "origin" "0 -3816 2650" + "classname" "trigger_teleport" +} +add: +{ + "model" "*65" + "targetname" "@tp_all_4" + "target" "@target_4" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "0 -3816 2653" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "@tp_save_2" + "origin" "0 -3816 2653" + "classname" "trigger_teleport" + } + insert: + { + "filtername" "Human" + } +} \ No newline at end of file diff --git a/maps/ze_surf_facility_v3_pre2.cfg b/maps/ze_surf_facility_v3_pre2.cfg index 0751fd0..fe0916c 100644 --- a/maps/ze_surf_facility_v3_pre2.cfg +++ b/maps/ze_surf_facility_v3_pre2.cfg @@ -26,41 +26,41 @@ filter: "targetname" "check round 2" } -add: -{ - "classname" "game_player_equip" - "targetname" "startequip" - "spawnflags" "0" - "weapon_p90" "1" - "item_assaultsuit" "1" - "weapon_hegrenade" "1" - "weapon_knife" "1" - "weapon_elite" "1" -} +;add: +;{ +; "classname" "game_player_equip" +; "targetname" "startequip" +; "spawnflags" "0" +; "weapon_p90" "1" +; "item_assaultsuit" "1" +; "weapon_hegrenade" "1" +; "weapon_knife" "1" +; "weapon_elite" "1" +;} -add: -{ - "classname" "game_player_equip" - "targetname" "ammo" - "spawnflags" "1" - "ammo_50AE" "1" -} +;add: +;{ +; "classname" "game_player_equip" +; "targetname" "ammo" +; "spawnflags" "1" +; "ammo_50AE" "1" +;} -add: -{ - "model" "*217" - "classname" "trigger_multiple" - "origin" "10752 -10752 13388" - "targetname" "ammotrigger" - "spawnflags" "1" - "StartDisabled" "0" - "wait" "0" - "filtername" "human yes" - "OnStartTouch" "!self,FireUser1,,0,1" - "OnStartTouch" "ammo,use,,0,-1" - "OnUser1" "!self,Toggle,,0,-1" - "OnUser1" "!self,FireUser1,,0.5,-1" -} +;add: +;{ +; "model" "*217" +; "classname" "trigger_multiple" +; "origin" "10752 -10752 13388" +; "targetname" "ammotrigger" +; "spawnflags" "1" +; "StartDisabled" "0" +; "wait" "0" +; "filtername" "human yes" +; "OnStartTouch" "!self,FireUser1,,0,1" +; "OnStartTouch" "ammo,use,,0,-1" +; "OnUser1" "!self,Toggle,,0,-1" +; "OnUser1" "!self,FireUser1,,0.5,-1" +;} filter: { @@ -173,3 +173,90 @@ modify: } } + + +;; _ + +;; disable bhop or lower aa on last hold (instead of infinite ammo) + +add: +{ + "model" "*211" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "10752 -10752 15078" + "filtername" "zombie_yes" + "classname" "trigger_once" + "OnStartTouch" "final_case,PickRandom,,0,1" +} +add: +{ + "origin" "10752 -10752 15068" + "targetname" "final_case" + "Case02" "2" + "Case01" "1" + "classname" "logic_case" + "OnCase01" "settings,Command,sv_enablebunnyhopping 0,0,1" + "OnCase02" "settings,Command,sv_airaccelerate 20,0,1" + "OnCase02" "final_case,AddOutput,OnUser1 settings:Command:sv_airaccelerate 12:0:1,0,1" +} + +modify: +{ + match: + { + "targetname" "finale_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "final_case,FireUser1,,50,1" + } +} +modify: +{ + match: + { + "targetname" "relay_finale_end" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "settings,Command,sv_enablebunnyhopping 1,3,1" + "OnTrigger" "settings,Command,sv_airaccelerate 999999,3,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "901" + } + insert: + { + "OnMapSpawn" "settings,Command,sv_enablebunnyhopping 1,0,-1" + } +} + +;; shorten afk killer + +modify: +{ + match: + { + "targetname" "relay defense 1" + "classname" "logic_relay" + "hammerid" "913" + } + delete: + { + "OnUser1" "afk_killer,Disable,,65,-1" + } + insert: + { + "OnUser1" "afk_killer,Disable,,61,-1" + } +} + + diff --git a/maps/ze_surf_gypt_v1_3s.cfg b/maps/ze_surf_gypt_v1_3s.cfg index 64c6ee3..f86f352 100644 --- a/maps/ze_surf_gypt_v1_3s.cfg +++ b/maps/ze_surf_gypt_v1_3s.cfg @@ -55,4 +55,31 @@ modify: { "OnCase02" "AREA4_DESTINATION,AddOutput,origin -840 -919.469 -2064,0,1" } +} + +; +; fix tp avoidance spot +; +add: +{ + "classname" "trigger_teleport" + "targetname" "TPSafeSpot1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4128 -2528 -2235" + "target" "SURF_SETBACK_1" +} +modify: +{ + match: + { + "origin" "3120 -288 -1100" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "TPSafeSpot1,AddOutput,solid 2,0.5,1" + "OnStartTouch" "TPSafeSpot1,AddOutput,mins -544 -160 -36,1,1" + "OnStartTouch" "TPSafeSpot1,AddOutput,maxs 544 160 36,1,1" + } } \ No newline at end of file diff --git a/maps/ze_surf_happy_2_newbie_village_css.cfg b/maps/ze_surf_happy_2_newbie_village_css.cfg new file mode 100755 index 0000000..9293b2c --- /dev/null +++ b/maps/ze_surf_happy_2_newbie_village_css.cfg @@ -0,0 +1,57 @@ +;------------------------------------------- +;Stripper CFG by koen (STEAM_1:1:114921174) +;------------------------------------------- +;Add map modification message +;----------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-15736 -4240 -4272" + } + insert: + { + "OnMapSpawn" "cmd,Command,say ** Map Modified **,10,-1" + } +} + +;------------- +;Reduce bloom +;------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-15736 -4240 -4272" + } + delete: + { + "OnMapSpawn" "tonemap,SetBloomScale,0.75,0,-1" + } + insert: + { + "OnMapSpawn" "tonemap,SetBloomScale,0.25,0,-1" + } +} + +;------------- +;Disable bhop +;------------- +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "-15736 -4240 -4272" + } + delete: + { + "OnMapSpawn" "cmd,Command,sv_enablebunnyhopping 1,0,-1" + } + insert: + { + "OnMapSpawn" "cmd,Command,sv_enablebunnyhopping 0,0,-1" + } +} diff --git a/maps/ze_surf_hp_v1_2_s2.cfg b/maps/ze_surf_hp_v1_2_s2.cfg new file mode 100755 index 0000000..ee5b327 --- /dev/null +++ b/maps/ze_surf_hp_v1_2_s2.cfg @@ -0,0 +1,329 @@ +;******************************************* +; FIX SHOTGUN PUSH +;******************************************* + + +add: +{ +"model" "*357" +"targetname" "shotgun_push" +"StartDisabled" "1" +"speed" "1200" +"spawnflags" "1" +"pushdir" "0 0 0" +"parentname" "shotgun_elite" +"origin" "-6550 -4110 650" +"OnlyFallingPlayers" "0" +"filtername" "zombie" +"FallingSpeedThreshold" "-150" +"alternateticksfix" "0" +"classname" "trigger_push" +"hammerid" "53222" +"OnStartTouch" "speed,ModifySpeed,0.6,0.3,-1" +"OnStartTouch" "speed,ModifySpeed,1,1,-1" +"OnStartTouch" "fade_hp_red,Fade,,0,-1" +} + +filter: +{ +"classname" "trigger_push" +"hammerid" "355215" +"model" "*109" +} + + +;*********************************************** +; FIX DOUBLE PINK HEARTS SPAWN AT LEVEL DEFEND 4 +;*********************************************** + + +filter: +{ +"classname" "trigger_once" +"hammerid" "431256" +"model" "*335" +} + + + +;*********************************************** +; FIX GRENADES SHOP +;*********************************************** + + + +add: +{ +"model" "*3" +"targetname" "shop_hurt_04" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "-9324.5 14115 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "90" +"damage" "180" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_04,Break,,0,-1" +"OnStartTouch" "shop_glow_04,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_04,Disable,,0,-1" +} + +filter: +{ +"model" "*230" +"classname" "trigger_hurt" +"hammerid" "125556" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_03" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "-9226.5 14115 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "45" +"damage" "90" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_03,Break,,0,-1" +"OnStartTouch" "shop_glow_03,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_03,Disable,,0,-1" +} + +filter: +{ +"model" "*234" +"classname" "trigger_hurt" +"hammerid" "125525" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_02" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "-9128.5 14115 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "30" +"damage" "60" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_02,Break,,0,-1" +"OnStartTouch" "shop_glow_02,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_02,Disable,,0,-1" +} + +filter: +{ +"model" "*236" +"classname" "trigger_hurt" +"hammerid" "125508" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_01" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "-9030.5 14115 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "15" +"damage" "30" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_01,Break,,0,-1" +"OnStartTouch" "shop_glow_01,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_01,Disable,,0,-1" +} + +filter: +{ +"model" "*231" +"classname" "trigger_hurt" +"hammerid" "125450" +} + +;***************************************** + + +add: +{ +"model" "*3" +"targetname" "shop_hurt_08" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "4429.5 14643 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "100" +"damage" "200" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_08,Break,,0,-1" +"OnStartTouch" "shop_glow_08,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_08,Disable,,0,-1" +} + +filter: +{ +"model" "*465" +"classname" "trigger_hurt" +"hammerid" "229672" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_07" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "4528.5 14643 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "45" +"damage" "90" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_07,Break,,0,-1" +"OnStartTouch" "shop_glow_07,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_07,Disable,,0,-1" +} + +filter: +{ +"model" "*473" +"classname" "trigger_hurt" +"hammerid" "229572" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_06" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "4625.5 14643 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "30" +"damage" "60" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_06,Break,,0,-1" +"OnStartTouch" "shop_glow_06,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_06,Disable,,0,-1" +} + +filter: +{ +"model" "*188" +"classname" "trigger_hurt" +"hammerid" "229481" +} + +add: +{ +"model" "*3" +"targetname" "shop_hurt_05" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "4723.5 14643 1505" +"nodmgforce" "0" +"filtername" "human" +"damagetype" "16384" +"damagemodel" "0" +"damagecap" "15" +"damage" "30" +"classname" "trigger_hurt" +"hammerid" "395355" +"OnStartTouch" "fade_show_yellow,Fade,,0,-1" +"OnStartTouch" "client,Command,play sfx/shop_buy.mp3,0,-1" +"OnStartTouch" "shop_block_05,Break,,0,-1" +"OnStartTouch" "shop_glow_05,HideSprite,,0,-1" +"OnStartTouch" "shop_hurt_05,Disable,,0,-1" +} + +filter: +{ +"model" "*282" +"classname" "trigger_hurt" +"hammerid" "229338" +} + + + +;***************************************************** +; INCREASE SPEED OF BOOST AT FIRST RAMP AFTER DEFEND 1 +;***************************************************** + +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "66092" + "model" "*398" + } + replace: + { + "speed" "525" + } +} + + +;***************************************************** +; FIX ZM HP AFTER LASERS +;***************************************************** + + +add: +{ +"model" "*89" +"wait" "0" +"StartDisabled" "0" +"spawnflags" "4097" +"origin" "-5780.5 -7508 890" +"filtername" "zombie" +"classname" "trigger_multiple" +"hammerid" "399480" +"OnStartTouch" "!activator,AddOutput,health 15,0,-1" +"OnStartTouch" "!self,Disable,,0.01,-1" +"OnStartTouch" "!self,Enable,,0.02,-1" +} \ No newline at end of file diff --git a/maps/ze_surf_shonyudo_v4_1_ep.cfg b/maps/ze_surf_shonyudo_v4_1_ep.cfg index f9ef3cc..f01f6e1 100644 --- a/maps/ze_surf_shonyudo_v4_1_ep.cfg +++ b/maps/ze_surf_shonyudo_v4_1_ep.cfg @@ -1,237 +1,237 @@ -filter: -{ - "origin" "357 2933.3 12055" - "classname" "trigger_once" -} - -filter: -{ - "origin" "397 2933.3 12055" - "classname" "trigger_once" -} - -modify: -{ - match: - { - "targetname" "lvl1_button" - } - insert: - { - "OnPressed" "[STAGE]Counter,SetValueNoFire,1,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "lvl2_button" - } - insert: - { - "OnPressed" "[STAGE]Counter,SetValueNoFire,2,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "[STAGE]Case" - } - delete: - { - "OnCase01" "[SE]CHAT,FireUser4,,12,1" - "OnCase01" "text,RunScriptCode,text01(),12,1" - "OnCase01" "[BGM]komorebi_lp,Enable,,10,-1" - "OnCase01" "[BGM]komorebi,PlaySound,,10,-1" - "OnCase02" "text,RunScriptCode,text02(),12,1" - "OnCase02" "[SE]CHAT,FireUser4,,12,1" - "OnCase02" "[BGM]Bloodlines_cy,PlaySound,,10,-1" - "OnCase02" "[BGM]Bloodlines_cy_lp,Enable,,10,-1" - "OnCase02" "[ITEM_HellFire],Kill,,0.1,-1" - "OnCase02" "[SR_KEY]lv1,Lock,,0.2,-1" - "OnCase02" "[SR_KEY]lv2,Lock,,0.2,-1" - "OnCase02" "[SR_KEY]lv3,Lock,,0.2,-1" - "OnCase02" "[BGM]komorebi_end,Kill,,0.3,-1" - "OnCase02" "[STAGE]Counter,SetValueNoFire,1,0.5,-1" - "OnCase02" "[BGM]sizuku,Kill,,0.5,-1" - "OnCase02" "[BGM]sizuku_lp,Kill,,0.5,-1" - "OnCase02" "[MODE]normal_end,Disable,,15,1" - "OnCase02" "[MODE]bloodlines_end,Enable,,15,1" - } - insert: - { - "OnCase01" "lvl1brrush,Disable,,0,-1" - "OnCase01" "lvl2brrush,Enable,,0,-1" - "OnCase01" "Console,Command,say >> STAGE 1 <<,4,1" - "OnCase01" "text,RunScriptCode,text01(),12,1" - "OnCase01" "[SE]CHAT,FireUser4,,12,1" - "OnCase01" "[BGM]komorebi,PlaySound,,10,-1" - "OnCase01" "[BGM]komorebi_lp,Enable,,10,-1" - "OnCase02" "Console,Command,say >> STAGE 2 <<,4,1" - "OnCase02" "lvl2brrush,Disable,,0,-1" - "OnCase02" "lvl1brrush,Enable,,0,-1" - "OnCase02" "[MODE]bloodlines_end,Enable,,15,1" - "OnCase02" "[MODE]normal_end,Disable,,15,1" - "OnCase02" "[SE]CHAT,FireUser4,,12,1" - "OnCase02" "text,RunScriptCode,text02(),12,1" - "OnCase02" "[BGM]Bloodlines_cy_lp,Enable,,10,-1" - "OnCase02" "[BGM]Bloodlines_cy,PlaySound,,10,-1" - "OnCase02" "[BGM]sizuku_lp,Kill,,0.5,-1" - "OnCase02" "[BGM]sizuku,Kill,,0.5,-1" - "OnCase02" "[BGM]komorebi_end,Kill,,0.3,-1" - "OnCase02" "[SR_KEY]lv3,Lock,,0.2,-1" - "OnCase02" "[SR_KEY]lv2,Lock,,0.2,-1" - "OnCase02" "[SR_KEY]lv1,Lock,,0.2,-1" - "OnCase02" "[ITEM_HellFire],Kill,,0.1,-1" - "OnCase02" "spawn_1,Kill,,0,-1" - "OnCase02" "spawn_2,Enable,,0,-1" - } -} - -modify: -{ - match: - { - "origin" "4718 4638.5 -2131" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "[STAGE]Counter,SetValueNoFire,2,0,1" - } -} - -modify: -{ - match: - { - "targetname" "[LASER]1P" - } - replace: - { - "spawnflags" "0" - } -} - -modify: -{ - match: - { - "targetname" "[LASER]2P" - } - replace: - { - "spawnflags" "0" - } -} - -modify: -{ - match: - { - "targetname" "[LASER]3P" - } - replace: - { - "spawnflags" "0" - } -} - -modify: -{ - match: - { - "targetname" "[LASER]1H" - } - replace: - { - "parentname" "[LASER]1" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]Beginning" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 1beginning.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]Bloody_Tears" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 2bloody tears.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]Vampire_Killer" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 3vampire killer.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]Bloodlines_cy" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 4bloodlines_remix.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]Bloodlines" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 5bloodlines.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]sizuku" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - m-art_sizuku.mp3" - } -} - -modify: -{ - match: - { - "targetname" "[BGM]komorebi" - } - replace: - { - "message" "#music/ze_hmn/sound/ze_surf_shonyudo - m-art_komorebi.mp3" - } +filter: +{ + "origin" "357 2933.3 12055" + "classname" "trigger_once" +} + +filter: +{ + "origin" "397 2933.3 12055" + "classname" "trigger_once" +} + +modify: +{ + match: + { + "targetname" "lvl1_button" + } + insert: + { + "OnPressed" "[STAGE]Counter,SetValueNoFire,1,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "lvl2_button" + } + insert: + { + "OnPressed" "[STAGE]Counter,SetValueNoFire,2,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "[STAGE]Case" + } + delete: + { + "OnCase01" "[SE]CHAT,FireUser4,,12,1" + "OnCase01" "text,RunScriptCode,text01(),12,1" + "OnCase01" "[BGM]komorebi_lp,Enable,,10,-1" + "OnCase01" "[BGM]komorebi,PlaySound,,10,-1" + "OnCase02" "text,RunScriptCode,text02(),12,1" + "OnCase02" "[SE]CHAT,FireUser4,,12,1" + "OnCase02" "[BGM]Bloodlines_cy,PlaySound,,10,-1" + "OnCase02" "[BGM]Bloodlines_cy_lp,Enable,,10,-1" + "OnCase02" "[ITEM_HellFire],Kill,,0.1,-1" + "OnCase02" "[SR_KEY]lv1,Lock,,0.2,-1" + "OnCase02" "[SR_KEY]lv2,Lock,,0.2,-1" + "OnCase02" "[SR_KEY]lv3,Lock,,0.2,-1" + "OnCase02" "[BGM]komorebi_end,Kill,,0.3,-1" + "OnCase02" "[STAGE]Counter,SetValueNoFire,1,0.5,-1" + "OnCase02" "[BGM]sizuku,Kill,,0.5,-1" + "OnCase02" "[BGM]sizuku_lp,Kill,,0.5,-1" + "OnCase02" "[MODE]normal_end,Disable,,15,1" + "OnCase02" "[MODE]bloodlines_end,Enable,,15,1" + } + insert: + { + "OnCase01" "lvl1brrush,Disable,,0,-1" + "OnCase01" "lvl2brrush,Enable,,0,-1" + "OnCase01" "Console,Command,say >> STAGE 1 <<,4,1" + "OnCase01" "text,RunScriptCode,text01(),12,1" + "OnCase01" "[SE]CHAT,FireUser4,,12,1" + "OnCase01" "[BGM]komorebi,PlaySound,,10,-1" + "OnCase01" "[BGM]komorebi_lp,Enable,,10,-1" + "OnCase02" "Console,Command,say >> STAGE 2 <<,4,1" + "OnCase02" "lvl2brrush,Disable,,0,-1" + "OnCase02" "lvl1brrush,Enable,,0,-1" + "OnCase02" "[MODE]bloodlines_end,Enable,,15,1" + "OnCase02" "[MODE]normal_end,Disable,,15,1" + "OnCase02" "[SE]CHAT,FireUser4,,12,1" + "OnCase02" "text,RunScriptCode,text02(),12,1" + "OnCase02" "[BGM]Bloodlines_cy_lp,Enable,,10,-1" + "OnCase02" "[BGM]Bloodlines_cy,PlaySound,,10,-1" + "OnCase02" "[BGM]sizuku_lp,Kill,,0.5,-1" + "OnCase02" "[BGM]sizuku,Kill,,0.5,-1" + "OnCase02" "[BGM]komorebi_end,Kill,,0.3,-1" + "OnCase02" "[SR_KEY]lv3,Lock,,0.2,-1" + "OnCase02" "[SR_KEY]lv2,Lock,,0.2,-1" + "OnCase02" "[SR_KEY]lv1,Lock,,0.2,-1" + "OnCase02" "[ITEM_HellFire],Kill,,0.1,-1" + "OnCase02" "spawn_1,Kill,,0,-1" + "OnCase02" "spawn_2,Enable,,0,-1" + } +} + +modify: +{ + match: + { + "origin" "4718 4638.5 -2131" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "[STAGE]Counter,SetValueNoFire,2,0,1" + } +} + +modify: +{ + match: + { + "targetname" "[LASER]1P" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "targetname" "[LASER]2P" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "targetname" "[LASER]3P" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "targetname" "[LASER]1H" + } + replace: + { + "parentname" "[LASER]1" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]Beginning" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 1beginning.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]Bloody_Tears" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 2bloody tears.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]Vampire_Killer" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 3vampire killer.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]Bloodlines_cy" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 4bloodlines_remix.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]Bloodlines" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - 5bloodlines.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]sizuku" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - m-art_sizuku.mp3" + } +} + +modify: +{ + match: + { + "targetname" "[BGM]komorebi" + } + replace: + { + "message" "#music/ze_hmn/sound/ze_surf_shonyudo - m-art_komorebi.mp3" + } } \ No newline at end of file diff --git a/maps/ze_surf_shonyudo_v4_1_ep.old_cfg b/maps/ze_surf_shonyudo_v4_1_ep.old_cfg index 8385d60..5f30fa3 100644 --- a/maps/ze_surf_shonyudo_v4_1_ep.old_cfg +++ b/maps/ze_surf_shonyudo_v4_1_ep.old_cfg @@ -1,75 +1,75 @@ -; -;+++++++++++++++++++++++++++fix stage1 music playing on stage2+++++++++++++++++++++++++++ -; -modify: -{ - match: - { - "classname" "trigger_once" - "origin" "397 2933.3 12055" - } - insert: - { - "OnTrigger" "[BGM]komorebi_lp,Kill,,0,-1" - "OnTrigger" "[BGM]komorebi,Kill,,0,-1" - } -} -; -;+++++++++++++++++++++++++++fix lasers on stage2+++++++++++++++++++++++++++ -; -modify: -{ - match: - { - "classname" "trigger_hurt" - "targetname" "[LASER]1H" - } - replace: - { - "parentname" "[LASER]1" - } -} -modify: -{ - match: - { - "classname" "point_template" - "targetname" "[LASER]1P" - } - replace: - { - "spawnflags" "0" - } - delete: - { - "OnEntitySpawned" "[LASER]2,Open,,0,-1" - } - insert: - { - "OnEntitySpawned" "[LASER]1,Open,,0,-1" - } -} -modify: -{ - match: - { - "classname" "point_template" - "targetname" "[LASER]2P" - } - replace: - { - "spawnflags" "0" - } -} -modify: -{ - match: - { - "classname" "point_template" - "targetname" "[LASER]3P" - } - replace: - { - "spawnflags" "0" - } +; +;+++++++++++++++++++++++++++fix stage1 music playing on stage2+++++++++++++++++++++++++++ +; +modify: +{ + match: + { + "classname" "trigger_once" + "origin" "397 2933.3 12055" + } + insert: + { + "OnTrigger" "[BGM]komorebi_lp,Kill,,0,-1" + "OnTrigger" "[BGM]komorebi,Kill,,0,-1" + } +} +; +;+++++++++++++++++++++++++++fix lasers on stage2+++++++++++++++++++++++++++ +; +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "[LASER]1H" + } + replace: + { + "parentname" "[LASER]1" + } +} +modify: +{ + match: + { + "classname" "point_template" + "targetname" "[LASER]1P" + } + replace: + { + "spawnflags" "0" + } + delete: + { + "OnEntitySpawned" "[LASER]2,Open,,0,-1" + } + insert: + { + "OnEntitySpawned" "[LASER]1,Open,,0,-1" + } +} +modify: +{ + match: + { + "classname" "point_template" + "targetname" "[LASER]2P" + } + replace: + { + "spawnflags" "0" + } +} +modify: +{ + match: + { + "classname" "point_template" + "targetname" "[LASER]3P" + } + replace: + { + "spawnflags" "0" + } } \ No newline at end of file diff --git a/maps/ze_surf_shonyudo_v5_2s.cfg b/maps/ze_surf_shonyudo_v5_2s.cfg new file mode 100755 index 0000000..103d2d0 --- /dev/null +++ b/maps/ze_surf_shonyudo_v5_2s.cfg @@ -0,0 +1,419 @@ +; Make all teleport triggers (including zm tps and the spawn tp) reset gravity +modify: +{ + match: + { + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 1,0.05,-1" + } +} + +; Add a 2nd, delayed output to reset gravity on the antigrav triggers, juuuuust to be sure +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "-1584 -9088 -13994.8" + } + insert: + { + "OnEndTouch" "!activator,AddOutput,gravity 1,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "-1024 -1536 5952" + } + insert: + { + "OnEndTouch" "!activator,AddOutput,gravity 1,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "origin" "1744 11392 -10508.3" + } + insert: + { + "OnEndTouch" "!activator,AddOutput,gravity 1,0.05,-1" + } +} + +; Disable bhop during the split area on stage 2 +modify: +{ + match: + { + "origin" "512 -7840 5776" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "[CONSOLE],Command,sv_enablebunnyhopping 0,0,1" + } +} +modify: +{ + match: + { + "origin" "2560 424 5872" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "[CONSOLE],Command,sv_enablebunnyhopping 1,30,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnStartTouch" "[CONSOLE],Command,sv_enablebunnyhopping 1,0,1" + } +} + +; Teleport the player to the book knife and very briefly freeze them so they actually pick it up +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK01_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin -11342.7 -12736 256,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK02_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 7922 -14557 -1403,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK03_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 11968 4600 3848,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK04_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin -5364 -9639 -4729,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK05_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 5655 8477 -5511,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK06_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 4309 2163 4940,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK07_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 3416 6912 8032,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "[ITEM_BLOODLINES]BOOK08_STRIP" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin 3413 -13563 -11200,0,1" + "OnStartTouch" "speed,ModifySpeed,0.01,0,1" + "OnStartTouch" "speed,ModifySpeed,1,0.02,1" + "OnStartTouch" "!self,Kill,,0,1" + } +} + +; Add small sprites to the knives because weapons can sometimes become invisible for whatever reason +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15688.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK01_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK01" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15656.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK02_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK02" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15624.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK03_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK03" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15592.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK04_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK04" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15560.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK05_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK05" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15528.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK06_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK06" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15496.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK07_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK07" +} +add: +{ + "rendercolor" "255 255 255" + "fademindist" "-1" + "mingpulevel" "0" + "disableX360" "0" + "scale" "0.5" + "maxgpulevel" "0" + "GlowProxySize" "2.0" + "fademaxdist" "0" + "spawnflags" "1" + "maxcpulevel" "0" + "rendermode" "9" + "model" "sprites/glow01.spr" + "classname" "env_sprite" + "HDRColorScale" "1.0" + "framerate" "10.0" + "fadescale" "1" + "renderfx" "0" + "mincpulevel" "0" + "renderamt" "255" + "disablereceiveshadows" "0" + "origin" "-6160 15464.1 11732" + "parentname" "[ITEM_BLOODLINES]BOOK08_STRIP" + "targetname" "[ITEM_BLOODLINES]BOOK08" +} diff --git a/maps/ze_surf_sphinx_stronghold_a5.cfg b/maps/ze_surf_sphinx_stronghold_a5.cfg new file mode 100755 index 0000000..4a5b6ec --- /dev/null +++ b/maps/ze_surf_sphinx_stronghold_a5.cfg @@ -0,0 +1,300 @@ +;---------------------------- +; Fixes the gravity trigger on spawn +;---------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "92257" + } + delete: + { + "OnMapSpawn" "Spawn_Gravity,Disable,,1,-1" + } + insert: + { + "OnMapSpawn" "player,AddOutput,gravity 1,0.5,-1" + } +} + +;---------------------------- +; Fixes the trigger on Bhop02 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "195266" + } + delete: + { + "filtername" "filter_t" + } +} + +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "195252" + } + delete: + { + "filtername" "filter_t" + } +} +;---------------------------- +; Fixes the trigger on Bhop01 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "195232" + } + delete: + { + "filtername" "filter_t" + } +} +;---------------------------- +; Fixes the trigger on Bhop03 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "221498" + } + delete: + { + "filtername" "filter_t" + } +} + +;---------------------------- +; Kills the trigger on Bhop03 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "221493" + } + replace: + { + "StartDisabled" "1" + } +} +;---------------------------- +; Kills the trigger on Bhop01 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "195222" + } + replace: + { + "StartDisabled" "1" + } +} + +;---------------------------- +; Kills the trigger on Bhop02 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "195269" + } + replace: + { + "StartDisabled" "1" + } +} + +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "195255" + } + replace: + { + "StartDisabled" "1" + } +} + +;---------------------------- +; Fixes the gravity on Bhop02 Level +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_gravity" + "hammerid" "210519" + } + replace: + { + "gravity" "0.4" + } +} + +;---------------------------- +; Closes the doors to surf01 faster +;---------------------------- +modify: +{ + match: + { + "classname" "func_door" + "targetname" "2Surf01_Door01" + } + delete: + { + "OnFullyClosed" "AFK_Tele_01,Enable,,0,-1" + "OnFullyOpen" "!self,Close,,30,-1" + } + insert: + { + "OnFullyClosed" "AFK_Tele_01,Enable,,0,-1" + "OnFullyOpen" "!self,Close,,5,-1" + } +} +modify: +{ + match: + { + "classname" "func_door" + "targetname" "2Surf01_Door02" + } + delete: + { + "OnFullyOpen" "!self,Close,,30,-1" + } + insert: + { + "OnFullyOpen" "!self,Close,,5,-1" + } +} + +;---------------------------- +; Increases the delay for the zm to teleport on surf02 +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "170084" + } + delete: + { + "OnStartTouch" "2Surf02_Trigger_ZM,Enable,,80,1" + "OnStartTouch" "cmd,Command,say ** Zombies are coming! **,80,1" + } + insert: + { + "OnStartTouch" "2Surf02_Trigger_ZM,Enable,,95,1" + "OnStartTouch" "cmd,Command,say ** Zombies are coming! **,95,1" + } +} + + +;---------------------------- +; Decreases spider boss hp +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + targetname" "Spider_Hurt" + } + replace: + { + "damage" "100" + "damagecap" "100" + } +} + +;---------------------------- +; Decreases timer on last door after spider boss fight +;---------------------------- +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Shpinx_Gate_Ending01" + "hammerid" "391843" + } + delete: + { + "OnFullyOpen" "Sphinx_Ending_Tele2Laser,Enable,,60,-1" + "OnFullyOpen" "cmd,Command,say ** Teleporter getting activated in 60(s) **,0,-1" + "OnFullyOpen" "Tele_Particle,Start,,60,-1" + "OnFullyOpen" "cmd,Command,say ** GO! GO! GO! **,60,-1" + "OnFullyOpen" "Ending_Music_Sphinx01,StopSound,,50,-1" + "OnFullyOpen" "Sphinx_Ending_Giant_Rotor,SetSpeed,20,58,-1" + "OnFullyOpen" "Sphinx_Ending_Giant_Rotor,Start,,59,-1" + "OnFullyOpen" "Sound_Teleporter,PlaySound,,60,-1" + "OnFullyOpen" "Ending_Music_Sphinx02,PlaySound,,40,-1" + "OnFullyOpen" "AFK_Tele03_Sphinx_Ending,Enable,,75,-1" + } + insert: + { + "OnFullyOpen" "Sphinx_Ending_Tele2Laser,Enable,,35,-1" + "OnFullyOpen" "cmd,Command,say ** Teleporter getting activated in 35(s) **,0,-1" + "OnFullyOpen" "Tele_Particle,Start,,35,-1" + "OnFullyOpen" "cmd,Command,say ** GO! GO! GO! **,35,-1" + "OnFullyOpen" "Ending_Music_Sphinx01,StopSound,,25,-1" + "OnFullyOpen" "Sphinx_Ending_Giant_Rotor,SetSpeed,20,33,-1" + "OnFullyOpen" "Sphinx_Ending_Giant_Rotor,Start,,34,-1" + "OnFullyOpen" "Sound_Teleporter,PlaySound,,35,-1" + "OnFullyOpen" "Ending_Music_Sphinx02,PlaySound,,25,-1" + "OnFullyOpen" "AFK_Tele03_Sphinx_Ending,Enable,,45,-1" + } +} + +;---------------------------- +; Decreases timer of door after lasers +;---------------------------- +modify: +{ + match: + { + "classname" "func_door" + "targetname" "Shpinx_Gate_Ending_Final" + "hammerid" "438331" + } + delete: + { + "OnFullyOpen" "cmd,Command,say ** Sphinx Door is closing in 25(s) **,5,-1" + "OnFullyOpen" "cmd,Command,say ** 10(s) Remaining**,20,-1" + "OnFullyOpen" "!self,Close,,30,-1" + + } + insert: + { + "OnFullyOpen" "cmd,Command,say ** Sphinx Door is closing in 15(s) **,0,-1" + "OnFullyOpen" "cmd,Command,say ** 5(s) Remaining**,10,-1" + "OnFullyOpen" "!self,Close,,15,-1" + + } +} + + diff --git a/maps/ze_surf_vortex_v1_9s.cfg b/maps/ze_surf_vortex_v1_9s.cfg index 4f9ece6..ff31129 100644 --- a/maps/ze_surf_vortex_v1_9s.cfg +++ b/maps/ze_surf_vortex_v1_9s.cfg @@ -1,298 +1,296 @@ -;stripper by pasas1345 -modify: -{ - match: - { - "targetname" "tofinal" - } - replace: - { - "origin" "11042 4200 -1480" - } -} -add: -{ - "origin" "4768 2560 -895.5" - "classname" "trigger_teleport" - "model" "*170" - "target" "stage2" - "spawnflags" "1" -} -add: -{ - "model" "*34" - "classname" "trigger_teleport" - "spawnflags" "1" - "target" "stage2de" - "targetname" "autotel" - "origin" "11232 -4096 -2400" - "StartDisabled" "1" -} -modify: -{ - match: - { - "targetname" "weapon_ult_bt" - } - delete: - { - "OnPressed" "weapon_ult_trigger*,ClearParent,,0,-1" - } -} - -add: -{ - "model" "*183" - "classname" "trigger_teleport" - "targetname" "tele_fix" - "CheckDestIfClearForPlayer" "0" - "UseLandmarkAngles" "0" - "StartDisabled" "1" - "spawnflags" "1" - "target" "stage1de" - "origin" "15104 5444 92" -} -modify: -{ - match: - { - "classname" "trigger_once" - "targetname" "wallbreak1" - } - insert: - { - "OnStartTouch" "tele_fix,Enable,,45,-1" - } -} - -;Finished by Killik - -add: -{ - "model" "*26" - "targetname" "fix_glitch" - "target" "stage2de" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "15170 -18 201" - "filtername" "filter_zombie" - "classname" "trigger_teleport" -} -add: -{ - "model" "*171" - "targetname" "fix_glitch2" - "target" "fix_glitch_tp" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "746 -3812 519.9" - "filtername" "filter_zombie" - "classname" "trigger_teleport" -} - -modify: -{ - match: - { - "targetname" "bt3" - "classname" "func_button" - } - insert: - { - "OnPressed" "fix_glitch2,Disable,,10,-1" - } -} -modify: -{ - match: - { - "targetname" "second_te" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "fix_glitch,Disable,,10,1" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "5980" - } - insert: - { - "OnStartTouch" "fix_glitch,Enable,,62,1" - } -} - -modify: -{ - match: - { - "hammerid" "37045" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "fix_glitch2,Enable,,0,1" - } -} - - -add: -{ - "origin" "757.996 8576 300" - "targetname" "fix_glitch_tp" - "angles" "0 0 0" - "classname" "info_teleport_destination" -} - -; this part by moltard, some weird tp bug that get people stuck into the playerclip -; dont know, dont care - -add: -{ - "targetname" "fix_the_random_bug_i_dont_get_it" - "StartDisabled" "0" - "spawnflags" "1" - ; "origin" "738 -3805 590" originally 590z - "origin" "738 -3805 582" - "teleportoffset" "0 0 -150" - "damagecap" "20" - "damagemodel" "0" - "damagetype" "0" - "classname" "trigger_teleport_relative" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -25 -25 -25,0.1,1" - "OnUser1" "!self,AddOutput,maxs 25 25 25,0.1,1" -} - -modify: -{ - match: - { - "classname" "logic_auto" - } - insert: - { - "OnMapSpawn" "fix_the_random_bug_i_dont_get_it,FireUser1,,1,1" - } -} - -; I guess we're all gonna name our parts, it's ya boy xen here with some LASER BEAMS -; Add some beams to show teleport edges for the tryhard surfers -add: -{ - "origin" "9728 -1152 224" - "TouchType" "0" - "TextureScroll" "35" - "texture" "sprites/laserbeam.spr" - "targetname" "green_beam1" - "StrikeTime" "1" - "spawnflags" "1" - "renderfx" "0" - "rendercolor" "0 255 0" - "renderamt" "255" - "Radius" "256" - "NoiseAmplitude" "0" - "LightningStart" "green_beam1" - "LightningEnd" "green_beam_target1" - "life" "0" - "HDRColorScale" "1.0" - "framestart" "0" - "framerate" "0" - "decalname" "Bigshot" - "damage" "0" - "BoltWidth" "10" - "classname" "env_beam" -} -add: -{ - "origin" "12800 -1152 224" - "targetname" "green_beam_target1" - "spawnflags" "0" - "angles" "0 0 0" - "classname" "info_target" -} -add: -{ - "origin" "9728 -7168 -1022" - "TouchType" "0" - "TextureScroll" "35" - "texture" "sprites/laserbeam.spr" - "targetname" "green_beam2" - "StrikeTime" "1" - "spawnflags" "1" - "renderfx" "0" - "rendercolor" "0 255 0" - "renderamt" "255" - "Radius" "256" - "NoiseAmplitude" "0" - "LightningStart" "green_beam2" - "LightningEnd" "green_beam_target2" - "life" "0" - "HDRColorScale" "1.0" - "framestart" "0" - "framerate" "0" - "decalname" "Bigshot" - "damage" "0" - "BoltWidth" "10" - "classname" "env_beam" -} -add: -{ - "origin" "12800 -7168 -1022" - "targetname" "green_beam_target2" - "spawnflags" "0" - "angles" "0 0 0" - "classname" "info_target" -} -add: -{ - "origin" "-3357 -3056 920 " - "TouchType" "0" - "TextureScroll" "35" - "texture" "sprites/laserbeam.spr" - "targetname" "green_beam3" - "StrikeTime" "1" - "spawnflags" "1" - "renderfx" "0" - "rendercolor" "0 255 0" - "renderamt" "255" - "Radius" "256" - "NoiseAmplitude" "0" - "LightningStart" "green_beam3" - "LightningEnd" "green_beam_target3" - "life" "0" - "HDRColorScale" "1.0" - "framestart" "0" - "framerate" "0" - "decalname" "Bigshot" - "damage" "0" - "BoltWidth" "10" - "classname" "env_beam" -} -add: -{ - "origin" "-3357 -3056 -610" - "targetname" "green_beam_target3" - "spawnflags" "0" - "angles" "0 0 0" - "classname" "info_target" -} - -; Add zombie filter to this one annoying teleport that's in the middle of a surf stage -modify: -{ - match: - { - "targetname" "stage5ct" - "classname" "trigger_teleport" - } - replace: - { - "filtername" "filter_zombie" - } +;stripper by pasas1345 +modify: +{ + match: + { + "targetname" "tofinal" + } + replace: + { + "origin" "11042 4200 -1480" + } +} +add: +{ + "origin" "4768 2560 -895.5" + "classname" "trigger_teleport" + "model" "*170" + "target" "stage2" + "spawnflags" "1" +} +add: +{ + "model" "*34" + "classname" "trigger_teleport" + "spawnflags" "1" + "target" "stage2de" + "targetname" "autotel" + "origin" "11232 -4096 -2400" + "StartDisabled" "1" +} +modify: +{ + match: + { + "targetname" "weapon_ult_bt" + } + delete: + { + "OnPressed" "weapon_ult_trigger*,ClearParent,,0,-1" + } +} + +add: +{ + "model" "*183" + "classname" "trigger_teleport" + "targetname" "tele_fix" + "CheckDestIfClearForPlayer" "0" + "UseLandmarkAngles" "0" + "StartDisabled" "1" + "spawnflags" "1" + "target" "stage1de" + "origin" "15104 5444 92" +} +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "wallbreak1" + } + insert: + { + "OnStartTouch" "tele_fix,Enable,,45,-1" + } +} + +;Finished by Killik + +add: +{ + "model" "*26" + "targetname" "fix_glitch" + "target" "stage2de" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "15170 -18 201" + "filtername" "filter_zombie" + "classname" "trigger_teleport" +} +add: +{ + "model" "*171" + "targetname" "fix_glitch2" + "target" "fix_glitch_tp" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "746 -3812 519.9" + "filtername" "filter_zombie" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "targetname" "bt3" + "classname" "func_button" + } + insert: + { + "OnPressed" "fix_glitch2,Disable,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "second_te" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "fix_glitch,Disable,,10,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "5980" + } + insert: + { + "OnStartTouch" "fix_glitch,Enable,,62,1" + } +} + +modify: +{ + match: + { + "hammerid" "37045" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "fix_glitch2,Enable,,0,1" + } +} + + +add: +{ + "origin" "757.996 8576 300" + "targetname" "fix_glitch_tp" + "angles" "0 0 0" + "classname" "info_teleport_destination" +} + +; this part by moltard, some weird tp bug that get people stuck into the playerclip +; dont know, dont care + +add: +{ + "targetname" "fix_the_random_bug_i_dont_get_it" + "StartDisabled" "0" + "spawnflags" "1" + ; "origin" "738 -3805 590" originally 590z + "origin" "738 -3805 582" + "teleportoffset" "0 0 -150" + "damagecap" "20" + "damagemodel" "0" + "damagetype" "0" + "classname" "trigger_teleport_relative" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -25 -25 -25,0.1,1" + "OnUser1" "!self,AddOutput,maxs 25 25 25,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "fix_the_random_bug_i_dont_get_it,FireUser1,,1,1" + } +} + +; I guess we're all gonna name our parts, it's ya boy xen here with some LASER BEAMS +; Add some beams to show teleport edges for the tryhard surfers +add: +{ + "origin" "9728 -1152 224" + "TouchType" "0" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "green_beam1" + "StrikeTime" "1" + "spawnflags" "1" + "renderfx" "0" + "rendercolor" "0 255 0" + "renderamt" "255" + "Radius" "256" + "NoiseAmplitude" "0" + "LightningStart" "green_beam1" + "LightningEnd" "green_beam_target1" + "life" "0" + "HDRColorScale" "1.0" + "framestart" "0" + "framerate" "0" + "decalname" "Bigshot" + "damage" "0" + "BoltWidth" "10" + "classname" "env_beam" +} +add: +{ + "origin" "12800 -1152 224" + "targetname" "green_beam_target1" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "info_target" +} +add: +{ + "origin" "9728 -7168 -1022" + "TouchType" "0" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "green_beam2" + "StrikeTime" "1" + "spawnflags" "1" + "renderfx" "0" + "rendercolor" "0 255 0" + "renderamt" "255" + "Radius" "256" + "NoiseAmplitude" "0" + "LightningStart" "green_beam2" + "LightningEnd" "green_beam_target2" + "life" "0" + "HDRColorScale" "1.0" + "framestart" "0" + "framerate" "0" + "decalname" "Bigshot" + "damage" "0" + "BoltWidth" "10" + "classname" "env_beam" +} +add: +{ + "origin" "12800 -7168 -1022" + "targetname" "green_beam_target2" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "info_target" +} +add: +{ + "origin" "-3357 -3056 920 " + "TouchType" "0" + "TextureScroll" "35" + "texture" "sprites/laserbeam.spr" + "targetname" "green_beam3" + "StrikeTime" "1" + "spawnflags" "1" + "renderfx" "0" + "rendercolor" "0 255 0" + "renderamt" "255" + "Radius" "256" + "NoiseAmplitude" "0" + "LightningStart" "green_beam3" + "LightningEnd" "green_beam_target3" + "life" "0" + "HDRColorScale" "1.0" + "framestart" "0" + "framerate" "0" + "decalname" "Bigshot" + "damage" "0" + "BoltWidth" "10" + "classname" "env_beam" +} +add: +{ + "origin" "-3357 -3056 -610" + "targetname" "green_beam_target3" + "spawnflags" "0" + "angles" "0 0 0" + "classname" "info_target" +} +modify: +{ + match: + { + "targetname" "stage5ct" + "classname" "trigger_teleport" + } + replace: + { + "filtername" "filter_zombie" + } } \ No newline at end of file diff --git a/maps/ze_survivors_b5.cfg b/maps/ze_survivors_b5.cfg index 29428b5..126b435 100644 --- a/maps/ze_survivors_b5.cfg +++ b/maps/ze_survivors_b5.cfg @@ -150,3 +150,158 @@ modify: "OnMapSpawn" "roundtime,Command,mp_roundtime 12,1,-1" } } +add: +{ + "model" "*381" + "wait" "0" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "speed" "5" + "spawnflags" "1025" + "sounds" "3" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-2690 1935 -864" + "movedir" "0 0 0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "disablereceiveshadows" "0" + "classname" "func_button" + "OnPressed" "mount,Disable,,0,-1" + "OnPressed" "build,Enable,,0,-1" + "OnPressed" "city,Enable,,0,-1" + "OnPressed" "roundtime,Command,say MOUNTAIN ENABLED,0,-1" +} +add: +{ + "model" "*381" + "wait" "0" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "speed" "5" + "spawnflags" "1025" + "sounds" "3" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-2594 1935 -864" + "movedir" "0 0 0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "disablereceiveshadows" "0" + "classname" "func_button" + "OnPressed" "build,Disable,,0,-1" + "OnPressed" "mount,Enable,,0,-1" + "OnPressed" "city,Enable,,0,-1" + "OnPressed" "roundtime,Command,say BUILDING ENABLED,0,-1" +} +add: +{ + "model" "*381" + "wait" "0" + "unlocked_sound" "0" + "unlocked_sentence" "0" + "speed" "5" + "spawnflags" "1025" + "sounds" "3" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-2498 1935 -864" + "movedir" "0 0 0" + "locked_sound" "0" + "locked_sentence" "0" + "lip" "0" + "health" "0" + "disablereceiveshadows" "0" + "classname" "func_button" + "OnPressed" "city,Disable,,0,-1" + "OnPressed" "build,Enable,,0,-1" + "OnPressed" "mount,Enable,,0,-1" + "OnPressed" "roundtime,Command,say CITY ENABLED,0,-1" +} + + + +;; _ + +;; cold mountain - fix winning score + +modify: +{ + match: + { + "targetname" "score3" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!self,Kill,,2,1" + } +} + +;; reduce number of stages from 9 to 7 (skip Mountain Low and Building Easy) + +modify: +{ + match: + { + "targetname" "cb_r2" + "classname" "func_brush" + } + replace: + { + "StartDisabled" "1" + } +} + +modify: +{ + match: + { + "targetname" "cb_rs" + "classname" "func_brush" + } + replace: + { + "StartDisabled" "0" + } +} +modify: +{ + match: + { + "targetname" "cb_r1" + "classname" "func_brush" + } + replace: + { + "StartDisabled" "1" + } +} + +modify: +{ + match: + { + "targetname" "3win3" + "classname" "trigger_once" + } + delete: + { + "OnTrigger" "build,Disable,,0,-1" + } + insert: + { + "OnTrigger" "city,Disable,,0,-1" + } +} + diff --git a/maps/ze_swamp_crypt_v1_6.cfg b/maps/ze_swamp_crypt_v1_6.cfg index 0881ee5..497841f 100644 --- a/maps/ze_swamp_crypt_v1_6.cfg +++ b/maps/ze_swamp_crypt_v1_6.cfg @@ -1,95 +1,95 @@ - -;----------------- -; Reduce boss hp -;----------------- - -modify: -{ - match: - { - "targetname" "boss_addhp" - "classname" "trigger_once" - "hammerid" "1411950" - } - delete: - { - "OnStartTouch" "boss_health,Add,50,0,-1" - "OnStartTouch" "boss_healthbackup,Add,50,0,-1" - } - insert: - { - "OnStartTouch" "boss_health,Add,25,0,-1" - "OnStartTouch" "boss_healthbackup,Add,25,0,-1" - } -} - -;--------------------------------- -; Increase player hp boss start -; 120hp => 150hp -; + fix OnTrigger => OnStartTouch -;--------------------------------- - -modify: -{ - match: - { - "targetname" "st2_health" - "classname" "trigger_multiple" - "hammerid" "1922414" - } - delete: - { - "OnTrigger" "!activator,AddOutput,health 120,0.02,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,health 150,0.02,-1" - } -} - -;------------------------------------------- -; Change rotation speed entity final track -; 9 => 14 -;------------------------------------------- - -modify: -{ - match: - { - "targetname" "final_track_rotate" - "classname" "func_rotating" - "hammerid" "2445098" - } - replace: - { - "maxspeed" "14" - } -} - -;------------------------- -; Admin room plugin -; Add entities to execute -;------------------------- - -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_AdminRoom_Level1" - "StartDisabled" "0" - "spawnflags" "0" - "classname" "logic_relay" - "hammerid" "200001" - "OnTrigger" "Level_Counter,SetValue,1,0,-1" - "OnTrigger" "Server,Command,say Admin selected Level 1,0,-1" -} -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_AdminRoom_Level2" - "StartDisabled" "0" - "spawnflags" "0" - "classname" "logic_relay" - "hammerid" "200002" - "OnTrigger" "Level_Counter,SetValue,2,0,-1" - "OnTrigger" "Server,Command,say Admin selected Level 2,0,-1" -} + +;----------------- +; Reduce boss hp +;----------------- + +modify: +{ + match: + { + "targetname" "boss_addhp" + "classname" "trigger_once" + "hammerid" "1411950" + } + delete: + { + "OnStartTouch" "boss_health,Add,50,0,-1" + "OnStartTouch" "boss_healthbackup,Add,50,0,-1" + } + insert: + { + "OnStartTouch" "boss_health,Add,25,0,-1" + "OnStartTouch" "boss_healthbackup,Add,25,0,-1" + } +} + +;--------------------------------- +; Increase player hp boss start +; 120hp => 150hp +; + fix OnTrigger => OnStartTouch +;--------------------------------- + +modify: +{ + match: + { + "targetname" "st2_health" + "classname" "trigger_multiple" + "hammerid" "1922414" + } + delete: + { + "OnTrigger" "!activator,AddOutput,health 120,0.02,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 150,0.02,-1" + } +} + +;------------------------------------------- +; Change rotation speed entity final track +; 9 => 14 +;------------------------------------------- + +modify: +{ + match: + { + "targetname" "final_track_rotate" + "classname" "func_rotating" + "hammerid" "2445098" + } + replace: + { + "maxspeed" "14" + } +} + +;------------------------- +; Admin room plugin +; Add entities to execute +;------------------------- + +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_AdminRoom_Level1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "200001" + "OnTrigger" "Level_Counter,SetValue,1,0,-1" + "OnTrigger" "Server,Command,say Admin selected Level 1,0,-1" +} +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_AdminRoom_Level2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "200002" + "OnTrigger" "Level_Counter,SetValue,2,0,-1" + "OnTrigger" "Server,Command,say Admin selected Level 2,0,-1" +} diff --git a/maps/ze_swamp_crypt_v1_7f.cfg b/maps/ze_swamp_crypt_v1_7f.cfg index bfb3315..b1249f7 100644 --- a/maps/ze_swamp_crypt_v1_7f.cfg +++ b/maps/ze_swamp_crypt_v1_7f.cfg @@ -1,156 +1,156 @@ - - -;------------------------- -; Admin room plugin -; Add entities to execute -;------------------------- - -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_AdminRoom_Level1" - "StartDisabled" "0" - "spawnflags" "0" - "classname" "logic_relay" - "hammerid" "200001" - "OnTrigger" "Level_Counter,SetValue,1,0,-1" - "OnTrigger" "Server,Command,say Admin selected Level 1,0,-1" -} -add: -{ - "origin" "0 0 0" - "targetname" "Stripper_AdminRoom_Level2" - "StartDisabled" "0" - "spawnflags" "0" - "classname" "logic_relay" - "hammerid" "200002" - "OnTrigger" "Level_Counter,SetValue,2,0,-1" - "OnTrigger" "Server,Command,say Admin selected Level 2,0,-1" -} - - -;------------------ -; Reduce hold time -;------------------ - -modify: -{ - match: - { - "targetname" "st2_trigger_boss_start_fight" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "glassa,Start,,105,1" - "OnTrigger" "Server,Command,say Advice friend didn't left us. . .,105,1" - "OnTrigger" "heal_trigger,Enable,,110,1" - "OnTrigger" "healing,Start,,110,1" - "OnTrigger" "Server,Command,say Advice friend used Heal Magic and ending in 12s. . .,110,1" - "OnTrigger" "poison_swamp_light2,TurnOn,,110,1" - "OnTrigger" "heal_trigger,Disable,,122,1" - "OnTrigger" "glassa,Stop,,122,1" - "OnTrigger" "healing,Stop,,122,1" - "OnTrigger" "poison_swamp_light2,TurnOff,,122,1" - } - insert: - { - "OnTrigger" "glassa,Start,,75,1" - "OnTrigger" "Server,Command,say Advice friend didn't left us. . .,75,1" - "OnTrigger" "heal_trigger,Enable,,80,1" - "OnTrigger" "healing,Start,,80,1" - "OnTrigger" "Server,Command,say Advice friend used Heal Magic and ending in 12s. . .,80,1" - "OnTrigger" "poison_swamp_light2,TurnOn,,80,1" - "OnTrigger" "heal_trigger,Disable,,90,1" - "OnTrigger" "glassa,Stop,,90,1" - "OnTrigger" "healing,Stop,,90,1" - "OnTrigger" "poison_swamp_light2,TurnOff,,90,1" - } -} - - -;------------------ -; Increase Heal -;------------------ - -modify: -{ - match: - { - "targetname" "st2_health" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "!activator,AddOutput,health 120,0.02,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,health 230,0.02,-1" - } -} -modify: -{ - match: - { - "targetname" "heal_trigger" - "classname" "trigger_hurt" - } - delete: - { - "OnStartTouch" "!activator,AddOutput,max_health 120,0,-1" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,max_health 230,0,-1" - } -} - -;------------------ -; Reduce Damage -;------------------ - -modify: -{ - match: - { - "targetname" "40_ballhurt1" - "classname" "trigger_hurt" - ; "damage" "160" - } - replace: - { - "damage" "100" - } -} - - -;------------------ -; Move Output -;------------------ - -modify: -{ - match: - { - "targetname" "bossdeth_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "st2_trigger_tpzm,Disable,,14,1" - } -} - -modify: -{ - match: - { - "targetname" "end_trigger" - "classname" "trigger_once" - } - insert: - { - "OnTrigger" "st2_trigger_tpzm,Disable,,100,1" - } -} + + +;------------------------- +; Admin room plugin +; Add entities to execute +;------------------------- + +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_AdminRoom_Level1" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "200001" + "OnTrigger" "Level_Counter,SetValue,1,0,-1" + "OnTrigger" "Server,Command,say Admin selected Level 1,0,-1" +} +add: +{ + "origin" "0 0 0" + "targetname" "Stripper_AdminRoom_Level2" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "hammerid" "200002" + "OnTrigger" "Level_Counter,SetValue,2,0,-1" + "OnTrigger" "Server,Command,say Admin selected Level 2,0,-1" +} + + +;------------------ +; Reduce hold time +;------------------ + +modify: +{ + match: + { + "targetname" "st2_trigger_boss_start_fight" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "glassa,Start,,105,1" + "OnTrigger" "Server,Command,say Advice friend didn't left us. . .,105,1" + "OnTrigger" "heal_trigger,Enable,,110,1" + "OnTrigger" "healing,Start,,110,1" + "OnTrigger" "Server,Command,say Advice friend used Heal Magic and ending in 12s. . .,110,1" + "OnTrigger" "poison_swamp_light2,TurnOn,,110,1" + "OnTrigger" "heal_trigger,Disable,,122,1" + "OnTrigger" "glassa,Stop,,122,1" + "OnTrigger" "healing,Stop,,122,1" + "OnTrigger" "poison_swamp_light2,TurnOff,,122,1" + } + insert: + { + "OnTrigger" "glassa,Start,,75,1" + "OnTrigger" "Server,Command,say Advice friend didn't left us. . .,75,1" + "OnTrigger" "heal_trigger,Enable,,80,1" + "OnTrigger" "healing,Start,,80,1" + "OnTrigger" "Server,Command,say Advice friend used Heal Magic and ending in 12s. . .,80,1" + "OnTrigger" "poison_swamp_light2,TurnOn,,80,1" + "OnTrigger" "heal_trigger,Disable,,90,1" + "OnTrigger" "glassa,Stop,,90,1" + "OnTrigger" "healing,Stop,,90,1" + "OnTrigger" "poison_swamp_light2,TurnOff,,90,1" + } +} + + +;------------------ +; Increase Heal +;------------------ + +modify: +{ + match: + { + "targetname" "st2_health" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,health 120,0.02,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 230,0.02,-1" + } +} +modify: +{ + match: + { + "targetname" "heal_trigger" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "!activator,AddOutput,max_health 120,0,-1" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,max_health 230,0,-1" + } +} + +;------------------ +; Reduce Damage +;------------------ + +modify: +{ + match: + { + "targetname" "40_ballhurt1" + "classname" "trigger_hurt" + ; "damage" "160" + } + replace: + { + "damage" "100" + } +} + + +;------------------ +; Move Output +;------------------ + +modify: +{ + match: + { + "targetname" "bossdeth_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "st2_trigger_tpzm,Disable,,14,1" + } +} + +modify: +{ + match: + { + "targetname" "end_trigger" + "classname" "trigger_once" + } + insert: + { + "OnTrigger" "st2_trigger_tpzm,Disable,,100,1" + } +} diff --git a/maps/ze_system_b2.cfg b/maps/ze_system_b2.cfg new file mode 100644 index 0000000..ac4ca0f --- /dev/null +++ b/maps/ze_system_b2.cfg @@ -0,0 +1,177 @@ +;-------------------------------------------------------------------------------------------------------------------------- +; Fixes the way you are looking when teleporting to the stage 1 level so you will always face the ramp and not sideways +;-------------------------------------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-384 736 88" + "targetname" "stage1_dest_spawn1_4" + "classname" "point_teleport" + } + replace: + { + "angles" "0 315 0" + } +} +modify: +{ + match: + { + "origin" "1248 672 88" + "targetname" "stage1_dest_spawn1_2" + "classname" "point_teleport" + } + replace: + { + "angles" "0 225 0" + } +} +modify: +{ + match: + { + "origin" "1232 -784 88" + "targetname" "stage1_dest_spawn1_3" + "classname" "point_teleport" + } + replace: + { + "angles" "0 135 0" + } +} +modify: +{ + match: + { + "origin" "-384 -832 88" + "targetname" "stage1_dest_spawn1_1" + "classname" "point_teleport" + } + replace: + { + "angles" "0 45 0" + } +} + +;------------------------- +; once_score fixed +;------------------------- +modify: +{ + match: + { + "origin" "-2720 -2080 4832" + "targetname" "end1_once_score_mg" + "classname" "trigger_once" + } + replace: + { + "OnStartTouch" "end1_score_mg,ApplyScore,,0,-1" + } +} + +modify: +{ + match: + { + "origin" "-2720 -2576 5600" + "targetname" "end1_once_score_skillissue" + "classname" "trigger_once" + } + replace: + { + "OnStartTouch" "end1_score_skill_issue,ApplyScore,,0,-1" + } +} + +;------------------------- +; Add win message at end +;------------------------- +modify: +{ + match: + { + "targetname" "end1_once_win" + "origin" "-2720 -2080 4816" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "cmd,Command,say *** GOOD JOB ***,0,1" + } +} + +;--------------------------------------------------------------------------------------------------------------------- +; Fixes room 5 not being so hard. There is a trigger_push that now enables when the wall breaks for a few seconds +;--------------------------------------------------------------------------------------------------------------------- +add: +{ + "model" "*101" + "targetname" "s1_trigger_push_wall1" + "StartDisabled" "1" + "speed" "1200" + "spawnflags" "1" + "filtername" "filter_zombies" + "pushdir" "0 270 0" + "origin" "6688 2408 224" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "s1_once_break_wall1" + "origin" "6688 2408 224" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "s1_trigger_push_wall1,Enable,,20,1" + "OnStartTouch" "s1_trigger_push_wall1,Disable,,24,1" + } +} +add: +{ + "model" "*25" + "targetname" "s1_trigger_push_wall2" + "StartDisabled" "1" + "speed" "1200" + "spawnflags" "1" + "filtername" "filter_zombies" + "pushdir" "0 270 0" + "origin" "6688 3240 224" + "alternateticksfix" "0" + "classname" "trigger_push" +} +modify: +{ + match: + { + "targetname" "s1_once_break_wall2" + "origin" "6688 3240 224" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "s1_trigger_push_wall2,Enable,,15,1" + "OnStartTouch" "s1_trigger_push_wall2,Disable,,19,1" + } +} + +;-------------------------------------------------- +; Fixes zombies health being too low for zombies +;-------------------------------------------------- +modify: +{ + match: + { + "origin" "-1944 152 136" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "cmd,Command,zr_class_modify zombies health 10000,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_taboo_carnation_v2.cfg b/maps/ze_taboo_carnation_v2.cfg index af20897..8f8f470 100644 --- a/maps/ze_taboo_carnation_v2.cfg +++ b/maps/ze_taboo_carnation_v2.cfg @@ -32,3 +32,4 @@ modify: "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" } } + diff --git a/maps/ze_taboo_carnation_v2.cfg_marathon_old b/maps/ze_taboo_carnation_v2.cfg_marathon_old new file mode 100755 index 0000000..b4abfa8 --- /dev/null +++ b/maps/ze_taboo_carnation_v2.cfg_marathon_old @@ -0,0 +1,169 @@ +add: +{ + "origin" "-7112 528 8" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "2" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "ActIRelay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "ActIIRelay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} + +;----------------------- +;-----MARATHON MODE----- +;----------------------- + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Console,Command,mp_roundtime 25,0,-1" + } +} + +filter: +{ + "classname" "trigger_multiple" + "targetname" "ActIZombieChecker" +} + +filter: +{ + "classname" "trigger_multiple" + "targetname" "ActIHumanChecker" +} + +filter: +{ + "classname" "trigger_teleport" + "targetname" "TeleportBackToActI" +} + +filter: +{ + "classname" "trigger_teleport" + "targetname" "TeleportBackToActII" +} + +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "HitlerC4Counter" + } + delete: + { + "OnHitMax" "ActINuke,Enable,,0.5,-1" + "OnHitMax" "Console,Command,echo [ Taboo: Act I nuke enabled ],0.50,-1" + "OnHitMax" "SpawnMovementLevel2,Trigger,,1,-1" + "OnHitMax" "SpawnMovementLevel2,Trigger,,3,-1" + "OnUser1" "ExtraTryEnable,Trigger,,0,-1" + } +} + +add: +{ + "model" "*293" + "classname" "trigger_teleport" + "targetname" "TeleportToActIIMarathon" + "origin" "7552 1612 240" + "spawnflags" "1" + "StartDisabled" "1" + "target" "AntiGritchDest4" +} + +modify: +{ + match: + { + "classname" "func_door" + "targetname" "ElevatorFinish" + } + insert: + { + "OnOpen" "ActIIRelay,Enable,,7,1" + "OnOpen" "ActIIRelay,Trigger,,8,1" + "OnOpen" "TeleportToActIIMarathon,Enable,,20,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "WinRelay" + } + insert: + { + "OnTrigger" "Console,Command,say ** YOU COMPLETED MARATHON MODE **,1,-1" + } +} + +;Force spawns heal item for marathon + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ActIRelay" + } + insert: + { + "OnTrigger" "HealTemplate,FireUser1,,10,1" + } +} + +modify: +{ + match: + { + "classname" "point_template" + "targetname" "HealTemplate" + } + delete: + { + "OnUser1" "Console,Command,echo [ Taboo : Medikit spawned at position 688 5072 976 ],0,-1" + "OnUser1" "!self,AddOutput,origin 688 5072 976,0,-1" + "OnUser1" "!self,ForceSpawn,,0.5,-1" + "OnUser2" "!self,AddOutput,origin 5872 -3768 1368,0,-1" + "OnUser2" "Console,Command,echo [ Taboo : Medikit spawned at position 5872 -3768 1368 ],0,-1" + "OnUser2" "!self,ForceSpawn,,0.50,-1" + } + insert: + { + "OnUser1" "Console,Command,echo [ Taboo : Medikit spawned at position 8744 1424 196 ],0,-1" + "OnUser1" "!self,AddOutput,origin 8744 1424 196,0,-1" + "OnUser1" "!self,ForceSpawn,,0.50,-1" + } +} \ No newline at end of file diff --git a/maps/ze_taboo_carnation_v2.cfg_old b/maps/ze_taboo_carnation_v2.cfg_old new file mode 100755 index 0000000..af20897 --- /dev/null +++ b/maps/ze_taboo_carnation_v2.cfg_old @@ -0,0 +1,34 @@ +add: +{ + "origin" "-7112 528 8" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "2" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "ActIRelay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "ActIIRelay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} diff --git a/maps/ze_temple_raider_b4.cfg b/maps/ze_temple_raider_b4.cfg index 4ddb258..5795122 100644 --- a/maps/ze_temple_raider_b4.cfg +++ b/maps/ze_temple_raider_b4.cfg @@ -102,3 +102,53 @@ modify: "OnStartTouch" "Map_SpeedMod,ModifySpeed,1.00,7,-1" } } + + +;; _ + +;; restart round on warmup + +modify: +{ + match: + { + "targetname" "Warmup_Relay" + "classname" "logic_relay" + } + delete: + { + "OnUser2" "Nuke_Trigger,Enable,,40.5,1" + } + insert: + { + "OnUser2" "Cmd,Command,mp_restartgame 1,40.5,1" + } +} + +;; enable "bomb rush" mode after winning the map + +modify: +{ + match: + { + "targetname" "Trigger_End" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "Map_Brush,AddOutput,OnUser2 Spawn_Terrorist_Case:InValue:5:0:-1,0,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "12480" + } + insert: + { + "OnMapSpawn" "Map_Brush,FireUser2,,2,1" + } +} + diff --git a/maps/ze_temple_v2_1.cfg b/maps/ze_temple_v2_1.cfg new file mode 100755 index 0000000..1e4bd1a --- /dev/null +++ b/maps/ze_temple_v2_1.cfg @@ -0,0 +1,16 @@ +; STRIPPER BY ENCAP + +;; fix heal item + +modify: +{ + match: + { + "targetname" "trigger_heal_materia" + "classname" "trigger_multiple" + } + replace: + { + "filtername" "human" + } +} \ No newline at end of file diff --git a/maps/ze_ten_keys_b2fix.cfg b/maps/ze_ten_keys_b2fix.cfg index e909951..c2ed3a8 100644 --- a/maps/ze_ten_keys_b2fix.cfg +++ b/maps/ze_ten_keys_b2fix.cfg @@ -49,3 +49,38 @@ modify: "OnBreak" "Cmd,Command,say The platform will move in 30 seconds,50,1" } } + + +;; _ + +;; stage 1 - don't kill zombies on key bearer's death + +modify: +{ + match: + { + "targetname" "Trigger_hurt_global_stage_1" + "classname" "trigger_hurt" + } + insert: + { + "filtername" "Filter_ct" + } +} + +;; stage 2 - players can't block elevator + +modify: +{ + match: + { + "targetname" "Moveliarn_elevator" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "10000" + } +} + + diff --git a/maps/ze_terraria_v1_1.cfg b/maps/ze_terraria_v1_1.cfg new file mode 100755 index 0000000..7b56a47 --- /dev/null +++ b/maps/ze_terraria_v1_1.cfg @@ -0,0 +1,331 @@ +;-------------------------------- +; Fixes pickup name on fire item +;-------------------------------- +modify: +{ + match: + { + "origin" "15272.2 -8880.22 2180" + "targetname" "Item_Fire_weapon" + } + delete: + { + "OnPlayerPickup" "console,Command,say *** Fire was picked up ***,0,1" + } + insert: + { + "OnPlayerPickup" "console,Command,say *** Solar Eruption was picked up ***,0,1" + } +} +;---------------------------- +; Fixes map version at spawn +;---------------------------- +modify: +{ + match: + { + "targetname" "spawn_trigger" + "origin" "14776 -15304 3187.88" + } + delete: + { + "OnStartTouch" "console,Command,say < Welcome to ze_terraria_v1 >,2,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Welcome to ze_terraria_v2 >,2,1" + "OnStartTouch" "console,Command,say << Stripper 1 loaded >> >,1,1" + } +} +;-------------------------------- +; Makes more time to kill slimes +;-------------------------------- +modify: +{ + match: + { + "targetname" "npc_timer" + "origin" "-4224 -2496 1992" + } + delete: + { + "OnTimer" "npc_timer,Kill,,30,1" + "OnTimer" "Trig_Right,Kill,,30,1" + "OnTimer" "Trig_Left,Kill,,30,1" + "OnTimer" "Trig_Front,Kill,,30,1" + "OnTimer" "npc_front_thruster,Kill,,30,1" + "OnTimer" "npc_keepupright,Kill,,30,1" + "OnTimer" "npc_sides_thruster,Kill,,30,1" + "OnTimer" "slime_npc_model,Kill,,30,1" + "OnTimer" "slime_npc_hurt,Kill,,30,1" + } + insert: + { + "OnTimer" "npc_timer,Kill,,120,1" + "OnTimer" "Trig_Right,Kill,,120,1" + "OnTimer" "Trig_Left,Kill,,120,1" + "OnTimer" "Trig_Front,Kill,,120,1" + "OnTimer" "npc_front_thruster,Kill,,120,1" + "OnTimer" "npc_keepupright,Kill,,120,1" + "OnTimer" "npc_sides_thruster,Kill,,120,1" + "OnTimer" "slime_npc_model,Kill,,120,1" + "OnTimer" "slime_npc_hurt,Kill,,120,1" + } +} +;----------------- +; Reduce slime hp +;----------------- +modify: +{ + match: + { + "targetname" "slime_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;--------------------- +; Reduce demon eye hp +;--------------------- +modify: +{ + match: + { + "targetname" "Eye_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;--------------- +; Reduce bee hp +;--------------- +modify: +{ + match: + { + "targetname" "bee_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;---------------------- +; Reduce spike ball hp +;---------------------- +modify: +{ + match: + { + "targetname" "spike_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;------------------------- +; Reduce corruption slime +;------------------------- +modify: +{ + match: + { + "targetname" "corruption_slime_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;------------------- +; Fixed crash issue +;------------------- +modify: +{ + match: + { + "origin" "10564 -11856 168" + "targetname" "guide_path9" + } + delete: + { + "OnPass" "!self,Kill,,0,1" + } +} +;---------------------- +; Fixes a filter issue +;---------------------- +filter: +{ + "targetname" "jungle_biome_trigger_3" +} +add: +{ + "model" "*269" + "targetname" "jungle_biome_trigger_3" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9124 -2256 680" + "filtername" "Item_Crimson_Axe_filter" + "classname" "trigger_once" + "OnStartTouch" "jungle_biome_wall_3,Kill,,11,1" + "OnStartTouch" "console,Command,say < Your almost at the end ! >,0,1" + "OnStartTouch" "console,Command,say < Second passage is cleared >,11,1" + "OnStartTouch" "console,Command,say < Defend for 10 seconds ! >,1,1" + "OnStartTouch" "!self,Kill,,0,1" +} +;------------------------------------ +; Fixes a trigger_once in the jungle +;------------------------------------ +modify: +{ + match: + { + "targetname" "jungle_biome_trigger_1" + } + delete: + { + "OnStartTouch" "forest_biome_wall_1,Kill,,21,1" + } + insert: + { + "OnStartTouch" "jungle_biome_wall_1,Kill,,21,1" + } +} +;----------------------------------- +; Makes a teleporter start disabled +;----------------------------------- +modify: +{ + match: + { + "targetname" "tp_18" + "origin" "9216 7924 -8400" + } + replace: + { + "StartDisabled" "1" + } +} +;--------------------------------------------------------- +; Fixes a move direction from 270 to 90 and reduces speed +;--------------------------------------------------------- +modify: +{ + match: + { + "targetname" "golem_eye_laser_move_v1" + "origin" "9035.49 1566 -9200.65" + } + replace: + { + "movedir" "0 90 0" + "speed" "1000" + } +} +;------------------------------------ +; Reduces damage on the hurt trigger +;------------------------------------ +modify: +{ + match: + { + "classname" "trigger_hurt" + "origin" "9035.87 1566 -9200.65" + "targetname" "golem_eye_laser_hurt_v1" + } + replace: + { + "damage" "100" + } +} +;----------------------------------------------------------- +; Increases spawn rate of needles on plantera phase 1 fight +;----------------------------------------------------------- +modify: +{ + match: + { + "targetname" "plantera_phase_1_boss_attack_timer" + "origin" "9248 14752 -6200" + } + replace: + { + "RefireTime" "1" + } +} +;----------------------------------------------------------- +; Fixes a trigger_once to add hp for King slime bossfight +;----------------------------------------------------------- +modify: +{ + match: + { + "targetname" "guide_path15" + "origin" "10356 -11332 168" + } + insert: + { + "OnPass" "king_slime_hp_add,Enable,,24,1" + } +} +;--------------------------- +; Fixes item pickup message +;--------------------------- +modify: +{ + match: + { + "origin" "15632.4 -9514.41 2315.51" + "targetname" "Item_freeze_weapon" + } + delete: + { + "OnPlayerPickup" "inGameChatAnnouncer,Command,say *** Freeze was picked up ***,0,1" + } + insert: + { + "OnPlayerPickup" "inGameChatAnnouncer,Command,say *** The Hidden Ice Queen Crown was picked up ***,0,1" + } +} +;---------------------------------- +; Decreases hp on phase 1 eye boss +;---------------------------------- +modify: +{ + match: + { + "targetname" "2_hp_add_eye_boss" + } + delete: + { + "OnStartTouch" "counter_eye_2,Add,2000,0,-1" + } + insert: + { + "OnStartTouch" "counter_eye_2,Add,1000,0,-1" + } +} +;---------------------------------- +; Decreases hp on phase 2 eye boss +;---------------------------------- +modify: +{ + match: + { + "targetname" "hp_add_eye_boss" + } + delete: + { + "OnStartTouch" "counter_eye,Add,3000,0,-1" + } + insert: + { + "OnStartTouch" "counter_eye,Add,1000,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_terraria_v1_2.cfg b/maps/ze_terraria_v1_2.cfg new file mode 100755 index 0000000..bbceab7 --- /dev/null +++ b/maps/ze_terraria_v1_2.cfg @@ -0,0 +1,359 @@ +;---------------------------- +; Fixes map version at spawn +;---------------------------- +modify: +{ + match: + { + "targetname" "spawn_trigger" + "origin" "14776 -15304 3187.88" + } + delete: + { + "OnStartTouch" "console,Command,say < Welcome to ze_terraria_v1 >,2,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Welcome to ze_terraria_v2 >,2,1" + "OnStartTouch" "console,Command,say << Stripper 1 loaded >> >,1,1" + } +} +;-------------------------------- +; Fixes pickup name on fire item +;-------------------------------- +modify: +{ + match: + { + "origin" "15272.2 -8880.22 2180" + "targetname" "Item_Fire_weapon" + } + delete: + { + "OnPlayerPickup" "console,Command,say *** Fire was picked up ***,0,1" + } + insert: + { + "OnPlayerPickup" "console,Command,say *** Solar Eruption was picked up ***,0,1" + } +} +;-------------------------------- +; Makes more time to kill slimes +;-------------------------------- +modify: +{ + match: + { + "targetname" "npc_timer" + "origin" "-4224 -2496 1992" + } + delete: + { + "OnTimer" "npc_timer,Kill,,30,1" + "OnTimer" "Trig_Right,Kill,,30,1" + "OnTimer" "Trig_Left,Kill,,30,1" + "OnTimer" "Trig_Front,Kill,,30,1" + "OnTimer" "npc_front_thruster,Kill,,30,1" + "OnTimer" "npc_keepupright,Kill,,30,1" + "OnTimer" "npc_sides_thruster,Kill,,30,1" + "OnTimer" "slime_npc_model,Kill,,30,1" + "OnTimer" "slime_npc_hurt,Kill,,30,1" + } + insert: + { + "OnTimer" "npc_timer,Kill,,120,1" + "OnTimer" "Trig_Right,Kill,,120,1" + "OnTimer" "Trig_Left,Kill,,120,1" + "OnTimer" "Trig_Front,Kill,,120,1" + "OnTimer" "npc_front_thruster,Kill,,120,1" + "OnTimer" "npc_keepupright,Kill,,120,1" + "OnTimer" "npc_sides_thruster,Kill,,120,1" + "OnTimer" "slime_npc_model,Kill,,120,1" + "OnTimer" "slime_npc_hurt,Kill,,120,1" + } +} +;----------------- +; Reduce slime hp +;----------------- +modify: +{ + match: + { + "targetname" "slime_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;--------------------- +; Reduce demon eye hp +;--------------------- +modify: +{ + match: + { + "targetname" "Eye_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;--------------- +; Reduce bee hp +;--------------- +modify: +{ + match: + { + "targetname" "bee_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;---------------------- +; Reduce spike ball hp +;---------------------- +modify: +{ + match: + { + "targetname" "spike_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;------------------------- +; Reduce corruption slime +;------------------------- +modify: +{ + match: + { + "targetname" "corruption_slime_npc_hitbox" + } + replace: + { + "health" "500" + } +} +;------------------- +; Fixed crash issue +;------------------- +modify: +{ + match: + { + "origin" "10564 -11856 168" + "targetname" "guide_path9" + } + delete: + { + "OnPass" "!self,Kill,,0,1" + } +} +;---------------------- +; Fixes a filter issue +;---------------------- +filter: +{ + "targetname" "jungle_biome_trigger_3" +} +add: +{ + "model" "*269" + "targetname" "jungle_biome_trigger_3" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9124 -2256 680" + "filtername" "Item_Crimson_Axe_filter" + "classname" "trigger_once" + "OnStartTouch" "jungle_biome_wall_3,Kill,,11,1" + "OnStartTouch" "console,Command,say < Your almost at the end ! >,0,1" + "OnStartTouch" "console,Command,say < Second passage is cleared >,11,1" + "OnStartTouch" "console,Command,say < Defend for 10 seconds ! >,1,1" + "OnStartTouch" "!self,Kill,,0,1" +} +;------------------------------------ +; Fixes a trigger_once in the jungle +;------------------------------------ +modify: +{ + match: + { + "targetname" "jungle_biome_trigger_1" + } + delete: + { + "OnStartTouch" "forest_biome_wall_1,Kill,,21,1" + } + insert: + { + "OnStartTouch" "jungle_biome_wall_1,Kill,,21,1" + } +} +;----------------------------------- +; Makes a teleporter start disabled +;----------------------------------- +modify: +{ + match: + { + "targetname" "tp_18" + "origin" "9216 7924 -8400" + } + replace: + { + "StartDisabled" "1" + } +} +;--------------------------------------------------------- +; Fixes a move direction from 270 to 90 and reduces speed +;--------------------------------------------------------- +modify: +{ + match: + { + "targetname" "golem_eye_laser_move_v1" + "origin" "9035.49 1566 -9200.65" + } + replace: + { + "movedir" "0 90 0" + "speed" "1000" + } +} +;------------------------------------ +; Reduces damage on the hurt trigger +;------------------------------------ +modify: +{ + match: + { + "classname" "trigger_hurt" + "origin" "9035.87 1566 -9200.65" + "targetname" "golem_eye_laser_hurt_v1" + } + replace: + { + "damage" "100" + } +} +;----------------------------------------------------------- +; Increases spawn rate of needles on plantera phase 1 fight +;----------------------------------------------------------- +modify: +{ + match: + { + "targetname" "plantera_phase_1_boss_attack_timer" + "origin" "9248 14752 -6200" + } + replace: + { + "RefireTime" "1" + } +} +;----------------------------------------------------------- +; Fixes a trigger_once to add hp for King slime bossfight +;----------------------------------------------------------- +modify: +{ + match: + { + "targetname" "guide_path15" + "origin" "10356 -11332 168" + } + insert: + { + "OnPass" "king_slime_hp_add,Enable,,24,1" + } +} +;--------------------------- +; Fixes item pickup message +;--------------------------- +modify: +{ + match: + { + "origin" "15632.4 -9514.41 2315.51" + "targetname" "Item_freeze_weapon" + } + delete: + { + "OnPlayerPickup" "inGameChatAnnouncer,Command,say *** Freeze was picked up ***,0,1" + } + insert: + { + "OnPlayerPickup" "inGameChatAnnouncer,Command,say *** The Hidden Ice Queen Crown was picked up ***,0,1" + } +} +;---------------------------------- +; Decreases hp on phase 1 eye boss +;---------------------------------- +modify: +{ + match: + { + "targetname" "2_hp_add_eye_boss" + } + delete: + { + "OnStartTouch" "counter_eye_2,Add,2000,0,-1" + } + insert: + { + "OnStartTouch" "counter_eye_2,Add,1000,0,-1" + } +} +;---------------------------------- +; Decreases hp on phase 2 eye boss +;---------------------------------- +modify: +{ + match: + { + "targetname" "hp_add_eye_boss" + } + delete: + { + "OnStartTouch" "counter_eye,Add,3000,0,-1" + } + insert: + { + "OnStartTouch" "counter_eye,Add,1000,0,-1" + } +} +;----------------------------------------- +; Increases damage on phase 1 golem laser +;----------------------------------------- +modify: +{ + match: + { + "targetname" "laser_golem_hurt" + } + replace: + { + "damage" "130" + } +} +;----------------------------------------- +; Increases speed on phase 1 golem laser +;----------------------------------------- +modify: +{ + match: + { + "targetname" "laser_golem_move" + } + replace: + { + "speed" "1000" + } +} \ No newline at end of file diff --git a/maps/ze_terraria_v1_4.cfg b/maps/ze_terraria_v1_4.cfg new file mode 100755 index 0000000..5e55614 --- /dev/null +++ b/maps/ze_terraria_v1_4.cfg @@ -0,0 +1,448 @@ +;--------------------------------- +; Makes stripper message +;--------------------------------- +modify: +{ + match: + { + "targetname" "spawn_trigger" + } + insert: + { + "OnStartTouch" "console,Command,say < Stripper 1 loaded >,0,1" + } +} +;--------------------------------- +; Removes key maker from template +;--------------------------------- +modify: +{ + match: + { + "targetname" "Plantera_phase_2_template" + } + delete: + { + "Template02" "temple_key_maker" + } +} +;------------------------------------------ +; Removes parent from the env_entity_maker +;------------------------------------------ +filter: +{ + "origin" "9216 15080 -8112" + "targetname" "temple_key_maker" +} +add: +{ + "origin" "9216 13344 -8080" + "targetname" "temple_key_maker" + "spawnflags" "0" + "PostSpawnSpeed" "0" + "PostSpawnInheritAngles" "0" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "Item_temple_key_template" + "angles" "0 0 0" + "classname" "env_entity_maker" +} +;-------------------------------------- +; Makes a new targetname in template 3 +;-------------------------------------- +modify: +{ + match: + { + "targetname" "beehive_bridge_3_template" + } + delete: + { + "Template01" "bee_hive_bridge_1" + } + insert: + { + "Template01" "bee_hive_bridge_3" + } +} +;-------------------- +; Makes a new bridge +;-------------------- +add: +{ + "model" "*81" + "targetname" "bee_hive_bridge_3" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "9216 6368 -6816" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "8" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} + +;---------------------------------- +; Replaces spawnflags on swordbeam +;---------------------------------- +modify: +{ + match: + { + "targetname" "Terrablade_beam_move" + } + replace: + { + "spawnflags" "4620" + } +} +;---------------------------------- +; Fixes a trigger to kill models +;---------------------------------- +modify: +{ + match: + { + "targetname" "jungle_biome_trigger_1" + } + delete: + { + "OnStartTouch" "forest_biome_wall_1,Kill,,21,1" + } + insert: + { + "OnStartTouch" "jungle_biome_wall_1,Kill,,21,1" + } +} +;---------------------------------------- +; Kills npc spawner at plantera phase 2 +;---------------------------------------- +modify: +{ + match: + { + "targetname" "box_hit_plantera_2" + } + insert: + { + "OnBreak" "plantera_phase_2_boss_attack_timer,Kill,,0,1" + "OnBreak" "plantera_phase_2_boss_attack_case,Kill,,0,1" + "OnBreak" "spike_balls_relay,Kill,,0,1" + } +} +;---------------------------------------------- +; Kills the trigger_push attack when boss dies +;---------------------------------------------- +modify: +{ + match: + { + "targetname" "golem_hitbox" + } + insert: + { + "OnBreak" "golem_pull_attack,Kill,,0,1" + } +} +;--------------------------------- +; Moves the terrablade spawn area +;--------------------------------- +modify: +{ + match: + { + "targetname" "Terrablade_maker" + } + replace: + { + "origin" "10942.2 -2408 204" + } +} +;------------------------------------ +; Moves trigger_hurt moved more back +;------------------------------------ +modify: +{ + match: + { + "targetname" "Bee_Queen_boss_v2_hurt" + } + replace: + { + "origin" "9184 9886 -6211.52" + } +} +;------------------------------------ +; Moves trigger_hurt moved more back +;------------------------------------ +filter: +{ + "targetname" "Bee_Queen_hitbox" +} +add: +{ + "model" "*91" + "targetname" "Bee_Queen_hitbox" + "spawnobject" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "preferredcarryangles" "0 0 0" + "PerformanceMode" "1" + "parentname" "Bee_Queen_boss_model" + "origin" "10300 7616 -6288" + "notsolid" "0" + "nodamageforces" "0" + "material" "2" + "spawnflags" "19456" + "massScale" "0" + "health" "900000000" + "gibdir" "0 0 0" + "forcetoenablemotion" "0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "Damagetype" "0" + "damagetoenablemotion" "0" + "damagefilter" "human_filter" + "classname" "func_physbox_multiplayer" + "OnBreak" "console,Command,say < Queen Bee vanished? >,0,1" + "OnHealthChanged" "Bee_Queen_counter,Subtract,3,0,-1" + "OnBreak" "beehive_bridge_2_template,ForceSpawn,,20,1" + "OnBreak" "console,Command,say < Defend until the next bridge is here ! >,5,1" + "OnBreak" "console,Command,say < DEFEND >,2,1" + "OnBreak" "beehive_bridge_3_template,ForceSpawn,,0,1" + "OnBreak" "console,Command,say < The bridge is here make your way out of the beehive! >,20,1" + "OnBreak" "Bee_Queen_boss_model,Kill,,0,1" + "OnBreak" "Bee_Queen_timer,Kill,,0,1" + "OnBreak" "Bee_Queen_boss_ultimate_template,Kill,,0,1" + "OnBreak" "Bee_Queen_case,Kill,,0,1" + "OnBreak" "Bee_Queen_boss_rotating,Kill,,0,1" + "OnBreak" "bee_hive_platforms,Kill,,0,1" + "OnBreak" "Bee_Queen_v2_hp_add,Enable,,17,1" + "OnBreak" "console,Command,say < Stay on the look out for the bee. As we know the Queen bee has an enraged form >,10,1" + "OnBreak" "console,Command,say < Bees are dangerous >,17,1" + "OnBreak" "jungle_underground_biome_music,PlaySound,,1,1" + "OnBreak" "queen_bee_music,Volume,0,0,1" + "OnBreak" "bee_attack_maker_6,Kill,,0,1" + "OnBreak" "bee_attack_maker_7,Kill,,0,1" + "OnBreak" "bee_attack_maker_8,Kill,,0,1" + "OnBreak" "bee_attack_maker_9,Kill,,0,1" + "OnBreak" "bee_attack_maker_10,Kill,,0,1" + "OnBreak" "bee_attack_maker_1,Kill,,0,1" + "OnBreak" "bee_attack_maker_2,Kill,,0,1" + "OnBreak" "bee_attack_maker_3,Kill,,0,1" + "OnBreak" "bee_attack_maker_4,Kill,,0,1" + "OnBreak" "bee_attack_maker_5,Kill,,0,1" + "OnBreak" "queen_bee_music,PlaySound,,22,1" + "OnBreak" "console,Command,say < ITS BACK !? AND ENRAGED? SHOOT IT QUICKLY >,22,1" + "OnBreak" "Bee_Queen_boss_v2,ForceSpawn,,22,1" + "OnBreak" "jungle_underground_biome_music,Volume,0,21,1" + "OnBreak" "Bee_Queen_counter,Kill,,0,1" +} +;------------------------------- +; Add more hp to Queen Bee boss +;------------------------------- +modify: +{ + match: + { + "targetname" "Bee_Queen_hp_add" + } + delete: + { + "OnStartTouch" "Bee_Queen_counter,Add,1000,0,-1" + } + insert: + { + "OnStartTouch" "Bee_Queen_counter,Add,1500,0,-1" + } +} +;--------------------------------- +; Add more hp to plantera phase 1 +;--------------------------------- +modify: +{ + match: + { + "targetname" "plantera_phase_1_hp_give" + } + delete: + { + "OnStartTouch" "plantera_phase_1_counter,Add,500,0,-1" + } + insert: + { + "OnStartTouch" "plantera_phase_1_counter,Add,1200,0,-1" + } +} +;--------------------------------- +; Add more hp to golem phase 1 +;--------------------------------- +modify: +{ + match: + { + "targetname" "hp_add_golem" + } + delete: + { + "OnTrigger" "golem_counter,Add,1400,0,-1" + } + insert: + { + "OnStartTouch" "golem_counter,Add,1600,0,-1" + } +} +;------------------------------------------------------------------ +; Increases speed on guide path outside to match running animation +;------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "guide_track_train" + } + replace: + { + "startspeed" "140" + } +} +;-------------------------------------------- +; Increases hold sections in the jungle area +;-------------------------------------------- +modify: +{ + match: + { + "targetname" "jungle_biome_trigger_3" + } + delete: + { + "OnStartTouch" "jungle_biome_wall_3,Kill,,11,1" + "OnStartTouch" "console,Command,say < Your almost at the end ! >,0,1" + "OnStartTouch" "console,Command,say < Second passage is cleared >,11,1" + "OnStartTouch" "console,Command,say < Defend for 10 seconds ! >,1,1" + } + insert: + { + "OnStartTouch" "jungle_biome_wall_3,Kill,,26,1" + "OnStartTouch" "console,Command,say < Your almost at the end ! >,0,1" + "OnStartTouch" "console,Command,say < Second passage is cleared >,26,1" + "OnStartTouch" "console,Command,say < Defend for 5 more seconds ! >,21,1" + "OnStartTouch" "console,Command,say < Defend for 25 seconds ! >,1,1" + } +} + +;-------------------------------------- +; Reworks the freeze item to be static +;-------------------------------------- +add: +{ + "origin" "15632 -9456 2272" + "Template02" "Item_freeze_particle_use" + "Template01" "Item_freeze_trigger" + "targetname" "freeze_trigger_spawn_template" + "spawnflags" "2" + "classname" "point_template" +} +add: +{ + "origin" "15616 -9456 2272" + "targetname" "freeze_trigger_spawn_maker" + "spawnflags" "0" + "parentname" "Item_freeze_weapon" + "PostSpawnDirectionVariance" "0.15" + "PostSpawnDirection" "0 0 0" + "EntityTemplate" "freeze_trigger_spawn_template" + "angles" "0 0 0" + "classname" "env_entity_maker" +} +modify: +{ + match: + { + "targetname" "Item_freeze_particle_use" + } + delete: + { + "parentname" "Item_freeze_weapon" + } + replace: + { + "origin" "15631.9 -9456 2286" + "start_active" "1" + } +} +modify: +{ + match: + { + "targetname" "item_freeze_relay_use" + } + delete: + { + "OnTrigger" "Item_freeze_particle_use,Start,,0.01,-1" + "OnTrigger" "Item_freeze_particle_use,Stop,,9,-1" + "OnTrigger" "Item_freeze_trigger,Enable,,0.01,-1" + "OnTrigger" "Item_freeze_trigger,Disable,,9,-1" + } + insert: + { + "OnTrigger" "Item_freeze_trigger,Kill,,9,-1" + "OnTrigger" "Item_freeze_particle_use,Kill,,9,-1" + "OnTrigger" "freeze_trigger_spawn_maker,ForceSpawn,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "Item_freeze_template" + } + delete: + { + "Template07" "Item_freeze_particle_use" + "Template06" "Item_freeze_trigger" + } + insert: + { + "Template06" "freeze_trigger_spawn_maker" + } +} +modify: +{ + match: + { + "targetname" "Item_freeze_trigger" + } + replace: + { + "StartDisabled" "0" + } + delete: + { + "parentname" "Item_freeze_weapon" + } +} \ No newline at end of file diff --git a/maps/ze_terraria_v2_1.cfg b/maps/ze_terraria_v2_1.cfg new file mode 100755 index 0000000..999fb94 --- /dev/null +++ b/maps/ze_terraria_v2_1.cfg @@ -0,0 +1,70 @@ +;--------------------------------- +; Makes stripper message +;--------------------------------- +modify: +{ + match: + { + "targetname" "spawn_trigger" + } + insert: + { + "OnStartTouch" "console,Command,say < Stripper 1 loaded >,0,1" + } +} +;---------------------------------- +; Replaces spawnflags on swordbeam +;---------------------------------- +modify: +{ + match: + { + "targetname" "Terrablade_beam_move" + } + replace: + { + "spawnflags" "4620" + } +} +;---------------------------------- +; Replaces spawnflags on box arrow +;---------------------------------- +modify: +{ + match: + { + "targetname" "bow_arrow_move" + } + replace: + { + "spawnflags" "4620" + } +} +;------------------------------------- +; Fixes glass shortcut to last longer +;------------------------------------- +modify: +{ + match: + { + "targetname" "forest_biome_short_cut" + } + delete: + { + "OnStartTouch" "forest_biome_short_cut,Break,,5,1" + } +} +;----------------------------------------------------------------------------- +; Makes the glass break on a new trigger after first bridge part is completed +;----------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "corruption_biome_trigger_2" + } + insert: + { + "OnStartTouch" "corruption_biome_trigger_1,Break,,0,1" + } +} diff --git a/maps/ze_terraria_v3_1.cfg b/maps/ze_terraria_v3_1.cfg new file mode 100755 index 0000000..b47dda4 --- /dev/null +++ b/maps/ze_terraria_v3_1.cfg @@ -0,0 +1,574 @@ +;------------ +; Logic_auto +;------------ +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "moon_lord_hitbox,AddOutput,angles 90 0 0,0,-1" + } +} +;----------------------- +; Fixes annouce message +;----------------------- +modify: +{ + match: + { + "targetname" "spawn_trigger" + } + delete: + { + "OnStartTouch" "console,Command,< Special thanks to: friezi - Kaemon - Moltard - Ripper - Rognus - Xehanort - xen - zaCade >,4,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Special thanks to: friezi - Kaemon - Moltard - Ripper - Rognus - Xehanort - xen - zaCade >,4,1" + } +} +;----------------------- +; Fixes annouce message +;----------------------- +modify: +{ + match: + { + "origin" "-2368 3456 -3616" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "console,Command,< Special thanks to: friezi - Kaemon - Moltard - Ripper - Rognus - Xehanort - xen - zaCade >,4,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Special thanks to: friezi - Kaemon - Moltard - Ripper - Rognus - Xehanort - xen - zaCade >,4,1" + } +} +;--------------------- +; Fixes death message +;--------------------- +modify: +{ + match: + { + "targetname" "pumpking_hitbox" + } + delete: + { + "OnBreak" "console,Command,say < Pumpking was defeated >,0,1" + } + insert: + { + "OnBreak" "console,Command,say < Pumpking was defeated! >,0,1" + } +} +;-------------------- +; Fixes long message +;-------------------- +modify: +{ + match: + { + "origin" "10356 -11332 168" + "targetname" "guide_path15" + } + delete: + { + "OnPass" "console,Command,say < Anyways I will open the backdoor soon for you so you can advance through the Forest biome >,3,1" + } + insert: + { + "OnPass" "console,Command,say < Anyways I will open the backdoor for you soon >,3,1" + } +} +;------------------------------------ +; Fixes fire sound so it stops again +;------------------------------------ +modify: +{ + match: + { + "classname" "logic_relay" + "origin" "15328.5 -8966 2156.93" + "targetname" "item_fire_relay_use" + } + delete: + { + "OnTrigger" "sound_fire,StopSound,,9,-1" + } + insert: + { + "OnTrigger" "sound_fire,Volume,0,9,-1" + } +} +;-------------------------------------- +; Fixes freeze sound so it stops again +;-------------------------------------- +modify: +{ + match: + { + "origin" "15641.5 -9529.11 2292.44" + "targetname" "item_freeze_relay_use" + } + delete: + { + "OnTrigger" "freeze_water_sound,StopSound,,9,-1" + } + insert: + { + "OnTrigger" "freeze_water_sound,Volume,0,9,-1" + } +} +;------------------------- +; Fixes zombie speed item +;------------------------- +modify: +{ + match: + { + "targetname" "Item_zombie_speed_trigger" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,1,6,-1" + "OnStartTouch" "speed,ModifySpeed,2,0,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,1,3,-1" + "OnStartTouch" "speed,ModifySpeed,1.3,0,-1" + } +} +;--------------------------------------------------------------------------- +; Adds a brush to prevent stuck players in between props - corruption biome +;--------------------------------------------------------------------------- +add: +{ + "model" "*123" + "targetname" "prevent_stuck_1" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7690 -9080 148.15" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +;--------------------------------------------------------------------------- +; Adds a brush to prevent stuck players in between props - corruption biome +;--------------------------------------------------------------------------- +add: +{ + "model" "*123" + "targetname" "prevent_stuck_2" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "7720.5 -8978.93 148.37" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +;--------------------------------------------------------------------------- +; Adds a brush to prevent stuck players in between props - jungle biome +;--------------------------------------------------------------------------- +add: +{ + "model" "*173" + "targetname" "prevent_stuck_3" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "9328 -2144 -32" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "angles" "0 90 0" +} +;------------------------------------- +; Kills the stuck prevention later on +;------------------------------------- +modify: +{ + match: + { + "origin" "9296 -5792 320" + } + insert: + { + "OnStartTouch" "prevent_stuck_1,Kill,,0,1" + "OnStartTouch" "prevent_stuck_2,Kill,,0,1" + } +} +;------------------------------------- +; Kills the stuck prevention later on +;------------------------------------- +modify: +{ + match: + { + "targetname" "bee_hive_trigger_1" + } + insert: + { + "OnStartTouch" "prevent_stuck_3,Kill,,0,1" + } +} +;--------------------------------------------------------------------------------------- +; Makes the zombies teleport 5 seconds after the bridge is spawned instead of instantly +;--------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "9215.9 7130.41 -6416" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "tp_12,Enable,,11,1" + } + insert: + { + "OnStartTouch" "tp_12,Enable,,15,1" + "OnStartTouch" "fix_stuck_tp_SHINO,Enable,,15,1" + } +} +;---------------------------------------------------------- +; Reduces the hp slightly on the second phase of Queen Bee +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Bee_Queen_v2_hp_add" + } + delete: + { + "OnStartTouch" "Bee_Queen_boss_v2_counter,Add,300,0,-1" + "OnStartTouch" "!self,Kill,,1,1" + } + insert: + { + "OnStartTouch" "Bee_Queen_boss_v2_counter,Add,250,0,-1" + } +} +;-------------------------------------- +; Fixes the amazing glitch shino found +;-------------------------------------- +add: +{ + "model" "*119" + "targetname" "fix_stuck_tp_SHINO" + "target" "beehive_dest" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9216 -1248 -6192" + "classname" "trigger_teleport" +} + + + + + + + + + + + + + + + + + + + + + + + + +;----------------------------------------------------------------- +; Remakes the entire ending if the portal gun wasnt at the ending +;----------------------------------------------------------------- +;-------------------- +; Adds a logic_relay +;-------------------- +add: +{ + "origin" "15103 -8864 2176" + "targetname" "Moon_lord_kill_fail_relay" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "console,Command,say < Moon Lord will judge us in 20 seconds! >,0,1" + "OnTrigger" "console,Command,say < Moon Lord will judge us in 15 seconds! >,5,1" + "OnTrigger" "console,Command,say < Moon Lord will judge us in 10 seconds! >,10,1" + "OnTrigger" "console,Command,say < Moon Lord will judge us in 5 seconds! >,15,1" + "OnTrigger" "console,Command,say < Moon Lord judges you unworthy >,20,1" + "OnTrigger" "moon_lord_hitbox,Kill,,20,1" + "OnTrigger" "moon_lord_hitbox,SetDamageFilter,Filter_Nada,20,1" + "OnTrigger" "teleport_humans_to_cage,Enable,,21,1" + "OnTrigger" "moon_lord_beam_particle,Start,,23,1" + "OnTrigger" "end_hurt_fake,Enable,,24,1" +} +;---------------------------------------------- +; Adds a trigger_hurt to humans in zombie cage +;---------------------------------------------- +add: +{ + "model" "*322" + "targetname" "end_hurt_fake" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3408 3456 -3104" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "filtername" "human_filter" + "damagecap" "9999999" + "damage" "99999" + "classname" "trigger_hurt" +} +;-------------------------------------------------------------- +; Adds a trigger to teleport humans from punish to zombie cage +;-------------------------------------------------------------- +add: +{ + "model" "*95" + "targetname" "teleport_humans_to_cage" + "target" "zombie_last_dest" + "origin" "-2462.68 3535.07 -3328" + "StartDisabled" "1" + "spawnflags" "1" + "classname" "trigger_teleport" +} +;------------------------------------ +; Adds a logic_relay for fail ending +;------------------------------------ +add: +{ + "origin" "15103 -8864 2176" + "targetname" "fail_ending_relay" + "spawnflags" "1" + "classname" "logic_relay" + "OnTrigger" "env_fade,AddOutput,rendercolor 0 0 0,0,1" + "OnTrigger" "console,Command,say < You don't have it? >,0,1" + "OnTrigger" "console,Command,say < Prepare to be punished >,5,1" + "OnTrigger" "env_fade,Fade,,6,1" + "OnTrigger" "fail_tp,Enable,,9,1" + "OnTrigger" "console,Command,say < Where are we!? >,11,1" + "OnTrigger" "console,Command,say < Moon Lord appeared! >,14,1" + "OnTrigger" "console,Command,say < KILL HIM! >,15.30,1" + "OnTrigger" "moon_lord_hitbox,SetDamageFilter,human_filter,15.10,1" + "OnTrigger" "Moon_lord_kill_fail_relay,Trigger,,16,1" + "OnTrigger" "moon_lord_hp_trigger,Enable,,14,-1" + "OnTrigger" "moon_lord_template,ForceSpawn,,15,1" + "OnTrigger" "env_fade,Fade,,12,1" + "OnTrigger" "env_fade,AddOutput,rendercolor 246 249 250,12,1" + "OnTrigger" "env_fade,AddOutput,holdtime 1,12,1" + "OnTrigger" "env_fade,AddOutput,duration 2,12,1" + "OnTrigger" "tp_22,Enable,,11,1" +} +;--------------------------------------- +; Adds a new trigger_teleport at ending +;--------------------------------------- +add: +{ + "model" "*300" + "targetname" "fail_tp" + "target" "dest_15" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9216 -3136 -9088" + "filtername" "human_filter" + "classname" "trigger_teleport" +} +;----------------------------------------------- +; Adds a targetname and disabled the old ending +;----------------------------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "298519" + } + insert: + { + "targetname" "ending_credits" + } + replace: + { + "StartDisabled" "1" + } +} +--------------------------------------------------------------- +; Triggers the fail relay if no portal gun makes it to the end +;-------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Golem_phase_2_hitbox" + } + insert: + { + "OnBreak" "fail_ending_relay,Trigger,,15,1" + } +} +;-------------------------------------------------------------- +; Makes the fail relay disabled and enables the ending credits +;-------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "end_trigger" + } + insert: + { + "OnStartTouch" "ending_credits,Enable,,0,1" + "OnStartTouch" "fail_ending_relay,Disable,,0,1" + } +} +;------------------------------------------ +; Adds a trigger to give hp to moonlord boss +;------------------------------------------ +add: +{ + "model" "*95" + "targetname" "moon_lord_hp_trigger" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2462.68 3535.07 -3328" + "classname" "trigger_once" + "OnStartTouch" "moon_lord_hp_counter,add,800,0,1" +} +;---------------------------------- +; Adds a math_counter for moonlord +;---------------------------------- +add: +{ + "origin" "7934.55 -12733.9 424.281" + "targetname" "moon_lord_hp_counter" + "startvalue" "300" + "StartDisabled" "0" + "min" "0" + "max" "999999" + "classname" "math_counter" + "OnHitMin" "moon_lord_hitbox,Break,,0,-1" +} +;--------------------------- +; Adds a hitbox to moonlord +;--------------------------- +add: +{ + "model" "*89" + "targetname" "moon_lord_hitbox" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "damagefilter" "Filter_Nada" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-4480 3456 -3424" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "9999999" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" + "OnHealthChanged" "moon_lord_hp_counter,Subtract,3,0,-1" + "OnBreak" "console,Command,say < Moon Lord judges you worthy >,0,1" + "OnBreak" "ending_credits_fake,Enable,,2,1" + "OnBreak" "Moon_lord_kill_fail_relay,CancelPending,,0,1" + "OnBreak" "teleport_humans_to_cage,Kill,,0,1" +} +;--------------------------------------------------------------- +; Adds a new ending trigger after the false defeat of moon Lord +;--------------------------------------------------------------- +add: +{ + "model" "*95" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-2368 3456 -3616" + "classname" "trigger_once" + "targetname" "ending_credits_fake" + "OnStartTouch" "console,Command,say < WE ACTUALLY DID IT! >,0,1" + "OnStartTouch" "console,Command,say < Looks like Moon Lord lets us live!! >,2,1" + "OnStartTouch" "console,Command,say < Map created by Hobbitten >,6,1" + "OnStartTouch" "console,Command,say < He's going to kill all the Zombies! >,13,1" + "OnStartTouch" "end_hurt,Enable,,18,1" + "OnStartTouch" "console,Command,say < Thank you for playing my map! >,3,1" + "OnStartTouch" "death_ray_effect,PlaySound,,16.60,1" + "OnStartTouch" "moon_lord_beam_particle,Start,,17,1" + "OnStartTouch" "console,Command,< Special thanks to: friezi - Kaemon - Moltard - Ripper - Rognus - Xehanort - xen - zaCade >,4,1" +} diff --git a/maps/ze_terraria_v3_2.cfg b/maps/ze_terraria_v3_2.cfg new file mode 100755 index 0000000..db099a7 --- /dev/null +++ b/maps/ze_terraria_v3_2.cfg @@ -0,0 +1,848 @@ +;------------------------------------------------------ +; Last changed on 24-04-2024 - Stripper by Hobbitten +;------------------------------------------------------ + +;--------------------------------------------- +; Stripper message so server keeps up to date +;--------------------------------------------- +modify: +{ + match: + { + "origin" "14336 -12224 2056" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "console,Command,say <> Stripper 2 loaded <>,2,-1" + } +} + +;------------------------------------------- +; Fixes tp delay on jungle underground area +;------------------------------------------- +modify: +{ + match: + { + "targetname" "underground_jungle_trigger_1" + } + delete: + { + "OnStartTouch" "console,Command,say < Teleporting everyone to the underground in 10 seconds >,5,1" + "OnStartTouch" "tp_11,Enable,,10,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Teleporting everyone to the underground in 10 seconds >,10,1" + "OnStartTouch" "tp_11,Enable,,20,1" + } +} + +;--------------------------------- +; Removes all the beehive ladders +;--------------------------------- +filter: +{ + "targetname" "beehive_ladder_1" +} +filter: +{ + "targetname" "beehive_ladder_2" +} +filter: +{ + "targetname" "beehive_ladder_3" +} +filter: +{ + "targetname" "beehive_ladder_4" +} +filter: +{ + "targetname" "beehive_ladder_5" +} +filter: +{ + "targetname" "beehive_ladder_6" +} +filter: +{ + "targetname" "beehive_ladder_7" +} +filter: +{ + "targetname" "beehive_ladder_8" +} + +;-------------------------------------------- +; Adds all ladders back with a new classname +;-------------------------------------------- +add: +{ + "model" "*133" + "targetname" "beehive_ladder_1" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "10113 7088 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*132" + "targetname" "beehive_ladder_2" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "10113 6960 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*131" + "targetname" "beehive_ladder_3" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "10113 6832 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*130" + "targetname" "beehive_ladder_4" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "9745 6048 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*129" + "targetname" "beehive_ladder_5" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "8689 6048 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*128" + "targetname" "beehive_ladder_6" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "8321 6832 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*111" + "targetname" "beehive_ladder_7" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "8321 6960 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "model" "*127" + "targetname" "beehive_ladder_8" + "spawnobject" "0" + "spawnflags" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "8321 7088 -6288" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "0" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} + +;--------------------------------------------------------- +; Makes the beehive ladders break after boss is defeated +;--------------------------------------------------------- +modify: +{ + match: + { + "targetname" "Bee_Queen_hitbox" + } + insert: + { + "OnBreak" "beehive_ladder_*,Kill,,0,1" + } +} + +;----------------------------- +; Reduces bosshp on queen bee +;----------------------------- +modify: +{ + match: + { + "targetname" "Bee_Queen_hp_add" + } + delete: + { + "OnStartTouch" "Bee_Queen_counter,Add,1500,0,-1" + } + insert: + { + "OnStartTouch" "Bee_Queen_counter,Add,1200,0,-1" + } +} + +;-------------------------------------------------------------------------------------------- +; Removes filters triggers inside the temple to make it more realistic towards the real game +;-------------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "9856 4880 -8832" + } + delete: + { + "filtername" "Item_temple_key_filter" + } +} +modify: +{ + match: + { + "origin" "9220 2808 -9152" + } + delete: + { + "filtername" "Item_temple_key_filter" + } +} +modify: +{ + match: + { + "targetname" "end_door_trigger_temple" + "origin" "9216 1092 -9200" + } + delete: + { + "filtername" "Item_temple_key_filter" + } +} + +;---------------------------------------------- +; Increases damage on phase 2 of EOC: 40 -> 80 +;---------------------------------------------- +modify: +{ + match: + { + "targetname" "2Eye_boss_hurt" + } + replace: + { + "damage" "80" + } +} + +;-------------------------------------------------------- +; decreases damage on the bees at queen bee: 160 --> 120 +;-------------------------------------------------------- +modify: +{ + match: + { + "targetname" "bee_attack_hurt_2" + } + replace: + { + "damage" "120" + } +} +modify: +{ + match: + { + "targetname" "bee_attack_hurt" + } + replace: + { + "damage" "120" + } +} + +;--------------------------------------------------- +; Increases damage on phase 2 of PLANTERA: 50 -> 80 +;--------------------------------------------------- +modify: +{ + match: + { + "targetname" "Plantera_Boss2_Break" + } + replace: + { + "damage" "80" + } +} +;--------------------------------------------------- +; Decreases hp given at the first phase of plantera +;--------------------------------------------------- +modify: +{ + match: + { + "targetname" "plantera_phase_1_hp_give" + } + delete: + { + "OnStartTouch" "plantera_phase_1_counter,Add,1200,0,-1" + } + insert: + { + "OnStartTouch" "plantera_phase_1_counter,Add,900,0,-1" + } +} + +;---------------------------------------------- +; Fixes ending part slightly to make it easier +;---------------------------------------------- +modify: +{ + match: + { + "targetname" "refire_relay" + } + delete: + { + "OnTrigger" "golem_eye_laser_timer,RefireTime,0.5,38,1" + "OnTrigger" "console,Command,say < Golem Head is firing at maximum speed! >,38,1" + "OnTrigger" "end_platforms,Kill,,3,1" + } + insert: + { + "OnTrigger" "golem_eye_laser_timer,RefireTime,0.8,45,1" + "OnTrigger" "console,Command,say < Golem Head is firing at maximum speed! >,45,1" + "OnTrigger" "end_platforms,Kill,,0,1" + } +} + +;-------------------------------------------------- +; Reduces trigger time on the temple gates to open +;-------------------------------------------------- +modify: +{ + match: + { + "origin" "9216 9408 -8128" + } + delete: + { + "OnStartTouch" "!self,Kill,,1,1" + "OnStartTouch" "temple_door_left,Open,,15,1" + "OnStartTouch" "temple_door_right,Open,,15,1" + "OnStartTouch" "console,Command,say < The Jungle Temple gates will open in 15 seconds >,0,1" + "OnStartTouch" "console,Command,say < The gates are opening >,15,1" + "OnStartTouch" "jungle_underground_biome_music,Volume,0,0,1" + "OnStartTouch" "temple_biome_music,PlaySound,,1,1" + "OnStartTouch" "biome_text,AddOutput,message THE TEMPLE,18,1" + "OnStartTouch" "biome_text,Display,,18.02,1" + } + insert: + { + "OnStartTouch" "temple_door_left,Open,,5,1" + "OnStartTouch" "temple_door_right,Open,,5,1" + "OnStartTouch" "console,Command,say < The Jungle Temple gates will open in 5 seconds >,0,1" + "OnStartTouch" "console,Command,say < The gates are opening >,5,1" + "OnStartTouch" "jungle_underground_biome_music,Volume,0,5,1" + "OnStartTouch" "temple_biome_music,PlaySound,,6,1" + "OnStartTouch" "biome_text,AddOutput,message THE TEMPLE,8,1" + "OnStartTouch" "biome_text,Display,,8.02,1" + } +} + +;------------------------------------- +; Reduces the giant rock defense time +;------------------------------------- +modify: +{ + match: + { + "origin" "8640 11488 -8128" + } + delete: + { + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "underground_rock_1,Kill,,21,1" + "OnStartTouch" "console,Command,say < A giant rock is blocking our path >,0,1" + "OnStartTouch" "console,Command,say < Defend for 20 seconds >,1,1" + "OnStartTouch" "console,Command,say < The rock vanished >,21,1" + "OnStartTouch" "console,Command,say < We have finally reached the Jungle Temple >,23,1" + "OnStartTouch" "console,Command,say < Use the key you collected to open the gates >,25,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Defend for 15 seconds >,1,1" + "OnStartTouch" "underground_rock_1,Kill,,16,1" + "OnStartTouch" "console,Command,say < The rock vanished >,16,1" + "OnStartTouch" "console,Command,say < We have finally reached the Jungle Temple >,18,1" + "OnStartTouch" "console,Command,say < Use the key you collected to open the gates >,20,1" + } +} + +;------------------------------------------- +; reduces another trigger inside the temple +;------------------------------------------- +modify: +{ + match: + { + "origin" "9856 4880 -8832" + } + delete: + { + "OnStartTouch" "console,Command,say < The door is opening >,25,1" + "OnStartTouch" "temple_door_2,Open,,25,1" + "OnStartTouch" "tp_18,Enable,,5,1" + "OnStartTouch" "temple_door_1,Close,,3,1" + "OnStartTouch" "!self,Kill,,1,1" + "OnStartTouch" "console,Command,say < Good job! The door will open in 25 seconds >,0,1" + } + insert: + { + "OnStartTouch" "console,Command,say < The door is opening >,15,1" + "OnStartTouch" "temple_door_2,Open,,15,1" + "OnStartTouch" "tp_18,Enable,,5,1" + "OnStartTouch" "temple_door_1,Close,,3,1" + "OnStartTouch" "console,Command,say < Good job! The door will open in 15 seconds >,0,1" + } +} + +;----------------------------------- +; Reduces the hp added to moonlord +;----------------------------------- +modify: +{ + match: + { + "targetname" "moon_lord_hp_trigger" + } + delete: + { + "OnStartTouch" "moon_lord_hp_counter,Add,1300,0,-1" + } + insert: + { + "OnStartTouch" "moon_lord_hp_counter,Add,600,0,-1" + } +} + +;----------------------------------------------- +; Golem head lasers does not insta kill anymore +;----------------------------------------------- +modify: +{ + match: + { + "targetname" "golem_eye_laser_hurt" + } + delete: + { + "damage" "99999" + } + insert: + { + "damage" "120" + } +} + +;---------------------------------------------------- +; Removes the old hp adding for phase 2 of bee queen +;---------------------------------------------------- +filter: +{ + "targetname" "Bee_Queen_v2_hp_add" + "classname" "trigger_once" + "origin" "9216 7616 -6240" +} + +;---------------------------------------------------- +; adds a new hp system to phase 2 of bee queen +;---------------------------------------------------- +add: +{ + "model" "*254" + "targetname" "Bee_Queen_v2_hp_add" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "9216 7072 -6560" + "filtername" "human_filter" + "classname" "trigger_once" + "OnStartTouch" "Bee_Queen_boss_v2_counter,Add,220,0,-1" +} + +;------------------------------------------------------------------------------------------------ +; Does so corruption_biome_trigger_7 doesnt enable instantly when the trigger_once is touched +;------------------------------------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "corruption_biome_trigger_7" + "origin" "10784 -7488 256" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "tp_7,Enable,,0,1" + } + insert: + { + "OnStartTouch" "tp_7,Enable,,8,1" + } +} + +;------------------------------------------------------------------------------- +;------------------------------------------------------------------------------- +; Everything below here are experiencement changes to see how gameplay changes +;------------------------------------------------------------------------------- +;------------------------------------------------------------------------------- +;----------------------------------------------------------------------------------------------------------------- +; Removes insta kill from when players fall off the bridge - Apes havent learnt after 2 years of gameplay gg +;----------------------------------------------------------------------------------------------------------------- +filter: +{ + "targetname" "corruption_hurt_1" + "origin" "8422.71 -8632 -224" + "classname" "trigger_hurt" +} +filter: +{ + "targetname" "corruption_hurt_2" + "origin" "8152 -3592 170.36" + "classname" "trigger_hurt" +} +add: +{ + "origin" "12544 3920 6576" + "targetname" "point_hurt" + "DamageType" "0" + "DamageTarget" "!activator" + "DamageRadius" "0" + "DamageDelay" "0" + "Damage" "75" + "classname" "point_hurt" +} +modify: +{ + match: + { + "targetname" "fall_down_corruption_tp_1" + "origin" "8422.71 -8632 -184" + "classname" "trigger_teleport" + } + delete: + { + "filtername" "zombie_filter" + } + insert: + { + "OnStartTouch" "point_hurt,Hurt,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "fall_down_corruption_tp_2" + "origin" "11010.6 -8056 -200" + "classname" "trigger_teleport" + } + delete: + { + "filtername" "zombie_filter" + } + insert: + { + "OnStartTouch" "point_hurt,Hurt,,0,-1" + } +} + +;------------------------------------------------------ +; Makes the shortcut open faster in the jungle area +;------------------------------------------------------ +modify: +{ + match: + { + "targetname" "jungle_biome_trigger_2" + "origin" "8332 -1232 592" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "jungle_trees_2,Kill,,21,1" + "OnStartTouch" "console,Command,say < Zombie shortcut is open >,21,1" + } + insert: + { + "OnStartTouch" "jungle_trees_2,Kill,,15,1" + } +} + +;------------------------------------------------------------------------ +; Makes the guide walk a little faster - was 155 startspeed +;------------------------------------------------------------------------ +modify: +{ + match: + { + "targetname" "guide_track_train" + "classname" "func_tracktrain" + "origin" "7882 -12726 345.37" + } + replace: + { + "startspeed" "170" + } +} + +;----------------------------------------------------------------------------------------- +; Kills the boss_hp giver for plantera a few seconds after it has been activated +;----------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "bulb" + "classname" "func_breakable" + "origin" "9230 14258 -6208" + } + insert: + { + "OnBreak" "plantera_phase_1_hp_give,Kill,,20,1" + } +} + +;------------------------------------------------------------ +; Increases the timer for the Golem boss fight to start +;------------------------------------------------------------ +modify: +{ + match: + { + "origin" "9216 2664 -9152" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "!self,Kill,,0,1" + "OnStartTouch" "console,Command,say < Get inside! Quickly! >,0,1" + "OnStartTouch" "temple_door_3,Close,,5,1" + "OnStartTouch" "tp_20,Enable,,5,1" + "OnStartTouch" "console,Command,say < Open area? Prepare for anything >,6,1" + "OnStartTouch" "hp_add_golem,Enable,,7,1" + "OnStartTouch" "golem_template,ForceSpawn,,8,1" + "OnStartTouch" "console,Command,say < Golem has appeared! >,8,1" + "OnStartTouch" "golem_attack_timer,Enable,,8,1" + "OnStartTouch" "temple_biome_music,Volume,0,7,1" + "OnStartTouch" "golem_music,PlaySound,,8,1" + } + insert: + { + "OnStartTouch" "console,Command,say < Get inside! Quickly! >,0,1" + "OnStartTouch" "temple_door_3,Close,,10,1" + "OnStartTouch" "tp_20,Enable,,11,1" + "OnStartTouch" "tp_21_golem_zm_fix,Kill,,11,1" + "OnStartTouch" "console,Command,say < Open area? Prepare for anything >,12,1" + "OnStartTouch" "hp_add_golem,Enable,,12,1" + "OnStartTouch" "golem_template,ForceSpawn,,13,1" + "OnStartTouch" "console,Command,say < Golem has appeared! >,13,1" + "OnStartTouch" "golem_attack_timer,Enable,,13,1" + "OnStartTouch" "temple_biome_music,Volume,0,12,1" + "OnStartTouch" "golem_music,PlaySound,,13,1" + } +} + +;----------------------------------------------------------------------------------------- +; Makes the zombie cage break when the actual door opens for the ending part of golem +;----------------------------------------------------------------------------------------- +modify: +{ + match: + { + "targetname" "end_door_trigger_temple" + "origin" "9216 1092 -9200" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "temple_glass,Break,,2,1" + "OnStartTouch" "console,Command,say < Zombie glass is broken. Watch out! >,2,1" + } + insert: + { + "OnStartTouch" "temple_glass,Break,,6,1" + "OnStartTouch" "console,Command,say < Zombie glass is broken. Watch out! >,6,1" + } +} + +;------------------------------------------------------------------------------------------------ +; Makes a prevention system if humans are knifed when they enter the final boss room for golem +;------------------------------------------------------------------------------------------------ +add: +{ + "model" "*356" + "targetname" "tp_21_golem_zm_fix" + "target" "pit_dest_1" + "filtername" "zombie_filter" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "9216 1440 -9344" + "classname" "trigger_teleport" +} \ No newline at end of file diff --git a/maps/ze_tesv_skyrim_v3.cfg b/maps/ze_tesv_skyrim_v3.cfg index 652a48e..ff7b4ef 100644 --- a/maps/ze_tesv_skyrim_v3.cfg +++ b/maps/ze_tesv_skyrim_v3.cfg @@ -19,9 +19,9 @@ modify: "max" "5" } } ------------------ +;----------------- ;Fix Dragonpriest ------------------ +;----------------- modify: { match: @@ -76,9 +76,9 @@ modify: } } ----------------------------- +;---------------------------- ;Fix the infamous Dragon bug ----------------------------- +;---------------------------- ;Stage 1 modify: { @@ -264,4 +264,4 @@ modify: "OnHitMin" "hamm_relay,CancelPending,,0,-1" "OnHitMin" "push_relay,CancelPending,,0,-1" } -} \ No newline at end of file +} diff --git a/maps/ze_tesv_skyrim_v4fix.cfg b/maps/ze_tesv_skyrim_v4fix.cfg index c4604d2..01032ad 100644 --- a/maps/ze_tesv_skyrim_v4fix.cfg +++ b/maps/ze_tesv_skyrim_v4fix.cfg @@ -1,13 +1,32 @@ ;--------------------------------------------------------------------- ;STRIPPER CFG BY: NOCTALI http://steamcommunity.com/id/h4sard - HYDREIGON http://steamcommunity.com/id/NotHydreigon/ +; HYDREIGON http://steamcommunity.com/id/NotHydreigon/ ;--------------------------------------------------------------------- -;--------------- -Fix Zombie Items -;--------------- +;----------------- +;Fix zombie items +;----------------- ;Werewolf +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "werewolf_gametext" + "spawnflags" "0" + "message" "Left click = Punch - does damage & Right click = Roar - does nothing" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -25,6 +44,7 @@ modify: insert: { "OnPlayerPickup" "speedmod,ModifySpeed,1.1,0,-1" + "OnPlayerPickup" "werewolf_gametext,Display,,0,-1" "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.1:0.01:-1,0,-1" "OnPlayerPickup" "!self,FireUser1,,0,-1" "OnUser1" "!activator,AddOutput,health 10000,0,-1" @@ -34,6 +54,53 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + +modify: +{ + match: + { + "origin" "-9360 -3200 -5360" + "targetname" "ww_template" + "classname" "point_template" + } + delete: + { + "Template16" "ww_stop2" + "Template15" "ww_stop" + } + insert: + { + "Template16" "werewolf_gametext" + "Template15" "werewolf_0_speed_loop_relay" + } +} +modify: +{ + match: + { + "origin" "-9296 -3200 -5360" + "targetname" "ww_shout" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "werewolf_0_speed_loop_relay,Trigger,,0,-1" + "OnTrigger" "werewolf_0_speed_loop_relay,CancelPending,,3,-1" + "OnTrigger" "speedmod,ModifySpeed,1.1,3.5,-1" + } +} +add: +{ + "origin" "-8992 -2080 -5280" + "targetname" "werewolf_0_speed_loop_relay" + "StartDisabled" "0" + "spawnflags" "2" + "classname" "logic_relay" + "OnTrigger" "speedmod,ModifySpeed,0,0.1,-1" + "OnTrigger" "!self,Trigger,,0.3,-1" +} + + modify: { match: @@ -50,6 +117,7 @@ modify: "health" "10000" } } + modify: { match: @@ -70,16 +138,17 @@ modify: "OnBreak" "ww_counter,Subtract,1,0,-1" "OnBreak" "ww_tele,Enable,,0,-1" "OnBreak" "ww_ui,Deactivate,,0,-1" - "OnBreak" "ww_dead,Disable,,1,-1"' + "OnBreak" "ww_dead,Disable,,1,-1" } insert: { "OnBreak" "ww_counter,Subtract,1,0.02,-1" - "OnBreak" "ww_ui,Kill,,0,-1"' + "OnBreak" "ww_ui,Kill,,0,-1" "OnBreak" "ww_dead,Kill,,1,-1" "OnBreak" "ww_tele,Enable,,0.05,-1" } } + modify: { match: @@ -96,6 +165,7 @@ modify: "health" "10000" } } + modify: { match: @@ -112,6 +182,7 @@ modify: "health" "10000" } } + modify: { match: @@ -128,6 +199,7 @@ modify: "health" "10000" } } + modify: { match: @@ -140,6 +212,7 @@ modify: "damage" "200" } } + modify: { match: @@ -152,6 +225,7 @@ modify: "speed" "107" } } + modify: { match: @@ -164,6 +238,7 @@ modify: "speed" "109" } } + modify: { match: @@ -176,6 +251,7 @@ modify: "speed" "117" } } + modify: { match: @@ -188,6 +264,7 @@ modify: "speed" "117" } } + modify: { match: @@ -204,6 +281,7 @@ modify: "OnTrigger" "!self,Enable,,20,-1" } } + modify: { match: @@ -221,6 +299,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,2.31,-1" } } + modify: { match: @@ -233,7 +312,41 @@ modify: "OnStartTouch" "!activator,FireUser3,,3.01,-1" } } + ;Troll +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "troll_gametext" + "spawnflags" "0" + "message" "Left click = Punch - does damage & Right click = Roar - Heals itself" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + +modify: +{ + match: + { + "origin" "-9192 -2680 -5304" + "targetname" "troll_template" + "classname" "point_template" + } + insert: + { + "Template16" "troll_gametext" + } +} + modify: { match: @@ -251,6 +364,7 @@ modify: insert: { "OnPlayerPickup" "speedmod,ModifySpeed,1.06,0,-1" + "OnPlayerPickup" "troll_gametext,Display,,0,-1" "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.06:0.01:-1,0,-1" "OnPlayerPickup" "!self,FireUser1,,0,-1" "OnUser1" "!activator,AddOutput,health 15000,0,-1" @@ -260,6 +374,7 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -274,7 +389,7 @@ modify: { "health" "12000" } - delete: + delete: { "OnBreak" "troll_counter,Subtract,1,0,-1" "OnBreak" "troll_tele,Enable,,0,-1" @@ -283,10 +398,11 @@ modify: insert: { "OnBreak" "troll_counter,Subtract,1,0.02,-1" - "OnBreak" "troll_ui,Kill,,0,-1"' + "OnBreak" "troll_ui,Kill,,0,-1" "OnBreak" "troll_tele,Enable,,0.05,-1" } } + modify: { match: @@ -302,6 +418,7 @@ modify: "health" "12000" } } + modify: { match: @@ -317,6 +434,7 @@ modify: "health" "12000" } } + modify: { match: @@ -332,6 +450,7 @@ modify: "health" "12000" } } + modify: { match: @@ -347,6 +466,7 @@ modify: "health" "12000" } } + modify: { match: @@ -359,6 +479,7 @@ modify: "speed" "106" } } + modify: { match: @@ -371,6 +492,7 @@ modify: "speed" "102" } } + modify: { match: @@ -383,6 +505,7 @@ modify: "speed" "111" } } + modify: { match: @@ -395,6 +518,7 @@ modify: "speed" "111" } } + modify: { match: @@ -413,6 +537,7 @@ modify: "OnTrigger" "!self,Enable,,30,-1" } } + modify: { match: @@ -430,7 +555,27 @@ modify: "OnStartTouch" "!activator,FireUser4,,2.01,-1" } } + ;Giant +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "giant_gametext" + "spawnflags" "0" + "message" "Left click = Punch - does damage & Right click = Ground Attack - Slows nearby humans" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -448,6 +593,7 @@ modify: } insert: { + "OnPlayerPickup" "giant_gametext,Display,,0,-1" "OnPlayerPickup" "speedmod,ModifySpeed,1.06,0,-1" "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.06:0.01:-1,0,-1" "OnPlayerPickup" "!self,FireUser1,,0,-1" @@ -458,6 +604,7 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -483,6 +630,7 @@ modify: "OnBreak" "giant_ui,Kill,,0,-1" } } + modify: { match: @@ -498,6 +646,7 @@ modify: "health" "24000" } } + modify: { match: @@ -513,6 +662,7 @@ modify: "health" "24000" } } + modify: { match: @@ -528,6 +678,7 @@ modify: "health" "24000" } } + modify: { match: @@ -543,6 +694,7 @@ modify: "health" "24000" } } + modify: { match: @@ -555,6 +707,7 @@ modify: "speed" "89" } } + modify: { match: @@ -567,6 +720,7 @@ modify: "speed" "88" } } + modify: { match: @@ -579,6 +733,7 @@ modify: "speed" "99" } } + modify: { match: @@ -591,6 +746,7 @@ modify: "speed" "99" } } + modify: { match: @@ -603,8 +759,8 @@ modify: "OnTrigger" "giant_speedtimer,Disable,,0,-1" "OnTrigger" "giant_speedtimer,Enable,,2,-1" } - } + modify: { match: @@ -621,6 +777,7 @@ modify: "OnStartTouch" "!self,Kill,,0,-1" } } + modify: { match: @@ -633,6 +790,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,1.51,-1" } } + modify: { match: @@ -645,17 +803,39 @@ modify: "OnStartTouch" "!activator,FireUser3,,4.01,-1" } } + filter: { "classname" "trigger_multiple" "targetname" "giant_speed" } + filter: { "classname" "logic_timer" "targetname" "giant_speedtimer" } + ;Dragonpriest +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "dragonpriest_gametext" + "spawnflags" "0" + "message" "Passive = Slows nearby humans & Right click = NUKE - 1 USE" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -673,6 +853,7 @@ modify: } insert: { + "OnPlayerPickup" "dragonpriest_gametext,Display,,0,-1" "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.04:0.01:-1,0,-1" "OnPlayerPickup" "!self,FireUser1,,0,-1" @@ -683,6 +864,7 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -699,13 +881,14 @@ modify: { "OnBreak" "dr_timer,Kill,,0,-1" "OnBreak" "dr_speed,Kill,,0,-1" - "OnBreak" "dr_ui,Deactivate,,0,-1" + "OnBreak" "dragon_ui,Deactivate,,0,-1" } insert: { - "OnBreak" "dr_ui,Kill,,0,-1" + "OnBreak" "dragon_ui,Kill,,0,-1" } } + modify: { match: @@ -722,6 +905,7 @@ modify: "OnStartTouch" "!self,Kill,,0,-1" } } + modify: { match: @@ -735,6 +919,7 @@ modify: "damage" "999999" } } + modify: { match: @@ -749,16 +934,19 @@ modify: "OnStartTouch" "!activator,FireUser3,,6.01,-1" } } + filter: { "targetname" "dr_speed" "classname" "trigger_multiple" } + filter: { "targetname" "dr_timer" "classname" "logic_timer" } + modify: { match: @@ -776,6 +964,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,4.01,-1" } } + modify: { match: @@ -788,6 +977,7 @@ modify: "OnStartTouch" "!activator,FireUser3,,10.01,-1" } } + modify: { match: @@ -801,11 +991,31 @@ modify: "OnTrigger" "dr_timer,Enable,,6,-1" } } -;--------------- -;Fix Human Items -;--------------- + +;---------------- +;Fix human items +;---------------- ;Nightingale +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "nightingale_gametext" + "spawnflags" "0" + "message" "Passive = Fast & Right click = Fires an arrow towards the direction you are looking - Good DPS" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -822,6 +1032,7 @@ modify: } insert: { + "OnPlayerPickup" "nightingale_gametext,Display,,0,-1" "OnPlayerPickup" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1.17:0.01:-1,0,-1" "OnPlayerPickup" "!self,FireUser1,,0,-1" "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" @@ -830,6 +1041,7 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -843,7 +1055,27 @@ modify: "damage" "2000" } } + ;Healmage +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "healmage_gametext" + "spawnflags" "0" + "message" "Left click = Fireball - decent DPS & Right click = Heals humans when close" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -861,13 +1093,50 @@ modify: insert: { "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnPlayerPickup" "healmage_gametext,Display,,0,-1" "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" "OnUser1" "!self,FireUser1,,0.1,-1" } } + ;Dovahkiin +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "dova_gametext" + "spawnflags" "0" + "message" "UNLOADED" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +add: +{ + "model" "*394" + "targetname" "dova_level_1_trigger_gametext" + "StartDisabled" "1" + "speed" "105" + "spawnflags" "1" + "pushdir" "0 0 -90" + "parentname" "giant_knife" + "origin" "-9259 -3680 -5309.5" + "filtername" "filter_t" + "alternateticksfix" "0" + "classname" "trigger_push" + "hammerid" "1551341" + +} + modify: { match: @@ -891,6 +1160,7 @@ modify: "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -903,6 +1173,7 @@ modify: "speed" "240" } } + modify: { match: @@ -917,8 +1188,8 @@ modify: "OnTrigger" "dr_timer,Disable,,0,-1" "OnTrigger" "dr_timer,Enable,,2,-1" } - } + modify: { match: @@ -931,6 +1202,7 @@ modify: "speed" "350" } } + modify: { match: @@ -948,6 +1220,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,3.01,-1" } } + modify: { match: @@ -976,6 +1249,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,5.01,-1" } } + modify: { match: @@ -990,8 +1264,8 @@ modify: "OnTrigger" "dr_timer,Disable,,0,-1" "OnTrigger" "dr_timer,Enable,,6,-1" } - } + modify: { match: @@ -1009,7 +1283,27 @@ modify: "OnStartTouch" "!activator,FireUser4,,1.01,-1" } } + ;Archmage +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "archmage_gametext" + "spawnflags" "0" + "message" "Left click = Push & Right click = Fire beam - good DPS" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -1027,12 +1321,14 @@ modify: insert: { "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnPlayerPickup" "archmage_gametext,Display,,0,-1" "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" "OnUser1" "!self,FireUser1,,0.1,-1" } } + modify: { match: @@ -1050,6 +1346,7 @@ modify: "OnStartTouch" "!activator,FireUser4,,5.01,-1" } } + modify: { match: @@ -1062,6 +1359,7 @@ modify: "OnStartTouch" "!activator,FireUser3,,6.01,-1" } } + modify: { match: @@ -1076,9 +1374,60 @@ modify: "OnTrigger" "dr_timer,Disable,,0,-1" "OnTrigger" "dr_timer,Enable,,6,-1" } - } + +filter: +{ + "targetname" "archmage_stop" + "origin" "-8940 -1984 -5183.04" + "classname" "trigger_multiple" +} +modify: +{ + match: + { + "origin" "-8992 -2080 -5280" + "targetname" "archmage_nuke" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "archmage_0_speed_loop_relay,Trigger,,0,-1" + "OnTrigger" "archmage_0_speed_loop_relay,CancelPending,,6,-1" + "OnTrigger" "speedmod,ModifySpeed,1,6.5,-1" + } +} +add: +{ + "origin" "-8992 -2080 -5280" + "targetname" "archmage_0_speed_loop_relay" + "StartDisabled" "0" + "spawnflags" "2" + "classname" "logic_relay" + "OnTrigger" "speedmod,ModifySpeed,0,0.1,-1" + "OnTrigger" "!self,Trigger,,0.3,-1" +} + ;Daedric +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "dr_gametext" + "spawnflags" "0" + "message" "Left click = Push & Right click = NUKE" + "holdtime" "12" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} + modify: { match: @@ -1096,12 +1445,32 @@ modify: insert: { "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnPlayerPickup" "dr_gametext,Display,,0,-1" "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" "OnUser1" "!self,FireUser1,,0.1,-1" } } + +modify: +{ + match: + { + "targetname" "dr_phys" + "origin" "-9124 -1431 -5216" + "classname" "func_physbox_multiplayer" + } + delete: + { + "OnBreak" "dr_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "dr_ui,Kill,,0,-1" + } +} + modify: { match: @@ -1114,6 +1483,7 @@ modify: "speed" "310" } } + modify: { match: @@ -1129,9 +1499,42 @@ modify: insert: { "OnTrigger" "push_dr,Disable,,0.8,-1" - "OnTrigger" "!self,Enable,,2.5,-1" + "OnTrigger" "!self,Enable,,2.5,-1" } } + +filter: +{ + "targetname" "dr_stop2" + "origin" "-9137 -1431 -5229" + "classname" "trigger_multiple" +} +modify: +{ + match: + { + "origin" "-9382 -1534 -5336" + "targetname" "nuke_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "deadric_0_speed_loop_relay,Trigger,,0,-1" + "OnTrigger" "deadric_0_speed_loop_relay,CancelPending,,6,-1" + "OnTrigger" "speedmod,ModifySpeed,1,6.5,-1" + } +} +add: +{ + "origin" "-8992 -2080 -5280" + "targetname" "deadric_0_speed_loop_relay" + "StartDisabled" "0" + "spawnflags" "2" + "classname" "logic_relay" + "OnTrigger" "speedmod,ModifySpeed,0,0.1,-1" + "OnTrigger" "!self,Trigger,,0.3,-1" +} + modify: { match: @@ -1146,6 +1549,7 @@ modify: "amplitude" "6" } } + modify: { match: @@ -1158,6 +1562,7 @@ modify: "effect_name" "verynewnuke1" } } + modify: { match: @@ -1170,7 +1575,206 @@ modify: "OnStartTouch" "!activator,FireUser3,,5.01,-1" } } + +;Blue Torch +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "blue_torch_gametext" + "spawnflags" "0" + "message" "Light the fireplaces at the door" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "-7716 -3184 10300" + "targetname" "st3_torchwep" + "classname" "weapon_p228" + } + insert: + { + "OnPlayerPickup" "blue_torch_gametext,Display,,0,-1" + } +} + +;Lever +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "lever_gametext" + "spawnflags" "0" + "message" "Bring the lever to the door and repair the switch" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "-12180 -4709 10224" + "targetname" "lever_glock" + "classname" "weapon_glock" + } + insert: + { + "OnPlayerPickup" "lever_gametext,Display,,0,-1" + } +} + +;Elder scroll - stage 4 pickup +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "elderscroll_pickup_gametext" + "spawnflags" "0" + "message" "Quest - Bring this item to the end of the level" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "-7594 5704 2392.5" + "targetname" "elder" + "classname" "weapon_elite" + } + insert: + { + "OnPlayerPickup" "elderscroll_pickup_gametext,Display,,0,-1" + } +} + +;Elder scroll - stage 5 +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "elderscroll_gametext" + "spawnflags" "0" + "message" "Scroll - Use the scroll when the chat message appears during the dragon fight" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "5870 2400 570" + "targetname" "elder_1_wep" + "classname" "weapon_elite" + } + insert: + { + "OnPlayerPickup" "elderscroll_gametext,Display,,0,-1" + } +} + + +;Heal staff +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "healstaff_gametext" + "spawnflags" "0" + "message" "Heals humans - 2 uses" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "2194 -10667 1232" + "targetname" "healelite" + "classname" "weapon_elite" + } + insert: + { + "OnPlayerPickup" "healstaff_gametext,Display,,0,-1" + } +} + ;Freeze Staff +add: +{ + "origin" "-5544 -12681.2 2496" + "y" "0.3" + "x" "0.05" + "targetname" "freezestaff_gametext" + "spawnflags" "0" + "message" "Freezes zombies - 2 uses" + "holdtime" "6" + "fxtime" ".05" + "fadeout" "0.5" + "fadein" ".025" + "effect" "2" + "color2" "235 233 100" + "color" "235 233 100" + "channel" "2" + "classname" "game_text" +} +modify: +{ + match: + { + "origin" "1149.75 1454.59 248" + "targetname" "special_1_wep" + "classname" "weapon_elite" + } + insert: + { + "OnPlayerPickup" "freezestaff_gametext,Display,,0,-1" + } +} + modify: { match: @@ -1204,6 +1808,7 @@ modify: "OnPressed" "dung_door1,Open,,2,1" } } + ;Stage 2 modify: { @@ -1218,6 +1823,7 @@ modify: "damage" "24" } } + modify: { match: @@ -1231,6 +1837,7 @@ modify: "damage" "20" } } + modify: { match: @@ -1243,7 +1850,39 @@ modify: "OnStartTouch" "!activator,FireUser3,,2.01,-1" } } + ;Stage 3 +modify: +{ + match: + { + "targetname" "st3_door9" + "origin" "-4574 -5807 10574" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + "dmg" "999999" + } +} +modify: +{ + match: + { + "targetname" "st3_door8" + "origin" "-4574 -5889 10574" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + "dmg" "999999" + } +} + + + ;Stage 4 ;Stage 5 modify: @@ -1258,6 +1897,7 @@ modify: "startvalue" "500" } } + modify: { match: @@ -1270,11 +1910,12 @@ modify: "startvalue" "500" } } + modify: { match: { - "classname" "trigger_multiple" + "classname" "trigger_multiple" "targetname" "boss_hp_3_ex" } delete: @@ -1288,6 +1929,7 @@ modify: "OnStartTouch" "bosshpbackup,Add,110,0,-1" } } + modify: { match: @@ -1300,6 +1942,7 @@ modify: "OnStartTouch" "!activator,FireUser3,,3.01,-1" } } + modify: { match: @@ -1313,6 +1956,7 @@ modify: "speed" "615" } } + modify: { match: @@ -1326,6 +1970,7 @@ modify: "speed" "666" } } + modify: { match: @@ -1339,6 +1984,7 @@ modify: "speed" "560" } } + modify: { match: @@ -1373,9 +2019,10 @@ modify: "OnTrigger" "counter_3,Subtract,100,7.5,-1" } } -;------------ + +;------------- ;Server cvars -;------------ +;------------- modify: { match: @@ -1395,6 +2042,7 @@ modify: "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" } } + modify: { match: @@ -1414,11 +2062,12 @@ modify: "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" } } + modify: { match: { - "origin" "-1176 2232 288 + "origin" "-1176 2232 288" "classname" "logic_auto" } insert: @@ -1426,7 +2075,7 @@ modify: "OnMapSpawn" "cmd,Command,say >> MAP MODIFIED <<,0,-1" "OnNewGame" "cmd,Command,mp_buytime 0.5,0,-1" "OnNewGame" "cmd,Command,mp_startmoney 16000,0,1" - "OnNewGame" "cmd,Command,mp_roundtime 10,0,1" + "OnNewGame" "cmd,Command,mp_roundtime 15,0,1" "OnNewGame" "cmd,Command,mp_freezetime 3,0,1" "OnNewGame" "cmd,Command,mp_flashlight 1,0,1" "OnNewGame" "cmd,Command,sv_turbophysics 1,0,1" @@ -1468,16 +2117,18 @@ modify: "OnNewGame" "cmd,Command,ammo_45acp_max 2000,0,1" "OnNewGame" "cmd,Command,ammo_357sig_max 2000,0,1" "OnNewGame" "cmd,Command,ammo_57mm_max 2000,0,1" - } + } } ------------------------------------------------ -; Remove level change after winning last stage. ------------------------------------------------ + +;--------------------------------------------- +;Remove level change after winning last stage +;--------------------------------------------- filter: { "classname" "logic_relay" "targetname" "vote_relay" } + modify: { match: @@ -1490,8 +2141,9 @@ modify: "max" "5" } } + ;--------------- -;FIX SPAWN TELE +;Fix spawn tele ;--------------- modify: { @@ -1512,6 +2164,7 @@ modify: "OnTrigger" "spawn_tele,Disable,,62,-1" } } + modify: { match: @@ -1531,6 +2184,7 @@ modify: "OnTrigger" "spawn_tele,Disable,,62,-1" } } + modify: { match: @@ -1550,6 +2204,7 @@ modify: "OnTrigger" "spawn_tele,Disable,,62,-1" } } + modify: { match: @@ -1569,6 +2224,7 @@ modify: "OnTrigger" "spawn_tele,Disable,,62,-1" } } + modify: { match: @@ -1588,8 +2244,9 @@ modify: "OnTrigger" "spawn_tele,Disable,,62,-1" } } + ;------------------ -;FIX WRONG MESSAGE +;Fix wrong message ;------------------ modify: { @@ -1608,9 +2265,10 @@ modify: "OnStartTouch" "cmd,Command,say >> We need to hold the Plains District for 45 seconds HOLD THEM BACK! <<,0,1" } } -;---------- -;OTHER/MISC -;---------- + +;----------- +;Other/misc +;----------- modify: { match: @@ -1626,6 +2284,7 @@ modify: "OnStartTouch" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" } } + add: { "model" "*259" @@ -1638,9 +2297,10 @@ add: "OnUse" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1:0.01:-1,0,-1" "OnUse" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" } -;---------- -;BREAK ZM SHORTCUT 2 SECONDS LATER -;---------- + +;---------------------------------- +;Break zm shortcut 2 seconds later +;---------------------------------- modify: { match: @@ -1659,23 +2319,243 @@ modify: } } -;-------------------------------------------------- -;RESTART ROUND ON WARMUP INSTEAD OF SLAYING PLAYERS -;-------------------------------------------------- +;--------------------------------------------------- +;Restart round on warmup instead of slaying players +;--------------------------------------------------- modify: { match: { - "classname" "logic_relay" - "targetname" "warmup_relay" + "classname" "logic_relay" + "targetname" "warmup_relay" } delete: { - "OnTrigger" "spawn_nuke,Enable,,60,-1" - "OnTrigger" "stage1_nuke,Enable,,60,-1" + "OnTrigger" "spawn_nuke,Enable,,60,-1" + "OnTrigger" "stage1_nuke,Enable,,60,-1" } insert: { - "OnTrigger" "cmd,Command,mp_restartgame 1,60,1" + "OnTrigger" "cmd,Command,mp_restartgame 1,60,1" } } + +;--------------------------------------------------- +;Adds more hp to the first dragon boss on stage 1 +;--------------------------------------------------- +modify: +{ + match: + { + "targetname" "st1_dragonphysbox" + "origin" "-384 944 832" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "99999999" + } +} + +;--------------------------------------------------------------------- +;Fixes an issue with teamscores being set to 1 on warmup round +;--------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-622 -7554 3993" + "targetname" "LevelLogChecker" + "classname" "logic_case" + } + insert: + { + "OnCase02" "cmd,Command,sm_setteamscore @ct 0,1,1" + } +} + +;-------------------------------------------------------------------------------- +;Sets up the min & max values for zombie spawn for both warmup and rounstart +;-------------------------------------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "warmup_relay" + "origin" "-1128 2232 288" + } + insert: + { + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 120,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 120,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1112 2232 288" + "targetname" "stage1_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 8,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 8,0,-1" + } +} + +;------------------------------------------------------------------------------------- +;Moves the nightgale prop more above ground to prevent feets from sticking into it +;------------------------------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-9418 -2252 -5313" + "targetname" "night" + "classname" "prop_dynamic" + } + replace: + { + "origin" "-9420 -2252 -5300" + } +} + +;---------------------------------------------------------------------------------------------------------------- +;Adds a game player equip for all loadouts being picked up to avoid spending money & makes all items use this +;---------------------------------------------------------------------------------------------------------------- +add: +{ + "origin" "-6544 -14240 3336" + "weapon_p90" "1" + "weapon_hegrenade" "1" + "weapon_elite" "1" + "item_assaultsuit" "1" + "targetname" "map_loadout_items" + "spawnflags" "1" + "classname" "game_player_equip" +} +modify: +{ + match: + { + "origin" "-9130 -192 -5156" + "targetname" "mg_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9232 -838 -5160" + "targetname" "doh_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9136 -1430 -5233.72" + "targetname" "dr_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8949 -1984 -5184" + "targetname" "knife_archmage" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-9402 -2254 -5274" + "targetname" "night_knife" + "classname" "weapon_knife" + } + insert: + { + "OnPlayerPickup" "map_loadout_items,USE,,0,-1" + } +} + +;---------------------------------------- +; Dynamic EntWatch support for Dovahkiin +;---------------------------------------- +; Fire attack +modify: +{ + match: + { + "origin" "-1160 2200 288" + "targetname" "level2" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "cmd,Command,sm_setcooldown 6158 60,0,-1" + "OnPass" "cmd,Command,sm_setcooldown 6158 60,0,-1" + "OnPass" "dova_gametext,AddOutput,message Left click = Sets zombies on fire & Right click = Fire beam - Insane DPS & slows zombies,0,-1" + "OnPass" "dova_gametext,Display,,0.5,-1" + } +} + +; Freeze attack +modify: +{ + match: + { + "origin" "-1144 2200 288" + "targetname" "level3" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "cmd,Command,sm_setcooldown 6158 70,0,-1" + "OnPass" "cmd,Command,sm_setcooldown2 6158 3.5,0,-1" + "OnPass" "dova_gametext,AddOutput,message Left click = Freezes zombies & Right click = Ice beam - freezes zombies for a while,0,-1" + "OnPass" "dova_gametext,Display,,0.5,-1" + } +} + +; Push attack +modify: +{ + match: + { + "origin" "-1128 2200 288" + "targetname" "level4" + "classname" "filter_activator_name" + } + insert: + { + "OnPass" "cmd,Command,sm_setcooldown 6158 80,0,-1" + "OnPass" "cmd,Command,sm_setcooldown2 6158 3.25,0,-1" + "OnPass" "dova_gametext,AddOutput,message Left click = Pushes zombies & Right click = Wind beam - pushes zombies far back,0,-1" + "OnPass" "dova_gametext,Display,,0.5,-1" + } +} \ No newline at end of file diff --git a/maps/ze_tesv_skyrim_v4fix.cfg_2023-02-11 b/maps/ze_tesv_skyrim_v4fix.cfg_2023-02-11 new file mode 100644 index 0000000..9f1aec9 --- /dev/null +++ b/maps/ze_tesv_skyrim_v4fix.cfg_2023-02-11 @@ -0,0 +1,1681 @@ +;--------------------------------------------------------------------- +;STRIPPER CFG BY: NOCTALI http://steamcommunity.com/id/h4sard +; HYDREIGON http://steamcommunity.com/id/NotHydreigon/ +;--------------------------------------------------------------------- + +;--------------- +;Fix Zombie Items +;--------------- + +;Werewolf +modify: +{ + match: + { + "origin" "-9301 -3315 -5301" + "targetname" "ww_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.09,0,-1" + "OnPlayerPickup" "!activator,AddOutput,health 10000,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.1,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.1:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 10000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9309 -3317 -5236.5" + "model" "*412" + "hammerid" "1551426" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9279 -3317 -5265" + "model" "*413" + "hammerid" "1551429" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } + delete: + { + "OnBreak" "ww_counter,Subtract,1,0,-1" + "OnBreak" "ww_tele,Enable,,0,-1" + "OnBreak" "ww_ui,Deactivate,,0,-1" + "OnBreak" "ww_dead,Disable,,1,-1"' + } + insert: + { + "OnBreak" "ww_counter,Subtract,1,0.02,-1" + "OnBreak" "ww_ui,Kill,,0,-1"' + "OnBreak" "ww_dead,Kill,,1,-1" + "OnBreak" "ww_tele,Enable,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9305 -3317 -5236.5" + "model" "*414" + "hammerid" "1551432" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9307 -3319 -5236.5" + "model" "*415" + "hammerid" "1551435" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9307 -3315 -5236.5" + "model" "*416" + "hammerid" "1551438" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ww_attk" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push" + } + replace: + { + "speed" "107" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push2" + } + replace: + { + "speed" "109" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push3" + } + replace: + { + "speed" "117" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push4" + } + replace: + { + "speed" "117" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ww_shout" + } + delete: + { + "OnTrigger" "!self,Enable,,25,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,20,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ww_stop" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.09,2.3,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.1,2.3,-1" + "OnStartTouch" "!activator,FireUser4,,2.31,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ww_stop2" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,3.01,-1" + } +} +;Troll +modify: +{ + match: + { + "origin" "-9212 -2822 -5320" + "targetname" "troll_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 10000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.06,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.06:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 15000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2808 -5318" + "model" "*392" + "hammerid" "1551335" + } + replace: + { + "health" "12000" + } + delete: + { + "OnBreak" "troll_counter,Subtract,1,0,-1" + "OnBreak" "troll_tele,Enable,,0,-1" + "OnBreak" "troll_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "troll_counter,Subtract,1,0.02,-1" + "OnBreak" "troll_ui,Kill,,0,-1" + "OnBreak" "troll_tele,Enable,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9185 -2808 -5261.5" + "model" "*398" + "hammerid" "1551360" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9227 -2808 -5261.5" + "model" "*399" + "hammerid" "1551363" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2790 -5261.5" + "model" "*400" + "hammerid" "1551366" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2826 -5261.5" + "model" "*401" + "hammerid" "1551369" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push" + } + replace: + { + "speed" "106" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push2" + } + replace: + { + "speed" "102" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push3" + } + replace: + { + "speed" "111" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push4" + } + replace: + { + "speed" "111" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "troll_relay_2" + } + delete: + { + "OnTrigger" "troll_phbox,AddHealth,1500,0,-1" + "OnTrigger" "!self,Enable,,35,-1" + } + insert: + { + "OnTrigger" "troll_phbox,AddHealth,2000,0,-1" + "OnTrigger" "!self,Enable,,30,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "troll_stop" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,2,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.06,2,-1" + "OnStartTouch" "!activator,FireUser4,,2.01,-1" + } +} +;Giant +modify: +{ + match: + { + "origin" "-9264 -3680 -5312" + "targetname" "giant_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 21000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "giant_speedtimer,Enable,,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.06,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.06:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 24000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3680 -5304" + "model" "*391" + "hammerid" "1551332" + } + replace: + { + "health" "24000" + } + delete: + { + "OnBreak" "giant_speed,Kill,,0,-1" + "OnBreak" "giant_speedtimer,Kill,,0,-1" + "OnBreak" "giant_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "giant_ui,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3656 -5204" + "model" "*417" + "hammerid" "1551441" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9304 -3680 -5204" + "model" "*418" + "hammerid" "1551444" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3704 -5204" + "model" "*419" + "hammerid" "1551447" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9260 -3680 -5204" + "model" "*420" + "hammerid" "1551450" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push" + } + replace: + { + "speed" "89" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push2" + } + replace: + { + "speed" "88" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push3" + } + replace: + { + "speed" "99" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push4" + } + replace: + { + "speed" "99" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "giant_pauk_r" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,2,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "giant_tele" + } + delete: + { + "OnStartTouch" "!self,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "!self,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "giant_stop" + } + insert: + { + "OnStartTouch" "!activator,FireUser4,,1.51,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "giant_pauk" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,4.01,-1" + } +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "giant_speed" +} +filter: +{ + "classname" "logic_timer" + "targetname" "giant_speedtimer" +} +;Dragonpriest +modify: +{ + match: + { + "origin" "-8704 -4544 -5184" + "targetname" "knife_dr" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 25000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.0,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "dr_timer,Enable,,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.04:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 30000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-8700 -4544 -5172.5" + "targetname" "dr_phbox" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "26000" + } + delete: + { + "OnBreak" "dr_timer,Kill,,0,-1" + "OnBreak" "dr_speed,Kill,,0,-1" + "OnBreak" "dr_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "dr_ui,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "dr_tele" + } + delete: + { + "OnStartTouch" "!self,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "!self,Kill,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8696 -4544 -5182" + "targetname" "dragon_dead" + "classname" "trigger_hurt" + } + replace: + { + "damage" "999999" + } +} +modify: +{ + match: + { + "origin" "-8704 -4544 -5163.5" + "targetname" "dr_nuke2" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1,6,-1" + "OnStartTouch" "!activator,FireUser3,,6.01,-1" + } +} +filter: +{ + "targetname" "dr_speed" + "classname" "trigger_multiple" +} +filter: +{ + "targetname" "dr_timer" + "classname" "logic_timer" +} +modify: +{ + match: + { + "targetname" "dragon_nuke_stop" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.03,4,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.04,4,-1" + "OnStartTouch" "!activator,FireUser4,,4.01,-1" + } +} +modify: +{ + match: + { + "targetname" "dragon_slow" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,10.01,-1" + } +} +modify: +{ + match: + { + "targetname" "dragon_nuke" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } +} +;--------------- +;Fix Human Items +;--------------- + +;Nightingale +modify: +{ + match: + { + "origin" "-9402 -2254 -5274" + "targetname" "night_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1.17:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "arrow_hurt" + } + replace: + { + "damagecap" "20" + "damage" "2000" + } +} +;Healmage +modify: +{ + match: + { + "origin" "-9130 -192 -5156" + "targetname" "mg_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +;Dovahkiin +modify: +{ + match: + { + "origin" "-9232 -838 -5160" + "targetname" "doh_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_doh" + } + replace: + { + "speed" "240" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "rynnak3" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,2,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,2,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_doh2" + } + replace: + { + "speed" "350" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "fire_shout" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,3,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,3,-1" + "OnStartTouch" "!activator,FireUser4,,3.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "freeze_shout" + } + replace: + { + "classname" "trigger_hurt" + "spawnflags" "9" + } + delete: + { + "wait" "1" + "OnStartTouch" "speedmod,ModifySpeed,1.07,5,-1" + } + insert: + { + "nodmgforce" "0" + "damagetype" "512" + "damagemodel" "0" + "damagecap" "20" + "damage" "3000" + "OnStartTouch" "speedmod,ModifySpeed,1.08,5,-1" + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "shout_freeze" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,6,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "hurt_doh3" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,1,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,1,-1" + "OnStartTouch" "!activator,FireUser4,,1.01,-1" + } +} +;Archmage +modify: +{ + match: + { + "origin" "-8949 -1984 -5184" + "targetname" "knife_archmage" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "archmage_ulti" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,5,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,5,-1" + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "archmage_stop" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,6.01,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "archmage_nuke" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,6,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } + +} +;Daedric +modify: +{ + match: + { + "origin" "-9136 -1430 -5233.72" + "targetname" "dr_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_dr" + } + replace: + { + "speed" "310" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "look_relay" + } + delete: + { + "OnTrigger" "push_dr,Disable,,1,-1" + "OnTrigger" "!self,Enable,,2.15,-1" + } + insert: + { + "OnTrigger" "push_dr,Disable,,0.8,-1" + "OnTrigger" "!self,Enable,,2.5,-1" + } +} +modify: +{ + match: + { + "classname" "env_shake" + "targetname" "nuke_shake" + } + replace: + { + "spawnflags" "0" + "frequency" "100" + "amplitude" "6" + } +} +modify: +{ + match: + { + "classname" "info_particle_system" + "targetname" "p_nuk1" + } + replace: + { + "effect_name" "verynewnuke1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "dr_stop2" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,5.01,-1" + } +} +;Freeze Staff +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "special_1_freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} + +;--------------------- +;Map and Boss Changes +;--------------------- +;Stage 1 +modify: +{ + match: + { + "classname" "func_button" + "targetname" "dung_button1" + } + delete: + { + "OnPressed" "dung_door1,Open,,1.5,1" + } + insert: + { + "OnPressed" "dung_door1,Open,,2,1" + } +} +;Stage 2 +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "b_hurt_1" + } + replace: + { + "damagecap" "20" + "damage" "24" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "b_hurt_2" + } + replace: + { + "damagecap" "20" + "damage" "20" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "b_freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,2.01,-1" + } +} +;Stage 3 +;Stage 4 +;Stage 5 +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "counter_3" + } + replace: + { + "startvalue" "500" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "bosshpbackup" + } + replace: + { + "startvalue" "500" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "boss_hp_3_ex" + } + delete: + { + "OnStartTouch" "counter_3,Add,100,0,-1" + "OnStartTouch" "bosshpbackup,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "counter_3,Add,110,0,-1" + "OnStartTouch" "bosshpbackup,Add,110,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,3.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13140 4368" + } + replace: + { + "speed" "615" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13712 4368" + } + replace: + { + "speed" "666" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13408 4368" + } + replace: + { + "speed" "560" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "scroll_boss" + } + delete: + { + "OnTrigger" "counter_3,Subtract,400,0,-1" + "OnTrigger" "counter_3,Subtract,400,1,-1" + "OnTrigger" "counter_3,Subtract,400,2,-1" + "OnTrigger" "counter_3,Subtract,400,3,-1" + } + insert: + { + "OnTrigger" "counter_3,Subtract,100,0,-1" + "OnTrigger" "counter_3,Subtract,100,0.5,-1" + "OnTrigger" "counter_3,Subtract,100,1,-1" + "OnTrigger" "counter_3,Subtract,100,1.5,-1" + "OnTrigger" "counter_3,Subtract,100,2,-1" + "OnTrigger" "counter_3,Subtract,100,2.5,-1" + "OnTrigger" "counter_3,Subtract,100,3,-1" + "OnTrigger" "counter_3,Subtract,100,3.5,-1" + "OnTrigger" "counter_3,Subtract,100,4,-1" + "OnTrigger" "counter_3,Subtract,100,4.5,-1" + "OnTrigger" "counter_3,Subtract,100,5,-1" + "OnTrigger" "counter_3,Subtract,100,5.5,-1" + "OnTrigger" "counter_3,Subtract,100,6,-1" + "OnTrigger" "counter_3,Subtract,100,6.5,-1" + "OnTrigger" "counter_3,Subtract,100,7,-1" + "OnTrigger" "counter_3,Subtract,100,7.5,-1" + } +} +;------------ +;Server cvars +;------------ +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_settings" + } + delete: + { + "OnTrigger" "cmd,Command,mp_roundtime 9,0,-1" + "OnTrigger" "cmd,Command,zr_infect_mzombie_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_delay 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_team_zombie 1,0,-1" + "OnTrigger" "cmd,Command,mp_freezetime 3,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 9.0,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_settings2" + } + delete: + { + "OnTrigger" "cmd,Command,mp_roundtime 9,0,-1" + "OnTrigger" "cmd,Command,zr_infect_mzombie_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_delay 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_team_zombie 1,0,-1" + "OnTrigger" "cmd,Command,mp_freezetime 3,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 9.0,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1176 2232 288" + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "cmd,Command,say >> MAP MODIFIED <<,0,-1" + "OnNewGame" "cmd,Command,mp_buytime 0.5,0,-1" + "OnNewGame" "cmd,Command,mp_startmoney 16000,0,1" + "OnNewGame" "cmd,Command,mp_roundtime 10,0,1" + "OnNewGame" "cmd,Command,mp_freezetime 3,0,1" + "OnNewGame" "cmd,Command,mp_flashlight 1,0,1" + "OnNewGame" "cmd,Command,sv_turbophysics 1,0,1" + "OnNewGame" "cmd,Command,sv_gravity 800,0,1" + "OnNewGame" "cmd,Command,sv_friction 4,0,1" + "OnNewGame" "cmd,Command,sv_accelerate 5,0,1" + "OnNewGame" "cmd,Command,sv_airaccelerate 10,0,1" + "OnNewGame" "cmd,Command,sv_specspeed 8,0,1" + "OnNewGame" "cmd,Command,zr_infect_mzombie_respawn 1,0,1" + "OnNewGame" "cmd,Command,zr_infect_weapons_drop 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_max_zombie 10,0,1" + "OnNewGame" "cmd,Command,zr_ztele_max_human 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_delay_zombie 3,0,1" + "OnNewGame" "cmd,Command,zr_respawn 1,0,1" + "OnNewGame" "cmd,Command,zr_respawn_team_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_respawn_team_zombie_world 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_team_override 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_team_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_block_rejoin 0,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_timelimit 0,0,1" + "OnNewGame" "cmd,Command,zr_restrict smokegrenade,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies speed 324,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health 8000,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health_regen_interval 0.2,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health_regen_amount 10,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans speed 300,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health 100,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health_regen_interval 0.0,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health_regen_amount 0,0,1" + "OnNewGame" "cmd,Command,ammo_50AE_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_762mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_556mm_box_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_556mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_338mag_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_9mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_buckshot_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_45acp_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_357sig_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_57mm_max 2000,0,1" + } +} +;----------------------------------------------- +; Remove level change after winning last stage. +;----------------------------------------------- +filter: +{ + "classname" "logic_relay" + "targetname" "vote_relay" +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "LevelLogCounter" + } + replace: + { + "max" "5" + } +} +;--------------- +;FIX SPAWN TELE +;--------------- +modify: +{ + match: + { + "origin" "-1112 2232 288" + "targetname" "stage1_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1096 2232 288" + "targetname" "stage_2_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1080 2232 288" + "targetname" "stage_3_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1064 2232 288" + "targetname" "stage_4_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1048 2232 288" + "targetname" "stage_5_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +;------------------ +;FIX WRONG MESSAGE +;------------------ +modify: +{ + match: + { + "origin" "-2400 -10096 544" + "targetname" "wr_once1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say >> We need to hold the Plains District for 40 seconds HOLD THEM BACK! <<,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say >> We need to hold the Plains District for 45 seconds HOLD THEM BACK! <<,0,1" + } +} +;---------- +;OTHER/MISC +;---------- +modify: +{ + match: + { + "origin" "-336 -7555 2920" + "targetname" "koiknulli" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1:0.01:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" + } +} +add: +{ + "model" "*259" + "classname" "trigger_brush" + "targetname" "game_playerdie" + "StartDisabled" "0" + "spawnflags" "0" + "InputFilter" "14" + "hammerid" "2330845" + "OnUse" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1:0.01:-1,0,-1" + "OnUse" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" +} +;---------- +;BREAK ZM SHORTCUT 2 SECONDS LATER +;---------- +modify: +{ + match: + { + "origin" "-1040 -9624 220" + "classname" "func_button" + "hammerid" "5439" + } + delete: + { + "OnPressed" "wr_brkdown,Break,,24,1" + } + insert: + { + "OnPressed" "wr_brkdown,Break,,26,1" + } +} + +;-------------------------------------------------- +;RESTART ROUND ON WARMUP INSTEAD OF SLAYING PLAYERS +;-------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "warmup_relay" + } + delete: + { + "OnTrigger" "spawn_nuke,Enable,,60,-1" + "OnTrigger" "stage1_nuke,Enable,,60,-1" + } + insert: + { + "OnTrigger" "cmd,Command,mp_restartgame 1,60,1" + } +} diff --git a/maps/ze_tesv_skyrim_v4fix.cfg_event356 b/maps/ze_tesv_skyrim_v4fix.cfg_event356 new file mode 100755 index 0000000..9d9c3eb --- /dev/null +++ b/maps/ze_tesv_skyrim_v4fix.cfg_event356 @@ -0,0 +1,2074 @@ +;--------------------------------------------------------------------- +;STRIPPER CFG BY: NOCTALI http://steamcommunity.com/id/h4sard + HYDREIGON http://steamcommunity.com/id/NotHydreigon/ +;--------------------------------------------------------------------- + +;--------------- +Fix Zombie Items +;--------------- + +;Werewolf +modify: +{ + match: + { + "origin" "-9301 -3315 -5301" + "targetname" "ww_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.09,0,-1" + "OnPlayerPickup" "!activator,AddOutput,health 10000,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,0.98,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:0.98:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 10000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9309 -3317 -5236.5" + "model" "*412" + "hammerid" "1551426" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9279 -3317 -5265" + "model" "*413" + "hammerid" "1551429" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } + delete: + { + "OnBreak" "ww_counter,Subtract,1,0,-1" + "OnBreak" "ww_tele,Enable,,0,-1" + "OnBreak" "ww_ui,Deactivate,,0,-1" + "OnBreak" "ww_dead,Disable,,1,-1"' + } + insert: + { + "OnBreak" "ww_counter,Subtract,1,0.02,-1" + "OnBreak" "ww_ui,Kill,,0,-1"' + "OnBreak" "ww_dead,Kill,,1,-1" + "OnBreak" "ww_tele,Enable,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9305 -3317 -5236.5" + "model" "*414" + "hammerid" "1551432" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9307 -3319 -5236.5" + "model" "*415" + "hammerid" "1551435" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "func_physbox" + "targetname" "ww_phbox" + "origin" "-9307 -3315 -5236.5" + "model" "*416" + "hammerid" "1551438" + } + replace: + { + "classname" "func_physbox_multiplayer" + "health" "10000" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "ww_attk" + } + replace: + { + "damage" "200" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push" + } + replace: + { + "speed" "107" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push2" + } + replace: + { + "speed" "109" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push3" + } + replace: + { + "speed" "117" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "ww_push4" + } + replace: + { + "speed" "117" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "ww_shout" + } + delete: + { + "OnTrigger" "!self,Enable,,25,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,20,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ww_stop" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.09,2.3,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,0.98,2.3,-1" + "OnStartTouch" "!activator,FireUser4,,2.31,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "ww_stop2" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,3.01,-1" + } +} +;Troll +modify: +{ + match: + { + "origin" "-9212 -2822 -5320" + "targetname" "troll_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 10000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,0.93,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:0.93:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 15000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2808 -5318" + "model" "*392" + "hammerid" "1551335" + } + replace: + { + "health" "12000" + } + delete: + { + "OnBreak" "troll_counter,Subtract,1,0,-1" + "OnBreak" "troll_tele,Enable,,0,-1" + "OnBreak" "troll_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "troll_counter,Subtract,1,0.02,-1" + "OnBreak" "troll_ui,Kill,,0,-1"' + "OnBreak" "troll_tele,Enable,,0.05,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9185 -2808 -5261.5" + "model" "*398" + "hammerid" "1551360" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9227 -2808 -5261.5" + "model" "*399" + "hammerid" "1551363" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2790 -5261.5" + "model" "*400" + "hammerid" "1551366" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "troll_phbox" + "origin" "-9206 -2826 -5261.5" + "model" "*401" + "hammerid" "1551369" + } + replace: + { + "health" "12000" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push" + } + replace: + { + "speed" "106" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push2" + } + replace: + { + "speed" "102" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push3" + } + replace: + { + "speed" "111" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "troll_push4" + } + replace: + { + "speed" "111" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "troll_relay_2" + } + delete: + { + "OnTrigger" "troll_phbox,AddHealth,1500,0,-1" + "OnTrigger" "!self,Enable,,35,-1" + } + insert: + { + "OnTrigger" "troll_phbox,AddHealth,2000,0,-1" + "OnTrigger" "!self,Enable,,30,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "troll_stop" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,2,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,0.93,2,-1" + "OnStartTouch" "!activator,FireUser4,,2.01,-1" + } +} +;Giant +modify: +{ + match: + { + "origin" "-9264 -3680 -5312" + "targetname" "giant_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 21000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "giant_speedtimer,Enable,,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,0.93,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:0.93:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 24000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3680 -5304" + "model" "*391" + "hammerid" "1551332" + } + replace: + { + "health" "24000" + } + delete: + { + "OnBreak" "giant_speed,Kill,,0,-1" + "OnBreak" "giant_speedtimer,Kill,,0,-1" + "OnBreak" "giant_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "giant_ui,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3656 -5204" + "model" "*417" + "hammerid" "1551441" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9304 -3680 -5204" + "model" "*418" + "hammerid" "1551444" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9282 -3704 -5204" + "model" "*419" + "hammerid" "1551447" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "func_physbox_multiplayer" + "targetname" "giant_phbox" + "origin" "-9260 -3680 -5204" + "model" "*420" + "hammerid" "1551450" + } + replace: + { + "health" "24000" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push" + } + replace: + { + "speed" "89" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push2" + } + replace: + { + "speed" "88" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push3" + } + replace: + { + "speed" "99" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "giant_push4" + } + replace: + { + "speed" "99" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "giant_pauk_r" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,2,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "giant_tele" + } + delete: + { + "OnStartTouch" "!self,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "!self,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "giant_stop" + } + insert: + { + "OnStartTouch" "!activator,FireUser4,,1.51,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "giant_pauk" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,4.01,-1" + } +} +filter: +{ + "classname" "trigger_multiple" + "targetname" "giant_speed" +} +filter: +{ + "classname" "logic_timer" + "targetname" "giant_speedtimer" +} +;Dragonpriest +modify: +{ + match: + { + "origin" "-8704 -4544 -5184" + "targetname" "knife_dr" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,health 25000,0,-1" + "OnPlayerPickup" "speedmod,ModifySpeed,1.0,0,-1" + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "dr_timer,Enable,,0,-1" + } + insert: + { + "OnPlayerPickup" "speedmod,ModifySpeed,1.04,0,-1" + "OnPlayerPickup" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.04:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,health 30000,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,t_filter,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "origin" "-8700 -4544 -5172.5" + "targetname" "dr_phbox" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "26000" + } + delete: + { + "OnBreak" "dr_timer,Kill,,0,-1" + "OnBreak" "dr_speed,Kill,,0,-1" + "OnBreak" "dr_ui,Deactivate,,0,-1" + } + insert: + { + "OnBreak" "dr_ui,Kill,,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "dr_tele" + } + delete: + { + "OnStartTouch" "!self,Disable,,0,-1" + } + insert: + { + "OnStartTouch" "!self,Kill,,0,-1" + } +} +modify: +{ + match: + { + "origin" "-8696 -4544 -5182" + "targetname" "dragon_dead" + "classname" "trigger_hurt" + } + replace: + { + "damage" "999999" + } +} +modify: +{ + match: + { + "origin" "-8704 -4544 -5163.5" + "targetname" "dr_nuke2" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1,6,-1" + "OnStartTouch" "!activator,FireUser3,,6.01,-1" + } +} +filter: +{ + "targetname" "dr_speed" + "classname" "trigger_multiple" +} +filter: +{ + "targetname" "dr_timer" + "classname" "logic_timer" +} +modify: +{ + match: + { + "targetname" "dragon_nuke_stop" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.03,4,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.04,4,-1" + "OnStartTouch" "!activator,FireUser4,,4.01,-1" + } +} +modify: +{ + match: + { + "targetname" "dragon_slow" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,10.01,-1" + } +} +modify: +{ + match: + { + "targetname" "dragon_nuke" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } +} +;--------------- +;Fix Human Items +;--------------- + +;Nightingale +modify: +{ + match: + { + "origin" "-9402 -2254 -5274" + "targetname" "night_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1.17:0.01:-1,0,-1" + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "arrow_hurt" + } + replace: + { + "damagecap" "20" + "damage" "2000" + } +} +;Healmage +modify: +{ + match: + { + "origin" "-9130 -192 -5156" + "targetname" "mg_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +;Dovahkiin +modify: +{ + match: + { + "origin" "-9232 -838 -5160" + "targetname" "doh_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_doh" + } + replace: + { + "speed" "240" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "rynnak3" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,2,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,2,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_doh2" + } + replace: + { + "speed" "350" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "fire_shout" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,3,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,3,-1" + "OnStartTouch" "!activator,FireUser4,,3.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "freeze_shout" + } + replace: + { + "classname" "trigger_hurt" + "spawnflags" "9" + } + delete: + { + "wait" "1" + "OnStartTouch" "speedmod,ModifySpeed,1.07,5,-1" + } + insert: + { + "nodmgforce" "0" + "damagetype" "512" + "damagemodel" "0" + "damagecap" "20" + "damage" "3000" + "OnStartTouch" "speedmod,ModifySpeed,1.08,5,-1" + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "shout_freeze" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,6,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } + +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "hurt_doh3" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,1,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,1,-1" + "OnStartTouch" "!activator,FireUser4,,1.01,-1" + } +} +;Archmage +modify: +{ + match: + { + "origin" "-8949 -1984 -5184" + "targetname" "knife_archmage" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "archmage_ulti" + } + delete: + { + "OnStartTouch" "speedmod,ModifySpeed,1.07,5,-1" + } + insert: + { + "OnStartTouch" "speedmod,ModifySpeed,1.08,5,-1" + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "archmage_stop" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,6.01,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "archmage_nuke" + } + delete: + { + "OnTrigger" "giant_speedtimer,Disable,,0,-1" + "OnTrigger" "giant_speedtimer,Enable,,6,-1" + "OnTrigger" "dr_timer,Disable,,0,-1" + "OnTrigger" "dr_timer,Enable,,6,-1" + } + +} +;Daedric +modify: +{ + match: + { + "origin" "-9136 -1430 -5233.72" + "targetname" "dr_knife" + "classname" "weapon_knife" + } + delete: + { + "OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1" + "OnPlayerPickup" "!activator,AddOutput,renderfx 6,0,-1" + "OnPlayerPickup" "!activator,SetDamageFilter,filter_t_no,0,-1" + } + insert: + { + "OnPlayerPickup" "!self,FireUser1,,0,-1" + "OnUser1" "!activator,AddOutput,rendermode 10,0,-1" + "OnUser1" "!activator,AddOutput,renderfx 6,0,-1" + "OnUser1" "!activator,SetDamageFilter,filter_t_no,0,-1" + "OnUser1" "!self,FireUser1,,0.1,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_dr" + } + replace: + { + "speed" "310" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "look_relay" + } + delete: + { + "OnTrigger" "push_dr,Disable,,1,-1" + "OnTrigger" "!self,Enable,,2.15,-1" + } + insert: + { + "OnTrigger" "push_dr,Disable,,0.8,-1" + "OnTrigger" "!self,Enable,,2.5,-1" + } +} +modify: +{ + match: + { + "classname" "env_shake" + "targetname" "nuke_shake" + } + replace: + { + "spawnflags" "0" + "frequency" "100" + "amplitude" "6" + } +} +modify: +{ + match: + { + "classname" "info_particle_system" + "targetname" "p_nuk1" + } + replace: + { + "effect_name" "verynewnuke1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "dr_stop2" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,5.01,-1" + } +} +;Freeze Staff +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "special_1_freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser4,,5.01,-1" + } +} + +;--------------------- +;Map and Boss Changes +;--------------------- +;Stage 1 +modify: +{ + match: + { + "classname" "func_button" + "targetname" "dung_button1" + } + delete: + { + "OnPressed" "dung_door1,Open,,1.5,1" + } + insert: + { + "OnPressed" "dung_door1,Open,,2,1" + } +} +;Stage 2 +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "b_hurt_1" + } + replace: + { + "damagecap" "20" + "damage" "24" + } +} +modify: +{ + match: + { + "classname" "trigger_hurt" + "targetname" "b_hurt_2" + } + replace: + { + "damagecap" "20" + "damage" "20" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "b_freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,2.01,-1" + } +} +;Stage 3 +;Stage 4 +;Stage 5 +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "counter_3" + } + replace: + { + "startvalue" "500" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "bosshpbackup" + } + replace: + { + "startvalue" "500" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "boss_hp_3_ex" + } + delete: + { + "OnStartTouch" "counter_3,Add,100,0,-1" + "OnStartTouch" "bosshpbackup,Add,100,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "freeze" + } + insert: + { + "OnStartTouch" "!activator,FireUser3,,3.01,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13140 4368" + } + replace: + { + "speed" "615" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13712 4368" + } + replace: + { + "speed" "666" + } +} +modify: +{ + match: + { + "classname" "trigger_push" + "targetname" "push_boss" + "origin" "9613.19 13408 4368" + } + replace: + { + "speed" "560" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "scroll_boss" + } + delete: + { + "OnTrigger" "counter_3,Subtract,400,0,-1" + "OnTrigger" "counter_3,Subtract,400,1,-1" + "OnTrigger" "counter_3,Subtract,400,2,-1" + "OnTrigger" "counter_3,Subtract,400,3,-1" + } + insert: + { + "OnTrigger" "counter_3,Subtract,100,0,-1" + "OnTrigger" "counter_3,Subtract,100,0.5,-1" + "OnTrigger" "counter_3,Subtract,100,1,-1" + "OnTrigger" "counter_3,Subtract,100,1.5,-1" + "OnTrigger" "counter_3,Subtract,100,2,-1" + "OnTrigger" "counter_3,Subtract,100,2.5,-1" + "OnTrigger" "counter_3,Subtract,100,3,-1" + "OnTrigger" "counter_3,Subtract,100,3.5,-1" + "OnTrigger" "counter_3,Subtract,100,4,-1" + "OnTrigger" "counter_3,Subtract,100,4.5,-1" + "OnTrigger" "counter_3,Subtract,100,5,-1" + "OnTrigger" "counter_3,Subtract,100,5.5,-1" + "OnTrigger" "counter_3,Subtract,100,6,-1" + "OnTrigger" "counter_3,Subtract,100,6.5,-1" + "OnTrigger" "counter_3,Subtract,100,7,-1" + "OnTrigger" "counter_3,Subtract,100,7.5,-1" + } +} +;------------ +;Server cvars +;------------ +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_settings" + } + delete: + { + "OnTrigger" "cmd,Command,mp_roundtime 9,0,-1" + "OnTrigger" "cmd,Command,zr_infect_mzombie_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_delay 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_team_zombie 1,0,-1" + "OnTrigger" "cmd,Command,mp_freezetime 3,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 9.0,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "map_settings2" + } + delete: + { + "OnTrigger" "cmd,Command,mp_roundtime 9,0,-1" + "OnTrigger" "cmd,Command,zr_infect_mzombie_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_delay 1,0,-1" + "OnTrigger" "cmd,Command,zr_respawn_team_zombie 1,0,-1" + "OnTrigger" "cmd,Command,mp_freezetime 3,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_min 9.0,0,-1" + "OnTrigger" "cmd,Command,zr_infect_spawntime_max 9.0,0,-1" + } +} +modify: +{ + match: + { + "origin" "-1176 2232 288 + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "cmd,Command,say >> MAP MODIFIED <<,0,-1" + "OnNewGame" "cmd,Command,mp_buytime 0.5,0,-1" + "OnNewGame" "cmd,Command,mp_startmoney 16000,0,1" + "OnNewGame" "cmd,Command,mp_roundtime 10,0,1" + "OnNewGame" "cmd,Command,mp_freezetime 3,0,1" + "OnNewGame" "cmd,Command,mp_flashlight 1,0,1" + "OnNewGame" "cmd,Command,sv_turbophysics 1,0,1" + "OnNewGame" "cmd,Command,sv_gravity 800,0,1" + "OnNewGame" "cmd,Command,sv_friction 4,0,1" + "OnNewGame" "cmd,Command,sv_accelerate 5,0,1" + "OnNewGame" "cmd,Command,sv_airaccelerate 10,0,1" + "OnNewGame" "cmd,Command,sv_specspeed 8,0,1" + "OnNewGame" "cmd,Command,zr_infect_mzombie_respawn 1,0,1" + "OnNewGame" "cmd,Command,zr_infect_weapons_drop 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_max_zombie 10,0,1" + "OnNewGame" "cmd,Command,zr_ztele_max_human 1,0,1" + "OnNewGame" "cmd,Command,zr_ztele_delay_zombie 3,0,1" + "OnNewGame" "cmd,Command,zr_respawn 1,0,1" + "OnNewGame" "cmd,Command,zr_respawn_team_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_respawn_team_zombie_world 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_team_override 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_team_zombie 1,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_block_rejoin 0,0,1" + "OnNewGame" "cmd,Command,zr_zspawn_timelimit 0,0,1" + "OnNewGame" "cmd,Command,zr_restrict smokegrenade,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies speed 324,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health 8000,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health_regen_interval 0.2,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify zombies health_regen_amount 10,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans speed 300,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health 100,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health_regen_interval 0.0,0,1" + "OnNewGame" "Cmd,Command,zr_class_modify humans health_regen_amount 0,0,1" + "OnNewGame" "cmd,Command,ammo_50AE_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_762mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_556mm_box_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_556mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_338mag_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_9mm_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_buckshot_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_45acp_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_357sig_max 2000,0,1" + "OnNewGame" "cmd,Command,ammo_57mm_max 2000,0,1" + } +} +----------------------------------------------- +; Remove level change after winning last stage. +----------------------------------------------- +filter: +{ + "classname" "logic_relay" + "targetname" "vote_relay" +} +modify: +{ + match: + { + "classname" "math_counter" + "targetname" "LevelLogCounter" + } + replace: + { + "max" "5" + } +} +;--------------- +;FIX SPAWN TELE +;--------------- +modify: +{ + match: + { + "origin" "-1112 2232 288" + "targetname" "stage1_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1096 2232 288" + "targetname" "stage_2_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1080 2232 288" + "targetname" "stage_3_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1064 2232 288" + "targetname" "stage_4_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +modify: +{ + match: + { + "origin" "-1048 2232 288" + "targetname" "stage_5_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "spawn_tele,Enable,,50,-1" + "OnTrigger" "spawn_tele,Disable,,52,-1" + } + insert: + { + "OnTrigger" "spawn_tele,Enable,,60,-1" + "OnTrigger" "spawn_tele,Disable,,62,-1" + } +} +;------------------ +;FIX WRONG MESSAGE +;------------------ +modify: +{ + match: + { + "origin" "-2400 -10096 544" + "targetname" "wr_once1" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,say >> We need to hold the Plains District for 40 seconds HOLD THEM BACK! <<,0,1" + } + insert: + { + "OnStartTouch" "cmd,Command,say >> We need to hold the Plains District for 45 seconds HOLD THEM BACK! <<,0,1" + } +} +;---------- +;OTHER/MISC +;---------- +modify: +{ + match: + { + "origin" "-336 -7555 2920" + "targetname" "koiknulli" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,gravity 1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1:0.01:-1,0,-1" + "OnStartTouch" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" + } +} +add: +{ + "model" "*259" + "classname" "trigger_brush" + "targetname" "game_playerdie" + "StartDisabled" "0" + "spawnflags" "0" + "InputFilter" "14" + "hammerid" "2330845" + "OnUse" "!activator,AddOutput,OnUser3 speedmod:ModifySpeed:1:0.01:-1,0,-1" + "OnUse" "!activator,AddOutput,OnUser4 speedmod:ModifySpeed:1.08:0.01:-1,0,-1" +} +;---------- +;BREAK ZM SHORTCUT 2 SECONDS LATER +;---------- +modify: +{ + match: + { + "origin" "-1040 -9624 220" + "classname" "func_button" + "hammerid" "5439" + } + delete: + { + "OnPressed" "wr_brkdown,Break,,24,1" + } + insert: + { + "OnPressed" "wr_brkdown,Break,,26,1" + } +} + +;-------------------------------------------------- +;RESTART ROUND ON WARMUP INSTEAD OF SLAYING PLAYERS +;-------------------------------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "warmup_relay" + } + delete: + { + "OnTrigger" "spawn_nuke,Enable,,60,-1" + "OnTrigger" "stage1_nuke,Enable,,60,-1" + } + insert: + { + "OnTrigger" "cmd,Command,mp_restartgame 1,60,1" + } +} +; +; change the usage limit for items +; + +modify: +{ + match: + { + "targetname" "heal_counter" + "classname" "math_counter" + } + replace: + { + "max" "4" + } +} +modify: +{ + match: + { + "targetname" "special_1_counter" + "classname" "math_counter" + } + replace: + { + "max" "1" + } +} + +; +; remove human items +; + +filter: +{ + "targetname" "mg_t" + "classname" "trigger_teleport" +} +filter: +{ + "targetname" "dr_t" + "classname" "trigger_teleport" +} +filter: +{ + "targetname" "night_t" + "classname" "trigger_teleport" +} +filter: +{ + "targetname" "arch_tele" + "classname" "trigger_teleport" +} + +; +; make dovah 125 hp +; + +modify: +{ + match: + { + "targetname" "doh_phbox" + "classname" "func_physbox_multiplayer" + } + replace: + { + "health" "125" + } +} + +; +; increase dovah cooldowns +; + +modify +{ + match: + { + "targetname" "shout_fire" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "!self,Enable,,60,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,120,-1" + } +} +modify +{ + match: + { + "targetname" "shout_freeze" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "!self,Enable,,70,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,130,-1" + } +} +modify +{ + match: + { + "targetname" "shout_push" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "!self,Enable,,80,-1" + } + insert: + { + "OnTrigger" "!self,Enable,,140,-1" + } +} +; +; stage 1 dragon boss less hp +; + +modify: +{ + match: + { + "targetname" "boss_hp" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "counter_1,Add,30,0,-1" + "OnStartTouch" "counter_1_backup,Add,30,0,-1" + } + insert: + { + "OnStartTouch" "counter_1,Add,21,0,-1" + "OnStartTouch" "counter_1_backup,Add,21,0,-1" + } +} +modify: +{ + match: + { + "targetname" "boss_hp_2" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "counter_2,Add,70,0,-1" + "OnStartTouch" "counter_2_backup,Add,70,0,-1" + } + insert: + { + "OnStartTouch" "counter_2,Add,49,0,-1" + "OnStartTouch" "counter_2_backup,Add,49,0,-1"" + } +} +modify: +{ + match: + { + "targetname" "stage_4_bosshp" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "dw_hp,Add,70,0,-1" + "OnStartTouch" "dw_hp_backup,Add,70,0,-1" + } + insert: + { + "OnStartTouch" "dw_hp,Add,49,0,-1" + "OnStartTouch" "dw_hp_backup,Add,49,0,-1" + } +} +modify: +{ + match: + { + "targetname" "smalldwboss_physbox2" + } + replace: + { + "health" "1050" + } +} +modify: +{ + match: + { + "targetname" "boss_hp_3_ex" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "counter_3,Add,100,0,-1" + "OnStartTouch" "bosshpbackup,Add,100,0,-1" + } + insert: + { + "OnStartTouch" "counter_3,Add,70,0,-1" + "OnStartTouch" "bosshpbackup,Add,70,0,-1" + } +} + +; +; modify zm item speed - DONE ALREADY IN PREV LINES +; + +; +; modify fog to be the same as on santa truth +; + +modify: +{ + match: + { + "classname" "env_fog_controller" + } + replace: + { + "fogstart" "-5000" + "fogmaxdensity" "1" + "foglerptime" "200" + "fogend" "750" + "fogdir" "1 0 0" + "fogcolor2" "0 0 0" + "fogcolor" "0 0 0" + "farz" "100000" + "angles" "0 0 0" + } +} +modify: +{ + match: + { + "classname" "worldspawn" + } + replace: + { + "skyname" "italy" + } +} +modify: +{ + match: + { + "classname" "sky_camera" + } + replace: + { + "fogstart" "-5000" + "fogmaxdensity" "1" + "foglerptime" "200" + "fogend" "750" + "fogdir" "1 0 0" + "fogcolor2" "0 0 0" + "fogcolor" "0 0 0" + } +} +filter: +{ + "targetname" "rain_clouds_sunny" +} +filter: +{ + "targetname" "rain_clouds" +} + +; +; add santa truth music +; + +filter: +{ + "targetname" "dw_music" +} +filter: +{ + "targetname" "muusika_algus_2" +} +filter: +{ + "targetname" "muusika_boss2" +} +filter: +{ + "targetname" "muusika_combat" +} +filter: +{ + "targetname" "muusika_combat2" +} +filter: +{ + "targetname" "stage_3_muusika1" +} +filter: +{ + "targetname" "stage_3_muusika2" +} +filter: +{ + "targetname" "muusika_algus_3" +} +filter: +{ + "targetname" "viimanelaul" +} +filter: +{ + "targetname" "muusika_algus" +} +filter: +{ + "targetname" "muusika_dohva" +} +filter: +{ + "targetname" "muusika_dungeon" +} +filter: +{ + "targetname" "dwemer_algus" +} +filter: +{ + "targetname" "sovngarde_portal" +} +filter: +{ + "targetname" "elder_algus" +} +filter: +{ + "targetname" "elder_lopp" +} +filter: +{ + "targetname" "lopp1" +} +filter: +{ + "targetname" "stage_5_laul1" +} +filter: +{ + "targetname" "stage_5_laul2" +} +filter: +{ + "targetname" "lopp2" +} +add: +{ + "classname" "ambient_generic" + "cspinup" "0" + "fadeinsecs" "0" + "fadeoutsecs" "0" + "health" "10" + "lfomodpitch" "0" + "lfomodvol" "0" + "lforate" "0" + "lfotype" "0" + "message" "#unloze/event_truth.mp3" + "pitch" "100" + "pitchstart" "100" + "preset" "0" + "radius" "1250" + "spawnflags" "49" + "spindown" "0" + "spinup" "0" + "targetname" "unloze_event_music" + "volstart" "0" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnNewGame" "unloze_event_music,Volume,10,0.5,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,120,-1" + "OnNewGame" "unloze_event_music,Volume,10,240,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,360,-1" + "OnNewGame" "unloze_event_music,Volume,10,480,-1" + "OnNewGame" "unloze_event_music,Volume,9.9,600,-1" + "OnNewGame" "unloze_event_music,Volume,10,730,-1" + } +} \ No newline at end of file diff --git a/maps/ze_the_ball_final.cfg b/maps/ze_the_ball_final.cfg new file mode 100755 index 0000000..71823dc --- /dev/null +++ b/maps/ze_the_ball_final.cfg @@ -0,0 +1,91 @@ + +add: +{ + "model" "*8" + "targetname" "break_boss_zombies_door" + "spawnobject" "0" + "spawnflags" "1" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "propdata" "0" + "pressuredelay" "0" + "physdamagescale" "1.0" + "PerformanceMode" "0" + "origin" "-480 -8192 -3168" + "nodamageforces" "0" + "minhealthdmg" "0" + "material" "0" + "health" "1" + "gibdir" "0 0 0" + "explosion" "0" + "ExplodeRadius" "0" + "explodemagnitude" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "classname" "func_breakable" +} +add: +{ + "origin" "6280 -528 136" + "Template01" "break_boss_zombies_door" + "targetname" "temp_zombie_door_boss" + "spawnflags" "2" + "classname" "point_template" +} +modify: +{ + match: + { + "targetname" "relay_zombies_boss" + "classname" "logic_relay" + "hammerid" "135529" + } + insert: + { + "OnTrigger" "break_boss_zombies_door,Break,,0,-1" + "OnTrigger" "temp_zombie_door_boss,ForceSpawn,,30,-1" + } +} +modify: +{ + match: + { + "targetname" "to_boss" + "classname" "trigger_once" + "hammerid" "104384" + } + insert: + { + "OnTrigger" "temp_zombie_door_boss,ForceSpawn,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "counter_boss" + "classname" "math_counter" + "hammerid" "104760" + } + insert: + { + "OnHitMax" "break_boss_zombies_door,Break,,0,-1" + "OnHitMax" "temp_zombie_door_boss,ForceSpawn,,0.01,-1" + } +} +modify: +{ + match: + { + "targetname" "to_fail_hard" + "classname" "trigger_once" + "hammerid" "110357" + } + replace: + { + "origin" "1344 -8944 -3648" + } +} diff --git a/maps/ze_the_ball_v2c.cfg b/maps/ze_the_ball_v2c.cfg new file mode 100755 index 0000000..6ddd556 --- /dev/null +++ b/maps/ze_the_ball_v2c.cfg @@ -0,0 +1,70 @@ +modify: +{ + match: + { + "targetname" "relay_zombies_boss" + "classname" "logic_relay" + "hammerid" "135529" + } + delete: + { + "OnSpawn" "case_zm,PickRandom,,30.06,-1" + } + insert: + { + "OnTrigger" "case_zm,PickRandomShuffle,,30.06,-1" + "OnTrigger" "case_zm,PickRandomShuffle,,30.07,-1" + "OnTrigger" "case_zm,PickRandomShuffle,,30.08,-1" + "OnTrigger" "case_zm,PickRandomShuffle,,30.09,-1" + "OnTrigger" "relay_zombies_boss_kill*,CancelPending,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "relay_zombies_boss_kill" + "classname" "logic_relay" + "hammerid" "136428" + } + insert: + { + "OnSpawn" "case_zm,PickRandomShuffle,,30.01,-1" + } +} +modify: +{ + match: + { + "targetname" "50_trigger30" + "classname" "trigger_once" + "hammerid" "135497" + } + delete: + { + "OnTrigger" "50_sp30,Kill,,0,-1" + "OnTrigger" "ilu_stage_5_32,Kill,,0,-1" + "OnTrigger" "relay_zombies_boss,Trigger,,0,-1" + } + insert: + { + "OnTrigger" "50_sp30*,Kill,,0,-1" + "OnTrigger" "ilu_stage_5_32*,Kill,,0,-1" + "OnTrigger" "relay_zombies_boss*,Trigger,,0,-1" + } +} +modify: +{ + match: + { + "targetname" "to_boss" + "classname" "trigger_once" + "hammerid" "104384" + } + insert: + { + "OnTrigger" "case_zm,PickRandom,,25.01,-1" + "OnTrigger" "case_zm,PickRandom,,25.02,-1" + "OnTrigger" "case_zm,PickRandom,,25.03,-1" + } +} diff --git a/maps/ze_the_last_winter_v1.cfg b/maps/ze_the_last_winter_v1.cfg index 808f903..27b4aa0 100644 --- a/maps/ze_the_last_winter_v1.cfg +++ b/maps/ze_the_last_winter_v1.cfg @@ -1,72 +1,72 @@ -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "Normal_start" - } - replace: - { - "message" "#music_last_winter/1s_start.mp3" - } -} -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "Normal_mid" - } - replace: - { - "message" "#music_last_winter/1s_mid.mp3" - } -} -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "Normal_end" - } - replace: - { - "message" "#music_last_winter/1s_end.mp3" - } -} -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "1s_extreme_end" - } - replace: - { - "message" "#music_last_winter/1s_end_ex.mp3" - } -} -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "1s_extreme_mid" - } - replace: - { - "message" "#music_last_winter/1s_mid_ex.mp3" - } -} -modify: -{ - match: - { - "classname" "ambient_generic" - "targetname" "1s_extreme_start" - } - replace: - { - "message" "#music_last_winter/1s_start_EX.mp3" - } +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "Normal_start" + } + replace: + { + "message" "#music_last_winter/1s_start.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "Normal_mid" + } + replace: + { + "message" "#music_last_winter/1s_mid.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "Normal_end" + } + replace: + { + "message" "#music_last_winter/1s_end.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "1s_extreme_end" + } + replace: + { + "message" "#music_last_winter/1s_end_ex.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "1s_extreme_mid" + } + replace: + { + "message" "#music_last_winter/1s_mid_ex.mp3" + } +} +modify: +{ + match: + { + "classname" "ambient_generic" + "targetname" "1s_extreme_start" + } + replace: + { + "message" "#music_last_winter/1s_start_EX.mp3" + } } \ No newline at end of file diff --git a/maps/ze_the_parish_c5m1.cfg b/maps/ze_the_parish_c5m1.cfg new file mode 100755 index 0000000..9684292 --- /dev/null +++ b/maps/ze_the_parish_c5m1.cfg @@ -0,0 +1,153 @@ +;-------------------------- +; Fixes zombie spawn time +;-------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "CMD,Command,zr_infect_spawntime_max 18,0,-1" + "OnMapSpawn" "CMD,Command,zr_infect_spawntime_min 18,0,-1" + } +} +;-------------------------------------------------- +; Removes disable & enable outputs to fix cutscene +;-------------------------------------------------- +modify: +{ + match: + { + "targetname" "relay_intro_start" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "intro_cam,Enable,,1,-1" + "OnTrigger" "intro_cam,Disable,,10,-1" + + "OnTrigger" "fade_intro,Fade,,0,-1" + "OnTrigger" "tug_boat_intro,SetAnimation,c5m1_intro_tugboat,0,-1" + "OnTrigger" "tug_boat_intro,Kill,,35,-1" + "OnTrigger" "sound_intro_boat,PlaySound,,10,-1" + "OnTrigger" "intro_voice_case,PickRandomShuffle,,3,-1" + "OnTrigger" "fade_intro1,Fade,,8,-1" + "OnTrigger" "fade_intro2,Fade,,10,-1" + "OnTrigger" "tele1,Enable,,10,-1" + "OnTrigger" "intro_target,StartForward,,1,-1" + "OnTrigger" "spawn_soundscape,Enable,,3,-1" + } + insert: + { + "OnTrigger" "fade_intro,Fade,,0,1" + "OnTrigger" "tug_boat_intro,SetAnimation,c5m1_intro_tugboat,0,1" + "OnTrigger" "tug_boat_intro,Kill,,35,1" + "OnTrigger" "sound_intro_boat,PlaySound,,10,1" + "OnTrigger" "intro_voice_case,PickRandomShuffle,,3,1" + "OnTrigger" "fade_intro1,Fade,,8,1" + "OnTrigger" "fade_intro2,Fade,,10,1" + "OnTrigger" "tele1,Enable,,10,1" + "OnTrigger" "intro_target,StartForward,,1,1" + "OnTrigger" "spawn_soundscape,Enable,,3,1" + } +} +;-------------------------------------------------- +; adds disable & enable outputs to fix cutscene +;-------------------------------------------------- +modify: +{ + match: + { + "targetname" "trigger_intro_2" + "classname" "game_zone_player" + } + insert: + { + "OnPlayerOutZone" "intro_cam,Enable,,1,-1" + "OnPlayerOutZone" "intro_cam,Disable,,10,-1" + } +} +;----------------------------------------------- +; Fixes & adds a nuke so it reaches everywhere +;----------------------------------------------- +add: +{ + "model" "*9" + "targetname" "nuk" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5096 -4048 -72" + "nodmgforce" "1" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "99999" + "classname" "trigger_hurt" +} +add: +{ + "model" "*9" + "targetname" "nuk" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5128 -3600 512" + "nodmgforce" "1" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "99999" + "damage" "99999" + "classname" "trigger_hurt" +} +;----------------------------------------------------------------------------- +; Adds a new sprite for the correct door at the safehouse - prevent confusion +;----------------------------------------------------------------------------- +add: +{ + "origin" "-3726 -1224 -304" + "targetname" "sprite_safedoor" + "spawnflags" "0" + "rendermode" "5" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "model" "sprites/640_train.vmt" + "mindxlevel" "0" + "maxdxlevel" "0" + "HDRColorScale" "1.0" + "GlowProxySize" "2.0" + "framerate" "10.0" + "disablereceiveshadows" "0" + "classname" "env_sprite" +} +;--------------------------------------------- +; Does so the sprite unhides and can be seen +;--------------------------------------------- +modify: +{ + match: + { + "origin" "-2476 -764 -296" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "sprite_safedoor,ShowSprite,,38,1" + } +} +;--------------------------------------------- +; Does so the sprite hides and cant be seen +;--------------------------------------------- +modify: +{ + match: + { + "origin" "-3504 -992 -231.5" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "sprite_safedoor,HideSprite,,26,1" + } +} diff --git a/maps/ze_the_parish_m1_v1.cfg b/maps/ze_the_parish_m1_v1.cfg new file mode 100755 index 0000000..35684b7 --- /dev/null +++ b/maps/ze_the_parish_m1_v1.cfg @@ -0,0 +1,98 @@ +modify: +{ + match: + { + "classname" "logic_auto" + "origin" "724.639 632.718 -463" + } + insert: + { + "OnMapSpawn" "CMD,Command,say STRIPPER 69 LOADED,0,-1" + "OnMapSpawn" "CMD,Command,mp_roundtime 12,0,-1" + } +} + +;unfuck cutscene +modify: +{ + match: + { + "classname" "game_zone_player" + "targetname" "trigger_intro_2" + } + insert: + { + "OnPlayerOutZone" "intro_cam,Disable,,10,1" + "OnPlayerOutZone" "cam_train,StartForward,,1,1" + } +} + +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "introrelay" + } + delete: + { + "OnTrigger" "cam_train,StartForward,,1,1" + } +} + +modify: +{ + match: + { + "classname" "path_track" + "targetname" "cam_path_3" + } + delete: + { + "OnPass" "cam_train,Stop,,0,1" + "OnPass" "intro_cam,Disable,,0,1" + } +} + +modify: +{ + match: + { + "classname" "env_fade" + "targetname" "fade_intro1" + } + replace: + { + "duration" "1" + "holdtime" "1.5" + } +} + +modify: +{ + match: + { + "classname" "env_fade" + "targetname" "fade_intro2" + } + replace: + { + "duration" "1" + "holdtime" "1.5" + } +} + +modify: +{ + match: + { + "classname" "path_track" + "targetname" "cam_path_3" + } + insert: + { + "OnPass" "fade_intro1,Fade,,0,1" + "OnPass" "fade_intro2,Fade,,2,1" + } +} + diff --git a/maps/ze_the_parish_m2_v1.cfg b/maps/ze_the_parish_m2_v1.cfg new file mode 100644 index 0000000..c8876e1 --- /dev/null +++ b/maps/ze_the_parish_m2_v1.cfg @@ -0,0 +1,8 @@ +; roundtime fix +add: +{ + "origin" "-4216 -1264 -216" + "spawnflags" "1" + "classname" "logic_auto" + "OnMapSpawn" "CMD,Command,mp_roundtime 12,0,-1" +} \ No newline at end of file diff --git a/maps/ze_titanic_cqd_v2_fixed.cfg b/maps/ze_titanic_cqd_v2_fixed.cfg index adc0843..a50875e 100644 --- a/maps/ze_titanic_cqd_v2_fixed.cfg +++ b/maps/ze_titanic_cqd_v2_fixed.cfg @@ -60,4 +60,35 @@ add: "speed" "350" "StartDisabled" "0" "alternateticksfix" "0" +} +; +; STRIPPER BY ENCAP +; +;buffed nuke and zm push (that prevents them from getting to the boats from side) + +modify: +{ + match: + { + "targetname" "BOOOM" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +modify: +{ + match: + { + "origin" "4024.5 -763.5 -1131" + "speed" "300" + "classname" "trigger_push" + } + replace: + { + "speed" "700" + } } \ No newline at end of file diff --git a/maps/ze_titanic_escape_v2_3.cfg b/maps/ze_titanic_escape_v2_3.cfg index 907986a..c1dc833 100644 --- a/maps/ze_titanic_escape_v2_3.cfg +++ b/maps/ze_titanic_escape_v2_3.cfg @@ -1,55 +1,55 @@ -;-------------------------------------------------------------------- -;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ -;-------------------------------------------------------------------- -;FIX END NUKE DELAY -;------------------- - -modify: -{ - match: - { - "origin" "0 1384 1416" - "classname" "trigger_once" - "hammerid" "6921" - } - insert: - { - "OnStartTouch" "DeathToAll,AddOutput,damage 100000,355,1" - } -} - -;----------- -;ADD AFK TP -;----------- - -modify: -{ - match: - { - "origin" "0 1384 1416" - "classname" "trigger_once" - "hammerid" "6921" - } - insert: - { - "OnStartTouch" "A_AFK_TELEPORT,Enable,,205,1" - } -} -add: -{ - "model" "*35" - "targetname" "A_AFK_TELEPORT" - "target" "A_INFO_TELE_DEST" - "StartDisabled" "1" - "spawnflags" "1" - "origin" "0 1384 1416" - "classname" "trigger_teleport" -} - -add: -{ - "origin" "-24 576 2249" - "targetname" "A_INFO_TELE_DEST" - "angles" "0 90 0" - "classname" "info_teleport_destination" -} +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;FIX END NUKE DELAY +;------------------- + +modify: +{ + match: + { + "origin" "0 1384 1416" + "classname" "trigger_once" + "hammerid" "6921" + } + insert: + { + "OnStartTouch" "DeathToAll,AddOutput,damage 100000,355,1" + } +} + +;----------- +;ADD AFK TP +;----------- + +modify: +{ + match: + { + "origin" "0 1384 1416" + "classname" "trigger_once" + "hammerid" "6921" + } + insert: + { + "OnStartTouch" "A_AFK_TELEPORT,Enable,,205,1" + } +} +add: +{ + "model" "*35" + "targetname" "A_AFK_TELEPORT" + "target" "A_INFO_TELE_DEST" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "0 1384 1416" + "classname" "trigger_teleport" +} + +add: +{ + "origin" "-24 576 2249" + "targetname" "A_INFO_TELE_DEST" + "angles" "0 90 0" + "classname" "info_teleport_destination" +} diff --git a/maps/ze_tkara_v1.cfg b/maps/ze_tkara_v1.cfg new file mode 100755 index 0000000..170ac29 --- /dev/null +++ b/maps/ze_tkara_v1.cfg @@ -0,0 +1,18 @@ +;; _ + +;; fix issue with players getting stuck in doorways + +modify: +{ + match: + { + "targetname" "/door[1-3]/" + "classname" "func_door_rotating" + } + replace: + { + "forceclosed" "0" + } +} + + diff --git a/maps/ze_tloz_celestia_a4.cfg b/maps/ze_tloz_celestia_a4.cfg index 4b60395..ea4ea49 100644 --- a/maps/ze_tloz_celestia_a4.cfg +++ b/maps/ze_tloz_celestia_a4.cfg @@ -1,41 +1,1388 @@ -;Fix dumb shortcut at spawn on stage 4 -modify: -{ - match: - { - "classname" "trigger_push" - "hammerid" "94435" - } - replace: - { - "pushdir" "0 90 0" - } -} - -;Fix dumb teleport bug at spawn on stage 4 -modify: -{ - match: - { - "classname" "trigger_teleport" - "hammerid" "94364" - } - replace: - { - "spawnflags" "1" - } -} - -;Fix dumb infinite afk tp at spawn on stage 4 -modify: -{ - match: - { - "classname" "func_button" - "hammerid" "94524" - } - insert: - { - "OnPressed" "s4_afk0,Disable,,50.5,-1" - } -} +;Fix dumb shortcut at spawn on stage 4 +modify: +{ + match: + { + "classname" "trigger_push" + "hammerid" "94435" + } + replace: + { + "pushdir" "0 90 0" + } +} + +;Fix dumb teleport bug at spawn on stage 4 +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "94364" + } + replace: + { + "spawnflags" "1" + } +} + +;; fix s2 nuke not killing all zms + +add: +{ + "model" "*293" + "origin" "10349.7 8526.32 199.3" + "classname" "game_zone_player" + "targetname" "S2EndNuke" + "OnPlayerOutZone" "!activator,SetHealth,0,0,-1" +} +modify: +{ + match: + { + "targetname" "s2_boss_h1" + "hammerid" "39160" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "S2EndNuke,CountPlayersInZone,,10,-1" + } +} + +; +; STRIPPER BY ENCAP +; + +;; lobby - prevent players from falling under the map + +add: +{ + "targetname" "lobby_floor" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "12965 1931.5 -8485" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1067 -1051.5 -8,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1067 1051.5 8,0.1,1" +} + +;; stage 1 - afk teleport for the first zone + +add: +{ + "targetname" "stage1_debut_afk" + "target" "stage1debut" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5436 2959 -13159" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2954 -3126 -537,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2954 3126 537,0.1,1" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "124972" + } + insert: + { + "OnTrigger" "stage1_debut_afk,Enable,,15,-1" + } +} + +;; stage 1 - don't loop gate sound + +modify: +{ + match: + { + "targetname" "s1_chateau_door" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} + +;; stage 1 - fix afk teleport origin + +modify: +{ + match: + { + "targetname" "s1_afk1" + "classname" "trigger_teleport" + } + replace: + { + "origin" "7171 34.5 -9189" + } +} + +;; stage 1 - prevent players from bhopping over broken stairs hold + +add: +{ + "targetname" "stage1_stairs_hold" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "6936 -3920 -9334.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -88 -96 -264.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 88 96 264.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "30950" + } + insert: + { + "OnTrigger" "stage1_stairs_hold,Disable,,20,-1" + } +} + +;; stage 2 - keep fall tp enabled + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "118211" + } + delete: + { + "OnTrigger" "stage1_antisaut,Disable,,7,-1" + } +} + +;; stage 4 - at start, prevent players getting to the end sequence + +add: +{ + "targetname" "stage4_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "10120 -10513 11612" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -5216 -96 -1650,0.1,1" + "OnUser1" "!self,AddOutput,maxs 5216 96 1650,0.1,1" +} + +;; stage 4 - fix fall tp + +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "94364" + } + replace: + { + "spawnflags" "1" + } +} + +;; stage 4 - people will need to defend doors, to prevent zombies getting into boss arena + +add: +{ + "model" "*219" + "targetname" "s4_before_boss_push" + "StartDisabled" "0" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 0 0" + "origin" "-8775.5 -7630 3221.5" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "targetname" "s4_door4" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "99838" + } + insert: + { + "OnTrigger" "Console,Command,say ** Don't let zombies in! Defend for 15 seconds. **,30,-1" + "OnTrigger" "s4_door4,Close,,45,-1" + "OnTrigger" "s4_before_boss_push,Disable,,46,-1" + } +} + +modify: +{ + match: + { + "targetname" "escape_final" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s4_door4,Open,,0,-1" + } +} + +;; stage 4 - teleport all humans to fish boss + +add: +{ + "targetname" "stage4_fish_tp" + "target" "poisson_teleport" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10312 -7612 3080" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1274 -1216 -248,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1274 1216 248,0.1,1" +} + +modify: +{ +match: + { + "targetname" "s4_panneau_poisson2" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "stage4_fish_tp,Enable,,10,-1" + } +} +modify: +{ + match: + { + "targetname" "HPCounterIterator" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "stage4_fish_tp,Disable,,7,-1" + } +} + +;; zm - fix nuke origin + +modify: +{ + match: + { + "targetname" "zmround_hurt" + "classname" "trigger_hurt" + } + replace: + { + "origin" "7248 -243.5 -8789" + } +} + +;; initialize all added volumes + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "lobby_floor,FireUser1,,0,-1" + "OnMapSpawn" "stage1_debut_afk,FireUser1,,0,-1" + "OnMapSpawn" "stage1_stairs_hold,FireUser1,,0,-1" + "OnMapSpawn" "stage1_stairs_hold,Enable,,1,-1" + "OnMapSpawn" "stage4_clip,FireUser1,,0,-1" + "OnMapSpawn" "stage4_fish_tp,FireUser1,,0,-1" + } +} + +;; make ammo item visible + +modify: +{ + match: + { + "model" "models/props/de_prodigy/ammo_can_01.mdl" + "classname" "prop_dynamic" + } + replace: + { + "StartDisabled" "0" + "rendermode" "1" + "renderamt" "80" + } +} + +;; stage 1 - fix push at the end of stage + +modify: +{ + match: + { + "targetname" "s1_blocktos2" + "classname" "trigger_push" + } + replace: + { + "spawnflags" "1" + "speed" "2000" + } +} + +;; stage 2 - fix afk teleport + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "118211" + } + insert: + { + "OnTrigger" "s2_afk2,Enable,,15,-1" + } +} + +;; stage 4 - fix first afk teleport + +modify: +{ + match: + { + "targetname" "s4_afk0" + "classname" "trigger_teleport" + } + replace: + { + "target" "s4_tp1" + } +} + +;; stage 4 - expand fall teleport zone + +add: +{ + "targetname" "stage4_falltp0" + "target" "s4_falltp" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "8327 -10070 8894.5" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -7303 -5390 -57.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 7303 5390 57.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "stage4_falltp0,FireUser1,,0,-1" + } +} + +;; stage 4 - don't let humans to choose boss before door is closed + +add: +{ + "model" "*225" + "targetname" "stage4_chooser_clip" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-8836 -7750 3221.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "99838" + } + insert: + { + "OnTrigger" "stage4_chooser_clip,Disable,,46,-1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "stage4_chooser_clip,Enable,,1,-1" + } +} + +;; stage 4 - on fish death disable zm teleport to boss cage + +modify: +{ + match: + { + "targetname" "HPCounterIterator" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "poisson_cagetp,Disable,,4,-1" + } +} + +;; stage 4 - fix horse boss teleport + +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "100356" + } + replace: + { + "spawnflags" "1" + "StartDisabled" "1" + } +} + +;; stage 4 - fix final afk tp + +modify: +{ + match: + { + "targetname" "escape_final" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "finaltpafk,Enable,,25,-1" + } + insert: + { + "OnTrigger" "finaltpafk,Enable,,45,-1" + } +} +modify: +{ + match: + { + "targetname" "finaltpafk" + "classname" "trigger_teleport" + } + replace: + { + "spawnflags" "1" + } + insert: + { + "target" "s4_escapetp" + } +} + +;; add spawn afk teleport + +add: +{ + "model" "*144" + "targetname" "spawn_tp" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "13618 2808 -8612" + "classname" "trigger_teleport" +} + +; stage 1 + +modify: +{ + match: + { + "targetname" "s1_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "spawn_tp,AddOutput,target s1_tp,0,1" + "OnStartTouch" "spawn_tp,Enable,,30,1" + } +} + +; stage 2 + +modify: +{ + match: + { + "targetname" "s2_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "spawn_tp,AddOutput,target s2_tp,0,1" + "OnStartTouch" "spawn_tp,Enable,,30,1" + } +} + +; stage 3 + +modify: +{ + match: + { + "targetname" "s3_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "spawn_tp,AddOutput,target s3_tp,0,1" + "OnStartTouch" "spawn_tp,Enable,,30,1" + } +} + +; stage 4 + +modify: +{ + match: + { + "targetname" "s4_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "spawn_tp,AddOutput,target stage4_start,0,1" + "OnStartTouch" "spawn_tp,Enable,,30,1" + } +} + +; stage 5 + +modify: +{ + match: + { + "targetname" "s5_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "spawn_tp,AddOutput,target stage1debut,0,1" + "OnStartTouch" "spawn_tp,Enable,,30,1" + } +} + +;; stage 4 - prevent players from getting under the map + +add: +{ + "targetname" "s4_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "9026 -10570 5425" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -297 -72 -239,0.1,1" + "OnUser1" "!self,AddOutput,maxs 297 72 239,0.1,1" +} +add: +{ + "targetname" "s4_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "9026 -12214 5425" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -297 -72 -239,0.1,1" + "OnUser1" "!self,AddOutput,maxs 297 72 239,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "s4_clip1,FireUser1,,0,-1" + } +} + +;; zm - countdown messages + +modify: +{ + match: + { + "targetname" "break_level5" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "Console,Command,say ** Survive for 180 seconds **,34,1" + "OnBreak" "Console,Command,say ** Survive for 120 seconds **,94,1" + "OnBreak" "Console,Command,say ** 60 seconds left **,154,1" + } +} + +;; stage 4 - scale boss hp + +add: +{ + "model" "*225" + "wait" "0" + "targetname" "s4_boss_scale" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-8772 -7750 3221.5" + "filtername" "Humanos" + "classname" "trigger_multiple" + "OnStartTouch" "HPCounterBackUp2,Add,5,0,-1" + "OnStartTouch" "HPCounterBackUp,Add,5,0,-1" +} + +modify: +{ + match: + { + "targetname" "s4_panneau_poisson2" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "s4_boss_scale,Disable,,15,-1" + } +} +modify: +{ + match: + { + "targetname" "s4_panneau_cheval2" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "s4_boss_scale,Disable,,15,-1" + } +} + +;; stage 4 - prevent players from shooting horse before choosing bossfight + +modify: +{ + match: + { + "targetname" "HPCounter2" + "classname" "math_counter" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "s4_cheval_hurt" + "classname" "trigger_hurt" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "targetname" "s4_panneau_cheval2" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "HPCounter2,Enable,,12,-1" + "OnBreak" "s4_cheval_hurt,Enable,,12,-1" + } +} + +;; stage 4 - horse hitbox doesn't push players into walls + +modify: +{ + match: + { + "targetname" "s4_cheval_break" + "classname" "func_breakable" + } + replace: + { + "classname" "func_physbox_multiplayer" + } +} + +;; stage 2 - scale boss hp + +add: +{ + "model" "*287" + "wait" "0" + "targetname" "s2_boss_scale" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "10400.5 8509.5 1100" + "filtername" "Humanos" + "classname" "trigger_multiple" + "OnStartTouch" "s2_boss_h1,AddHealth,300,0,-1" +} + +;; stage 3 - scale boss hp + +add: +{ + "model" "*40" + "wait" "0" + "targetname" "s3_boss_scale" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3450.5 -10241.5 -4673.5" + "filtername" "Humanos" + "classname" "trigger_multiple" + "OnStartTouch" "s3_boss_h1,AddHealth,150,0,-1" +} + +;; music fixes + +modify: +{ + match: + { + "targetname" "s4_cheval_break" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "gerudo,FadeOut,,0,-1" + } + insert: + { + "OnBreak" "gerudo,FadeOut,1,0,-1" + } +} +modify: +{ + match: + { + "targetname" "escape_final" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "gerudo,FadeOut,,0,-1" + "OnTrigger" "poisson,FadeOut,,0,-1" + } + insert: + { + "OnTrigger" "gerudo,FadeOut,1,0,-1" + "OnTrigger" "poisson,FadeOut,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "99838" + } + insert: + { + "OnTrigger" "musicstage4b,Volume,0,50,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "100382" + } + delete: + { + "OnTrigger" "musicstage4,StopSound,,0,-1" + } + insert: + { + "OnTrigger" "musicstage4,Volume,0,0,-1" + } +} + +;; additional playerclips + +add: +{ + "targetname" "s1_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "7156 -1085 -8548" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -385 -122 -148,0.1,1" + "OnUser1" "!self,AddOutput,maxs 385 122 148,0.1,1" +} +add: +{ + "targetname" "s3_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-1707.5 -9836.5 -3956.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -41.5 -20.5 -764.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 41.5 20.5 764.5,0.1,1" +} +add: +{ + "targetname" "s4_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "4379.5 -8928 3077.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -43.5 -32 -173.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 43.5 32 173.5,0.1,1" +} +add: +{ + "targetname" "s4_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-8040 -7402 3449.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -32 -32 -318.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 32 32 318.5,0.1,1" +} +add: +{ + "targetname" "s4_clip1" + "vrad_brush_cast_shadows" "0" + "StartDisabled" "0" + "spawnflags" "2" + "Solidity" "0" + "solidbsp" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "origin" "-12044 -7828 3324.5" + "invert_exclusion" "0" + "InputFilter" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "classname" "func_brush" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -17 -32 -252.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 17 32 252.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "s1_clip1,FireUser1,,0,-1" + "OnMapSpawn" "s3_clip1,FireUser1,,0,-1" + } +} + +;; stage 2 - players can't block boss + +modify: +{ + match: + { + "targetname" "s2_boss_tank" + "classname" "func_tanktrain" + } + replace: + { + "classname" "func_tracktrain" + } + insert: + { + "dmg" "1000" + } +} + +;; stage 2 - fix boss movement + +modify: +{ + match: + { + "targetname" "CYTrRight" + "classname" "trigger_multiple" + } + replace: + { + "StartDisabled" "1" + } +} + +;; don't set low hp to zombies at spawn + +modify: +{ + match: + { + "origin" "13689 1859 -8446.5" + "filtername" "Humanos" + "classname" "trigger_multiple" + } + replace: + { + "model" "*131" + "origin" "14134 1971 -8371" + } +} + +;; stage 2 - make bombs on boss more dangerous + +modify: +{ + match: + { + "targetname" "s2_explosion" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "100" + "iRadiusOverride" "300" + } +} + +;; zm stage - prevent spawn camping + +add: +{ + "model" "*5" + "StartDisabled" "1" + "targetname" "zm_anti_push" + "speed" "400" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "9223 4 -9351" + "angles" "0 180 0" + "alternateticksfix" "0" + "classname" "trigger_push" +} + +modify: +{ + match: + { + "targetname" "s5_tpp" + "classname" "trigger_teleport" + } + insert: + { + "OnStartTouch" "zm_anti_push,Enable,,35,1" + } +} + +;; stage 2 - don't break zm cage if boss was killed in time + +add: +{ + "origin" "10880 8576 483" + "targetname" "stage2_break_cage" + "StartDisabled" "0" + "spawnflags" "0" + "classname" "logic_relay" + "OnTrigger" "s2zombiebreak,Break,,0,1" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "39408" + } + delete: + { + "OnTrigger" "s2zombiebreak,Break,,185,-1" + } + insert: + { + "OnTrigger" "stage2_break_cage,Trigger,,185,1" + } +} +modify: +{ + match: + { + "model" "*264" + "targetname" "s2_boss_h1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "stage2_break_cage,Disable,,0,1" + } +} + +;; stage 3 - disable boss attacks on death + +modify: +{ + match: + { + "model" "*95" + "targetname" "s3_boss_h1" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "zant_model,Kill,,5,1" + } +} + +;; stage 4 - increase energy balls hp + +modify: +{ + match: + { + "targetname" "/s4_ball1_break\d?/" + "classname" "func_breakable" + } + replace: + { + "health" "1000" + } +} + +;; increase roundtime + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "24653" + } + insert: + { + "OnMapSpawn" "Console,Command,mp_roundtime 15,0,-1" + } +} + + +modify: +{ + match: + { + "targetname" "s4_panneau_poisson2" + "classname" "func_breakable" + } + replace: + { + "health" "2000" + } +} +modify: +{ + match: + { + "targetname" "s4_panneau_cheval2" + "classname" "func_breakable" + } + replace: + { + "health" "2000" + } +} + +;; stage 4 - make fish boss more active + +modify: +{ + match: + { + "targetname" "s4_fish_mover" + "classname" "func_physbox" + "origin" "10486 12585.8 -14208.3" + } + replace: + { + "origin" "10486 12585.8 -14268.3" + } +} +modify: +{ + match: + { + "targetname" "s4_fish_up" + "classname" "phys_thruster" + "origin" "10482 12577.8 -14232.3" + } + replace: + { + "origin" "10482 12577.8 -14292.3" + } +} +modify: +{ + match: + { + "origin" "10482 12585.8 -14224.3" + "targetname" "s4_fish_forward" + "classname" "phys_thruster" + } + replace: + { + "origin" "10482 12585.8 -14284.3" + } +} +modify: +{ + match: + { + "origin" "10442 12605.8 -14220.3" + "targetname" "s4_fish_turnLeftSharp" + "classname" "phys_thruster" + } + replace: + { + "origin" "10442 12605.8 -14280.3" + } +} +modify: +{ + match: + { + "origin" "10446 12601.8 -14220.3" + "targetname" "s4_fish_turnLeft" + "classname" "phys_thruster" + } + replace: + { + "origin" "10446 12601.8 -14280.3" + } +} +modify: +{ + match: + { + "origin" "10446 12569.8 -14220.3" + "targetname" "s4_fish_turnRight" + "classname" "phys_thruster" + } + replace: + { + "origin" "10446 12569.8 -14280.3" + } +} +modify: +{ + match: + { + "origin" "10442 12565.8 -14220.3" + "targetname" "s4_fish_turnRightSharp" + "classname" "phys_thruster" + } + replace: + { + "origin" "10442 12565.8 -14280.3" + } +} +modify: +{ + match: + { + "origin" "10494 12577.8 -14184.3" + "targetname" "s4_fish_keepupright" + "classname" "phys_keepupright" + } + replace: + { + "origin" "10494 12577.8 -14244.3" + } +} + +;; fix playerequip + +modify: +{ + match: + { + "targetname" "spawn_weapon" + "classname" "game_player_equip" + "hammerid" "109959" + } + replace: + { + "spawnflags" "1" + } +} + + diff --git a/maps/ze_tloz_stone_tower_temple_v1.cfg b/maps/ze_tloz_stone_tower_temple_v1.cfg index c1e9ace..8ae83e7 100644 --- a/maps/ze_tloz_stone_tower_temple_v1.cfg +++ b/maps/ze_tloz_stone_tower_temple_v1.cfg @@ -32,3 +32,396 @@ modify: "OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1" } } + + +;; _ + +;; increase lava damage to prevent early triggering, which can lead to zombies evading cage teleport + +modify: +{ + match: + { + "origin" "-11871 3348 -12854" + "classname" "trigger_hurt" + } + replace: + { + "damage" "1000" + } +} + +;; delay door opening a bit + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1258237" + } + delete: + { + "OnTrigger" "door1_5,Open,,0,-1" + } + insert: + { + "OnTrigger" "door1_5,Open,,5,-1" + } +} + +;; stage 1 - fix zm teleport evading zone + +add: +{ + "model" "*160" + "targetname" "tele_zombie1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10640 906 -12001" + "filtername" "zombie" + "classname" "trigger_teleport" +} + +;; stage 1 - add human afk teleport + +add: +{ + "model" "*160" + "targetname" "tele_human1" + "target" "ztele1_3" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-10640 906 -12001" + "filtername" "human" + "classname" "trigger_teleport" +} +add: +{ + "model" "*165" + "targetname" "tele_human1" + "target" "ztele1_3" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-11679.5 2941.5 -12308" + "filtername" "human" + "classname" "trigger_teleport" +} + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1271019" + } + insert: + { + "OnTrigger" "tele_human1,Enable,,15,-1" + } +} +;; ze_tloz_stone_tower_temple_v1 + +;; stage 1 - don't close doors if blocked + +modify: +{ + match: + { + "targetname" "/door1_[2-11]/" + "classname" "func_door" + } + replace: + { + "wait" "-1" + "dmg" "50000" + } +} + +;; stage 1 - close door after mass teleport + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1271019" + } + insert: + { + "OnTrigger" "door1_5,Close,,15,-1" + } +} + +;; stage 1 - extended ztele + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1375071" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target alltele1_0,10,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1379623" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target ztele1_8,10,1" + } +} + +;; stage 2 - extended ztele + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1426062" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target alltele2_1,10,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1429481" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target ztele2_2,10,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1434450" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target alltele2_3,15,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1449282" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target alltele2_4,10,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1452824" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target alltele2_5,10,1" + } +} + +;; stage 1 - delay spawn teleport + +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1275312" + } + delete: + { + "OnTrigger" "tele_base,AddOutput,target ztele1_6,35,1" + } + insert: + { + "OnTrigger" "tele_base,AddOutput,target ztele1_6,45,1" + } +} + +;; stage 1 - fix final door timing + +modify: +{ + match: + { + "targetname" "breakable1_13" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "winner_multiple1_0,Enable,,57,-1" + "OnBreak" "door1_0,Close,,30,-1" + } + insert: + { + "OnBreak" "winner_multiple1_0,Enable,,65,-1" + "OnBreak" "door1_0,Close,,38,-1" + } +} + +;; 'easter egg' after winning both stages + +modify: +{ + match: + { + "origin" "-430 -614 1067" + "classname" "trigger_once" + "hammerid" "1211605" + } + insert: + { + "OnStartTouch" "level1_brush,FireUser1,,0,1" + } +} +modify: +{ + match: + { + "targetname" "win2_0" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "level1_brush,AddOutput,OnUser1 stage1_moon:FireUser1::0:1,0,1" + } +} +modify: +{ + match: + { + "targetname" "stage1_moon" + "classname" "prop_dynamic" + } + insert: + { + "OnUser1" "!self,AddOutput,origin -350 120 -450,0,1" + "OnUser1" "link_moon,Enable,,0,1" + } +} + +add: +{ + "origin" "-8927 445 -12078" + "targetname" "link_moon" + "StartDisabled" "1" + "spawnflags" "0" + "solid" "0" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "0" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "modelscale" "1.0" + "model" "models/empty_link/empty_link.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "0" + "disablereceiveshadows" "0" + "DisableBoneFollowers" "0" + "angles" "0 -90 0" + "classname" "prop_dynamic" +} + +modify: +{ + match: + { + "targetname" "door1_1" + "classname" "func_door" + } + insert: + { + "OnFullyClosed" "link_moon,Kill,,8,1" + } +} + +;; music volume + +filter: +{ + "hammerid" "1684742" +} +{ + "hammerid" "1684745" +} +{ + "hammerid" "1211534" +} +{ + "hammerid" "1211555" +} + +modify: +{ + match: + { + "targetname" "music1_0" + "classname" "ambient_generic" + } + replace: + { + "message" "#mapping/ze_tloz_stone_tower_temple/#music1_0.mp3" + } +} +modify: +{ + match: + { + "targetname" "music1_1" + "classname" "ambient_generic" + } + replace: + { + "message" "#mapping/ze_tloz_stone_tower_temple/#music1_1.mp3" + } +} +modify: +{ + match: + { + "targetname" "music2_0" + "classname" "ambient_generic" + } + replace: + { + "message" "#mapping/ze_tloz_stone_tower_temple/#music2_0.mp3" + } +} + + diff --git a/maps/ze_toaster_v1_2.cfg b/maps/ze_toaster_v1_2.cfg new file mode 100755 index 0000000..3f69396 --- /dev/null +++ b/maps/ze_toaster_v1_2.cfg @@ -0,0 +1,69 @@ +;; ze_toaster_v1_2 + +; additional boss/afk teleport zones - by encap + +add: +{ +"model" "*119" +"UseLandmarkAngles" "0" +"targetname" "teleport_boss" +"target" "teleport_destination" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-1536 2048 3584" +"classname" "trigger_teleport" +} +add: +{ +"model" "*119" +"UseLandmarkAngles" "0" +"targetname" "teleport_core" +"target" "teleport_destination" +"StartDisabled" "1" +"spawnflags" "1" +"origin" "-1536 2048 3584" +"classname" "trigger_teleport" +} + +;; nuke fix + +add: +{ + "model" "*94" + "targetname" "hurt_toaster_full" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1536 2560 1536" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "2" + "damage" "100000" + "classname" "trigger_hurt" +} + +modify: +{ + match: + { + "targetname" "relay_toastexplode" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "hurt_toaster_full,Enable,,13,-1" + } +} + +modify: +{ + match: + { + "targetname" "trigger_toastescape" + "classname" "trigger_multiple" + } + insert: + { + "OnTrigger" "hurt_toaster_full,Kill,,0,-1" + } +} \ No newline at end of file diff --git a/maps/ze_traak_b1.cfg b/maps/ze_traak_b1.cfg new file mode 100755 index 0000000..d3c2615 --- /dev/null +++ b/maps/ze_traak_b1.cfg @@ -0,0 +1,18 @@ +;; STRIPPER BY ENCAP + +;; fix nuke evading spot + +add: +{ + "model" "*80" + "targetname" "nuke_hurt" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5163 1461 113" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "9999999" + "classname" "trigger_hurt" +} \ No newline at end of file diff --git a/maps/ze_trainescape_final.cfg b/maps/ze_trainescape_final.cfg index 4d5753f..64e7dbe 100644 --- a/maps/ze_trainescape_final.cfg +++ b/maps/ze_trainescape_final.cfg @@ -259,3 +259,24 @@ modify: "OnStartTouch" "MiddleFence,Break,,10,1" } } + + + +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_trainstation_tunnels_a1.cfg b/maps/ze_trainstation_tunnels_a1.cfg new file mode 100755 index 0000000..f8c6d2c --- /dev/null +++ b/maps/ze_trainstation_tunnels_a1.cfg @@ -0,0 +1,55 @@ +======================================================================== +;; fix by encap + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; prevent zombies from hitching a train ride, stop players from getting out of playable area + +filter: +{ + "hammerid" "2162" +} + +add: +{ + "targetname" "trainhurt" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "train" + "origin" "4076.5 -417.5 164.5" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -319.5 -49.5 -75.5,0.1,1" + "OnUser1" "!self,AddOutput,maxs 319.5 49.5 75.5,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "154857" + } + insert: + { + "OnMapSpawn" "trainhurt,FireUser1,,0,-1" + } +} diff --git a/maps/ze_treasure_valley_v1f.cfg b/maps/ze_treasure_valley_v1f.cfg new file mode 100644 index 0000000..a9f703e --- /dev/null +++ b/maps/ze_treasure_valley_v1f.cfg @@ -0,0 +1,231 @@ +;--------------------------------- +; room4 kill crys_models_rot +;--------------------------------- +modify: +{ + match: + { + "origin" "2120 9356 -4919" + "classname" "math_counter" + "hammerid" "1226500" + } + insert: + { + "OnHitMax" "room4/crys_modes_rot,Kill,0,1" + } +} + +;--------------------------- +; Room 3: Delay ZM TP + 2 more seconds for safe +;--------------------------- +modify: +{ + match: + { + "origin" "-4672 2992 -1752" + "classname" "trigger_multiple" + "hammerid" "1178411" + } + delete: + { + "OnStartTouch" "room3/zm_tp1_trig,Toggle,,53.00" + } + insert: + { + "OnStartTouch" "room3/zm_tp1_trig,Toggle,,55.00" + } +} + +;---------------------------- +; Fixes item command spam +;---------------------------- +modify: +{ + match: + { + "classname" "weapon_elite" + "hammerid" "1939284" + } + delete: + { + "OnPlayerPickup" "sv_cmd,Command,say *** HEAL PICKED UP ( 200hp + 50 seconds cooldown ) *** ,0.2,0" + } + insert: + { + "OnPlayerPickup" "sv_cmd,Command,say *** HEAL PICKED UP ( 200hp + 50 seconds cooldown ) *** ,0,1" + } +} + +;---------------------------------------------- +; Fixing hp adding to the final boss +;---------------------------------------------- +add: +{ + "origin" "-6576 -14240 3336" + "targetname" "MapFilterCT" + "Negated" "Allow entities that match criteria" + "filterteam" "3" + "classname" "filter_activator_team" +} +modify: +{ + match: + { + "origin" "-4764 -8880 6968" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "boss/hitbox,AddHealth,6500,12,-1" + } + insert: + { + "OnStartTouch" "give_hp_boss,Enable,,11,-1" + } +} +add: +{ + "model" "*310" + "targetname" "give_hp_boss" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-3863.25 -8896 6439.91" + "filtername" "MapFilterCT" + "classname" "trigger_once" + "hammerid" "23596" + "OnStartTouch" "boss/hitbox,AddHealth,16500,0,-1" +} + +;---------------------------------------------------------------- +; Dark room tp trigger delay so humans can take heal item +;---------------------------------------------------------------- +modify: +{ + match: + { + "origin" "-4896 -3472 1987.95" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "room7/zombie_tp_dark,Enable,,46,1" + "OnStartTouch" "darkroom_particles_zmtp_1,Start,,44,1" + "OnStartTouch" "darkroom_particles_zmtp_1,Kill,,48,1" + } + insert: + { + "OnStartTouch" "room7/zombie_tp_dark,Enable,,60,1" + "OnStartTouch" "darkroom_particles_zmtp_1,Start,,58,1" + "OnStartTouch" "darkroom_particles_zmtp_1,Kill,,62,1" + } +} + +;---------------------------------------------- +; Room 5 more seconds for humans to fallback +;---------------------------------------------- +modify: +{ + match: + { + "targetname" "room5/particles_wall_brk" + "origin" "-672 -6128 6384" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "room4/zombie_tp_f4,Toggle,,16,1" + "OnBreak" "room5/zm_tp1_trig,Toggle,,16,1" + "OnBreak" "room5/particles_zmtp_1,Kill,,18,1" + } + insert: + { + "OnBreak" "room4/zombie_tp_f4,Toggle,,21,1" + "OnBreak" "room5/zm_tp1_trig,Toggle,,21,1" + "OnBreak" "room5/particles_zmtp_1,Kill,,23,1" + } +} + +;-------------------------------- +; Change last door lasers speed +;-------------------------------- +modify: +{ + match: + { + "targetname" "last_room_door" + "origin" "-11264 -2120 8064" + "classname" "func_door" + } + replace: + { + "speed" "1.5" + } +} + +;-------------------------------- +; Change 1/4 boss push value (500) +;-------------------------------- +modify: +{ + match: + { + "targetname" "boss/push_fx_hurt" + "origin" "-2384 -5784 7104" + "classname" "trigger_push" + } + replace: + { + "speed" "500" + } +} + +;-------------------------------- +; Change 2/4 boss push value (500) +;-------------------------------- +modify: +{ + match: + { + "targetname" "boss/push_fx_hurt" + "origin" "-2384 -6408 7104" + "classname" "trigger_push" + } + replace: + { + "speed" "500" + } +} + +;-------------------------------- +; Change 3/4 boss push value (500) +;-------------------------------- +modify: +{ + match: + { + "targetname" "boss/push_fx_hurt" + "origin" "-3056 -6408 7104" + "classname" "trigger_push" + } + replace: + { + "speed" "500" + } +} + +;-------------------------------- +; Change 4/4 boss push value (500) +;-------------------------------- +modify: +{ + match: + { + "targetname" "boss/push_fx_hurt" + "origin" "-3056 -5776 7104" + "classname" "trigger_push" + } + replace: + { + "speed" "500" + } +} \ No newline at end of file diff --git a/maps/ze_trend_machine_2_v1_25.cfg b/maps/ze_trend_machine_2_v1_25.cfg new file mode 100755 index 0000000..0d52a23 --- /dev/null +++ b/maps/ze_trend_machine_2_v1_25.cfg @@ -0,0 +1,791 @@ +;---------------------------- +; Unfucks Logic_auto targetname and wall_toggle on alpha arena +;---------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "player,AddOutput,targetname player,0,-1" + } + insert: + { + "OnMapSpawn" "player,AddOutput,targetname default,0,-1" + "OnMapSpawn" "teleport_unfuckery,FireUser1,,1,1" + "OnMapSpawn" "alpha_arena_wall_toggle,Enable,,10,-1" + "OnMapSpawn" "teleport_last_afk_fix,FireUser1,,15,-1" + "OnMapSpawn" "dont_skip_alpha,FireUser1,,0,-1" + } +} +;---------------------------- +; Unfucks ending skip +;---------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "boss_phase_2_end" + } + insert: + { + "OnTrigger" "dest_falldown_waterhole_3,AddOutput,origin -5504 -3848 -872,0,-1" + "OnTrigger" "tp_safeguard_1,AddOutput,target dest_deskip_ending,0,-1" + "OnTrigger" "tp_safeguard_2,AddOutput,target dest_deskip_ending,0,-1" + } +} +modify: +{ + match: + { + "classname" "info_teleport_destination" + "targetname" "dest_deskip_ending" + "hammerid" "465380" + } + replace: + { + "Origin" "-5504 -3716 -820" + } +} +;---------------------------- +; Unfucks Alpha HP adder hopefully +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "201102" + "targetname" "alpha_arena_trigger" + } + insert: + { + "OnStartTouch" "boss_health_alpha,Enable,,24,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "208527" + "targetname" "boss_health_alpha_take_damage" + } + replace: + { + "StartDisabled" "1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "347215" + "targetname" "alpha_intro_relay" + } + insert: + { + "OnTrigger" "boss_health_alpha_take_damage,Enable,,15,-1" + } +} +;---------------------------- +; Unfucks side_teleports +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "origin" "-2816 -6400 -2496" + "hammerid" "309756" + } + insert: + { + "targetname" "tp_safeguard_1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "origin" "-8192 -6272 -2496 " + "hammerid" "309767" + } + insert: + { + "targetname" "tp_safeguard_2" + } +} +;---------------------------- +; Unfucks game_text 1 +;---------------------------- +modify: +{ + match: + { + "classname" "game_text" + "targetname" "game_text_generic" + } + replace: + { + "spawnflags" "1" + } +} +;---------------------------- +; Unfucks game_text 2 +;---------------------------- +modify: +{ + match: + { + "classname" "game_text" + "targetname" "game_text_header" + } + replace: + { + "spawnflags" "1" + } +} +;---------------------------- +; Unfucks zombie tp after alpha phase 1 +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "targetname" "alpha_arena_zombie_tp" + } + replace: + { + "spawnflags" "1" + } +} +;---------------------------- +; Unfucks Alpha rendermode +;---------------------------- +modify: +{ + match: + { + "classname" "prop_dynamic" + "targetname" "boss_alpha_Model" + "hammerid" "484094" + } + insert: + { + "rendermode" "1" + } +} +;---------------------------- +; Unfucks Heal filter +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "weapon_heal_nodmgfilter" + } + replace: + { + "filtername" "human" + } +} +;---------------------------- +; Unfucks Ammo filter +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "weapon_heal_give_ammo" + } + replace: + { + "filtername" "human" + } +} +;---------------------------- +; Unfucks permament white fade +;---------------------------- +modify: +{ + match: + { + "classname" "env_fade" + "targetname" "fade_to_white_constant" + "hammerid" "407757" + } + replace: + { + "spawnflags" "0" + } +} +;---------------------------- +; Unfucks Interlude zm tp +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "249998" + } + insert: + { + "targetname" "tp_interlude_zm_1" + } + replace: + { + "origin" "10752 -4608 -9568" + "StartDisabled" "1" + "target" "dest_afk_tp_alpha_arena" + "spawnflags" "1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "250010" + } + insert: + { + "targetname" "tp_interlude_zm_2" + } + replace: + { + "origin" "10752 -4608 -11232" + "StartDisabled" "1" + "target" "dest_afk_tp_alpha_arena" + "spawnflags" "1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "209404" + } + insert: + { + "targetname" "tp_interlude_zm_3" + } + replace: + { + "origin" "13824 -7680 -9568" + "StartDisabled" "1" + "target" "dest_afk_tp_alpha_arena" + "spawnflags" "1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "250019" + } + insert: + { + "targetname" "tp_interlude_zm_4" + } + replace: + { + "origin" "10752 -7680 -9568" + "StartDisabled" "1" + "target" "dest_afk_tp_alpha_arena" + "spawnflags" "1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "targetname" "boss_phase_1_end" + "hammerid" "208926" + } + insert: + { + "OnTrigger" "tp_interlude_zm_*,Enable,,62,-1" + } +} +;---------------------------- +; Unfucks AFK teleport +;---------------------------- +add: +{ + "targetname" "teleport_unfuckery" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5248 2048 -4420" + "classname" "trigger_teleport" + "target" "dest_falldown_outside_1" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1008 -1008 -256,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1008 1008 256,0.1,1" +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "286343" + } + insert: + { + "OnStartTouch" "teleport_unfuckery,Enable,,30,-1" + } +} +;---------------------------- +; Unfucks Boss maybe spawning more than once +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "201102" + } + delete: + { + "OnStartTouch" "template_boss_alpha,ForceSpawn,,14,-1" + } + insert: + { + "OnStartTouch" "template_boss_alpha,ForceSpawn,,14,1" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "185618" + } + delete: + { + "OnStartTouch" "omega_template,ForceSpawn,,20,-1" + } + insert: + { + "OnStartTouch" "omega_template,ForceSpawn,,20,1" + } +} +;---------------------------- +; Unfucks Boss Alpha spamming attacks maybe and constant regen on phase 2 +;---------------------------- +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "208926" + "targetname" "boss_phase_1_end" + } + delete: + { + "OnTrigger" "boss_alpha_physbox,Kill,,0.5,-1" + } + insert: + { + "OnTrigger" "boss_alpha_*,Kill,,0,-1" + "OnTrigger" "alpha_phase_2_add_hp,Disable,,55,-1" + } +} +modify: +{ + match: + { + "classname" "logic_relay" + "hammerid" "208931" + "targetname" "boss_phase_2_end" + } + delete: + { + "OnTrigger" "boss_alpha_physbox,Kill,,1,-1" + } + insert: + { + "OnTrigger" "boss_alpha_*,Kill,,1,-1" + } +} +modify: +{ + match: + { + "classname" "prop_dynamic" + "hammerid" "484094" + "targetname" "boss_alpha_Model" + } + insert: + { + "OnUser1" "!self,SetAnimation,float_exit,0,-1" + "OnUser1" "!self,SetAnimation,sprint_f,0.5,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_teleport" + "hammerid" "209851" + "targetname" "from_interlude_tp" + } + insert: + { + "OnStartTouch" "boss_health_alpha,Add,215,0,-1" + } +} +;---------------------------- +; Balances items more aggresively +;---------------------------- +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "273458" + "targetname" "weapon_heal_filter" + } + delete: + { + "OnPass" "weapon_heal_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_heal_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_heal_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_heal_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "273319" + "targetname" "weapon_bfg_filter" + } + delete: + { + "OnPass" "weapon_bfg_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_bfg_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_bfg_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_bfg_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "273054" + "targetname" "weapon_wall_filter" + } + delete: + { + "OnPass" "weapon_wall_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_wall_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_wall_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_wall_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "267242" + "targetname" "weapon_poison_filter" + } + delete: + { + "OnPass" "weapon_poison_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_poison_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_poison_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_poison_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "267011" + "targetname" "weapon_plasma_filter" + } + delete: + { + "OnPass" "weapon_plasma_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_plasma_button,Unlock,,60,-1" + "OnPass" "weapon_plasma_trigger,Enable,,0,-1" + "OnPass" "weapon_plasma_trigger,Disable,,4,-1" + } + insert: + { + "OnPass" "weapon_plasma_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_plasma_button,Unlock,,80,-1" + "OnPass" "weapon_plasma_trigger,Enable,,1,-1" + "OnPass" "weapon_plasma_trigger,Disable,,5,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "266827" + "targetname" "weapon_fire_filter" + } + delete: + { + "OnPass" "weapon_fire_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_fire_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_fire_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_fire_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "266451" + "targetname" "weapon_frost_filter" + } + delete: + { + "OnPass" "weapon_frost_sprite,ToggleSprite,,60,-1" + "OnPass" "weapon_frost_button,Unlock,,60,-1" + } + insert: + { + "OnPass" "weapon_frost_sprite,ToggleSprite,,80,-1" + "OnPass" "weapon_frost_button,Unlock,,80,-1" + } +} +modify: +{ + match: + { + "classname" "filter_activator_name" + "hammerid" "173787" + "targetname" "weapon_teleport_filter" + } + delete: + { + "OnPass" "weapon_teleport_sprite,ToggleSprite,,90,-1" + "OnPass" "weapon_teleport_button,Unlock,,90,-1" + } + insert: + { + "OnPass" "weapon_teleport_sprite,ToggleSprite,,110,-1" + "OnPass" "weapon_teleport_button,Unlock,,110,-1" + } +} + +;---------------------------- +; Unfucks Zombie Cage +;---------------------------- +add: +{ + "targetname" "teleport_zombiecage_fix_1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-7104 -128 -384" + "classname" "trigger_teleport" + "target" "dest_afk_tp_alpha_arena" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -64 -1472 -192,0.1,1" + "OnUser1" "!self,AddOutput,maxs 64 1472 192,0.1,1" +} +add: +{ + "targetname" "teleport_zombiecage_fix_2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-3904 -128 -384" + "classname" "trigger_teleport" + "target" "dest_afk_tp_alpha_arena" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -64 -1472 -192,0.1,1" + "OnUser1" "!self,AddOutput,maxs 64 1472 192,0.1,1" +} +add: +{ + "targetname" "teleport_zombiecage_fix_3" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-5504 1344 -384" + "classname" "trigger_teleport" + "target" "dest_afk_tp_alpha_arena" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1472 -64 -192,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1472 64 192,0.1,1" +} +add: +{ + "targetname" "teleport_zombiecage_fix_4" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-5504 -1600 -384" + "classname" "trigger_teleport" + "target" "dest_afk_tp_alpha_arena" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1664 -64 -192,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1664 64 192,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "teleport_zombiecage_fix_1,FireUser1,,1,1" + "OnMapSpawn" "teleport_zombiecage_fix_2,FireUser1,,1,1" + "OnMapSpawn" "teleport_zombiecage_fix_3,FireUser1,,1,1" + "OnMapSpawn" "teleport_zombiecage_fix_4,FireUser1,,1,1" + } +} +;---------------------------- +; Unfucks AFK Teleport +;---------------------------- +add: +{ + "targetname" "teleport_last_afk_fix" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5504 -8064 -4352" + "classname" "trigger_teleport" + "target" "dest_afk_tp_alpha_arena" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -384 -384 -384,0.1,1" + "OnUser1" "!self,AddOutput,maxs 384 384 384,0.1,1" +} +modify: +{ + match: + { + "hammerid" "210001" + "targetname" "alpha_arena_spawn_alpha" + } + insert: + { + "OnTrigger" "teleport_last_afk_fix,Enable,,0,-1" + } +} +;---------------------------- +; Makes Alpha Harder +;---------------------------- +modify: +{ + match: + { + "classname" "logic_timer" + "hammerid" "285497" + "targetname" "boss_alpha_attack_timer" + } + replace: + { + "UpperRandomBound" "16" + "LowerRandomBound" "12" + } +} +;---------------------------- +; Make ending harder +;---------------------------- +modify: +{ + match: + { + "classname" "trigger_hurt" + "hammerid" "324995" + "targetname" "projectile_alpha_trigger" + } + replace: + { + "damage" "30" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "265961" + "targetname" "orbital_vine_detection_finale" + } + replace: + { + "wait" "4" + } +} +;---------------------------- +; Unfucks Last Alpha Skip +;---------------------------- +add: +{ + "targetname" "dont_skip_alpha" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-5504 -13632 -1856" + "classname" "trigger_hurt" + "nodmgforce" "0" + "damagetype" "0" + "damagecap" "20" + "damagemodel" "0" + "damage" "99999" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -512 -512 -512,0.1,1" + "OnUser1" "!self,AddOutput,maxs 512 512 512,0.1,1" +} +modify: +{ + match: + { + "hammerid" "325238" + "targetname" "finale_projectile_triggers" + } + insert: + { + "OnTrigger" "dont_skip_alpha,Enable,,1,-1" + } +} +modify: +{ + match: + { + "classname" "math_counter" + "hammerid" "325324" + "targetname" "alpha_finale_counter" + } + insert: + { + "OnHitMin" "dont_skip_alpha,Disable,,1,-1" + } +} \ No newline at end of file diff --git a/maps/ze_trend_machine_v1_1.cfg b/maps/ze_trend_machine_v1_1.cfg new file mode 100755 index 0000000..2ca7112 --- /dev/null +++ b/maps/ze_trend_machine_v1_1.cfg @@ -0,0 +1,16 @@ +;---------------------------- +; Lowers trendmachines hp +;---------------------------- +modify: +{ + match: + { + "targetname" "machine_break" + "classname" "func_breakable" + "hammerid" "65266" + } + replace: + { + "health" "30000" + } +} \ No newline at end of file diff --git a/maps/ze_trials_v1fs.cfg b/maps/ze_trials_v1fs.cfg index 873170e..9d378c9 100644 --- a/maps/ze_trials_v1fs.cfg +++ b/maps/ze_trials_v1fs.cfg @@ -1,116 +1,116 @@ -;Buff Bosses HP - -;Stage 1 - -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_1_Boss_Add_Health" - } - delete: - { - "OnStartTouch" "Level_1_Boss_Breakable,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_1_Boss_Breakable,AddHealth,1000,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_1_Boss_Add_Health_2" - } - delete: - { - "OnStartTouch" "Level_1_Boss_Breakable_2,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_1_Boss_Breakable_2,AddHealth,1000,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_1_Boss_Add_Health_3" - } - delete: - { - "OnStartTouch" "Level_1_Boss_Breakable_3,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_1_Boss_Breakable_3,AddHealth,1000,0,-1" - } -} - -;Stage 3 - -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_3_Boss_Breakable_AddHealth" - } - delete: - { - "OnStartTouch" "Level_3_Boss_Breakable,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_3_Boss_Breakable,AddHealth,1000,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_3_Boss_Breakable_2_AddHealth" - } - delete: - { - "OnStartTouch" "Level_3_Boss_Breakable_2,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_3_Boss_Breakable_2,AddHealth,1000,0,-1" - } -} -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" "Level_3_Boss_Breakable_3_AddHealth" - } - delete: - { - "OnStartTouch" "Level_3_Boss_Breakable_3,AddHealth,500,0,-1" - } - insert: - { - "OnStartTouch" "Level_3_Boss_Breakable_3,AddHealth,1000,0,-1" - } -} - -;Remove earrape sound on the first door -modify: -{ - match: - { - "classname" "func_door" - } - replace: - { - "loopmovesound" "0" - } -} +;Buff Bosses HP + +;Stage 1 + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_1_Boss_Add_Health" + } + delete: + { + "OnStartTouch" "Level_1_Boss_Breakable,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_1_Boss_Breakable,AddHealth,1000,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_1_Boss_Add_Health_2" + } + delete: + { + "OnStartTouch" "Level_1_Boss_Breakable_2,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_1_Boss_Breakable_2,AddHealth,1000,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_1_Boss_Add_Health_3" + } + delete: + { + "OnStartTouch" "Level_1_Boss_Breakable_3,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_1_Boss_Breakable_3,AddHealth,1000,0,-1" + } +} + +;Stage 3 + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_3_Boss_Breakable_AddHealth" + } + delete: + { + "OnStartTouch" "Level_3_Boss_Breakable,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_3_Boss_Breakable,AddHealth,1000,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_3_Boss_Breakable_2_AddHealth" + } + delete: + { + "OnStartTouch" "Level_3_Boss_Breakable_2,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_3_Boss_Breakable_2,AddHealth,1000,0,-1" + } +} +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "Level_3_Boss_Breakable_3_AddHealth" + } + delete: + { + "OnStartTouch" "Level_3_Boss_Breakable_3,AddHealth,500,0,-1" + } + insert: + { + "OnStartTouch" "Level_3_Boss_Breakable_3,AddHealth,1000,0,-1" + } +} + +;Remove earrape sound on the first door +modify: +{ + match: + { + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} diff --git a/maps/ze_tyranny_v5fix.cfg b/maps/ze_tyranny_v5fix.cfg index ae88870..ee39f7f 100644 --- a/maps/ze_tyranny_v5fix.cfg +++ b/maps/ze_tyranny_v5fix.cfg @@ -1,347 +1,756 @@ -;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -; Add a dummy math_counter cause japaneese idiot using physic system and we cant use stagedisplay lol -;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: - -add: -{ - "origin" "7472 -14178 -14" - "targetname" "TheCurrentLevelPlugin" - "min" "0" - "max" "6" - "startvalue" "0" - "classname" "math_counter" -} - - -modify: -{ - match: - { - "targetname" "lvl1_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl2_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl3_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl4_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl5_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" - } -} -modify: -{ - match: - { - "targetname" "lvl6_map_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1" - } -} - - - -;************ -; Fix low humans HP at the end of every stage when a human use the heal item -;************ - -modify: -{ - match: - { - "targetname" "endlvl1" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "heal_cure,Kill,,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "endlvl2" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "heal_cure,Kill,,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "endlvl3" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "heal_cure,Kill,,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "endlvl4" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "heal_cure,Kill,,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "endlvl5" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "heal_cure,Kill,,0,-1" - } -} - - -;************ -; Fix issue at the end of stage 2 (cannot use items or shoot through the jail) -;************ - - -modify: -{ - match: - { - "targetname" "bosslvl2_end_counter3" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "bosslvl2_end_hit,Kill,,0,-1" - } -} - - -;************ -; Fix warmup -;************ - - -modify: -{ - match: - { - "targetname" "warmup_map_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "killall,Enable,,42,-1" - "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 40 SECONDS REMAINING <<<,0,-1" - "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 30 SECONDS REMAINING <<<,10,-1" - "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 20 SECONDS REMAINING <<<,20,-1" - "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 10 SECONDS REMAINING <<<,30,-1" - "OnTrigger" "map_command,Command,say >>> WARMUP ROUND END <<<,40,-1" - "OnTrigger" "warmup_brush,Enable,,40,-1" - "OnTrigger" "lvl1_brush,Disable,,40.05,-1" - "OnTrigger" "lvl4_brush,Enable,,40,-1" - "OnTrigger" "lvl5_brush,Enable,,40,-1" - "OnTrigger" "lvl1_brush,Enable,,40,-1" - "OnTrigger" "lvl2_brush,Enable,,40,-1" - "OnTrigger" "lvl3_brush,Enable,,40,-1" - "OnTrigger" "warmup_brush,Enable,,40,-1" - } - insert: - { - "OnTrigger" "lvl1_brush,Disable,,1.05,-1" - "OnTrigger" "lvl4_brush,Enable,,1,-1" - "OnTrigger" "lvl5_brush,Enable,,1,-1" - "OnTrigger" "lvl1_brush,Enable,,1,-1" - "OnTrigger" "lvl2_brush,Enable,,1,-1" - "OnTrigger" "lvl3_brush,Enable,,1,-1" - "OnTrigger" "warmup_brush,Enable,,1,-1" - } -} - -;--------------------------------------- -;Heal staff Immunity Fix -;--------------------------------------- - -add: -{ - "classname" "filter_activator_class" - "filterclass" "player" - "Negated" "1" - "targetname" "Immunity" - "origin" "7504 -14386 -14" -} -filter: -{ - "classname" "filter_activator_team" - "filterteam" "2" - "Negated" "1" - "targetname" "immotaly" - "origin" "7504 -14386 -14" - "hammerid" "2101605" -} -filter: -{ - "model" "*521" - "targetname" "heal_cure" - "StartDisabled" "1" - "spawnflags" "1" - "parentname" "heal_elite" - "origin" "9080.25 -13193.3 -724" - "nodmgforce" "0" - "filtername" "filter_human" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "-500" - "damage" "-500" - "classname" "trigger_hurt" - "hammerid" "3855798" - "OnStartTouch" "!activator,AddOutput,health 250,0,-1" - "OnStartTouch" "!activator,SetDamageFilter,,7,-1" - "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" - "OnEndTouch" "!activator,SetDamageFilter,,0,-1" -} -filter: -{ - "model" "*519" - "targetname" "heal_cure" - "StartDisabled" "1" - "spawnflags" "1" - "parentname" "heal_elite" - "origin" "8893.25 -13380.8 -724" - "nodmgforce" "0" - "filtername" "filter_human" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "-500" - "damage" "-500" - "classname" "trigger_hurt" - "hammerid" "3855771" - "OnStartTouch" "!activator,AddOutput,health 250,0,-1" - "OnStartTouch" "!activator,SetDamageFilter,,7,-1" - "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" - "OnEndTouch" "!activator,SetDamageFilter,,0,-1" -} -filter: -{ - "model" "*520" - "targetname" "heal_cure" - "StartDisabled" "1" - "spawnflags" "1" - "parentname" "heal_elite" - "origin" "8892.75 -13193.3 -723.8" - "nodmgforce" "0" - "filtername" "filter_human" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "-500" - "damage" "-500" - "classname" "trigger_hurt" - "hammerid" "3855795" - "OnStartTouch" "!activator,AddOutput,health 250,0,-1" - "OnStartTouch" "!activator,SetDamageFilter,,7,-1" - "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" - "OnEndTouch" "!activator,SetDamageFilter,,0,-1" -} -filter: -{ - "model" "*79" - "targetname" "heal_cure" - "StartDisabled" "1" - "spawnflags" "1" - "parentname" "heal_elite" - "origin" "9080.75 -13380.8 -724.2" - "nodmgforce" "0" - - "filtername" "filter_human" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "-500" - "damage" "-500" - "classname" "trigger_hurt" - "hammerid" "566197" - "OnStartTouch" "!activator,AddOutput,health 250,0,-1" - "OnStartTouch" "!activator,SetDamageFilter,,7,-1" - "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" - "OnEndTouch" "!activator,SetDamageFilter,,0,-1" -} -add: -{ - "model" "*65" - "targetname" "heal_cure" - "StartDisabled" "1" - "spawnflags" "1" - "parentname" "heal_elite" - "origin" "8986.75 -13287 -724" - "nodmgforce" "0" - "filtername" "filter_human" - "damagetype" "0" - "damagemodel" "0" - "damagecap" "-500" - "damage" "-500" - "classname" "trigger_hurt" - "hammerid" "566197" - "OnStartTouch" "!activator,AddOutput,health 250,0,-1" - "OnStartTouch" "!activator,SetDamageFilter,,7,-1" - "OnStartTouch" "!activator,SetDamageFilter,Immunity,0,-1" - "OnEndTouch" "!activator,SetDamageFilter,,0,-1" -} +;------------------------------------------------ +;Replace physics level system with perm entities +;------------------------------------------------ +add: +{ + "classname" "info_target" + "targetname" "Stage_CounterInit" + "spawnflags" "0" + "OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1" + "OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1" + "OnUser1" "!self,Kill,,0.06,1" +} + +add: +{ + "classname" "point_template" + "targetname" "Stage_CounterTemplate" + "Template01" "Stage_Counter" + "spawnflags" "2" +} + +add: +{ + "classname" "math_counter" + "targetname" "Stage_Counter" + "startvalue" "7" + "StartDisabled" "0" + "min" "1" + "max" "7" + "OnGetValue" "Stage_Case,InValue,,0,-1" +} + +add: +{ + "classname" "logic_case" + "targetname" "Stage_Case" + "Case01" "1" + "Case02" "2" + "Case03" "3" + "Case04" "4" + "Case05" "5" + "Case06" "6" + "Case07" "7" + "OnCase01" "lvl1_map_relay,Trigger,,0.02,-1" + "OnCase02" "lvl2_map_relay,Trigger,,0.02,-1" + "OnCase03" "lvl3_map_relay,Trigger,,0.02,-1" + "OnCase04" "lvl4_map_relay,Trigger,,0.02,-1" + "OnCase05" "lvl5_map_relay,Trigger,,0.02,-1" + "OnCase06" "lvl6_map_relay,Trigger,,0.01,-1" + "OnCase07" "warmup_map_relay,Trigger,,0.02,-1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1" + "OnMapSpawn" "Stage_Counter,GetValue,,0.02,1" + } +} + +;------------------------------------ +;Change stage triggers to new system +;------------------------------------ +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "920292" + } + delete: + { + "OnPressed" "lvl1_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,1,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "920299" + } + delete: + { + "OnPressed" "lvl2_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "920306" + } + delete: + { + "OnPressed" "lvl3_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "920453" + } + delete: + { + "OnPressed" "lvl4_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "920464" + } + delete: + { + "OnPressed" "lvl5_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "func_button" + "hammerid" "3511208" + } + delete: + { + "OnPressed" "lvl6_brush,Disable,,0.05,-1" + "OnPressed" "lvl1_brush,Enable,,0,-1" + "OnPressed" "lvl2_brush,Enable,,0,-1" + "OnPressed" "lvl3_brush,Enable,,0,-1" + "OnPressed" "lvl4_brush,Enable,,0,-1" + "OnPressed" "lvl5_brush,Enable,,0,-1" + "OnPressed" "lvl6_brush,Enable,,0,-1" + "OnPressed" "warmup_brush,Enable,,0,-1" + } + insert: + { + "OnPressed" "Stage_Counter,SetValue,6,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl1_win" + } + delete: + { + "OnStartTouch" "lvl2_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,2,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl2_win" + } + delete: + { + "OnStartTouch" "lvl3_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,3,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl3_win" + } + delete: + { + "OnStartTouch" "lvl4_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,4,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl4_win" + } + delete: + { + "OnStartTouch" "lvl5_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,5,0,-1" + } +} + +modify: +{ + match: + { + "classname" "trigger_once" + "targetname" "lvl5_win" + } + delete: + { + "OnStartTouch" "lvl6_brush,Disable,,0.05,-1" + "OnStartTouch" "lvl1_brush,Enable,,0,-1" + "OnStartTouch" "lvl2_brush,Enable,,0,-1" + "OnStartTouch" "lvl3_brush,Enable,,0,-1" + "OnStartTouch" "lvl4_brush,Enable,,0,-1" + "OnStartTouch" "lvl5_brush,Enable,,0,-1" + "OnStartTouch" "lvl6_brush,Enable,,0,-1" + } + insert: + { + "OnStartTouch" "Stage_Counter,SetValue,6,0,-1" + } +} + +;------------------------- +;Cleanup old level system +;------------------------- +filter: +{ + "classname" "func_brush" + "targetname" "/^(warmup|lvl[1-6])_brush/" +} + +filter: +{ + "classname" "trigger_once" + "targetname" "/^(warmup|lvl[1-6])_trigger/" +} + +filter: +{ + "classname" "func_physbox" + "targetname" "lvl_phys" +} + +modify: +{ + match: + { + "classname" "logic_auto" + } + delete: + { + "OnMapSpawn" "lvl_phys,EnableMotion,,0,-1" + } +} + +;------------------------------------------------------ +;Move killer item spawn on stage 5 to after the dragon +;------------------------------------------------------ +modify: +{ + match: + { + "origin" "7520 -14290 -14" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "killer_itemtemp,AddOutput,origin 4187 8781 4264,0,-1" + } + insert: + { + "OnTrigger" "killer_itemtemp,AddOutput,origin 12711.66 6144.19 4294.03,0,-1" + } +} + +;------------------------------------------------ +;Increase and rework laser balrog health scaling +;------------------------------------------------ +modify: +{ + match: + { + "classname" "prop_dynamic" + "origin" "-9.14453 9362 -165.879" + } + delete: + { + "OnUser1" "bosslvl4_end_case,PickRandom,,18,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,20,1" + "OnUser1" "bosslvl4_end_model,Enable,,16.4,1" + "OnUser1" "bosslvl4_end_exp_arrive,Start,,16,1" + "OnUser1" "bosslvl4_end_bridge,Kill,,15,1" + "OnUser1" "bosslvl4_end_exp_back_1,Start,,25,1" + "OnUser1" "bosslvl4_end_exp_back_2,Start,,25,1" + "OnUser1" "bosslvl4_end_model,Kill,,25.05,1" + "OnUser1" "bosslvl4_back_exp_sound,PlaySound,,25,1" + "OnUser1" "boss_sound_arrival,PlaySound,,16,1" + "OnUser1" "boss_command,Command,say >>> BRIDGE IS BROKEN <<<,15,1" + "OnUser1" "boss_command,Command,say >>> IT'S BALROG <<<,16.4,1" + "OnUser1" "boss_command,Command,say >>> BALROG IS ESCAPED <<<,25.05,1" + "OnUser1" "end_tele_lvl4,Enable,,28,1" + "OnUser1" "end_tele_lvl4_eff,Start,,27,1" + "OnUser1" "bridge_exp,Start,,15,1" + "OnUser1" "cliffexp_sound,PlaySound,,15,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,22,1" + "OnUser1" "zdrag_screen,StopOverlays,,15,1" + "OnUser1" "laser_block,Trigger,,15,1" + } + insert: + { + "OnUser1" "bosslvl4_end_model,Enable,,16.4,1" + "OnUser1" "bosslvl4_end_exp_arrive,Start,,16,1" + "OnUser1" "bosslvl4_end_bridge,Kill,,15,1" + "OnUser1" "bosslvl4_end_exp_back_1,Start,,25,1" + "OnUser1" "bosslvl4_end_exp_back_2,Start,,25,1" + "OnUser1" "bosslvl4_end_model,Kill,,25.05,1" + "OnUser1" "bosslvl4_back_exp_sound,PlaySound,,25,1" + "OnUser1" "boss_sound_arrival,PlaySound,,16,1" + "OnUser1" "boss_command,Command,say >>> BRIDGE IS BROKEN <<<,15,1" + "OnUser1" "boss_command,Command,say >>> IT'S BALROG <<<,16.4,1" + "OnUser1" "boss_command,Command,say >>> BALROG IS ESCAPED <<<,25.05,1" + "OnUser1" "end_tele_lvl4,Enable,,28,1" + "OnUser1" "end_tele_lvl4_eff,Start,,27,1" + "OnUser1" "bridge_exp,Start,,15,1" + "OnUser1" "cliffexp_sound,PlaySound,,15,1" + "OnUser1" "zdrag_screen,StopOverlays,,15,1" + "OnUser1" "laser_block,Trigger,,15,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,18,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,19,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,20,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,21,1" + "OnUser1" "bosslvl4_end_case,PickRandom,,22,1" + } +} + +modify: +{ + match: + { + "origin" "10087.5 12158 3712.77" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,70,2,-1" + } + insert: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,0,2,-1" + } +} + +modify: +{ + match: + { + "origin" "10087.8 12158 3671" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,70,2,-1" + } + insert: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,0,2,-1" + } +} + +modify: +{ + match: + { + "origin" "10087.6 12158 3692" + "classname" "trigger_hurt" + } + delete: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,70,2,-1" + } + insert: + { + "OnStartTouch" "bosslvl5_laser_counter,Subtract,0,2,-1" + } +} + +modify: +{ + match: + { + "origin" "10077 12945.5 3792" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "bosslvl5_laser_counter,Add,85,0,-1" + } + insert: + { + "OnStartTouch" "bosslvl5_laser_counter,Add,60,0,-1" + } +} + +;---------------------------------------------------------- +;Prevent heal resetting player health at the end of stages +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "endlvl1" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "heal_cure,Kill,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "endlvl2" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "heal_cure,Kill,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "endlvl3" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "heal_cure,Kill,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "endlvl4" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "heal_cure,Kill,,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "endlvl5" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "heal_cure,Kill,,0,-1" + } +} + +;---------------------------------------------------------- +;Fix stage 2 ending boss hitbox blocking bullets and items +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "bosslvl2_end_counter3" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "bosslvl2_end_hit,Kill,,0,-1" + } +} + +;----------- +;Fix warmup +;----------- +modify: +{ + match: + { + "targetname" "warmup_map_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "killall,Enable,,42,-1" + "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 40 SECONDS REMAINING <<<,0,-1" + "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 30 SECONDS REMAINING <<<,10,-1" + "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 20 SECONDS REMAINING <<<,20,-1" + "OnTrigger" "map_command,Command,say >>> WARMUP ROUND 10 SECONDS REMAINING <<<,30,-1" + "OnTrigger" "map_command,Command,say >>> WARMUP ROUND END <<<,40,-1" + "OnTrigger" "warmup_brush,Enable,,40,-1" + "OnTrigger" "lvl1_brush,Disable,,40.05,-1" + "OnTrigger" "lvl4_brush,Enable,,40,-1" + "OnTrigger" "lvl5_brush,Enable,,40,-1" + "OnTrigger" "lvl1_brush,Enable,,40,-1" + "OnTrigger" "lvl2_brush,Enable,,40,-1" + "OnTrigger" "lvl3_brush,Enable,,40,-1" + "OnTrigger" "warmup_brush,Enable,,40,-1" + } + insert: + { + "OnTrigger" "Stage_Counter,SetValue,1,1,-1" + } +} + +;------------------------ +;Heal staff Immunity Fix +;------------------------ +add: +{ + "classname" "filter_activator_class" + "filterclass" "player" + "Negated" "1" + "targetname" "Immunity" + "origin" "7504 -14386 -14" +} + +filter: +{ + "classname" "filter_activator_team" + "filterteam" "2" + "Negated" "1" + "targetname" "immotaly" + "origin" "7504 -14386 -14" + "hammerid" "2101605" +} + +filter: +{ + "model" "*521" + "targetname" "heal_cure" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "heal_elite" + "origin" "9080.25 -13193.3 -724" + "nodmgforce" "0" + "filtername" "filter_human" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "-500" + "damage" "-500" + "classname" "trigger_hurt" + "hammerid" "3855798" + "OnStartTouch" "!activator,AddOutput,health 250,0,-1" + "OnStartTouch" "!activator,SetDamageFilter,,7,-1" + "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" +} + +filter: +{ + "model" "*519" + "targetname" "heal_cure" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "heal_elite" + "origin" "8893.25 -13380.8 -724" + "nodmgforce" "0" + "filtername" "filter_human" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "-500" + "damage" "-500" + "classname" "trigger_hurt" + "hammerid" "3855771" + "OnStartTouch" "!activator,AddOutput,health 250,0,-1" + "OnStartTouch" "!activator,SetDamageFilter,,7,-1" + "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" +} + +filter: +{ + "model" "*520" + "targetname" "heal_cure" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "heal_elite" + "origin" "8892.75 -13193.3 -723.8" + "nodmgforce" "0" + "filtername" "filter_human" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "-500" + "damage" "-500" + "classname" "trigger_hurt" + "hammerid" "3855795" + "OnStartTouch" "!activator,AddOutput,health 250,0,-1" + "OnStartTouch" "!activator,SetDamageFilter,,7,-1" + "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" +} + +filter: +{ + "model" "*79" + "targetname" "heal_cure" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "heal_elite" + "origin" "9080.75 -13380.8 -724.2" + "nodmgforce" "0" + "filtername" "filter_human" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "-500" + "damage" "-500" + "classname" "trigger_hurt" + "hammerid" "566197" + "OnStartTouch" "!activator,AddOutput,health 250,0,-1" + "OnStartTouch" "!activator,SetDamageFilter,,7,-1" + "OnStartTouch" "!activator,SetDamageFilter,immotaly,0,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" +} + +add: +{ + "model" "*65" + "targetname" "heal_cure" + "StartDisabled" "1" + "spawnflags" "1" + "parentname" "heal_elite" + "origin" "8986.75 -13287 -724" + "nodmgforce" "0" + "filtername" "filter_human" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "-500" + "damage" "-500" + "classname" "trigger_hurt" + "hammerid" "566197" + "OnStartTouch" "!activator,AddOutput,health 250,0,-1" + "OnStartTouch" "!activator,SetDamageFilter,,7,-1" + "OnStartTouch" "!activator,SetDamageFilter,Immunity,0,-1" + "OnEndTouch" "!activator,SetDamageFilter,,0,-1" +} \ No newline at end of file diff --git a/maps/ze_uchiha_legacy_v1_3f.cfg b/maps/ze_uchiha_legacy_v1_3f.cfg index 6a143a4..873bcd4 100644 --- a/maps/ze_uchiha_legacy_v1_3f.cfg +++ b/maps/ze_uchiha_legacy_v1_3f.cfg @@ -1,1048 +1,1129 @@ -;Special thanks to memories - -;m4dara fixes -;stage 4 : this hold should be 10 sec longer -modify: -{ - match: - { - "targetname" "s4_button04" - "classname" "func_button" - } - delete: - { - "OnPressed" "CMD,Command,say ** PATH OPEN IN 25 SECONDS **,0,1" - "OnPressed" "s4_rotating_huge_door,Start,,25,1" - "OnPressed" "s4_doorparent_rotate,Open,,25.1,1" - "OnPressed" "s4_rotating_door_particle,Start,,25.1,1" - } - insert: - { - "OnPressed" "CMD,Command,say ** PATH OPEN IN 35 SECONDS **,0,1" - "OnPressed" "s4_rotating_huge_door,Start,,35,1" - "OnPressed" "s4_doorparent_rotate,Open,,35.1,1" - "OnPressed" "s4_rotating_door_particle,Start,,35.1,1" - } -} - -;this door should open 5 sec after the final lever has been pressed -modify: -{ - match: - { - "targetname" "p2_s4_button_end1" - "classname" "func_button" - } - insert: - { - "OnPressed" "p2_s4_doors_shortcut,Open,,5,1" - } -} -;This tp should be like 13 sec instead of 18 -modify: -{ - match: - { - "targetname" "exsdfgh_madara_door" - "classname" "func_door" - } - delete: - { - "OnFullyOpen" "p2_s4_teleport_last_zm,Enable,,18,-1" - } - insert: - { - "OnFullyOpen" "p2_s4_teleport_last_zm,Enable,,13,-1" - } -} -;This laser should be now 4000 instead of 3300 -modify: -{ - match: - { - "targetname" "kinhugd_susano_laser_door" - "classname" "func_door" - } - replace: - { - "speed" "4000" - } -} -;And this door from madara should be faster (35) -modify: -{ - match: - { - "targetname" "bvcyuir_madara_door" - "classname" "func_door" - } - replace: - { - "speed" "35" - } -} -;and madara at the end have to low hp so should add 10 instead of 5 -modify: -{ - match: - { - "targetname" "p2_s4_madara_laser_addhp" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "exsdfgh_madara_Health,Add,5,0,-1" - "OnStartTouch" "exsdfgh_madara_HealthBackup,Add,5,0,-1" - } - insert: - { - "OnStartTouch" "exsdfgh_madara_Health,Add,8,0,-1" - "OnStartTouch" "exsdfgh_madara_HealthBackup,Add,8,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "nbvjkl_madara_ending_laser_Hurt2" - "classname" "trigger_hurt" - } - delete: - { - "OnHurt" "exsdfgh_madara_Health,Subtract,35,0,-1" - } - insert: - { - "OnHurt" "exsdfgh_madara_Health,Subtract,55,0,-1" - } - -modify: -{ - match: - { - "targetname" "cdfuio_madara_ending_laser_crouch_Hurt2" - "classname" "trigger_hurt" - } - delete: - { - "OnHurt" "exsdfgh_madara_Health,Subtract,35,0,-1" - } - insert: - { - "OnHurt" "exsdfgh_madara_Health,Subtract,55,0,-1" - } -} -} -;also this 120 is stupid it should be 20 -modify: -{ - match: - { - "targetname" "6543_madara_appear_once" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "6543_madara_appear_counter,Add,120,0,-1" - } - insert: - { - "OnStartTouch" "6543_madara_appear_counter,Add,20,0,-1" - } -} -;fix so madara dissapears after obito uses alternate dimension -modify: -{ - match: - { - "targetname" "obito_alternate_dimension_relay" - "classname" "func_physbox_multiplayer" - } - insert: - { - "OnTrigger" "6543_madara_appear*,Kill,,0,1" - } -} - -// 09/05/21 - -;m4dara fixes -;rdv_explosion also this is magnitude 310 should try 450 -modify: -{ - match: - { - "targetname" "rdv_explosion" - "classname" "env_explosion" - } - replace: - { - "iMagnitude" "450" - } -} -;also the susano hurt I checked on source I gave you only 1 hurt for the stripper that does 999dmg -modify: -{ - match: - { - "damage" "425" - "classname" "trigger_hurt" - } - replace: - { - "damage" "999" - } -} -;forgot to add triggerhurt into pointtemplate -modify: -{ - match: - { - "targetname" "madara_item_template" - "classname" "point_template" - } - insert: - { - "Template07" "bvcyuir_madara_hurt" - } -} - - -// 10/05/21 - - -;some ignitelifetime work only on first person, fixed -modify: -{ - match: - { - "OnStartTouch" "!activator,IgniteLifetime,3,0,1" - } - delete: - { - "OnStartTouch" "!activator,IgniteLifetime,3,0,1" - } - insert: - { - "OnStartTouch" "!activator,IgniteLifetime,3,0,-1" - } -} -modify: -{ - match: - { - "OnStartTouch" "!activator,IgniteLifetime,2,0,1" - } - delete: - { - "OnStartTouch" "!activator,IgniteLifetime,2,0,1" - } - insert: - { - "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" - } -} - -; player can glitch attack on itachi boss fight - -modify: -{ - match: - { - "targetname" "rty_hurt1" - "classname" "trigger_hurt" - "origin" "10176 15040 11340" - } - replace: - { - "origin" "10176 15040 11284" - } -} - -; itachi katon attack faster - -modify: -{ - match: - { - "targetname" "rty_door" - "classname" "func_door" - } - replace: - { - "speed" "320" - } -} - -; fix itachi katon hurt origin - -modify: -{ - match: - { - "targetname" "rty_explosion_hurt" - "classname" "trigger_hurt" - "origin" "9328 15040 11232" - } - replace: - { - "origin" "9384 15040 11232" - } -} - - -; stage 2 faster teleport - -modify: -{ - match: - { - "targetname" "s2_button03" - "classname" "func_button" - } - delete: - { - "OnPressed" "cmd,Command,say **TELEPORT IN 10 SECONDS**,20,1" - "OnPressed" "s2_teleport03,Enable,,30,1" - } - insert: - { - "OnPressed" "cmd,Command,say **TELEPORT IN 5 SECONDS**,20,1" - "OnPressed" "s2_teleport03,Enable,,25,1" - } -} - -; Stage 4 doors close faster to avoid killing zm in doors - -modify: -{ - match: - { - "targetname" "s4_door02" - "classname" "func_door" - } - replace: - { - "speed" "80" - } -} - -modify: -{ - match: - { - "targetname" "s4_door03" - "classname" "func_door" - } - replace: - { - "speed" "80" - } -} - - -; stage 4 faster teleport - -modify: -{ - match: - { - "targetname" "p2_s4_once2" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "p2_s4_teleport01,Enable,,15,1" - } - insert: - { - "OnStartTouch" "p2_s4_teleport01,Enable,,8,1" - } -} - -; susanoo one shot - -modify: -{ - match: - { - "damage" "440" - "classname" "trigger_hurt" - } - replace: - { - "damage" "999" - } -} - -; stage 4 faster teleport before ending - -modify: -{ - match: - { - "targetname" "p2_s4_button_end1" - "classname" "func_button" - } - delete: - { - "OnPressed" "p2_s4_teleport_tomain_room,Enable,,10,1" - } - insert: - { - "OnPressed" "p2_s4_teleport_tomain_room,Enable,,5,1" - } -} - -; stage 4 enable bhop faster at laser part - -modify: -{ - match: - { - "targetname" "p2_s4_uchiha_legacy_final" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 1,16,1" - } - insert: - { - "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 1,7,1" - } -} - -; stage 2 hold bit longer - -modify: -{ - match: - { - "targetname" "s2_button04" - "classname" "func_button" - } - delete: - { - "OnPressed" "s2_door_11,Open,,33,1" - "OnPressed" "s2_door_12,Open,,33,1" - "OnPressed" "cmd,Command,say **DOOR OPENS IN 10 SECONDS**,23,1" - "OnPressed" "s2_door_12,Close,,45,1" - "OnPressed" "s2_door_11,Close,,45,1" - "OnPressed" "s2_teleport04,Enable,,49,1" - } - insert: - { - "OnPressed" "s2_door_11,Open,,38,1" - "OnPressed" "s2_door_12,Open,,38,1" - "OnPressed" "cmd,Command,say **DOOR OPENS IN 15 SECONDS**,23,1" - "OnPressed" "s2_door_12,Close,,49,1" - "OnPressed" "s2_door_11,Close,,49,1" - "OnPressed" "s2_teleport04,Enable,,54,1" - } -} - -; stage 4 rock explosion bigger - -modify: -{ - match: - { - "targetname" "s4_rock_explosion_entity" - "classname" "env_explosion" - } - replace: - { - "iMagnitude" "1000" - } -} - -; stage 3 tobi random explosion bigger - -modify: -{ - match: - { - "targetname" "randomtobi_stage3_explosion" - "classname" "env_explosion" - } - replace: - { - "iMagnitude" "500" - } -} - -; Changing also the speed of this random tobi - -modify: -{ - match: - { - "targetname" "randomtobi_stage3_door" - "classname" "func_door" - } - replace: - { - "speed" "280" - } -} - -// item changes - - -; Mokuton hurt fix -modify: -{ - match: - { - "targetname" "fgdklmo_mokuton_hurt" - "classname" "trigger_hurt" - "damage" "3000" - } - replace: - { - "damage" "1500" - } -} - - -; Doton duration - -modify: -{ - match: - { - "targetname" "doton_relay" - "classname" "logic_relay" - } - delete: - { - "OnSpawn" "doton_door,Kill,,6,-1" - "OnSpawn" "doton_appear_particle,Kill,,6,-1" - "OnSpawn" "doton_model,Kill,,6,-1" - } - insert: - { - "OnSpawn" "doton_door,Kill,,4,-1" - "OnSpawn" "doton_appear_particle,Kill,,4,-1" - "OnSpawn" "doton_model,Kill,,4,-1" - } -} - -; zheal more speed - -modify: -{ - match: - { - "targetname" "zheal_cure" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "speed,ModifySpeed,1,5,-1" - "OnStartTouch" "speed,ModifySpeed,1.30,0,-1" - } - insert: - { - "OnStartTouch" "speed,ModifySpeed,1,6,-1" - "OnStartTouch" "speed,ModifySpeed,1.40,0,-1" - } -} - - -; zkaleidoscope speed - -modify: -{ - match: - { - "targetname" "zkaleidoscope_door" - "classname" "func_door" - } - replace: - { - "speed" "320" - } -} - -; 07/06/21 - -; Fix music so people can change the volume - - -modify: -{ - match: - { - "targetname" "s1_music01" - "classname" "ambient_generic" - } - replace: - { -"message" "#naruto-shippuden-ost-saika-colourful-mist-extended.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s1_music02" - "classname" "ambient_generic" - } - replace: - { -"message" "#itachi-uchiha-orignal-soundtrack-extended.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s1_music03" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-akatsuki-theme-song-full.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s1_music_end" - "classname" "ambient_generic" - } - replace: - { - "message" "#akatsuki.mp3" - } -} -modify: -{ - match: - { - "targetname" "s1_music_boss" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-ost-3-11-heavy-violence.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s2_music01" - "classname" "ambient_generic" - } - replace: - { - "message" "#setting-sun.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s2_music02" - "classname" "ambient_generic" - } - replace: - { - "message" "#sasuke-theme-hyouhaku-extended-hq-hd.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s2_music03" - "classname" "ambient_generic" - } - replace: - { - "message" "#rtpn-awakening-high-quality.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s2_music_boss" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-strong-and-strike-extended.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s2_music_end" - "classname" "ambient_generic" - } - replace: - { - "message" "#e-for-extinction.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_music01" - "classname" "ambient_generic" - } - replace: - { - "message" "#tobi-theme-song.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_music02" - "classname" "ambient_generic" - } - replace: - { - "message" "#blue-stahli-scrape-instrumental.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_music03" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-ost-1-need-to-be-strong.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_boss_sound" - "classname" "ambient_generic" - } - replace: - { - "message" "#reverse_situation.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_music04" - "classname" "ambient_generic" - } - replace: - { - "message" "#awakening.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s3_music05" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-shippuden-i-have-seen-much-brokubeatz.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s4_music01" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-shippuden-ost-1-track-09-ikari-anger.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s4_music02" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-shippuden-ost-ii-crimson-flames.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s4_music03" - "classname" "ambient_generic" - } - replace: - { - "message" "#metallica-master-of-puppets-pendulum-remix-tjs-edit-hq-1080p.mp3" - } -} - -modify: -{ - match: - { - "targetname" "s4_music03_1" - "classname" "ambient_generic" - } - replace: - { - "message" "#the-qemists-warrior-sound.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_music01" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-shippuden-girei-pains-theme-song.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_music02" - "classname" "ambient_generic" - } - replace: - { - "message" "#led-zeppelin-immigrant-song-pendulum-remix.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_music02_1" - "classname" "ambient_generic" - } - replace: - { - "message" "#blue-stahli-youll-get-whats-coming-feat-mark-salomon-sebastian-komor-remix.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_music03" - "classname" "ambient_generic" - } - replace: - { - "message" "#blue-stahli-shotgun-senorita-zardonic-remix-hd.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_music_laser" - "classname" "ambient_generic" - } - replace: - { - "message" "#most-epic-battle-anime-ost-spin-and-burst-borutonaruto-the-movie-boruto-episode-65.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_madara_boss_music" - "classname" "ambient_generic" - } - replace: - { - "message" "#naruto-shippuden-ost-3-purge-goddess-extended.mp3" - } -} - -modify: -{ - match: - { - "targetname" "p2_s4_perfect_susano_music" - "classname" "ambient_generic" - } - replace: - { - "message" "#uchiha-madara-perfect-susanoo-themehq.mp3" - } -} - -; Loud senpai npc sound - -modify: -{ - match: - { - "targetname" "rdv_sound" - "classname" "ambient_generic" - } - replace: - { - "health" "10" - } -} -modify: -{ - match: - { - "targetname" "randomtobi_stage3_sound_explosion" - "classname" "ambient_generic" - } - replace: - { - "health" "10" - } -} - -;on itachi boss fight fire lasers have safe spot / fixing -modify: -{ - match: - { - "targetname" "cvb_itachi_maker1" - "classname" "env_entity_maker" - } - replace: - { - "origin" "9912 15040 11154" - } -} -modify: -{ - match: - { - "targetname" "cvb_itachi_maker2" - "classname" "env_entity_maker" - } - replace: - { - "origin" "9912 15040 11200" - } -} - -; Fix a trigger hurt that doesnt disappear when sasuke die -modify: -{ - match: - { - "targetname" "sasuke_DEATH_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "s2_sasuke_electric_explosion_hurt,Kill,,0,-1" - "OnTrigger" "s2_sasuke_particle_meteor,Kill,,0,-1" - } -} - -; Stage 4 telehop trigger new -modify: -{ - match: - { - "targetname" "s4_teleport_lava_zm" - "classname" "trigger_teleport" - } - replace: - { - "origin" "3072 -11104 5624" - } -} - -modify: -{ - match: - { - "targetname" "stage4_lavadest_zm" - "classname" "info_teleport_destination" - } - replace: - { - "origin" "7360 -11104 7980" - } -} - -; change itachi katon damage cause its a bit to much for a first stage - -modify: -{ - match: - { - "targetname" "rty_explosion_hurt" - "classname" "trigger_hurt" - } - replace: - { - "damage" "80" - } -} - -; change damage of random madara npc that can spawn on stage 4 - -modify: -{ - match: - { - "targetname" "hbguio_madara_hurt" - "classname" "trigger_hurt" - } - replace: - { - "damage" "400" - } -} \ No newline at end of file +;Special thanks to memories + + +; 21/12/23 - Hobbitten +; Fixes a displacement glitch where the user can walk through the displacement to the bottom of the boss arena and infect through the ground +add: +{ + "model" "*240" + "targetname" "displacement_fix_arena_2_boss" + "target" "stage2_dest06" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-11694 6112 9104" + "classname" "trigger_teleport" +} + + +;m4dara fixes +;stage 4 : this hold should be 10 sec longer +modify: +{ + match: + { + "targetname" "s4_button04" + "classname" "func_button" + } + delete: + { + "OnPressed" "CMD,Command,say ** PATH OPEN IN 25 SECONDS **,0,1" + "OnPressed" "s4_rotating_huge_door,Start,,25,1" + "OnPressed" "s4_doorparent_rotate,Open,,25.1,1" + "OnPressed" "s4_rotating_door_particle,Start,,25.1,1" + } + insert: + { + "OnPressed" "CMD,Command,say ** PATH OPEN IN 35 SECONDS **,0,1" + "OnPressed" "s4_rotating_huge_door,Start,,35,1" + "OnPressed" "s4_doorparent_rotate,Open,,35.1,1" + "OnPressed" "s4_rotating_door_particle,Start,,35.1,1" + } +} + +;this door should open 5 sec after the final lever has been pressed +modify: +{ + match: + { + "targetname" "p2_s4_button_end1" + "classname" "func_button" + } + insert: + { + "OnPressed" "p2_s4_doors_shortcut,Open,,5,1" + } +} +;This tp should be like 13 sec instead of 18 +modify: +{ + match: + { + "targetname" "exsdfgh_madara_door" + "classname" "func_door" + } + delete: + { + "OnFullyOpen" "p2_s4_teleport_last_zm,Enable,,18,-1" + } + insert: + { + "OnFullyOpen" "p2_s4_teleport_last_zm,Enable,,13,-1" + } +} +;This laser should be now 4000 instead of 3300 +modify: +{ + match: + { + "targetname" "kinhugd_susano_laser_door" + "classname" "func_door" + } + replace: + { + "speed" "4000" + } +} +;And this door from madara should be faster (35) +modify: +{ + match: + { + "targetname" "bvcyuir_madara_door" + "classname" "func_door" + } + replace: + { + "speed" "35" + } +} +;and madara at the end have to low hp so should add 10 instead of 5 +modify: +{ + match: + { + "targetname" "p2_s4_madara_laser_addhp" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "exsdfgh_madara_Health,Add,5,0,-1" + "OnStartTouch" "exsdfgh_madara_HealthBackup,Add,5,0,-1" + } + insert: + { + "OnStartTouch" "exsdfgh_madara_Health,Add,8,0,-1" + "OnStartTouch" "exsdfgh_madara_HealthBackup,Add,8,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "nbvjkl_madara_ending_laser_Hurt2" + "classname" "trigger_hurt" + } + delete: + { + "OnHurt" "exsdfgh_madara_Health,Subtract,35,0,-1" + } + insert: + { + "OnHurt" "exsdfgh_madara_Health,Subtract,55,0,-1" + } + +modify: +{ + match: + { + "targetname" "cdfuio_madara_ending_laser_crouch_Hurt2" + "classname" "trigger_hurt" + } + delete: + { + "OnHurt" "exsdfgh_madara_Health,Subtract,35,0,-1" + } + insert: + { + "OnHurt" "exsdfgh_madara_Health,Subtract,55,0,-1" + } +} +} +;also this 120 is stupid it should be 20 +modify: +{ + match: + { + "targetname" "6543_madara_appear_once" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "6543_madara_appear_counter,Add,120,0,-1" + } + insert: + { + "OnStartTouch" "6543_madara_appear_counter,Add,20,0,-1" + } +} +;fix so madara dissapears after obito uses alternate dimension +modify: +{ + match: + { + "targetname" "obito_alternate_dimension_relay" + "classname" "func_physbox_multiplayer" + } + insert: + { + "OnTrigger" "6543_madara_appear*,Kill,,0,1" + } +} + +// 09/05/21 + +;m4dara fixes +;rdv_explosion also this is magnitude 310 should try 450 +modify: +{ + match: + { + "targetname" "rdv_explosion" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "450" + } +} +;also the susano hurt I checked on source I gave you only 1 hurt for the stripper that does 999dmg +modify: +{ + match: + { + "damage" "425" + "classname" "trigger_hurt" + } + replace: + { + "damage" "999" + } +} +;forgot to add triggerhurt into pointtemplate +modify: +{ + match: + { + "targetname" "madara_item_template" + "classname" "point_template" + } + insert: + { + "Template07" "bvcyuir_madara_hurt" + } +} + + +// 10/05/21 + + +;some ignitelifetime work only on first person, fixed +modify: +{ + match: + { + "OnStartTouch" "!activator,IgniteLifetime,3,0,1" + } + delete: + { + "OnStartTouch" "!activator,IgniteLifetime,3,0,1" + } + insert: + { + "OnStartTouch" "!activator,IgniteLifetime,3,0,-1" + } +} +modify: +{ + match: + { + "OnStartTouch" "!activator,IgniteLifetime,2,0,1" + } + delete: + { + "OnStartTouch" "!activator,IgniteLifetime,2,0,1" + } + insert: + { + "OnStartTouch" "!activator,IgniteLifetime,2,0,-1" + } +} + +; player can glitch attack on itachi boss fight + +modify: +{ + match: + { + "targetname" "rty_hurt1" + "classname" "trigger_hurt" + "origin" "10176 15040 11340" + } + replace: + { + "origin" "10176 15040 11284" + } +} + +; itachi katon attack faster + +modify: +{ + match: + { + "targetname" "rty_door" + "classname" "func_door" + } + replace: + { + "speed" "320" + } +} + +; fix itachi katon hurt origin + +modify: +{ + match: + { + "targetname" "rty_explosion_hurt" + "classname" "trigger_hurt" + "origin" "9328 15040 11232" + } + replace: + { + "origin" "9384 15040 11232" + } +} + + +; stage 2 faster teleport + +modify: +{ + match: + { + "targetname" "s2_button03" + "classname" "func_button" + } + delete: + { + "OnPressed" "cmd,Command,say **TELEPORT IN 10 SECONDS**,20,1" + "OnPressed" "s2_teleport03,Enable,,30,1" + } + insert: + { + "OnPressed" "cmd,Command,say **TELEPORT IN 5 SECONDS**,20,1" + "OnPressed" "s2_teleport03,Enable,,25,1" + } +} + +; Stage 4 doors close faster to avoid killing zm in doors + +modify: +{ + match: + { + "targetname" "s4_door02" + "classname" "func_door" + } + replace: + { + "speed" "80" + } +} + +modify: +{ + match: + { + "targetname" "s4_door03" + "classname" "func_door" + } + replace: + { + "speed" "80" + } +} + + +; stage 4 faster teleport + +modify: +{ + match: + { + "targetname" "p2_s4_once2" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "p2_s4_teleport01,Enable,,15,1" + } + insert: + { + "OnStartTouch" "p2_s4_teleport01,Enable,,8,1" + } +} + +; susanoo one shot + +modify: +{ + match: + { + "damage" "440" + "classname" "trigger_hurt" + } + replace: + { + "damage" "999" + } +} + +; stage 4 faster teleport before ending + +modify: +{ + match: + { + "targetname" "p2_s4_button_end1" + "classname" "func_button" + } + delete: + { + "OnPressed" "p2_s4_teleport_tomain_room,Enable,,10,1" + } + insert: + { + "OnPressed" "p2_s4_teleport_tomain_room,Enable,,5,1" + } +} + +; stage 4 enable bhop faster at laser part + +modify: +{ + match: + { + "targetname" "p2_s4_uchiha_legacy_final" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 1,16,1" + } + insert: + { + "OnStartTouch" "cmd,Command,sv_enablebunnyhopping 1,7,1" + } +} + +; stage 2 hold bit longer + +modify: +{ + match: + { + "targetname" "s2_button04" + "classname" "func_button" + } + delete: + { + "OnPressed" "s2_door_11,Open,,33,1" + "OnPressed" "s2_door_12,Open,,33,1" + "OnPressed" "cmd,Command,say **DOOR OPENS IN 10 SECONDS**,23,1" + "OnPressed" "s2_door_12,Close,,45,1" + "OnPressed" "s2_door_11,Close,,45,1" + "OnPressed" "s2_teleport04,Enable,,49,1" + } + insert: + { + "OnPressed" "s2_door_11,Open,,38,1" + "OnPressed" "s2_door_12,Open,,38,1" + "OnPressed" "cmd,Command,say **DOOR OPENS IN 15 SECONDS**,23,1" + "OnPressed" "s2_door_12,Close,,49,1" + "OnPressed" "s2_door_11,Close,,49,1" + "OnPressed" "s2_teleport04,Enable,,54,1" + } +} + +; stage 4 rock explosion bigger + +modify: +{ + match: + { + "targetname" "s4_rock_explosion_entity" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "1000" + } +} + +; stage 3 tobi random explosion bigger + +modify: +{ + match: + { + "targetname" "randomtobi_stage3_explosion" + "classname" "env_explosion" + } + replace: + { + "iMagnitude" "500" + } +} + +; Changing also the speed of this random tobi + +modify: +{ + match: + { + "targetname" "randomtobi_stage3_door" + "classname" "func_door" + } + replace: + { + "speed" "280" + } +} + +// item changes + + +; Mokuton hurt fix +modify: +{ + match: + { + "targetname" "fgdklmo_mokuton_hurt" + "classname" "trigger_hurt" + "damage" "3000" + } + replace: + { + "damage" "1500" + } +} + + +; Doton duration + +modify: +{ + match: + { + "targetname" "doton_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "doton_door,Kill,,6,-1" + "OnSpawn" "doton_appear_particle,Kill,,6,-1" + "OnSpawn" "doton_model,Kill,,6,-1" + } + insert: + { + "OnSpawn" "doton_door,Kill,,4,-1" + "OnSpawn" "doton_appear_particle,Kill,,4,-1" + "OnSpawn" "doton_model,Kill,,4,-1" + } +} + +; zheal more speed + +modify: +{ + match: + { + "targetname" "zheal_cure" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "speed,ModifySpeed,1,5,-1" + "OnStartTouch" "speed,ModifySpeed,1.30,0,-1" + } + insert: + { + "OnStartTouch" "speed,ModifySpeed,1,6,-1" + "OnStartTouch" "speed,ModifySpeed,1.40,0,-1" + } +} + + +; zkaleidoscope speed + +modify: +{ + match: + { + "targetname" "zkaleidoscope_door" + "classname" "func_door" + } + replace: + { + "speed" "320" + } +} + +; 07/06/21 + +; Fix music so people can change the volume + + +modify: +{ + match: + { + "targetname" "s1_music01" + "classname" "ambient_generic" + } + replace: + { +"message" "#naruto-shippuden-ost-saika-colourful-mist-extended.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s1_music02" + "classname" "ambient_generic" + } + replace: + { +"message" "#itachi-uchiha-orignal-soundtrack-extended.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s1_music03" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-akatsuki-theme-song-full.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s1_music_end" + "classname" "ambient_generic" + } + replace: + { + "message" "#akatsuki.mp3" + } +} +modify: +{ + match: + { + "targetname" "s1_music_boss" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-ost-3-11-heavy-violence.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s2_music01" + "classname" "ambient_generic" + } + replace: + { + "message" "#setting-sun.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s2_music02" + "classname" "ambient_generic" + } + replace: + { + "message" "#sasuke-theme-hyouhaku-extended-hq-hd.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s2_music03" + "classname" "ambient_generic" + } + replace: + { + "message" "#rtpn-awakening-high-quality.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s2_music_boss" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-strong-and-strike-extended.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s2_music_end" + "classname" "ambient_generic" + } + replace: + { + "message" "#e-for-extinction.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_music01" + "classname" "ambient_generic" + } + replace: + { + "message" "#tobi-theme-song.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_music02" + "classname" "ambient_generic" + } + replace: + { + "message" "#blue-stahli-scrape-instrumental.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_music03" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-ost-1-need-to-be-strong.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_boss_sound" + "classname" "ambient_generic" + } + replace: + { + "message" "#reverse_situation.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_music04" + "classname" "ambient_generic" + } + replace: + { + "message" "#awakening.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s3_music05" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-shippuden-i-have-seen-much-brokubeatz.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s4_music01" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-shippuden-ost-1-track-09-ikari-anger.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s4_music02" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-shippuden-ost-ii-crimson-flames.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s4_music03" + "classname" "ambient_generic" + } + replace: + { + "message" "#metallica-master-of-puppets-pendulum-remix-tjs-edit-hq-1080p.mp3" + } +} + +modify: +{ + match: + { + "targetname" "s4_music03_1" + "classname" "ambient_generic" + } + replace: + { + "message" "#the-qemists-warrior-sound.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_music01" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-shippuden-girei-pains-theme-song.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_music02" + "classname" "ambient_generic" + } + replace: + { + "message" "#led-zeppelin-immigrant-song-pendulum-remix.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_music02_1" + "classname" "ambient_generic" + } + replace: + { + "message" "#blue-stahli-youll-get-whats-coming-feat-mark-salomon-sebastian-komor-remix.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_music03" + "classname" "ambient_generic" + } + replace: + { + "message" "#blue-stahli-shotgun-senorita-zardonic-remix-hd.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_music_laser" + "classname" "ambient_generic" + } + replace: + { + "message" "#most-epic-battle-anime-ost-spin-and-burst-borutonaruto-the-movie-boruto-episode-65.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_madara_boss_music" + "classname" "ambient_generic" + } + replace: + { + "message" "#naruto-shippuden-ost-3-purge-goddess-extended.mp3" + } +} + +modify: +{ + match: + { + "targetname" "p2_s4_perfect_susano_music" + "classname" "ambient_generic" + } + replace: + { + "message" "#uchiha-madara-perfect-susanoo-themehq.mp3" + } +} + +; Loud senpai npc sound + +modify: +{ + match: + { + "targetname" "rdv_sound" + "classname" "ambient_generic" + } + replace: + { + "health" "10" + } +} +modify: +{ + match: + { + "targetname" "randomtobi_stage3_sound_explosion" + "classname" "ambient_generic" + } + replace: + { + "health" "10" + } +} + +;on itachi boss fight fire lasers have safe spot / fixing +modify: +{ + match: + { + "targetname" "cvb_itachi_maker1" + "classname" "env_entity_maker" + } + replace: + { + "origin" "9912 15040 11154" + } +} +modify: +{ + match: + { + "targetname" "cvb_itachi_maker2" + "classname" "env_entity_maker" + } + replace: + { + "origin" "9912 15040 11200" + } +} + +; Fix a trigger hurt that doesnt disappear when sasuke die +modify: +{ + match: + { + "targetname" "sasuke_DEATH_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "s2_sasuke_electric_explosion_hurt,Kill,,0,-1" + "OnTrigger" "s2_sasuke_particle_meteor,Kill,,0,-1" + } +} + +; Stage 4 telehop trigger new +modify: +{ + match: + { + "targetname" "s4_teleport_lava_zm" + "classname" "trigger_teleport" + } + replace: + { + "origin" "3072 -11104 5624" + } +} + +modify: +{ + match: + { + "targetname" "stage4_lavadest_zm" + "classname" "info_teleport_destination" + } + replace: + { + "origin" "7360 -11104 7980" + } +} + +; change itachi katon damage cause its a bit to much for a first stage + +modify: +{ + match: + { + "targetname" "rty_explosion_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "80" + } +} + +; change damage of random madara npc that can spawn on stage 4 + +modify: +{ + match: + { + "targetname" "hbguio_madara_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "400" + } +} + + +; ///////////////////////////////////////////////////////////////////////////////////// +; 2024-07-19 - Edit by Hobbitten +; ///////////////////////////////////////////////////////////////////////////////////// + +;------------------------------------------------------------------------------- +; Fixes a displacement error in spawn that allows users to walk under the map +;------------------------------------------------------------------------------- +add: +{ + "origin" "-4632 3520 11336" + "targetname" "bridge_displacement_error_destination" + "angles" "0 345 0" + "classname" "info_teleport_destination" +} +add: +{ + "model" "*20" + "targetname" "bridge_displacement_error_teleporter" + "target" "bridge_displacement_error_destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4476.2 3391.06 11034.1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "bridge_displacement_error_teleporter" + "target" "bridge_displacement_error_destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4604.2 3567.06 11130.1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "bridge_displacement_error_teleporter" + "target" "bridge_displacement_error_destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4476.2 3719.06 11034.1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "bridge_displacement_error_teleporter" + "target" "bridge_displacement_error_destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4524.2 3201.06 11084.1" + "classname" "trigger_teleport" +} +add: +{ + "model" "*20" + "targetname" "bridge_displacement_error_teleporter" + "target" "bridge_displacement_error_destination" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-4524.2 3719.06 11084.1" + "classname" "trigger_teleport" +} diff --git a/maps/ze_underdeep_v1b.cfg b/maps/ze_underdeep_v1b.cfg new file mode 100755 index 0000000..f45de5a --- /dev/null +++ b/maps/ze_underdeep_v1b.cfg @@ -0,0 +1,121 @@ +;------------------------------------- +; Makes sure map has enough playtime +;------------------------------------- +modify: +{ + match: + { + "classname" "logic_auto" + } + insert: + { + "OnMapSpawn" "cmd_sv,Command,mp_roundtime 40,0,-1" + } +} +;---------------------------------------------------------- +; Fixes all messages in map since old was client_command +;---------------------------------------------------------- +modify: +{ + match: + { + "targetname" "cmd" + } + replace: + { + "classname" "point_servercommand" + } +} +;---------------------------------------------------------- +; Adds 5 extra seconds to the second teleporter +;---------------------------------------------------------- +modify: +{ + match: + { + "classname" "func_button" + "origin" "-7185.35 -6298.13 132.66" + } + delete: + { + "OnPressed" "st1/tele3_trig,Enable,,33,1" + } + insert: + { + "OnPressed" "st1/tele3_trig,Enable,,38,1" + } +} +;--------------------------------------------- +; Reduces the long door hold by 5 seconds +;--------------------------------------------- +modify: +{ + match: + { + "origin" "-4570.21 1444.77 -164.38" + "classname" "func_button" + } + delete: + { + "OnPressed" "st1/door10,Open,,20,1" + "OnPressed" "cmd,Command,say *** 20 ***,0,1" + } + insert: + { + "OnPressed" "st1/door10,Open,,12,1" + "OnPressed" "cmd,Command,say *** 12 ***,0,1" + } +} +;----------------------------------------------- +; Increases tp by 10 seconds at the split doors +;----------------------------------------------- +modify: +{ + match: + { + "origin" "-8753.64 3029.9 -1967.11" + "classname" "func_button" + } + delete: + { + "OnPressed" "st1/tele6_trig,Enable,,35,1" + } + insert: + { + "OnPressed" "st1/tele6_trig,Enable,,45,1" + } +} +;---------------------------------------------------- +; Disables fire particle 5 sec after wall explosion +;---------------------------------------------------- +modify: +{ + match: + { + "targetname" "door16_break" + "classname" "func_breakable" + } + insert: + { + "OnBreak" "st1/door16_explor_partic,Kill,,5,1" + } +} +;---------------------------------------------------- +; Fixes last teleport being too early +;---------------------------------------------------- +modify: +{ + match: + { + "origin" "-11295.9 14535.1 -2615.25" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "st1/tele10_trig,Enable,,27,1" + } + insert: + { + "OnStartTouch" "st1/tele10_trig,Enable,,38,1" + } +} \ No newline at end of file diff --git a/maps/ze_unfinished_yuki_base_v2.cfg b/maps/ze_unfinished_yuki_base_v2.cfg index 149aa07..8d9de8d 100644 --- a/maps/ze_unfinished_yuki_base_v2.cfg +++ b/maps/ze_unfinished_yuki_base_v2.cfg @@ -1,67 +1,67 @@ -modify: -{ - match: - { - "targetname" "Door1_Tunnel01" - "classname" "func_door" - } - replace: - { - "spawnflags" "0" - } -} - -modify: -{ - match: - { - "targetname" "Door1_Tunnel02" - "classname" "func_door" - } - replace: - { - "spawnflags" "0" - } -} - -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "69525" - } - insert: - { - "OnMapSpawn" "Server,Command,mp_roundtime 20,0,1" - } -} - -modify: -{ - match: - { - "targetname" "Hurt2_final" - "classname" "trigger_hurt" - } - delete: - { - "filtername" "Filter_Fire" - } -} - -modify: -{ - match: - { - "targetname" "huey" - "classname" "func_tracktrain" - } - replace: - { - "disableshadows" "1" - "disablereceiveshadows" "1" - } -} - - +modify: +{ + match: + { + "targetname" "Door1_Tunnel01" + "classname" "func_door" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "targetname" "Door1_Tunnel02" + "classname" "func_door" + } + replace: + { + "spawnflags" "0" + } +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "69525" + } + insert: + { + "OnMapSpawn" "Server,Command,mp_roundtime 20,0,1" + } +} + +modify: +{ + match: + { + "targetname" "Hurt2_final" + "classname" "trigger_hurt" + } + delete: + { + "filtername" "Filter_Fire" + } +} + +modify: +{ + match: + { + "targetname" "huey" + "classname" "func_tracktrain" + } + replace: + { + "disableshadows" "1" + "disablereceiveshadows" "1" + } +} + + diff --git a/maps/ze_unstoppable_random_v5_2fix.cfg b/maps/ze_unstoppable_random_v5_2fix.cfg new file mode 100644 index 0000000..8e206eb --- /dev/null +++ b/maps/ze_unstoppable_random_v5_2fix.cfg @@ -0,0 +1,165 @@ +;------------------------ +;ZE UNSTOPPABLE +;------------------------ +;--------------------------------------- +;Button fix avoiding the platform to glitch because triggered many times +;--------------------------------------- +modify: +{ + match: + { + "targetname" "button_room_5" + "classname" "func_button" + } + insert: + { + "OnPressed" "!self,Kill,,0,-1" + } +} +;--------------------------------------- +;Killing the anti glitch TP in the bhop room to avoid cts being tp back if not touched at the end +;--------------------------------------- +modify: +{ + match: + { + "targetname" "relay_room_8_start" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "tp_room_anti_camp_room_8,Kill,,11,-1" + } +} +;--------------------------------------- +;Reducing the speed of the trigger push in the bhop room +;--------------------------------------- +modify: +{ + match: + { + "targetname" "push_room_8a" + "classname" "trigger_push" + } + replace: + { + "speed" "500" + } +} +;--------------------------------------- +;increasing the boss hp at the end +;--------------------------------------- +modify: +{ + match: + { + "targetname" "to_add_hp_boss_final" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "final_boss_breakable,AddHealth,275,0,-1" + } + insert: + { + "OnStartTouch" "final_boss_breakable,AddHealth,300,0,-1" + } +} +;--------------------------------------- +;changing the origin of the bridge templated in the insane difficulty room 4 to allow players to use the ladder +;--------------------------------------- +modify: +{ + match: + { + "targetname" "break_spawn_room_hard_4_1" + "classname" "func_breakable" + } + replace: + { + "origin" "2723 5817 -1216" + } +} +;--------------------------------------- +;removing the platform protection being triggered on the first boss to avoid zombies being pushed on top +;--------------------------------------- +modify: +{ + match: + { + "targetname" "break_spawn_room_hard_4_1" + "classname" "func_breakable" + } + delete: + { + "OnBreak" "relay_protection_plateforme_on,Trigger,,15,-1" + } +} +;--------------------------------------- +;increasing the time to defend on the first boss when the zombies attack is triggered +;--------------------------------------- +modify: +{ + match: + { + "targetname" "case_boss_room_6_move" + "classname" "logic_case" + } + delete: + { + "OnCase01" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase02" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase03" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase04" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase05" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase06" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase07" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase08" "tp_back_boss_room_6_move,Enable,,12,-1" + "OnCase08" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase07" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase06" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase05" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase04" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase03" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase02" "tp_back_boss_room_6_move,Disable,,12.05,-1" + "OnCase01" "tp_back_boss_room_6_move,Disable,,12.05,-1" + } + insert: + { + "OnCase01" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase02" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase03" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase04" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase05" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase06" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase07" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase08" "tp_back_boss_room_6_move,Enable,,14,-1" + "OnCase08" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase07" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase06" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase05" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase04" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase03" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase02" "tp_back_boss_room_6_move,Disable,,14.05,-1" + "OnCase01" "tp_back_boss_room_6_move,Disable,,14.05,-1" + } +} +;--------------------------------------- +;increasing the hp of the first boss +;--------------------------------------- +modify: +{ + match: + { + "targetname" "to_add_hp_room_6" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "boss_room_6_phys,AddHealth,2000,0,-1" + } + insert: + { + "OnStartTouch" "boss_room_6_phys,AddHealth,2500,0,-1" + } +} diff --git a/maps/ze_ut2004_convoy_v2_2_1.cfg b/maps/ze_ut2004_convoy_v2_2_1.cfg index 957250b..4fc6fa9 100644 --- a/maps/ze_ut2004_convoy_v2_2_1.cfg +++ b/maps/ze_ut2004_convoy_v2_2_1.cfg @@ -56,3 +56,4 @@ modify: "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" } } + diff --git a/maps/ze_v0u0v_b2.cfg b/maps/ze_v0u0v_b2.cfg index da95a4f..bd844f0 100644 --- a/maps/ze_v0u0v_b2.cfg +++ b/maps/ze_v0u0v_b2.cfg @@ -1,32 +1,32 @@ -;Fix ZM teleport bug at boss stages 1 and 4 - -modify: -{ - match: - { - "classname" "trigger_multiple" - "targetname" s14boss_trigger" - } - delete: - { - "OnStartTouch" "s1tele_2_1,AddOutput,origin 3415 -4168 -1195,20.5,1" - } -} - -; Another fix - -modify: -{ - match: - { - "targetname" "s36hurt" - } - replace: - { - "damage" "1000" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,origin -128 -14464 3392,0,-1" - } -} +;Fix ZM teleport bug at boss stages 1 and 4 + +modify: +{ + match: + { + "classname" "trigger_multiple" + "targetname" "s14boss_trigger" + } + delete: + { + "OnStartTouch" "s1tele_2_1,AddOutput,origin 3415 -4168 -1195,20.5,1" + } +} + +; Another fix + +modify: +{ + match: + { + "targetname" "s36hurt" + } + replace: + { + "damage" "1000" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,origin -128 -14464 3392,0,-1" + } +} diff --git a/maps/ze_venice_escape_b2.cfg b/maps/ze_venice_escape_b2.cfg index 886774b..4cbf184 100644 --- a/maps/ze_venice_escape_b2.cfg +++ b/maps/ze_venice_escape_b2.cfg @@ -18,3 +18,58 @@ modify: } + +;; _ + +;; secret nuke crash possible fix + +modify: +{ + match: + { + "classname" "func_button" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tracktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_tanktrain" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} +modify: +{ + match: + { + "classname" "func_rotating" + } + replace: + { + "disablereceiveshadows" "1" + "disableshadows" "1" + } +} + + diff --git a/maps/ze_vile_sewers_a3.cfg b/maps/ze_vile_sewers_a3.cfg index 0408822..3d7762b 100644 --- a/maps/ze_vile_sewers_a3.cfg +++ b/maps/ze_vile_sewers_a3.cfg @@ -1,139 +1,139 @@ -;Nerf boss damage -modify: -{ - match: - { - "targetname" "Boss1_Trig_Damage" - "classname" "trigger_hurt" - } - replace: - { - "damage" "60" - "damagecap" "90" - } -} -modify: -{ - match: - { - "targetname" "Boss1_Werewolf_Trig_Damage" - "classname" "trigger_hurt" - } - replace: - { - "damage" "150" - "damagecap" "300" - "damagetype" "4" - } -} -modify: -{ - match: - { - "targetname" "Health_Trig_Boss1" - "classname" "trigger_multiple" - } - insert: - { - "OnStartTouch" "!activator,AddOutput,health 100,0,-1" - } -} - -; -; ++++++++++++++++++++++++FIX NUKE SAFESPOT++++++++++++++++++++++++ -; -add: -{ - "targetname" "Trigger_Nuke" - "damage" "99999" - "damagecap" "99999" - "damagemodel" "0" - "damagetype" "1" - "nodmgforce" "0" - "StartDisabled" "1" - "origin" "-2112 -6656 -1472" - "spawnflags" "1" - "classname" "trigger_hurt" - "OnUser1" "!self,AddOutput,solid 2,0,1" - "OnUser1" "!self,AddOutput,mins -128 -128 -128,0.1,1" - "OnUser1" "!self,AddOutput,maxs 128 128 128,0.1,1" -} -modify: -{ - match: - { - "classname" "logic_auto" - "hammerid" "1258767" - } - insert: - { - "OnMapSpawn" "Trigger_Nuke,FireUser1,,0,-1" - } -} -; -; ++++++++++++++++++++++++FIX DUMB ELEVATOR++++++++++++++++++++++++ -; -filter: -{ - match: - { - "targetname" "final_elevator_2" - "classname" "path_track" - } - match: - { - "targetname" "final_train" - "classname" "func_tracktrain" - } - match: - { - "targetname" "final_elevator_1" - "classname" "path_track" - } -} -modify: -{ - match: - { - "targetname" "train2" - "classname" "func_movelinear" - } - replace: - { - "blockdamage" "100000" - "movedir" "-90 0 0" - "movedistance" "1368" - } - delete: - { - "parentname" "final_train" - } -} -modify: -{ - match: - { - "targetname" "final_elevator_2_model" - "classname" "prop_dynamic" - } - replace: - { - "solid" "0" - } -} -modify: -{ - match: - { - "classname" "trigger_once" - "hammerid" "1006110" - } - delete: - { - "OnStartTouch" "final_train,SetSpeed,100,10,-1" - } - insert: - { - "OnStartTouch" "train2,Open,,10,-1" - } -} +;Nerf boss damage +modify: +{ + match: + { + "targetname" "Boss1_Trig_Damage" + "classname" "trigger_hurt" + } + replace: + { + "damage" "60" + "damagecap" "90" + } +} +modify: +{ + match: + { + "targetname" "Boss1_Werewolf_Trig_Damage" + "classname" "trigger_hurt" + } + replace: + { + "damage" "150" + "damagecap" "300" + "damagetype" "4" + } +} +modify: +{ + match: + { + "targetname" "Health_Trig_Boss1" + "classname" "trigger_multiple" + } + insert: + { + "OnStartTouch" "!activator,AddOutput,health 100,0,-1" + } +} + +; +; ++++++++++++++++++++++++FIX NUKE SAFESPOT++++++++++++++++++++++++ +; +add: +{ + "targetname" "Trigger_Nuke" + "damage" "99999" + "damagecap" "99999" + "damagemodel" "0" + "damagetype" "1" + "nodmgforce" "0" + "StartDisabled" "1" + "origin" "-2112 -6656 -1472" + "spawnflags" "1" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -128 -128 -128,0.1,1" + "OnUser1" "!self,AddOutput,maxs 128 128 128,0.1,1" +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1258767" + } + insert: + { + "OnMapSpawn" "Trigger_Nuke,FireUser1,,0,-1" + } +} +; +; ++++++++++++++++++++++++FIX DUMB ELEVATOR++++++++++++++++++++++++ +; +filter: +{ + match: + { + "targetname" "final_elevator_2" + "classname" "path_track" + } + match: + { + "targetname" "final_train" + "classname" "func_tracktrain" + } + match: + { + "targetname" "final_elevator_1" + "classname" "path_track" + } +} +modify: +{ + match: + { + "targetname" "train2" + "classname" "func_movelinear" + } + replace: + { + "blockdamage" "100000" + "movedir" "-90 0 0" + "movedistance" "1368" + } + delete: + { + "parentname" "final_train" + } +} +modify: +{ + match: + { + "targetname" "final_elevator_2_model" + "classname" "prop_dynamic" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "1006110" + } + delete: + { + "OnStartTouch" "final_train,SetSpeed,100,10,-1" + } + insert: + { + "OnStartTouch" "train2,Open,,10,-1" + } +} diff --git a/maps/ze_visualizer_css.cfg b/maps/ze_visualizer_css.cfg index a9f9d43..85a68b7 100644 --- a/maps/ze_visualizer_css.cfg +++ b/maps/ze_visualizer_css.cfg @@ -1,14 +1,14 @@ -;Fix a physbox with low hp on stage 5 and parent -modify: -{ - match: - { - "targetname" "niveau5_track_breakable" - "classname" "func_physbox" - } - replace: - { - "health" "999999" - "parentname" "stage5_4boss_rotating_main" - } -} +;Fix a physbox with low hp on stage 5 and parent +modify: +{ + match: + { + "targetname" "niveau5_track_breakable" + "classname" "func_physbox" + } + replace: + { + "health" "999999" + "parentname" "stage5_4boss_rotating_main" + } +} diff --git a/maps/ze_visualizer_css1.cfg b/maps/ze_visualizer_css1.cfg index e1b062b..26d5164 100644 --- a/maps/ze_visualizer_css1.cfg +++ b/maps/ze_visualizer_css1.cfg @@ -1,2075 +1,2075 @@ -; fix item spawn on stage 2 -modify: -{ - match: - { - "targetname" "stage2_location_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "s2_human_item_location2,Trigger,,0,1" - } - insert: - { - "OnCase02" "s2_human_item_location2,Trigger,,0,1" - } -} - -; s6 bossfight -; fix some of the boss attacks -modify: -{ - match: - { - "targetname" "fourth_track_rotating" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "512" - } -} - -modify: -{ - match: - { - "targetname" "second_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 270 0" - "lip" "512" - } -} - -modify: -{ - match: - { - "targetname" "heighteen_track_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "256" - } -} - -modify: -{ - match: - { - "targetname" "height_track_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "512" - } -} - -; Spawn more purple balls ) -modify: -{ - match: - { - "targetname" "sixteen_timer" - "classname" "logic_timer" - } - replace: - { - "UpperRandomBound" "0.15" - } -} - -; Orange lasers faster ) -modify: -{ - match: - { - "targetname" "9_door1" - "classname" "func_door" - } - replace: - { - "speed" "470" - } -} - -; Orange lasers spawning faster -modify: -{ - match: - { - "targetname" "nine_track_relay" - "classname" "logic_relay" - } - delete: - { - "OnSpawn" "nine_track_case,PickRandom,,2,-1" - "OnSpawn" "nine_track_case,PickRandom,,5,-1" - "OnSpawn" "nine_track_case,PickRandom,,8,-1" - "OnSpawn" "nine_track_case,PickRandom,,11,-1" - } - insert: - { - "OnSpawn" "nine_track_case,PickRandom,,2,-1" - "OnSpawn" "nine_track_case,PickRandom,,4,-1" - "OnSpawn" "nine_track_case,PickRandom,,6,-1" - "OnSpawn" "nine_track_case,PickRandom,,8,-1" - "OnSpawn" "nine_track_case,PickRandom,,10,-1" - "OnSpawn" "nine_track_case,PickRandom,,12,-1" - } -} - -; Pink beams spawning faster -modify: -{ - match: - { - "targetname" "height_track_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.2" - "UpperRandomBound" "0.4" - } -} - -; Pink beams faster -modify: -{ - match: - { - "targetname" "8_laserdoor1" - "classname" "func_door" - } - replace: - { - "speed" "1000" - } -} - -; Rework yellow balls speed -modify: -{ - match: - { - "targetname" "12_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "12_door1,SetSpeed,180,0,-1" - "OnCase02" "12_door1,SetSpeed,200,0,-1" - "OnCase03" "12_door1,SetSpeed,220,0,-1" - "OnCase04" "12_door1,SetSpeed,240,0,-1" - "OnCase05" "12_door1,SetSpeed,160,0,-1" - "OnCase06" "12_door1,SetSpeed,140,0,-1" - "OnCase07" "12_door1,SetSpeed,120,0,-1" - "OnCase08" "12_door1,SetSpeed,260,0,-1" - } - insert: - { - "OnCase01" "12_door1,SetSpeed,225,0,-1" - "OnCase02" "12_door1,SetSpeed,245,0,-1" - "OnCase03" "12_door1,SetSpeed,265,0,-1" - "OnCase04" "12_door1,SetSpeed,285,0,-1" - "OnCase05" "12_door1,SetSpeed,305,0,-1" - "OnCase06" "12_door1,SetSpeed,205,0,-1" - "OnCase07" "12_door1,SetSpeed,185,0,-1" - "OnCase08" "12_door1,SetSpeed,325,0,-1" - } -} - - -; Yellow balls timer rework -modify: -{ - match: - { - "targetname" "boss_yellow_sphere_timer_1" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.1" - "UpperRandomBound" "0.4" - } -} - -; Rework red beam wall -modify: -{ - match: - { - "targetname" "11_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "11_particle1,Start,,0.02,-1" - "OnCase01" "11_rotating,Start,,1.52,-1" - "OnCase01" "11_rotating,Stop,,6.52,-1" - "OnCase01" "11_rotating,Reverse,,8,-1" - "OnCase01" "11_rotating,Start,,8.02,-1" - "OnCase01" "11_rotating,Stop,,13.56,-1" - "OnCase01" "11_particle1,Stop,,13.54,-1" - "OnCase01" "11_hurt,Disable,,13.54,-1" - "OnCase01" "11_hurt,Enable,,1.54,-1" - "OnCase02" "11_rotating,Stop,,13.56,-1" - "OnCase02" "11_hurt,Disable,,13.54,-1" - "OnCase02" "11_particle1,Stop,,13.54,-1" - "OnCase02" "11_rotating,Start,,8,-1" - "OnCase02" "11_rotating,Reverse,,6.54,-1" - "OnCase02" "11_rotating,Stop,,6.52,-1" - "OnCase02" "11_hurt,Enable,,1.54,-1" - "OnCase02" "11_rotating,Start,,1.52,-1" - "OnCase02" "11_particle1,Start,,0.02,-1" - "OnCase02" "11_rotating,Reverse,,1.48,-1" - "OnCase02" "11_rotating,Kill,,14,-1" - "OnCase02" "11_hurt,Kill,,14,-1" - "OnCase02" "11_particle1,Kill,,14,-1" - "OnCase02" "11_case,Kill,,14,-1" - "OnCase01" "11_case,Kill,,14,-1" - "OnCase01" "11_particle1,Kill,,14,-1" - "OnCase01" "11_hurt,Kill,,14,-1" - "OnCase01" "11_rotating,Kill,,14,-1" - } - insert: - { - "OnCase01" "11_particle1,Start,,0.02,-1" - "OnCase01" "11_rotating,Start,,2.52,-1" - "OnCase01" "11_rotating,Stop,,7.52,-1" - "OnCase01" "11_rotating,Reverse,,8,-1" - "OnCase01" "11_rotating,Start,,8.02,-1" - "OnCase01" "11_rotating,Stop,,17.56,-1" - "OnCase01" "11_particle1,Stop,,17.56,-1" - "OnCase01" "11_hurt,Disable,,17.56,-1" - "OnCase01" "11_hurt,Enable,,2.64,-1" - "OnCase02" "11_rotating,Stop,,17.56,-1" - "OnCase02" "11_hurt,Disable,,17.56,-1" - "OnCase02" "11_particle1,Stop,,17.56,-1" - "OnCase02" "11_rotating,Start,,8,-1" - "OnCase02" "11_rotating,Reverse,,7.54,-1" - "OnCase02" "11_rotating,Stop,,7.52,-1" - "OnCase02" "11_hurt,Enable,,2.64,-1" - "OnCase02" "11_rotating,Start,,2.52,-1" - "OnCase02" "11_particle1,Start,,0.02,-1" - "OnCase02" "11_rotating,Reverse,,1.48,-1" - "OnCase02" "11_rotating,Kill,,18,-1" - "OnCase02" "11_hurt,Kill,,18,-1" - "OnCase02" "11_particle1,Kill,,18,-1" - "OnCase02" "11_case,Kill,,18,-1" - "OnCase01" "11_case,Kill,,18,-1" - "OnCase01" "11_particle1,Kill,,18,-1" - "OnCase01" "11_hurt,Kill,,18,-1" - "OnCase01" "11_rotating,Kill,,18,-1" - } -} - -; Change refire timer on boss after this new red beam wall setup, and spawn more balls -modify: -{ - match: - { - "targetname" "eleven_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "11_template,ForceSpawn,,0.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,18,-1" - } - insert: - { - "OnTrigger" "11_template,ForceSpawn,,0.02,-1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,20.02,-1" - "OnTrigger" "first_attack_maker,ForceSpawn,,20.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,23,-1" - } -} - -; Add yellow balls to the most common boss attack -modify: -{ - match: - { - "targetname" "first_track_1" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_2" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_3" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_4" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_5" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_6" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_7" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_8" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_9" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_10" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_11" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} - -; Insert this new setup in the corresponding logic_case -modify: -{ - match: - { - "targetname" "first_track_case" - "classname" "logic_case" - } - insert: - { - "OnCase03" "first_track*,FireUser3,,0,-1" - } -} - -; Pink beams add balls at the end -modify: -{ -{ - match: - { - "targetname" "height_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "height_maker,ForceSpawn,,0,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,16,-1" - } - insert: - { - "OnTrigger" "height_maker,ForceSpawn,,0,-1" - "OnTrigger" "first_attack_maker_6,ForceSpawn,,14,-1" - "OnTrigger" "first_attack_maker_9,ForceSpawn,,15,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,17,-1" - } -} - -; Rotating red beams spawn faster -modify: -{ - match: - { - "targetname" "seventeen_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.5" - "UpperRandomBound" "1.1" - } -} - - -; yellow relay refire faster -modify: -{ - match: - { - "targetname" "twenty_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,14,-1" - } - insert: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,11,-1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,8,-1" - "OnTrigger" "first_attack_maker,ForceSpawn,,8,-1" - } -} - -; some differents positions for balls -modify: -{ - match: - { - "targetname" "boss_fifth_case_end1" - "classname" "logic_case" - } - delete: - { - "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" - "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 45 0,0,-1" - } - insert: - { - "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" - "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 105 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "boss_fifth_case_end2" - "classname" "logic_case" - } - delete: - { - "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" - "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 125 0,0,-1" - } - insert: - { - "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" - "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 80 0,0,-1" - } -} -; Rework green beam rotating -modify: -{ - match: - { - "targetname" "13_relay" - "classname" "logic_relay" - } - delete: - { - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "13_beam_particle1,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" - "OnSpawn" "13_rotating1,Start,,1.32,-1" - "OnSpawn" "13_rotating2,Start,,1.32,-1" - "OnSpawn" "13_hurt1,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Enable,,1.32,-1" - "OnSpawn" "13_beam_particle1_2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle2_2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle1,Stop,,13.02,-1" - "OnSpawn" "13_hurt2,Disable,,13,-1" - "OnSpawn" "13_hurt1,Disable,,13,-1" - "OnSpawn" "13_beam_particle1,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle2,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle2_2,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle1_2,Kill,,13.02,-1" - "OnSpawn" "13_hurt1,Kill,,13,-1" - "OnSpawn" "13_hurt2,Kill,,13,-1" - "OnSpawn" "13_rotating2,Kill,,13,-1" - "OnSpawn" "13_rotating1,Kill,,13,-1" - "OnSpawn" "first_attack_maker_3,ForceSpawn,,13.02,-1" - "OnSpawn" "first_attack_maker,ForceSpawn,,13.02,-1" - } - insert: - { - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "13_beam_particle1,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" - "OnSpawn" "13_rotating1,Start,,1.32,-1" - "OnSpawn" "13_rotating2,Start,,1.32,-1" - "OnSpawn" "13_hurt1,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Disable,,13,-1" - "OnSpawn" "13_hurt1,Disable,,13,-1" - "OnSpawn" "13_rotating2,Stop,,13,-1" - "OnSpawn" "13_rotating1,Stop,,13,-1" - "OnSpawn" "13_rotating2,Reverse,,14.96,-1" - "OnSpawn" "13_rotating1,Reverse,,14.96,-1" - "OnSpawn" "13_rotating2,Start,,15,-1" - "OnSpawn" "13_rotating1,Start,,15,-1" - "OnSpawn" "13_hurt2,Enable,,15.10,-1" - "OnSpawn" "13_hurt1,Enable,,15.10,-1" - "OnSpawn" "13_rotating2,Kill,,25,-1" - "OnSpawn" "13_rotating1,Kill,,25,-1" - "OnSpawn" "13_hurt2,Kill,,25,-1" - "OnSpawn" "13_hurt1,Kill,,25,-1" - "OnSpawn" "13_beam_particle1,Kill,,25,-1" - "OnSpawn" "13_beam_particle2,Kill,,25,-1" - "OnSpawn" "13_beam_particle2_2,Kill,,25,-1" - "OnSpawn" "13_beam_particle1_2,Kill,,25,-1" - "OnSpawn" "first_attack_maker_3,ForceSpawn,,25.50,-1" - "OnSpawn" "first_attack_maker,ForceSpawn,,25.50,-1" - } -} - -modify: -{ - match: - { - "targetname" "thirteen_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "boss_beam_loop_sound,PlaySound,,0.04,-1" - "OnTrigger" "boss_beam_loop_sound,Volume,0,13,-1" - "OnTrigger" "boss_beam_loop_sound,StopSound,,13.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,19,-1" - } - insert: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,27,-1" - } -} - -; Side sphere spawning more balls -modify: -{ - match: - { - "targetname" "boss_fifth_timer_ring" - "classname" "logic_timer" - } - replace: - { - "RefireTime" "0.13" - } -} -modify: -{ - match: - { - "targetname" "boss_fifth_timer_ring2" - "classname" "logic_timer" - } - replace: - { - "RefireTime" "0.13" - } -} -modify: -{ - match: - { - "targetname" "fifth_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "first_attack_maker,Forcespawn,,23,1" - "OnTrigger" "first_attack_maker_9,Forcespawn,,23,1" - } -} - -; push and pull spawn balls at end -modify: -{ - match: - { - "targetname" "six_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "first_attack_maker_8,ForceSpawn,,4.15,1" - "OnTrigger" "first_attack_maker_7,ForceSpawn,,4.15,1" - } -} -; zm attack2 last longer -modify: -{ - match: - { - "targetname" "twenty_two_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,11,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,14.06,-1" - "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,14,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,15.3,-1" - "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,14.3,-1" - } - insert: - { - "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,15,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,16.06,-1" - "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,16,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,16.3,-1" - "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,16.3,-1" - "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" - } -} -; zm attack fade -modify: -{ - match: - { - "targetname" "twenty_one_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" - } -} -; fix wrong output -modify: -{ - match: - { - "targetname" "19_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "first_attack_maker_7,Kill,,23,-1" - "OnCase01" "first_attack_maker_9,Kill,,23,-1" - } - insert: - { - "OnCase01" "first_attack_maker_7,ForceSpawn,,23,-1" - "OnCase01" "first_attack_maker_9,ForceSpawn,,23,-1" - } -} -; side sphere door fix -modify: -{ - match: - { - "targetname" "second_door" - "classname" "func_door" - } - replace: - { - "speed" "25" - } -} -; Door speed to maximize spawn rng -modify: -{ - match: - { - "targetname" "height_track_door" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_door" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_rotating" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -; rotating huge red beam add balls at end -modify: -{ - match: - { - "targetname" "19_case" - "classname" "logic_case" - } - insert: - { - "OnTrigger" "first_attack_maker_6,ForceSpawn,,13,-1" - "OnTrigger" "first_attack_maker_9,ForceSpawn,,13,-1" - } -} -; stage 5 -; modify hp and setdamage filter on miniboss - -modify: -{ - match: - { - "targetname" "s5_once_04" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s5_sphere_addhp,Enable,,13,-1" - } - insert: - { - "OnStartTouch" "s5_sphere_addhp,Enable,,32,-1" - } -} - -modify: -{ - match: - { - "targetname" "s5_sphere_addhp" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s5_sphere_boss_counter,Add,85,0,-1" - } - insert: - { - "OnStartTouch" "s5_sphere_boss_counter,Add,70,0,-1" - } -} - -; Ending dodge cube spawn faster -modify: -{ - match: - { - "targetname" "cube_dodge_ending_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.1" - "UpperRandomBound" "0.2" - } -} - -; new setup for the red balls to dodge -modify: -{ - match: - { - "targetname" "l5_ending_door1" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door2" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door3" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door4" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} - -; faster balls on 4 boss -modify: -{ - match: - { - "targetname" "niveau5_door1" - "classname" "func_door" - } - replace: - { - "speed" "360" - } -} - -; stage 1 -; teleport delay -modify: -{ - match: - { - "targetname" "s1_once_02" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport01,Enable,,10,1" - } - insert: - { - "OnStartTouch" "s1_teleport01,Enable,,15,1" - } -} -modify: -{ - match: - { - "targetname" "s1_once_03" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport02,Enable,,22,1" - } - insert: - { - "OnStartTouch" "s1_teleport02,Enable,,25,1" - } -} -modify: -{ - match: - { - "targetname" "s1_once_07" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport04,Enable,,20,1" - } - insert: - { - "OnStartTouch" "s1_teleport04,Enable,,23,1" - } -} - -; stage 6 -; modify wrong timer message on counter - -modify: -{ - match: - { - "targetname" "s6_counter_trigger03" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "cmd,Command,say | 15 |,15,1" - } - insert: - { - "OnHitMax" "cmd,Command,say | 15 |,5,1" - } -} - -; Ending dodge purple balls -modify: -{ - match: - { - "targetname" "l7_ball_end_door_2" - "classname" "func_door" - } - replace: - { - "speed" "330" - } -} - -; Ending green beam spawn faster -modify: -{ - match: - { - "targetname" "l9_ending_timer_beam" - "classname" "logic_timer" - } - replace: - { - "UpperRandomBound" "0.21" - } -} - -; Disable some timers attack when boss die and enable mass tp in case someone want to delay - -modify: -{ - match: - { - "targetname" "boss_death_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "premier_relay,CancelPending,,0.02,-1" - "OnTrigger" "premier_relay,Kill,,0.04,-1" - "OnTrigger" "premier_relay_2,CancelPending,,0.02,-1" - "OnTrigger" "premier_relay_2,Kill,,0.04,-1" - "OnTrigger" "second_relay,CancelPending,,0.02,-1" - "OnTrigger" "second_relay,Kill,,0.04,-1" - "OnTrigger" "third_double_sphere_side_relay,CancelPending,,0.02,-1" - "OnTrigger" "third_double_sphere_side_relay,Kill,,0.04,-1" - "OnTrigger" "fourth_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fourth_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fifth_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fifth_attack_relay,Kill,,0.04,-1" - "OnTrigger" "six_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "six_attack_relay,Kill,,0.04,-1" - "OnTrigger" "seven_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "seven_attack_relay,Kill,,0.04,-1" - "OnTrigger" "height_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "height_attack_relay,Kill,,0.04,-1" - "OnTrigger" "nine_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "nine_attack_relay,Kill,,0.04,-1" - "OnTrigger" "ten_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "ten_attack_relay,Kill,,0.04,-1" - "OnTrigger" "eleven_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "eleven_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twelve_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "twelve_attack_relay,Kill,,0.04,-1" - "OnTrigger" "thirteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "thirteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fourteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fourteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fiveteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fiveteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "sixteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "sixteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "seventeen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "seventeen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "heighteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "heighteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "nineteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "nineteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twenty_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "twenty_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twenty_timer,Kill,,0.04,-1" - "OnTrigger" "fourth_track_timer,Kill,,0.04,-1" - "OnTrigger" "seventeen_timer,Kill,,0.04,-1" - "OnTrigger" "sixteen_timer,Kill,,0.04,-1" - "OnTrigger" "heighteen_track_timer,Kill,,0.04,-1" - "OnTrigger" "height_track_timer,Kill,,0.04,-1" - "OnTrigger" "p2_s6_zm_teleport_after_boss,Enable,,30,1" - "OnTrigger" "first_attack_maker,ForceSpawn,,0.02,1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,0.04,1" - } -} - -; change path_track to entity_makers for parenting reasons - -modify: -{ - match: - { - "targetname" "height_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_11" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_12" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_13" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_14" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_15" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_16" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_17" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_18" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_19" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} - -modify: -{ - match: - { - "targetname" "heighteen_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_11" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_12" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_13" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_14" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_15" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_16" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_17" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_18" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_19" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} - -; Lock items -modify: -{ - match: - { - "targetname" "zombie_freezeball_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_freezeball_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_freezeball_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "zombie_energyball_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_energyball_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_energyball_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "zombie_gravity_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_gravity_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_gravity_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "human_cube_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname human_cube_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname human_cube_filter,0,-1" - } -} - -;s2 -modify: -{ - match: - { - "targetname" "s2_once06" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "zombie_gravity_filter*,FireUser1,,50,1" - "OnStartTouch" "zombie_energyball_filter*,FireUser1,,50,1" - "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,50,1" - } -} -modify: -{ - match: - { - "targetname" "stage2_track_counter" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "zombie_gravity_filter*,FireUser2,,0.02,1" - "OnHitMin" "zombie_energyball_filter*,FireUser2,,0.02,1" - "OnHitMin" "zombie_freezeball_filter*,FireUser2,,0.02,1" - } -} - -;s3 -modify: -{ - match: - { - "targetname" "s3_counter_trigger04" - "classname" "math_counter" - } - insert: - { - "OnHitMax" "human_cube_filter*,FireUser1,,93,1" - } -} - -;s5 -modify: -{ - match: - { - "targetname" "s5_counter_trigger04" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "zombie_energyball_button,Lock,,26,-1" - "OnHitMax" "zombie_freezeball_button,Lock,,26,-1" - "OnHitMax" "zombie_gravity_button,Lock,,26,-1" - } - insert: - { - "OnHitMax" "zombie_gravity_filter*,FireUser1,,26,1" - "OnHitMax" "zombie_energyball_filter*,FireUser1,,26,1" - "OnHitMax" "zombie_freezeball_filter*,FireUser1,,26,1" - } -} -modify: -{ - match: - { - "targetname" "s5_4boss_counter" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "zombie_gravity_button,Unlock,,6,1" - "OnHitMax" "zombie_freezeball_button,Unlock,,6,1" - "OnHitMax" "zombie_energyball_button,Unlock,,6,1" - } - insert: - { - "OnHitMax" "zombie_gravity_filter*,FireUser2,,6,1" - "OnHitMax" "zombie_energyball_filter*,FireUser2,,6,1" - "OnHitMax" "zombie_freezeball_filter*,FireUser2,,6,1" - } -} -modify: -{ - match: - { - "targetname" "s5_once07" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "zombie_gravity_button,Lock,,90,1" - "OnStartTouch" "zombie_freezeball_button,Lock,,90,1" - "OnStartTouch" "zombie_energyball_button,Lock,,90,1" - } - insert: - { - "OnStartTouch" "zombie_gravity_filter*,FireUser1,,90,1" - "OnStartTouch" "zombie_energyball_filter*,FireUser1,,90,1" - "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,90,1" - "OnStartTouch" "human_cube_filter*,FireUser1,,88,1" - } -} - -;s6 -modify: -{ - match: - { - "targetname" "final_dodge_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "human_cube_filter*,FireUser1,,0.02,1" - } -} - -; Last minute fix -modify: -{ - match: - { - "targetname" "4_1_door" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } -} - -modify: -{ - match: - { - "targetname" "18_laserdoor1" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } -} - -modify: -{ - match: - { - "targetname" "8_laserdoor1" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } +; fix item spawn on stage 2 +modify: +{ + match: + { + "targetname" "stage2_location_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "s2_human_item_location2,Trigger,,0,1" + } + insert: + { + "OnCase02" "s2_human_item_location2,Trigger,,0,1" + } +} + +; s6 bossfight +; fix some of the boss attacks +modify: +{ + match: + { + "targetname" "fourth_track_rotating" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "512" + } +} + +modify: +{ + match: + { + "targetname" "second_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 270 0" + "lip" "512" + } +} + +modify: +{ + match: + { + "targetname" "heighteen_track_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "256" + } +} + +modify: +{ + match: + { + "targetname" "height_track_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "512" + } +} + +; Spawn more purple balls ) +modify: +{ + match: + { + "targetname" "sixteen_timer" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "0.15" + } +} + +; Orange lasers faster ) +modify: +{ + match: + { + "targetname" "9_door1" + "classname" "func_door" + } + replace: + { + "speed" "470" + } +} + +; Orange lasers spawning faster +modify: +{ + match: + { + "targetname" "nine_track_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "nine_track_case,PickRandom,,2,-1" + "OnSpawn" "nine_track_case,PickRandom,,5,-1" + "OnSpawn" "nine_track_case,PickRandom,,8,-1" + "OnSpawn" "nine_track_case,PickRandom,,11,-1" + } + insert: + { + "OnSpawn" "nine_track_case,PickRandom,,2,-1" + "OnSpawn" "nine_track_case,PickRandom,,4,-1" + "OnSpawn" "nine_track_case,PickRandom,,6,-1" + "OnSpawn" "nine_track_case,PickRandom,,8,-1" + "OnSpawn" "nine_track_case,PickRandom,,10,-1" + "OnSpawn" "nine_track_case,PickRandom,,12,-1" + } +} + +; Pink beams spawning faster +modify: +{ + match: + { + "targetname" "height_track_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.2" + "UpperRandomBound" "0.4" + } +} + +; Pink beams faster +modify: +{ + match: + { + "targetname" "8_laserdoor1" + "classname" "func_door" + } + replace: + { + "speed" "1000" + } +} + +; Rework yellow balls speed +modify: +{ + match: + { + "targetname" "12_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "12_door1,SetSpeed,180,0,-1" + "OnCase02" "12_door1,SetSpeed,200,0,-1" + "OnCase03" "12_door1,SetSpeed,220,0,-1" + "OnCase04" "12_door1,SetSpeed,240,0,-1" + "OnCase05" "12_door1,SetSpeed,160,0,-1" + "OnCase06" "12_door1,SetSpeed,140,0,-1" + "OnCase07" "12_door1,SetSpeed,120,0,-1" + "OnCase08" "12_door1,SetSpeed,260,0,-1" + } + insert: + { + "OnCase01" "12_door1,SetSpeed,225,0,-1" + "OnCase02" "12_door1,SetSpeed,245,0,-1" + "OnCase03" "12_door1,SetSpeed,265,0,-1" + "OnCase04" "12_door1,SetSpeed,285,0,-1" + "OnCase05" "12_door1,SetSpeed,305,0,-1" + "OnCase06" "12_door1,SetSpeed,205,0,-1" + "OnCase07" "12_door1,SetSpeed,185,0,-1" + "OnCase08" "12_door1,SetSpeed,325,0,-1" + } +} + + +; Yellow balls timer rework +modify: +{ + match: + { + "targetname" "boss_yellow_sphere_timer_1" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.1" + "UpperRandomBound" "0.4" + } +} + +; Rework red beam wall +modify: +{ + match: + { + "targetname" "11_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "11_particle1,Start,,0.02,-1" + "OnCase01" "11_rotating,Start,,1.52,-1" + "OnCase01" "11_rotating,Stop,,6.52,-1" + "OnCase01" "11_rotating,Reverse,,8,-1" + "OnCase01" "11_rotating,Start,,8.02,-1" + "OnCase01" "11_rotating,Stop,,13.56,-1" + "OnCase01" "11_particle1,Stop,,13.54,-1" + "OnCase01" "11_hurt,Disable,,13.54,-1" + "OnCase01" "11_hurt,Enable,,1.54,-1" + "OnCase02" "11_rotating,Stop,,13.56,-1" + "OnCase02" "11_hurt,Disable,,13.54,-1" + "OnCase02" "11_particle1,Stop,,13.54,-1" + "OnCase02" "11_rotating,Start,,8,-1" + "OnCase02" "11_rotating,Reverse,,6.54,-1" + "OnCase02" "11_rotating,Stop,,6.52,-1" + "OnCase02" "11_hurt,Enable,,1.54,-1" + "OnCase02" "11_rotating,Start,,1.52,-1" + "OnCase02" "11_particle1,Start,,0.02,-1" + "OnCase02" "11_rotating,Reverse,,1.48,-1" + "OnCase02" "11_rotating,Kill,,14,-1" + "OnCase02" "11_hurt,Kill,,14,-1" + "OnCase02" "11_particle1,Kill,,14,-1" + "OnCase02" "11_case,Kill,,14,-1" + "OnCase01" "11_case,Kill,,14,-1" + "OnCase01" "11_particle1,Kill,,14,-1" + "OnCase01" "11_hurt,Kill,,14,-1" + "OnCase01" "11_rotating,Kill,,14,-1" + } + insert: + { + "OnCase01" "11_particle1,Start,,0.02,-1" + "OnCase01" "11_rotating,Start,,2.52,-1" + "OnCase01" "11_rotating,Stop,,7.52,-1" + "OnCase01" "11_rotating,Reverse,,8,-1" + "OnCase01" "11_rotating,Start,,8.02,-1" + "OnCase01" "11_rotating,Stop,,17.56,-1" + "OnCase01" "11_particle1,Stop,,17.56,-1" + "OnCase01" "11_hurt,Disable,,17.56,-1" + "OnCase01" "11_hurt,Enable,,2.64,-1" + "OnCase02" "11_rotating,Stop,,17.56,-1" + "OnCase02" "11_hurt,Disable,,17.56,-1" + "OnCase02" "11_particle1,Stop,,17.56,-1" + "OnCase02" "11_rotating,Start,,8,-1" + "OnCase02" "11_rotating,Reverse,,7.54,-1" + "OnCase02" "11_rotating,Stop,,7.52,-1" + "OnCase02" "11_hurt,Enable,,2.64,-1" + "OnCase02" "11_rotating,Start,,2.52,-1" + "OnCase02" "11_particle1,Start,,0.02,-1" + "OnCase02" "11_rotating,Reverse,,1.48,-1" + "OnCase02" "11_rotating,Kill,,18,-1" + "OnCase02" "11_hurt,Kill,,18,-1" + "OnCase02" "11_particle1,Kill,,18,-1" + "OnCase02" "11_case,Kill,,18,-1" + "OnCase01" "11_case,Kill,,18,-1" + "OnCase01" "11_particle1,Kill,,18,-1" + "OnCase01" "11_hurt,Kill,,18,-1" + "OnCase01" "11_rotating,Kill,,18,-1" + } +} + +; Change refire timer on boss after this new red beam wall setup, and spawn more balls +modify: +{ + match: + { + "targetname" "eleven_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "11_template,ForceSpawn,,0.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,18,-1" + } + insert: + { + "OnTrigger" "11_template,ForceSpawn,,0.02,-1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,20.02,-1" + "OnTrigger" "first_attack_maker,ForceSpawn,,20.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,23,-1" + } +} + +; Add yellow balls to the most common boss attack +modify: +{ + match: + { + "targetname" "first_track_1" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_2" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_3" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_4" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_5" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_6" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_7" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_8" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_9" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_10" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_11" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} + +; Insert this new setup in the corresponding logic_case +modify: +{ + match: + { + "targetname" "first_track_case" + "classname" "logic_case" + } + insert: + { + "OnCase03" "first_track*,FireUser3,,0,-1" + } +} + +; Pink beams add balls at the end +modify: +{ +{ + match: + { + "targetname" "height_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "height_maker,ForceSpawn,,0,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,16,-1" + } + insert: + { + "OnTrigger" "height_maker,ForceSpawn,,0,-1" + "OnTrigger" "first_attack_maker_6,ForceSpawn,,14,-1" + "OnTrigger" "first_attack_maker_9,ForceSpawn,,15,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,17,-1" + } +} + +; Rotating red beams spawn faster +modify: +{ + match: + { + "targetname" "seventeen_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.5" + "UpperRandomBound" "1.1" + } +} + + +; yellow relay refire faster +modify: +{ + match: + { + "targetname" "twenty_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,14,-1" + } + insert: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,11,-1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,8,-1" + "OnTrigger" "first_attack_maker,ForceSpawn,,8,-1" + } +} + +; some differents positions for balls +modify: +{ + match: + { + "targetname" "boss_fifth_case_end1" + "classname" "logic_case" + } + delete: + { + "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" + "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 45 0,0,-1" + } + insert: + { + "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" + "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 105 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "boss_fifth_case_end2" + "classname" "logic_case" + } + delete: + { + "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" + "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 125 0,0,-1" + } + insert: + { + "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" + "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 80 0,0,-1" + } +} +; Rework green beam rotating +modify: +{ + match: + { + "targetname" "13_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "13_beam_particle1,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" + "OnSpawn" "13_rotating1,Start,,1.32,-1" + "OnSpawn" "13_rotating2,Start,,1.32,-1" + "OnSpawn" "13_hurt1,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Enable,,1.32,-1" + "OnSpawn" "13_beam_particle1_2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle2_2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle1,Stop,,13.02,-1" + "OnSpawn" "13_hurt2,Disable,,13,-1" + "OnSpawn" "13_hurt1,Disable,,13,-1" + "OnSpawn" "13_beam_particle1,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle2,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle2_2,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle1_2,Kill,,13.02,-1" + "OnSpawn" "13_hurt1,Kill,,13,-1" + "OnSpawn" "13_hurt2,Kill,,13,-1" + "OnSpawn" "13_rotating2,Kill,,13,-1" + "OnSpawn" "13_rotating1,Kill,,13,-1" + "OnSpawn" "first_attack_maker_3,ForceSpawn,,13.02,-1" + "OnSpawn" "first_attack_maker,ForceSpawn,,13.02,-1" + } + insert: + { + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "13_beam_particle1,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" + "OnSpawn" "13_rotating1,Start,,1.32,-1" + "OnSpawn" "13_rotating2,Start,,1.32,-1" + "OnSpawn" "13_hurt1,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Disable,,13,-1" + "OnSpawn" "13_hurt1,Disable,,13,-1" + "OnSpawn" "13_rotating2,Stop,,13,-1" + "OnSpawn" "13_rotating1,Stop,,13,-1" + "OnSpawn" "13_rotating2,Reverse,,14.96,-1" + "OnSpawn" "13_rotating1,Reverse,,14.96,-1" + "OnSpawn" "13_rotating2,Start,,15,-1" + "OnSpawn" "13_rotating1,Start,,15,-1" + "OnSpawn" "13_hurt2,Enable,,15.10,-1" + "OnSpawn" "13_hurt1,Enable,,15.10,-1" + "OnSpawn" "13_rotating2,Kill,,25,-1" + "OnSpawn" "13_rotating1,Kill,,25,-1" + "OnSpawn" "13_hurt2,Kill,,25,-1" + "OnSpawn" "13_hurt1,Kill,,25,-1" + "OnSpawn" "13_beam_particle1,Kill,,25,-1" + "OnSpawn" "13_beam_particle2,Kill,,25,-1" + "OnSpawn" "13_beam_particle2_2,Kill,,25,-1" + "OnSpawn" "13_beam_particle1_2,Kill,,25,-1" + "OnSpawn" "first_attack_maker_3,ForceSpawn,,25.50,-1" + "OnSpawn" "first_attack_maker,ForceSpawn,,25.50,-1" + } +} + +modify: +{ + match: + { + "targetname" "thirteen_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "boss_beam_loop_sound,PlaySound,,0.04,-1" + "OnTrigger" "boss_beam_loop_sound,Volume,0,13,-1" + "OnTrigger" "boss_beam_loop_sound,StopSound,,13.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,19,-1" + } + insert: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,27,-1" + } +} + +; Side sphere spawning more balls +modify: +{ + match: + { + "targetname" "boss_fifth_timer_ring" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.13" + } +} +modify: +{ + match: + { + "targetname" "boss_fifth_timer_ring2" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.13" + } +} +modify: +{ + match: + { + "targetname" "fifth_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "first_attack_maker,Forcespawn,,23,1" + "OnTrigger" "first_attack_maker_9,Forcespawn,,23,1" + } +} + +; push and pull spawn balls at end +modify: +{ + match: + { + "targetname" "six_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "first_attack_maker_8,ForceSpawn,,4.15,1" + "OnTrigger" "first_attack_maker_7,ForceSpawn,,4.15,1" + } +} +; zm attack2 last longer +modify: +{ + match: + { + "targetname" "twenty_two_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,11,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,14.06,-1" + "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,14,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,15.3,-1" + "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,14.3,-1" + } + insert: + { + "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,15,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,16.06,-1" + "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,16,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,16.3,-1" + "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,16.3,-1" + "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" + } +} +; zm attack fade +modify: +{ + match: + { + "targetname" "twenty_one_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" + } +} +; fix wrong output +modify: +{ + match: + { + "targetname" "19_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "first_attack_maker_7,Kill,,23,-1" + "OnCase01" "first_attack_maker_9,Kill,,23,-1" + } + insert: + { + "OnCase01" "first_attack_maker_7,ForceSpawn,,23,-1" + "OnCase01" "first_attack_maker_9,ForceSpawn,,23,-1" + } +} +; side sphere door fix +modify: +{ + match: + { + "targetname" "second_door" + "classname" "func_door" + } + replace: + { + "speed" "25" + } +} +; Door speed to maximize spawn rng +modify: +{ + match: + { + "targetname" "height_track_door" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_door" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_rotating" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +; rotating huge red beam add balls at end +modify: +{ + match: + { + "targetname" "19_case" + "classname" "logic_case" + } + insert: + { + "OnTrigger" "first_attack_maker_6,ForceSpawn,,13,-1" + "OnTrigger" "first_attack_maker_9,ForceSpawn,,13,-1" + } +} +; stage 5 +; modify hp and setdamage filter on miniboss + +modify: +{ + match: + { + "targetname" "s5_once_04" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s5_sphere_addhp,Enable,,13,-1" + } + insert: + { + "OnStartTouch" "s5_sphere_addhp,Enable,,32,-1" + } +} + +modify: +{ + match: + { + "targetname" "s5_sphere_addhp" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s5_sphere_boss_counter,Add,85,0,-1" + } + insert: + { + "OnStartTouch" "s5_sphere_boss_counter,Add,70,0,-1" + } +} + +; Ending dodge cube spawn faster +modify: +{ + match: + { + "targetname" "cube_dodge_ending_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.1" + "UpperRandomBound" "0.2" + } +} + +; new setup for the red balls to dodge +modify: +{ + match: + { + "targetname" "l5_ending_door1" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door2" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door3" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door4" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} + +; faster balls on 4 boss +modify: +{ + match: + { + "targetname" "niveau5_door1" + "classname" "func_door" + } + replace: + { + "speed" "360" + } +} + +; stage 1 +; teleport delay +modify: +{ + match: + { + "targetname" "s1_once_02" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport01,Enable,,10,1" + } + insert: + { + "OnStartTouch" "s1_teleport01,Enable,,15,1" + } +} +modify: +{ + match: + { + "targetname" "s1_once_03" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport02,Enable,,22,1" + } + insert: + { + "OnStartTouch" "s1_teleport02,Enable,,25,1" + } +} +modify: +{ + match: + { + "targetname" "s1_once_07" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport04,Enable,,20,1" + } + insert: + { + "OnStartTouch" "s1_teleport04,Enable,,23,1" + } +} + +; stage 6 +; modify wrong timer message on counter + +modify: +{ + match: + { + "targetname" "s6_counter_trigger03" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "cmd,Command,say | 15 |,15,1" + } + insert: + { + "OnHitMax" "cmd,Command,say | 15 |,5,1" + } +} + +; Ending dodge purple balls +modify: +{ + match: + { + "targetname" "l7_ball_end_door_2" + "classname" "func_door" + } + replace: + { + "speed" "330" + } +} + +; Ending green beam spawn faster +modify: +{ + match: + { + "targetname" "l9_ending_timer_beam" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "0.21" + } +} + +; Disable some timers attack when boss die and enable mass tp in case someone want to delay + +modify: +{ + match: + { + "targetname" "boss_death_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "premier_relay,CancelPending,,0.02,-1" + "OnTrigger" "premier_relay,Kill,,0.04,-1" + "OnTrigger" "premier_relay_2,CancelPending,,0.02,-1" + "OnTrigger" "premier_relay_2,Kill,,0.04,-1" + "OnTrigger" "second_relay,CancelPending,,0.02,-1" + "OnTrigger" "second_relay,Kill,,0.04,-1" + "OnTrigger" "third_double_sphere_side_relay,CancelPending,,0.02,-1" + "OnTrigger" "third_double_sphere_side_relay,Kill,,0.04,-1" + "OnTrigger" "fourth_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fourth_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fifth_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fifth_attack_relay,Kill,,0.04,-1" + "OnTrigger" "six_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "six_attack_relay,Kill,,0.04,-1" + "OnTrigger" "seven_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "seven_attack_relay,Kill,,0.04,-1" + "OnTrigger" "height_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "height_attack_relay,Kill,,0.04,-1" + "OnTrigger" "nine_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "nine_attack_relay,Kill,,0.04,-1" + "OnTrigger" "ten_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "ten_attack_relay,Kill,,0.04,-1" + "OnTrigger" "eleven_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "eleven_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twelve_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "twelve_attack_relay,Kill,,0.04,-1" + "OnTrigger" "thirteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "thirteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fourteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fourteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fiveteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fiveteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "sixteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "sixteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "seventeen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "seventeen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "heighteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "heighteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "nineteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "nineteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twenty_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "twenty_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twenty_timer,Kill,,0.04,-1" + "OnTrigger" "fourth_track_timer,Kill,,0.04,-1" + "OnTrigger" "seventeen_timer,Kill,,0.04,-1" + "OnTrigger" "sixteen_timer,Kill,,0.04,-1" + "OnTrigger" "heighteen_track_timer,Kill,,0.04,-1" + "OnTrigger" "height_track_timer,Kill,,0.04,-1" + "OnTrigger" "p2_s6_zm_teleport_after_boss,Enable,,30,1" + "OnTrigger" "first_attack_maker,ForceSpawn,,0.02,1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,0.04,1" + } +} + +; change path_track to entity_makers for parenting reasons + +modify: +{ + match: + { + "targetname" "height_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_11" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_12" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_13" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_14" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_15" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_16" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_17" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_18" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_19" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} + +modify: +{ + match: + { + "targetname" "heighteen_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_11" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_12" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_13" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_14" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_15" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_16" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_17" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_18" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_19" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} + +; Lock items +modify: +{ + match: + { + "targetname" "zombie_freezeball_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_freezeball_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_freezeball_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zombie_energyball_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_energyball_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_energyball_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zombie_gravity_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_gravity_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_gravity_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "human_cube_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname human_cube_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname human_cube_filter,0,-1" + } +} + +;s2 +modify: +{ + match: + { + "targetname" "s2_once06" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "zombie_gravity_filter*,FireUser1,,50,1" + "OnStartTouch" "zombie_energyball_filter*,FireUser1,,50,1" + "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,50,1" + } +} +modify: +{ + match: + { + "targetname" "stage2_track_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "zombie_gravity_filter*,FireUser2,,0.02,1" + "OnHitMin" "zombie_energyball_filter*,FireUser2,,0.02,1" + "OnHitMin" "zombie_freezeball_filter*,FireUser2,,0.02,1" + } +} + +;s3 +modify: +{ + match: + { + "targetname" "s3_counter_trigger04" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "human_cube_filter*,FireUser1,,93,1" + } +} + +;s5 +modify: +{ + match: + { + "targetname" "s5_counter_trigger04" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "zombie_energyball_button,Lock,,26,-1" + "OnHitMax" "zombie_freezeball_button,Lock,,26,-1" + "OnHitMax" "zombie_gravity_button,Lock,,26,-1" + } + insert: + { + "OnHitMax" "zombie_gravity_filter*,FireUser1,,26,1" + "OnHitMax" "zombie_energyball_filter*,FireUser1,,26,1" + "OnHitMax" "zombie_freezeball_filter*,FireUser1,,26,1" + } +} +modify: +{ + match: + { + "targetname" "s5_4boss_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "zombie_gravity_button,Unlock,,6,1" + "OnHitMax" "zombie_freezeball_button,Unlock,,6,1" + "OnHitMax" "zombie_energyball_button,Unlock,,6,1" + } + insert: + { + "OnHitMax" "zombie_gravity_filter*,FireUser2,,6,1" + "OnHitMax" "zombie_energyball_filter*,FireUser2,,6,1" + "OnHitMax" "zombie_freezeball_filter*,FireUser2,,6,1" + } +} +modify: +{ + match: + { + "targetname" "s5_once07" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "zombie_gravity_button,Lock,,90,1" + "OnStartTouch" "zombie_freezeball_button,Lock,,90,1" + "OnStartTouch" "zombie_energyball_button,Lock,,90,1" + } + insert: + { + "OnStartTouch" "zombie_gravity_filter*,FireUser1,,90,1" + "OnStartTouch" "zombie_energyball_filter*,FireUser1,,90,1" + "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,90,1" + "OnStartTouch" "human_cube_filter*,FireUser1,,88,1" + } +} + +;s6 +modify: +{ + match: + { + "targetname" "final_dodge_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "human_cube_filter*,FireUser1,,0.02,1" + } +} + +; Last minute fix +modify: +{ + match: + { + "targetname" "4_1_door" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } +} + +modify: +{ + match: + { + "targetname" "18_laserdoor1" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } +} + +modify: +{ + match: + { + "targetname" "8_laserdoor1" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } } \ No newline at end of file diff --git a/maps/ze_visualizer_css2.cfg b/maps/ze_visualizer_css2.cfg index 98a9274..0baa81c 100644 --- a/maps/ze_visualizer_css2.cfg +++ b/maps/ze_visualizer_css2.cfg @@ -1,2109 +1,2109 @@ -; fix item spawn on stage 2 -modify: -{ - match: - { - "targetname" "stage2_location_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "s2_human_item_location2,Trigger,,0,1" - } - insert: - { - "OnCase02" "s2_human_item_location2,Trigger,,0,1" - } -} - -; s6 bossfight -; fix some of the boss attacks -modify: -{ - match: - { - "targetname" "fourth_track_rotating" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "512" - } -} - -modify: -{ - match: - { - "targetname" "second_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 270 0" - "lip" "512" - } -} - -modify: -{ - match: - { - "targetname" "heighteen_track_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "256" - } -} - -modify: -{ - match: - { - "targetname" "height_track_door" - "classname" "func_door" - } - replace: - { - "movedir" "0 180 0" - "lip" "512" - } -} - -; Spawn more purple balls ) -modify: -{ - match: - { - "targetname" "sixteen_timer" - "classname" "logic_timer" - } - replace: - { - "UpperRandomBound" "0.15" - } -} - -; Orange lasers faster ) -modify: -{ - match: - { - "targetname" "9_door1" - "classname" "func_door" - } - replace: - { - "speed" "470" - } -} - -; Orange lasers spawning faster -modify: -{ - match: - { - "targetname" "nine_track_relay" - "classname" "logic_relay" - } - delete: - { - "OnSpawn" "nine_track_case,PickRandom,,2,-1" - "OnSpawn" "nine_track_case,PickRandom,,5,-1" - "OnSpawn" "nine_track_case,PickRandom,,8,-1" - "OnSpawn" "nine_track_case,PickRandom,,11,-1" - } - insert: - { - "OnSpawn" "nine_track_case,PickRandom,,2,-1" - "OnSpawn" "nine_track_case,PickRandom,,4,-1" - "OnSpawn" "nine_track_case,PickRandom,,6,-1" - "OnSpawn" "nine_track_case,PickRandom,,8,-1" - "OnSpawn" "nine_track_case,PickRandom,,10,-1" - "OnSpawn" "nine_track_case,PickRandom,,12,-1" - } -} - -; Pink beams spawning faster -modify: -{ - match: - { - "targetname" "height_track_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.2" - "UpperRandomBound" "0.4" - } -} - -; Pink beams faster -modify: -{ - match: - { - "targetname" "8_laserdoor1" - "classname" "func_door" - } - replace: - { - "speed" "1000" - } -} - -; Rework yellow balls speed -modify: -{ - match: - { - "targetname" "12_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "12_door1,SetSpeed,180,0,-1" - "OnCase02" "12_door1,SetSpeed,200,0,-1" - "OnCase03" "12_door1,SetSpeed,220,0,-1" - "OnCase04" "12_door1,SetSpeed,240,0,-1" - "OnCase05" "12_door1,SetSpeed,160,0,-1" - "OnCase06" "12_door1,SetSpeed,140,0,-1" - "OnCase07" "12_door1,SetSpeed,120,0,-1" - "OnCase08" "12_door1,SetSpeed,260,0,-1" - } - insert: - { - "OnCase01" "12_door1,SetSpeed,225,0,-1" - "OnCase02" "12_door1,SetSpeed,245,0,-1" - "OnCase03" "12_door1,SetSpeed,265,0,-1" - "OnCase04" "12_door1,SetSpeed,285,0,-1" - "OnCase05" "12_door1,SetSpeed,305,0,-1" - "OnCase06" "12_door1,SetSpeed,205,0,-1" - "OnCase07" "12_door1,SetSpeed,185,0,-1" - "OnCase08" "12_door1,SetSpeed,325,0,-1" - } -} - - -; Yellow balls timer rework -modify: -{ - match: - { - "targetname" "boss_yellow_sphere_timer_1" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.1" - "UpperRandomBound" "0.4" - } -} - -; Rework red beam wall -modify: -{ - match: - { - "targetname" "11_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "11_particle1,Start,,0.02,-1" - "OnCase01" "11_rotating,Start,,1.52,-1" - "OnCase01" "11_rotating,Stop,,6.52,-1" - "OnCase01" "11_rotating,Reverse,,8,-1" - "OnCase01" "11_rotating,Start,,8.02,-1" - "OnCase01" "11_rotating,Stop,,13.56,-1" - "OnCase01" "11_particle1,Stop,,13.54,-1" - "OnCase01" "11_hurt,Disable,,13.54,-1" - "OnCase01" "11_hurt,Enable,,1.54,-1" - "OnCase02" "11_rotating,Stop,,13.56,-1" - "OnCase02" "11_hurt,Disable,,13.54,-1" - "OnCase02" "11_particle1,Stop,,13.54,-1" - "OnCase02" "11_rotating,Start,,8,-1" - "OnCase02" "11_rotating,Reverse,,6.54,-1" - "OnCase02" "11_rotating,Stop,,6.52,-1" - "OnCase02" "11_hurt,Enable,,1.54,-1" - "OnCase02" "11_rotating,Start,,1.52,-1" - "OnCase02" "11_particle1,Start,,0.02,-1" - "OnCase02" "11_rotating,Reverse,,1.48,-1" - "OnCase02" "11_rotating,Kill,,14,-1" - "OnCase02" "11_hurt,Kill,,14,-1" - "OnCase02" "11_particle1,Kill,,14,-1" - "OnCase02" "11_case,Kill,,14,-1" - "OnCase01" "11_case,Kill,,14,-1" - "OnCase01" "11_particle1,Kill,,14,-1" - "OnCase01" "11_hurt,Kill,,14,-1" - "OnCase01" "11_rotating,Kill,,14,-1" - } - insert: - { - "OnCase01" "11_particle1,Start,,0.02,-1" - "OnCase01" "11_rotating,Start,,2.52,-1" - "OnCase01" "11_rotating,Stop,,7.52,-1" - "OnCase01" "11_rotating,Reverse,,8,-1" - "OnCase01" "11_rotating,Start,,8.02,-1" - "OnCase01" "11_rotating,Stop,,17.56,-1" - "OnCase01" "11_particle1,Stop,,17.56,-1" - "OnCase01" "11_hurt,Disable,,17.56,-1" - "OnCase01" "11_hurt,Enable,,2.64,-1" - "OnCase02" "11_rotating,Stop,,17.56,-1" - "OnCase02" "11_hurt,Disable,,17.56,-1" - "OnCase02" "11_particle1,Stop,,17.56,-1" - "OnCase02" "11_rotating,Start,,8,-1" - "OnCase02" "11_rotating,Reverse,,7.54,-1" - "OnCase02" "11_rotating,Stop,,7.52,-1" - "OnCase02" "11_hurt,Enable,,2.64,-1" - "OnCase02" "11_rotating,Start,,2.52,-1" - "OnCase02" "11_particle1,Start,,0.02,-1" - "OnCase02" "11_rotating,Reverse,,1.48,-1" - "OnCase02" "11_rotating,Kill,,18,-1" - "OnCase02" "11_hurt,Kill,,18,-1" - "OnCase02" "11_particle1,Kill,,18,-1" - "OnCase02" "11_case,Kill,,18,-1" - "OnCase01" "11_case,Kill,,18,-1" - "OnCase01" "11_particle1,Kill,,18,-1" - "OnCase01" "11_hurt,Kill,,18,-1" - "OnCase01" "11_rotating,Kill,,18,-1" - } -} - -; Change refire timer on boss after this new red beam wall setup, and spawn more balls -modify: -{ - match: - { - "targetname" "eleven_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "11_template,ForceSpawn,,0.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,18,-1" - } - insert: - { - "OnTrigger" "11_template,ForceSpawn,,0.02,-1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,20.02,-1" - "OnTrigger" "first_attack_maker,ForceSpawn,,20.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,23,-1" - } -} - -; Add yellow balls to the most common boss attack -modify: -{ - match: - { - "targetname" "first_track_1" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_2" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_3" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_4" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_5" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_6" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_7" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_8" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_9" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_10" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} -modify: -{ - match: - { - "targetname" "first_track_11" - "classname" "path_track" - } - insert: - { - "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" - } -} - -; Insert this new setup in the corresponding logic_case -modify: -{ - match: - { - "targetname" "first_track_case" - "classname" "logic_case" - } - insert: - { - "OnCase03" "first_track*,FireUser3,,0,-1" - } -} - -; Pink beams add balls at the end -modify: -{ -{ - match: - { - "targetname" "height_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "height_maker,ForceSpawn,,0,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,16,-1" - } - insert: - { - "OnTrigger" "height_maker,ForceSpawn,,0,-1" - "OnTrigger" "first_attack_maker_6,ForceSpawn,,14,-1" - "OnTrigger" "first_attack_maker_9,ForceSpawn,,15,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,17,-1" - } -} - -; Rotating red beams spawn faster -modify: -{ - match: - { - "targetname" "seventeen_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.5" - "UpperRandomBound" "1.1" - } -} - - -; yellow relay refire faster -modify: -{ - match: - { - "targetname" "twenty_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,14,-1" - } - insert: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,11,-1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,8,-1" - "OnTrigger" "first_attack_maker,ForceSpawn,,8,-1" - } -} - -; some differents positions for balls -modify: -{ - match: - { - "targetname" "boss_fifth_case_end1" - "classname" "logic_case" - } - delete: - { - "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" - "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 45 0,0,-1" - } - insert: - { - "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" - "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 105 0,0,-1" - } -} - -modify: -{ - match: - { - "targetname" "boss_fifth_case_end2" - "classname" "logic_case" - } - delete: - { - "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" - "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 125 0,0,-1" - } - insert: - { - "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" - "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 80 0,0,-1" - } -} -; Rework green beam rotating -modify: -{ - match: - { - "targetname" "13_relay" - "classname" "logic_relay" - } - delete: - { - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "13_beam_particle1,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" - "OnSpawn" "13_rotating1,Start,,1.32,-1" - "OnSpawn" "13_rotating2,Start,,1.32,-1" - "OnSpawn" "13_hurt1,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Enable,,1.32,-1" - "OnSpawn" "13_beam_particle1_2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle2_2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle2,Stop,,13.02,-1" - "OnSpawn" "13_beam_particle1,Stop,,13.02,-1" - "OnSpawn" "13_hurt2,Disable,,13,-1" - "OnSpawn" "13_hurt1,Disable,,13,-1" - "OnSpawn" "13_beam_particle1,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle2,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle2_2,Kill,,13.02,-1" - "OnSpawn" "13_beam_particle1_2,Kill,,13.02,-1" - "OnSpawn" "13_hurt1,Kill,,13,-1" - "OnSpawn" "13_hurt2,Kill,,13,-1" - "OnSpawn" "13_rotating2,Kill,,13,-1" - "OnSpawn" "13_rotating1,Kill,,13,-1" - "OnSpawn" "first_attack_maker_3,ForceSpawn,,13.02,-1" - "OnSpawn" "first_attack_maker,ForceSpawn,,13.02,-1" - } - insert: - { - "OnSpawn" "!self,Kill,,0,-1" - "OnSpawn" "13_beam_particle1,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" - "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" - "OnSpawn" "13_rotating1,Start,,1.32,-1" - "OnSpawn" "13_rotating2,Start,,1.32,-1" - "OnSpawn" "13_hurt1,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Enable,,1.32,-1" - "OnSpawn" "13_hurt2,Disable,,13,-1" - "OnSpawn" "13_hurt1,Disable,,13,-1" - "OnSpawn" "13_rotating2,Stop,,13,-1" - "OnSpawn" "13_rotating1,Stop,,13,-1" - "OnSpawn" "13_rotating2,Reverse,,14.96,-1" - "OnSpawn" "13_rotating1,Reverse,,14.96,-1" - "OnSpawn" "13_rotating2,Start,,15,-1" - "OnSpawn" "13_rotating1,Start,,15,-1" - "OnSpawn" "13_hurt2,Enable,,15.10,-1" - "OnSpawn" "13_hurt1,Enable,,15.10,-1" - "OnSpawn" "13_rotating2,Kill,,25,-1" - "OnSpawn" "13_rotating1,Kill,,25,-1" - "OnSpawn" "13_hurt2,Kill,,25,-1" - "OnSpawn" "13_hurt1,Kill,,25,-1" - "OnSpawn" "13_beam_particle1,Kill,,25,-1" - "OnSpawn" "13_beam_particle2,Kill,,25,-1" - "OnSpawn" "13_beam_particle2_2,Kill,,25,-1" - "OnSpawn" "13_beam_particle1_2,Kill,,25,-1" - "OnSpawn" "first_attack_maker_3,ForceSpawn,,25.50,-1" - "OnSpawn" "first_attack_maker,ForceSpawn,,25.50,-1" - } -} - -modify: -{ - match: - { - "targetname" "thirteen_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "boss_beam_loop_sound,PlaySound,,0.04,-1" - "OnTrigger" "boss_beam_loop_sound,Volume,0,13,-1" - "OnTrigger" "boss_beam_loop_sound,StopSound,,13.02,-1" - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,19,-1" - } - insert: - { - "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,27,-1" - } -} - -; Side sphere spawning more balls -modify: -{ - match: - { - "targetname" "boss_fifth_timer_ring" - "classname" "logic_timer" - } - replace: - { - "RefireTime" "0.13" - } -} -modify: -{ - match: - { - "targetname" "boss_fifth_timer_ring2" - "classname" "logic_timer" - } - replace: - { - "RefireTime" "0.13" - } -} -modify: -{ - match: - { - "targetname" "fifth_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "first_attack_maker,Forcespawn,,23,1" - "OnTrigger" "first_attack_maker_9,Forcespawn,,23,1" - } -} - -; push and pull spawn balls at end -modify: -{ - match: - { - "targetname" "six_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "first_attack_maker_8,ForceSpawn,,4.15,1" - "OnTrigger" "first_attack_maker_7,ForceSpawn,,4.15,1" - } -} -; zm attack2 last longer -modify: -{ - match: - { - "targetname" "twenty_two_attack_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,11,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,14.06,-1" - "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,14,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,15.3,-1" - "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,14.3,-1" - } - insert: - { - "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,15,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,16.06,-1" - "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,16,-1" - "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,16.3,-1" - "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,16.3,-1" - "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" - } -} -; zm attack fade -modify: -{ - match: - { - "targetname" "twenty_one_attack_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" - } -} -; fix wrong output -modify: -{ - match: - { - "targetname" "19_case" - "classname" "logic_case" - } - delete: - { - "OnCase01" "first_attack_maker_7,Kill,,23,-1" - "OnCase01" "first_attack_maker_9,Kill,,23,-1" - } - insert: - { - "OnCase01" "first_attack_maker_7,ForceSpawn,,23,-1" - "OnCase01" "first_attack_maker_9,ForceSpawn,,23,-1" - } -} -; side sphere door fix -modify: -{ - match: - { - "targetname" "second_door" - "classname" "func_door" - } - replace: - { - "speed" "25" - } -} -; Door speed to maximize spawn rng -modify: -{ - match: - { - "targetname" "height_track_door" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_door" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_rotating" - "classname" "func_door" - } - replace: - { - "speed" "400" - } -} -; rotating huge red beam add balls at end -modify: -{ - match: - { - "targetname" "19_case" - "classname" "logic_case" - } - insert: - { - "OnTrigger" "first_attack_maker_6,ForceSpawn,,13,-1" - "OnTrigger" "first_attack_maker_9,ForceSpawn,,13,-1" - } -} -; stage 5 -; modify hp and setdamage filter on miniboss - -modify: -{ - match: - { - "targetname" "s5_once_04" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s5_sphere_addhp,Enable,,13,-1" - } - insert: - { - "OnStartTouch" "s5_sphere_addhp,Enable,,32,-1" - } -} - -modify: -{ - match: - { - "targetname" "s5_sphere_addhp" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s5_sphere_boss_counter,Add,65,0,-1" - } - insert: - { - "OnStartTouch" "s5_sphere_boss_counter,Add,52,0,-1" - } -} - -; Ending dodge cube spawn faster -modify: -{ - match: - { - "targetname" "cube_dodge_ending_timer" - "classname" "logic_timer" - } - replace: - { - "LowerRandomBound" "0.1" - "UpperRandomBound" "0.2" - } -} - -; new setup for the red balls to dodge -modify: -{ - match: - { - "targetname" "l5_ending_door1" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door2" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door3" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} -modify: -{ - match: - { - "targetname" "l5_ending_door4" - "classname" "func_door" - } - replace: - { - "speed" "120" - } -} - -; faster balls on 4 boss -modify: -{ - match: - { - "targetname" "niveau5_door1" - "classname" "func_door" - } - replace: - { - "speed" "360" - } -} - -; stage 1 -; teleport delay -modify: -{ - match: - { - "targetname" "s1_once_02" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport01,Enable,,10,1" - } - insert: - { - "OnStartTouch" "s1_teleport01,Enable,,15,1" - } -} -modify: -{ - match: - { - "targetname" "s1_once_03" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport02,Enable,,22,1" - } - insert: - { - "OnStartTouch" "s1_teleport02,Enable,,25,1" - } -} -modify: -{ - match: - { - "targetname" "s1_once_07" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "s1_teleport04,Enable,,20,1" - } - insert: - { - "OnStartTouch" "s1_teleport04,Enable,,23,1" - } -} - -; stage 6 -; modify wrong timer message on counter - -modify: -{ - match: - { - "targetname" "s6_counter_trigger03" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "cmd,Command,say | 15 |,15,1" - } - insert: - { - "OnHitMax" "cmd,Command,say | 15 |,5,1" - } -} - -; Ending dodge purple balls -modify: -{ - match: - { - "targetname" "l7_ball_end_door_2" - "classname" "func_door" - } - replace: - { - "speed" "330" - } -} - -; Ending green beam spawn faster -modify: -{ - match: - { - "targetname" "l9_ending_timer_beam" - "classname" "logic_timer" - } - replace: - { - "UpperRandomBound" "0.21" - } -} - -; Disable some timers attack when boss die and enable mass tp in case someone want to delay - -modify: -{ - match: - { - "targetname" "boss_death_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "premier_relay,CancelPending,,0.02,-1" - "OnTrigger" "premier_relay,Kill,,0.04,-1" - "OnTrigger" "premier_relay_2,CancelPending,,0.02,-1" - "OnTrigger" "premier_relay_2,Kill,,0.04,-1" - "OnTrigger" "second_relay,CancelPending,,0.02,-1" - "OnTrigger" "second_relay,Kill,,0.04,-1" - "OnTrigger" "third_double_sphere_side_relay,CancelPending,,0.02,-1" - "OnTrigger" "third_double_sphere_side_relay,Kill,,0.04,-1" - "OnTrigger" "fourth_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fourth_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fifth_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fifth_attack_relay,Kill,,0.04,-1" - "OnTrigger" "six_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "six_attack_relay,Kill,,0.04,-1" - "OnTrigger" "seven_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "seven_attack_relay,Kill,,0.04,-1" - "OnTrigger" "height_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "height_attack_relay,Kill,,0.04,-1" - "OnTrigger" "nine_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "nine_attack_relay,Kill,,0.04,-1" - "OnTrigger" "ten_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "ten_attack_relay,Kill,,0.04,-1" - "OnTrigger" "eleven_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "eleven_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twelve_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "twelve_attack_relay,Kill,,0.04,-1" - "OnTrigger" "thirteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "thirteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fourteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fourteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "fiveteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "fiveteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "sixteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "sixteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "seventeen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "seventeen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "heighteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "heighteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "nineteen_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "nineteen_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twenty_attack_relay,CancelPending,,0.02,-1" - "OnTrigger" "twenty_attack_relay,Kill,,0.04,-1" - "OnTrigger" "twenty_timer,Kill,,0.04,-1" - "OnTrigger" "fourth_track_timer,Kill,,0.04,-1" - "OnTrigger" "seventeen_timer,Kill,,0.04,-1" - "OnTrigger" "sixteen_timer,Kill,,0.04,-1" - "OnTrigger" "heighteen_track_timer,Kill,,0.04,-1" - "OnTrigger" "height_track_timer,Kill,,0.04,-1" - "OnTrigger" "p2_s6_zm_teleport_after_boss,Enable,,30,1" - "OnTrigger" "first_attack_maker,ForceSpawn,,0.02,1" - "OnTrigger" "first_attack_maker_3,ForceSpawn,,0.04,1" - } -} - -; change path_track to entity_makers for parenting reasons - -modify: -{ - match: - { - "targetname" "height_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_11" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_12" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_13" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_14" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_15" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_16" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_17" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_18" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "height_track_19" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} - -modify: -{ - match: - { - "targetname" "heighteen_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_11" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_12" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_13" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_14" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_15" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_16" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_17" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_18" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "heighteen_track_19" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_1" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_2" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_3" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_4" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_5" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_6" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_7" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_8" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_9" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} -modify: -{ - match: - { - "targetname" "fourth_track_10" - "classname" "path_track" - } - replace: - { - "classname" "env_entity_maker" - } - insert: - { - "EntityTemplate" "xxxxxxxxxx" - } -} - -; Lock items -modify: -{ - match: - { - "targetname" "zombie_freezeball_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_freezeball_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_freezeball_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "zombie_energyball_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_energyball_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_energyball_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "zombie_gravity_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname zombie_gravity_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname zombie_gravity_filter,0,-1" - } -} -modify: -{ - match: - { - "targetname" "human_cube_filter" - "classname" "filter_activator_name" - } - insert: - { - "OnUser1" "!self,AddOutput,targetname human_cube_filter_no,0,-1" - "OnUser2" "!self,AddOutput,targetname human_cube_filter,0,-1" - } -} - -;s2 -modify: -{ - match: - { - "targetname" "s2_once06" - "classname" "trigger_once" - } - insert: - { - "OnStartTouch" "zombie_gravity_filter*,FireUser1,,50,1" - "OnStartTouch" "zombie_energyball_filter*,FireUser1,,50,1" - "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,50,1" - } -} -modify: -{ - match: - { - "targetname" "stage2_track_counter" - "classname" "math_counter" - } - insert: - { - "OnHitMin" "zombie_gravity_filter*,FireUser2,,0.02,1" - "OnHitMin" "zombie_energyball_filter*,FireUser2,,0.02,1" - "OnHitMin" "zombie_freezeball_filter*,FireUser2,,0.02,1" - } -} - -;s3 -modify: -{ - match: - { - "targetname" "s3_counter_trigger04" - "classname" "math_counter" - } - insert: - { - "OnHitMax" "human_cube_filter*,FireUser1,,93,1" - } -} - -;s5 -modify: -{ - match: - { - "targetname" "s5_counter_trigger04" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "zombie_energyball_button,Lock,,26,-1" - "OnHitMax" "zombie_freezeball_button,Lock,,26,-1" - "OnHitMax" "zombie_gravity_button,Lock,,26,-1" - } - insert: - { - "OnHitMax" "zombie_gravity_filter*,FireUser1,,26,1" - "OnHitMax" "zombie_energyball_filter*,FireUser1,,26,1" - "OnHitMax" "zombie_freezeball_filter*,FireUser1,,26,1" - } -} -modify: -{ - match: - { - "targetname" "s5_4boss_counter" - "classname" "math_counter" - } - delete: - { - "OnHitMax" "zombie_gravity_button,Unlock,,6,1" - "OnHitMax" "zombie_freezeball_button,Unlock,,6,1" - "OnHitMax" "zombie_energyball_button,Unlock,,6,1" - } - insert: - { - "OnHitMax" "zombie_gravity_filter*,FireUser2,,6,1" - "OnHitMax" "zombie_energyball_filter*,FireUser2,,6,1" - "OnHitMax" "zombie_freezeball_filter*,FireUser2,,6,1" - } -} -modify: -{ - match: - { - "targetname" "s5_once07" - "classname" "trigger_once" - } - delete: - { - "OnStartTouch" "zombie_gravity_button,Lock,,90,1" - "OnStartTouch" "zombie_freezeball_button,Lock,,90,1" - "OnStartTouch" "zombie_energyball_button,Lock,,90,1" - } - insert: - { - "OnStartTouch" "zombie_gravity_filter*,FireUser1,,90,1" - "OnStartTouch" "zombie_energyball_filter*,FireUser1,,90,1" - "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,90,1" - "OnStartTouch" "human_cube_filter*,FireUser1,,88,1" - } -} - -;s6 -modify: -{ - match: - { - "targetname" "final_dodge_relay" - "classname" "logic_relay" - } - insert: - { - "OnTrigger" "human_cube_filter*,FireUser1,,0.02,1" - } -} - -; Last minute fix -modify: -{ - match: - { - "targetname" "4_1_door" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } -} - -modify: -{ - match: - { - "targetname" "18_laserdoor1" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } -} - -modify: -{ - match: - { - "targetname" "8_laserdoor1" - "classname" "func_door" - } - replace: - { - "lip" "2000" - } -} - -; cancel pending incident - -modify: -{ - match: - { - "targetname" "premier_relay" - "classname" "logic_relay" - } - delete: - { - "OnTrigger" "premier_relay,CancelPending,,0.02,-1" - } -} - -; change boss hp for css - -modify: -{ - match: - { - "targetname" "boss_add_hp" - "classname" "trigger_multiple" - } - delete: - { - "OnStartTouch" "boss_health_main,Add,90,0,-1" - } - insert: - { - "OnStartTouch" "boss_health_main,Add,67,0,-1" - } -} +; fix item spawn on stage 2 +modify: +{ + match: + { + "targetname" "stage2_location_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "s2_human_item_location2,Trigger,,0,1" + } + insert: + { + "OnCase02" "s2_human_item_location2,Trigger,,0,1" + } +} + +; s6 bossfight +; fix some of the boss attacks +modify: +{ + match: + { + "targetname" "fourth_track_rotating" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "512" + } +} + +modify: +{ + match: + { + "targetname" "second_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 270 0" + "lip" "512" + } +} + +modify: +{ + match: + { + "targetname" "heighteen_track_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "256" + } +} + +modify: +{ + match: + { + "targetname" "height_track_door" + "classname" "func_door" + } + replace: + { + "movedir" "0 180 0" + "lip" "512" + } +} + +; Spawn more purple balls ) +modify: +{ + match: + { + "targetname" "sixteen_timer" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "0.15" + } +} + +; Orange lasers faster ) +modify: +{ + match: + { + "targetname" "9_door1" + "classname" "func_door" + } + replace: + { + "speed" "470" + } +} + +; Orange lasers spawning faster +modify: +{ + match: + { + "targetname" "nine_track_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "nine_track_case,PickRandom,,2,-1" + "OnSpawn" "nine_track_case,PickRandom,,5,-1" + "OnSpawn" "nine_track_case,PickRandom,,8,-1" + "OnSpawn" "nine_track_case,PickRandom,,11,-1" + } + insert: + { + "OnSpawn" "nine_track_case,PickRandom,,2,-1" + "OnSpawn" "nine_track_case,PickRandom,,4,-1" + "OnSpawn" "nine_track_case,PickRandom,,6,-1" + "OnSpawn" "nine_track_case,PickRandom,,8,-1" + "OnSpawn" "nine_track_case,PickRandom,,10,-1" + "OnSpawn" "nine_track_case,PickRandom,,12,-1" + } +} + +; Pink beams spawning faster +modify: +{ + match: + { + "targetname" "height_track_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.2" + "UpperRandomBound" "0.4" + } +} + +; Pink beams faster +modify: +{ + match: + { + "targetname" "8_laserdoor1" + "classname" "func_door" + } + replace: + { + "speed" "1000" + } +} + +; Rework yellow balls speed +modify: +{ + match: + { + "targetname" "12_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "12_door1,SetSpeed,180,0,-1" + "OnCase02" "12_door1,SetSpeed,200,0,-1" + "OnCase03" "12_door1,SetSpeed,220,0,-1" + "OnCase04" "12_door1,SetSpeed,240,0,-1" + "OnCase05" "12_door1,SetSpeed,160,0,-1" + "OnCase06" "12_door1,SetSpeed,140,0,-1" + "OnCase07" "12_door1,SetSpeed,120,0,-1" + "OnCase08" "12_door1,SetSpeed,260,0,-1" + } + insert: + { + "OnCase01" "12_door1,SetSpeed,225,0,-1" + "OnCase02" "12_door1,SetSpeed,245,0,-1" + "OnCase03" "12_door1,SetSpeed,265,0,-1" + "OnCase04" "12_door1,SetSpeed,285,0,-1" + "OnCase05" "12_door1,SetSpeed,305,0,-1" + "OnCase06" "12_door1,SetSpeed,205,0,-1" + "OnCase07" "12_door1,SetSpeed,185,0,-1" + "OnCase08" "12_door1,SetSpeed,325,0,-1" + } +} + + +; Yellow balls timer rework +modify: +{ + match: + { + "targetname" "boss_yellow_sphere_timer_1" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.1" + "UpperRandomBound" "0.4" + } +} + +; Rework red beam wall +modify: +{ + match: + { + "targetname" "11_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "11_particle1,Start,,0.02,-1" + "OnCase01" "11_rotating,Start,,1.52,-1" + "OnCase01" "11_rotating,Stop,,6.52,-1" + "OnCase01" "11_rotating,Reverse,,8,-1" + "OnCase01" "11_rotating,Start,,8.02,-1" + "OnCase01" "11_rotating,Stop,,13.56,-1" + "OnCase01" "11_particle1,Stop,,13.54,-1" + "OnCase01" "11_hurt,Disable,,13.54,-1" + "OnCase01" "11_hurt,Enable,,1.54,-1" + "OnCase02" "11_rotating,Stop,,13.56,-1" + "OnCase02" "11_hurt,Disable,,13.54,-1" + "OnCase02" "11_particle1,Stop,,13.54,-1" + "OnCase02" "11_rotating,Start,,8,-1" + "OnCase02" "11_rotating,Reverse,,6.54,-1" + "OnCase02" "11_rotating,Stop,,6.52,-1" + "OnCase02" "11_hurt,Enable,,1.54,-1" + "OnCase02" "11_rotating,Start,,1.52,-1" + "OnCase02" "11_particle1,Start,,0.02,-1" + "OnCase02" "11_rotating,Reverse,,1.48,-1" + "OnCase02" "11_rotating,Kill,,14,-1" + "OnCase02" "11_hurt,Kill,,14,-1" + "OnCase02" "11_particle1,Kill,,14,-1" + "OnCase02" "11_case,Kill,,14,-1" + "OnCase01" "11_case,Kill,,14,-1" + "OnCase01" "11_particle1,Kill,,14,-1" + "OnCase01" "11_hurt,Kill,,14,-1" + "OnCase01" "11_rotating,Kill,,14,-1" + } + insert: + { + "OnCase01" "11_particle1,Start,,0.02,-1" + "OnCase01" "11_rotating,Start,,2.52,-1" + "OnCase01" "11_rotating,Stop,,7.52,-1" + "OnCase01" "11_rotating,Reverse,,8,-1" + "OnCase01" "11_rotating,Start,,8.02,-1" + "OnCase01" "11_rotating,Stop,,17.56,-1" + "OnCase01" "11_particle1,Stop,,17.56,-1" + "OnCase01" "11_hurt,Disable,,17.56,-1" + "OnCase01" "11_hurt,Enable,,2.64,-1" + "OnCase02" "11_rotating,Stop,,17.56,-1" + "OnCase02" "11_hurt,Disable,,17.56,-1" + "OnCase02" "11_particle1,Stop,,17.56,-1" + "OnCase02" "11_rotating,Start,,8,-1" + "OnCase02" "11_rotating,Reverse,,7.54,-1" + "OnCase02" "11_rotating,Stop,,7.52,-1" + "OnCase02" "11_hurt,Enable,,2.64,-1" + "OnCase02" "11_rotating,Start,,2.52,-1" + "OnCase02" "11_particle1,Start,,0.02,-1" + "OnCase02" "11_rotating,Reverse,,1.48,-1" + "OnCase02" "11_rotating,Kill,,18,-1" + "OnCase02" "11_hurt,Kill,,18,-1" + "OnCase02" "11_particle1,Kill,,18,-1" + "OnCase02" "11_case,Kill,,18,-1" + "OnCase01" "11_case,Kill,,18,-1" + "OnCase01" "11_particle1,Kill,,18,-1" + "OnCase01" "11_hurt,Kill,,18,-1" + "OnCase01" "11_rotating,Kill,,18,-1" + } +} + +; Change refire timer on boss after this new red beam wall setup, and spawn more balls +modify: +{ + match: + { + "targetname" "eleven_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "11_template,ForceSpawn,,0.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,18,-1" + } + insert: + { + "OnTrigger" "11_template,ForceSpawn,,0.02,-1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,20.02,-1" + "OnTrigger" "first_attack_maker,ForceSpawn,,20.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,23,-1" + } +} + +; Add yellow balls to the most common boss attack +modify: +{ + match: + { + "targetname" "first_track_1" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_2" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_3" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_4" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_5" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_6" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_7" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_8" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_9" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_10" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} +modify: +{ + match: + { + "targetname" "first_track_11" + "classname" "path_track" + } + insert: + { + "OnUser3" "boss_yellow_sphere_maker,ForceSpawnAtEntityOrigin,!caller,0,-1" + } +} + +; Insert this new setup in the corresponding logic_case +modify: +{ + match: + { + "targetname" "first_track_case" + "classname" "logic_case" + } + insert: + { + "OnCase03" "first_track*,FireUser3,,0,-1" + } +} + +; Pink beams add balls at the end +modify: +{ +{ + match: + { + "targetname" "height_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "height_maker,ForceSpawn,,0,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,16,-1" + } + insert: + { + "OnTrigger" "height_maker,ForceSpawn,,0,-1" + "OnTrigger" "first_attack_maker_6,ForceSpawn,,14,-1" + "OnTrigger" "first_attack_maker_9,ForceSpawn,,15,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,17,-1" + } +} + +; Rotating red beams spawn faster +modify: +{ + match: + { + "targetname" "seventeen_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.5" + "UpperRandomBound" "1.1" + } +} + + +; yellow relay refire faster +modify: +{ + match: + { + "targetname" "twenty_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,14,-1" + } + insert: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,11,-1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,8,-1" + "OnTrigger" "first_attack_maker,ForceSpawn,,8,-1" + } +} + +; some differents positions for balls +modify: +{ + match: + { + "targetname" "boss_fifth_case_end1" + "classname" "logic_case" + } + delete: + { + "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" + "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 45 0,0,-1" + } + insert: + { + "OnCase01" "boss_fifth_maker_end1,ForceSpawn,,0.5,-1" + "OnCase01" "boss_fifth_maker_end1,AddOutput,angles 0 105 0,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "boss_fifth_case_end2" + "classname" "logic_case" + } + delete: + { + "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" + "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 125 0,0,-1" + } + insert: + { + "OnCase05" "boss_fifth_maker_end2,ForceSpawn,,0.5,-1" + "OnCase05" "boss_fifth_maker_end2,AddOutput,angles 0 80 0,0,-1" + } +} +; Rework green beam rotating +modify: +{ + match: + { + "targetname" "13_relay" + "classname" "logic_relay" + } + delete: + { + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "13_beam_particle1,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" + "OnSpawn" "13_rotating1,Start,,1.32,-1" + "OnSpawn" "13_rotating2,Start,,1.32,-1" + "OnSpawn" "13_hurt1,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Enable,,1.32,-1" + "OnSpawn" "13_beam_particle1_2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle2_2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle2,Stop,,13.02,-1" + "OnSpawn" "13_beam_particle1,Stop,,13.02,-1" + "OnSpawn" "13_hurt2,Disable,,13,-1" + "OnSpawn" "13_hurt1,Disable,,13,-1" + "OnSpawn" "13_beam_particle1,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle2,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle2_2,Kill,,13.02,-1" + "OnSpawn" "13_beam_particle1_2,Kill,,13.02,-1" + "OnSpawn" "13_hurt1,Kill,,13,-1" + "OnSpawn" "13_hurt2,Kill,,13,-1" + "OnSpawn" "13_rotating2,Kill,,13,-1" + "OnSpawn" "13_rotating1,Kill,,13,-1" + "OnSpawn" "first_attack_maker_3,ForceSpawn,,13.02,-1" + "OnSpawn" "first_attack_maker,ForceSpawn,,13.02,-1" + } + insert: + { + "OnSpawn" "!self,Kill,,0,-1" + "OnSpawn" "13_beam_particle1,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle2_2,Start,,0.02,-1" + "OnSpawn" "13_beam_particle1_2,Start,,0.02,-1" + "OnSpawn" "13_rotating1,Start,,1.32,-1" + "OnSpawn" "13_rotating2,Start,,1.32,-1" + "OnSpawn" "13_hurt1,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Enable,,1.32,-1" + "OnSpawn" "13_hurt2,Disable,,13,-1" + "OnSpawn" "13_hurt1,Disable,,13,-1" + "OnSpawn" "13_rotating2,Stop,,13,-1" + "OnSpawn" "13_rotating1,Stop,,13,-1" + "OnSpawn" "13_rotating2,Reverse,,14.96,-1" + "OnSpawn" "13_rotating1,Reverse,,14.96,-1" + "OnSpawn" "13_rotating2,Start,,15,-1" + "OnSpawn" "13_rotating1,Start,,15,-1" + "OnSpawn" "13_hurt2,Enable,,15.10,-1" + "OnSpawn" "13_hurt1,Enable,,15.10,-1" + "OnSpawn" "13_rotating2,Kill,,25,-1" + "OnSpawn" "13_rotating1,Kill,,25,-1" + "OnSpawn" "13_hurt2,Kill,,25,-1" + "OnSpawn" "13_hurt1,Kill,,25,-1" + "OnSpawn" "13_beam_particle1,Kill,,25,-1" + "OnSpawn" "13_beam_particle2,Kill,,25,-1" + "OnSpawn" "13_beam_particle2_2,Kill,,25,-1" + "OnSpawn" "13_beam_particle1_2,Kill,,25,-1" + "OnSpawn" "first_attack_maker_3,ForceSpawn,,25.50,-1" + "OnSpawn" "first_attack_maker,ForceSpawn,,25.50,-1" + } +} + +modify: +{ + match: + { + "targetname" "thirteen_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "boss_beam_loop_sound,PlaySound,,0.04,-1" + "OnTrigger" "boss_beam_loop_sound,Volume,0,13,-1" + "OnTrigger" "boss_beam_loop_sound,StopSound,,13.02,-1" + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,19,-1" + } + insert: + { + "OnTrigger" "123_boss_case_attack_main,PickRandomShuffle,,27,-1" + } +} + +; Side sphere spawning more balls +modify: +{ + match: + { + "targetname" "boss_fifth_timer_ring" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.13" + } +} +modify: +{ + match: + { + "targetname" "boss_fifth_timer_ring2" + "classname" "logic_timer" + } + replace: + { + "RefireTime" "0.13" + } +} +modify: +{ + match: + { + "targetname" "fifth_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "first_attack_maker,Forcespawn,,23,1" + "OnTrigger" "first_attack_maker_9,Forcespawn,,23,1" + } +} + +; push and pull spawn balls at end +modify: +{ + match: + { + "targetname" "six_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "first_attack_maker_8,ForceSpawn,,4.15,1" + "OnTrigger" "first_attack_maker_7,ForceSpawn,,4.15,1" + } +} +; zm attack2 last longer +modify: +{ + match: + { + "targetname" "twenty_two_attack_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,11,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,14.06,-1" + "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,14,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,15.3,-1" + "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,14.3,-1" + } + insert: + { + "OnTrigger" "p2_s6_zm_attack_teleport02,Disable,,15,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Enable,,16.06,-1" + "OnTrigger" "stage6_boss_toggle_zm_2,Toggle,,16,-1" + "OnTrigger" "p2_s6_teleport_zm_attack_end,Disable,,16.3,-1" + "OnTrigger" "p2_s6_teleport_zm_attack2,Disable,,16.3,-1" + "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" + } +} +; zm attack fade +modify: +{ + match: + { + "targetname" "twenty_one_attack_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "global_nuke_fade,Fade,,0.02,-1" + } +} +; fix wrong output +modify: +{ + match: + { + "targetname" "19_case" + "classname" "logic_case" + } + delete: + { + "OnCase01" "first_attack_maker_7,Kill,,23,-1" + "OnCase01" "first_attack_maker_9,Kill,,23,-1" + } + insert: + { + "OnCase01" "first_attack_maker_7,ForceSpawn,,23,-1" + "OnCase01" "first_attack_maker_9,ForceSpawn,,23,-1" + } +} +; side sphere door fix +modify: +{ + match: + { + "targetname" "second_door" + "classname" "func_door" + } + replace: + { + "speed" "25" + } +} +; Door speed to maximize spawn rng +modify: +{ + match: + { + "targetname" "height_track_door" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_door" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_rotating" + "classname" "func_door" + } + replace: + { + "speed" "400" + } +} +; rotating huge red beam add balls at end +modify: +{ + match: + { + "targetname" "19_case" + "classname" "logic_case" + } + insert: + { + "OnTrigger" "first_attack_maker_6,ForceSpawn,,13,-1" + "OnTrigger" "first_attack_maker_9,ForceSpawn,,13,-1" + } +} +; stage 5 +; modify hp and setdamage filter on miniboss + +modify: +{ + match: + { + "targetname" "s5_once_04" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s5_sphere_addhp,Enable,,13,-1" + } + insert: + { + "OnStartTouch" "s5_sphere_addhp,Enable,,32,-1" + } +} + +modify: +{ + match: + { + "targetname" "s5_sphere_addhp" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s5_sphere_boss_counter,Add,65,0,-1" + } + insert: + { + "OnStartTouch" "s5_sphere_boss_counter,Add,52,0,-1" + } +} + +; Ending dodge cube spawn faster +modify: +{ + match: + { + "targetname" "cube_dodge_ending_timer" + "classname" "logic_timer" + } + replace: + { + "LowerRandomBound" "0.1" + "UpperRandomBound" "0.2" + } +} + +; new setup for the red balls to dodge +modify: +{ + match: + { + "targetname" "l5_ending_door1" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door2" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door3" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} +modify: +{ + match: + { + "targetname" "l5_ending_door4" + "classname" "func_door" + } + replace: + { + "speed" "120" + } +} + +; faster balls on 4 boss +modify: +{ + match: + { + "targetname" "niveau5_door1" + "classname" "func_door" + } + replace: + { + "speed" "360" + } +} + +; stage 1 +; teleport delay +modify: +{ + match: + { + "targetname" "s1_once_02" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport01,Enable,,10,1" + } + insert: + { + "OnStartTouch" "s1_teleport01,Enable,,15,1" + } +} +modify: +{ + match: + { + "targetname" "s1_once_03" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport02,Enable,,22,1" + } + insert: + { + "OnStartTouch" "s1_teleport02,Enable,,25,1" + } +} +modify: +{ + match: + { + "targetname" "s1_once_07" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "s1_teleport04,Enable,,20,1" + } + insert: + { + "OnStartTouch" "s1_teleport04,Enable,,23,1" + } +} + +; stage 6 +; modify wrong timer message on counter + +modify: +{ + match: + { + "targetname" "s6_counter_trigger03" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "cmd,Command,say | 15 |,15,1" + } + insert: + { + "OnHitMax" "cmd,Command,say | 15 |,5,1" + } +} + +; Ending dodge purple balls +modify: +{ + match: + { + "targetname" "l7_ball_end_door_2" + "classname" "func_door" + } + replace: + { + "speed" "330" + } +} + +; Ending green beam spawn faster +modify: +{ + match: + { + "targetname" "l9_ending_timer_beam" + "classname" "logic_timer" + } + replace: + { + "UpperRandomBound" "0.21" + } +} + +; Disable some timers attack when boss die and enable mass tp in case someone want to delay + +modify: +{ + match: + { + "targetname" "boss_death_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "premier_relay,CancelPending,,0.02,-1" + "OnTrigger" "premier_relay,Kill,,0.04,-1" + "OnTrigger" "premier_relay_2,CancelPending,,0.02,-1" + "OnTrigger" "premier_relay_2,Kill,,0.04,-1" + "OnTrigger" "second_relay,CancelPending,,0.02,-1" + "OnTrigger" "second_relay,Kill,,0.04,-1" + "OnTrigger" "third_double_sphere_side_relay,CancelPending,,0.02,-1" + "OnTrigger" "third_double_sphere_side_relay,Kill,,0.04,-1" + "OnTrigger" "fourth_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fourth_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fifth_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fifth_attack_relay,Kill,,0.04,-1" + "OnTrigger" "six_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "six_attack_relay,Kill,,0.04,-1" + "OnTrigger" "seven_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "seven_attack_relay,Kill,,0.04,-1" + "OnTrigger" "height_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "height_attack_relay,Kill,,0.04,-1" + "OnTrigger" "nine_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "nine_attack_relay,Kill,,0.04,-1" + "OnTrigger" "ten_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "ten_attack_relay,Kill,,0.04,-1" + "OnTrigger" "eleven_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "eleven_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twelve_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "twelve_attack_relay,Kill,,0.04,-1" + "OnTrigger" "thirteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "thirteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fourteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fourteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "fiveteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "fiveteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "sixteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "sixteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "seventeen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "seventeen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "heighteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "heighteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "nineteen_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "nineteen_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twenty_attack_relay,CancelPending,,0.02,-1" + "OnTrigger" "twenty_attack_relay,Kill,,0.04,-1" + "OnTrigger" "twenty_timer,Kill,,0.04,-1" + "OnTrigger" "fourth_track_timer,Kill,,0.04,-1" + "OnTrigger" "seventeen_timer,Kill,,0.04,-1" + "OnTrigger" "sixteen_timer,Kill,,0.04,-1" + "OnTrigger" "heighteen_track_timer,Kill,,0.04,-1" + "OnTrigger" "height_track_timer,Kill,,0.04,-1" + "OnTrigger" "p2_s6_zm_teleport_after_boss,Enable,,30,1" + "OnTrigger" "first_attack_maker,ForceSpawn,,0.02,1" + "OnTrigger" "first_attack_maker_3,ForceSpawn,,0.04,1" + } +} + +; change path_track to entity_makers for parenting reasons + +modify: +{ + match: + { + "targetname" "height_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_11" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_12" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_13" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_14" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_15" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_16" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_17" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_18" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "height_track_19" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} + +modify: +{ + match: + { + "targetname" "heighteen_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_11" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_12" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_13" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_14" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_15" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_16" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_17" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_18" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "heighteen_track_19" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_1" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_2" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_3" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_4" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_5" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_6" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_7" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_8" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_9" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} +modify: +{ + match: + { + "targetname" "fourth_track_10" + "classname" "path_track" + } + replace: + { + "classname" "env_entity_maker" + } + insert: + { + "EntityTemplate" "xxxxxxxxxx" + } +} + +; Lock items +modify: +{ + match: + { + "targetname" "zombie_freezeball_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_freezeball_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_freezeball_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zombie_energyball_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_energyball_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_energyball_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "zombie_gravity_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname zombie_gravity_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname zombie_gravity_filter,0,-1" + } +} +modify: +{ + match: + { + "targetname" "human_cube_filter" + "classname" "filter_activator_name" + } + insert: + { + "OnUser1" "!self,AddOutput,targetname human_cube_filter_no,0,-1" + "OnUser2" "!self,AddOutput,targetname human_cube_filter,0,-1" + } +} + +;s2 +modify: +{ + match: + { + "targetname" "s2_once06" + "classname" "trigger_once" + } + insert: + { + "OnStartTouch" "zombie_gravity_filter*,FireUser1,,50,1" + "OnStartTouch" "zombie_energyball_filter*,FireUser1,,50,1" + "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,50,1" + } +} +modify: +{ + match: + { + "targetname" "stage2_track_counter" + "classname" "math_counter" + } + insert: + { + "OnHitMin" "zombie_gravity_filter*,FireUser2,,0.02,1" + "OnHitMin" "zombie_energyball_filter*,FireUser2,,0.02,1" + "OnHitMin" "zombie_freezeball_filter*,FireUser2,,0.02,1" + } +} + +;s3 +modify: +{ + match: + { + "targetname" "s3_counter_trigger04" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "human_cube_filter*,FireUser1,,93,1" + } +} + +;s5 +modify: +{ + match: + { + "targetname" "s5_counter_trigger04" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "zombie_energyball_button,Lock,,26,-1" + "OnHitMax" "zombie_freezeball_button,Lock,,26,-1" + "OnHitMax" "zombie_gravity_button,Lock,,26,-1" + } + insert: + { + "OnHitMax" "zombie_gravity_filter*,FireUser1,,26,1" + "OnHitMax" "zombie_energyball_filter*,FireUser1,,26,1" + "OnHitMax" "zombie_freezeball_filter*,FireUser1,,26,1" + } +} +modify: +{ + match: + { + "targetname" "s5_4boss_counter" + "classname" "math_counter" + } + delete: + { + "OnHitMax" "zombie_gravity_button,Unlock,,6,1" + "OnHitMax" "zombie_freezeball_button,Unlock,,6,1" + "OnHitMax" "zombie_energyball_button,Unlock,,6,1" + } + insert: + { + "OnHitMax" "zombie_gravity_filter*,FireUser2,,6,1" + "OnHitMax" "zombie_energyball_filter*,FireUser2,,6,1" + "OnHitMax" "zombie_freezeball_filter*,FireUser2,,6,1" + } +} +modify: +{ + match: + { + "targetname" "s5_once07" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "zombie_gravity_button,Lock,,90,1" + "OnStartTouch" "zombie_freezeball_button,Lock,,90,1" + "OnStartTouch" "zombie_energyball_button,Lock,,90,1" + } + insert: + { + "OnStartTouch" "zombie_gravity_filter*,FireUser1,,90,1" + "OnStartTouch" "zombie_energyball_filter*,FireUser1,,90,1" + "OnStartTouch" "zombie_freezeball_filter*,FireUser1,,90,1" + "OnStartTouch" "human_cube_filter*,FireUser1,,88,1" + } +} + +;s6 +modify: +{ + match: + { + "targetname" "final_dodge_relay" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "human_cube_filter*,FireUser1,,0.02,1" + } +} + +; Last minute fix +modify: +{ + match: + { + "targetname" "4_1_door" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } +} + +modify: +{ + match: + { + "targetname" "18_laserdoor1" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } +} + +modify: +{ + match: + { + "targetname" "8_laserdoor1" + "classname" "func_door" + } + replace: + { + "lip" "2000" + } +} + +; cancel pending incident + +modify: +{ + match: + { + "targetname" "premier_relay" + "classname" "logic_relay" + } + delete: + { + "OnTrigger" "premier_relay,CancelPending,,0.02,-1" + } +} + +; change boss hp for css + +modify: +{ + match: + { + "targetname" "boss_add_hp" + "classname" "trigger_multiple" + } + delete: + { + "OnStartTouch" "boss_health_main,Add,90,0,-1" + } + insert: + { + "OnStartTouch" "boss_health_main,Add,67,0,-1" + } +} diff --git a/maps/ze_volcano_escape_v4.cfg b/maps/ze_volcano_escape_v4.cfg index 585ccfb..0c41968 100644 --- a/maps/ze_volcano_escape_v4.cfg +++ b/maps/ze_volcano_escape_v4.cfg @@ -59,3 +59,67 @@ modify: "OnMapSpawn" "Glitch1,FireUser1,,5,1" } } + + +================================================================= +;; stripper by encap + +;; players can't block elevators + +modify: +{ + match: + { + "targetname" "LeftElevator" + "classname" "func_tanktrain" + } + replace: + { + "spawnflags" "531" + } +} +modify: +{ + match: + { + "targetname" "RightElevator" + "classname" "func_tanktrain" + } + replace: + { + "spawnflags" "531" + } +} + +;; fix nuke glitch spot + +add: +{ + "targetname" "Nuke" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "0 4672 2223" + "nodmgforce" "0" + "damagetype" "0" + "damagemodel" "0" + "damage" "100000" + "classname" "trigger_hurt" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -2048 -1568 -337,0.1,1" + "OnUser1" "!self,AddOutput,maxs 2048 1568 337,0.1,1" +} + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "286832" + } + insert: + { + "OnMapSpawn" "Nuke,FireUser1,,0,-1" + } +} + + diff --git a/maps/ze_voodoo_islands_v4_007.cfg b/maps/ze_voodoo_islands_v4_007.cfg index bf167eb..badb812 100644 --- a/maps/ze_voodoo_islands_v4_007.cfg +++ b/maps/ze_voodoo_islands_v4_007.cfg @@ -19,3 +19,24 @@ modify: "OnTrigger" "pen,AddOutput,target move on 3,140,1" } } + + + +;; _ + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "kill" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + + diff --git a/maps/ze_voodoo_islands_winter.cfg b/maps/ze_voodoo_islands_winter.cfg new file mode 100755 index 0000000..077fcca --- /dev/null +++ b/maps/ze_voodoo_islands_winter.cfg @@ -0,0 +1,148 @@ +;-------------------------------------------------------------------- +;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/ +;-------------------------------------------------------------------- +;BETTER SPAWN +;-------------- + + +; deleting the mess + +filter: +{ + "model" "*10" + "target" "zombie enter" + "targetname" "zombie tele" + "origin" "408 4888 112" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +filter: +{ + "model" "*9" + "target" "human enter" + "targetname" "human tele" + "origin" "408 5752 112" + "spawnflags" "1" + "StartDisabled" "1" + "classname" "trigger_teleport" +} +filter: +{ + "model" "*6" + "targetname" "sort 1" + "filtername" "spawn 2" + "target" "human spawn" + "origin" "408 5752 152" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_teleport" +} +filter: +{ + "model" "*5" + "targetname" "sort 2" + "filtername" "spawn 1" + "target" "zombie spawn" + "origin" "408 4888 152" + "spawnflags" "1" + "StartDisabled" "0" + "classname" "trigger_teleport" +} +filter: +{ + "origin" "461.5 5401.6 -23" + "RefireTime" "1" + "UseRandomTime" "0" + "StartDisabled" "0" + "classname" "logic_timer" + "OnTimer" "sort 1,Enable,,0,-1" + "OnTimer" "sort 2,Enable,,0,-1" +} +filter: +{ + "model" "*42" + "filtername" "spawn 1" + "targetname" "spawn SECURE" + "origin" "-2624 5504 373.58" + "spawnflags" "1" + "target" "zombie spawn" + "StartDisabled" "0" + "classname" "trigger_teleport" + "OnStartTouch" "trapping,Disable,,0.01,-1" +} + +; retarded filter name in the map. i aint using those + +add: +{ + "origin" "408 5752 236" + "targetname" "Filter_CT" + "filterteam" "3" + "Negated" "Allow entities that match criteria" + "classname" "filter_activator_team" +} +add: +{ + "origin" "408 5752 238" + "targetname" "Filter_ZM" + "filterteam" "2" + "Negated" "Allow entities that match criteria" + "classname" "filter_activator_team" +} +add: +{ + "model" "*36" + "targetname" "starttele" + "target" "human enter" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "408 5328 152" + "classname" "trigger_teleport" +} + +; remove the timer and recreate a new one + +filter: +{ + "origin" "-3390.89 4719.1 273" + "RefireTime" "10" + "spawnflags" "0" + "UseRandomTime" "0" + "StartDisabled" "0" + "classname" "logic_timer" +} +add: +{ + "origin" "-3400 4720 275" + "RefireTime" "10" + "spawnflags" "0" + "UseRandomTime" "0" + "StartDisabled" "0" + "classname" "logic_timer" + "OnTimer" "console,Command,say ***welcome to ze_voodoo_islands_winter***,0,1" + "OnTimer" "console,Command,say ***Map redesign by Silex special for ECHELON server***,1,1" + + "OnTimer" "console,Command,say ***Defend this island for 1.5 minutes***,5,1" + "OnTimer" "ambient,PlaySound,,54,1" + "OnTimer" "console,Command,say ***10 seconds till gates will open. prepare to run***,70,1" + "OnTimer" "console,Command,say ***the gates are open and the zombies have been trapped for 25 seconds. GOGOGO***,80,1" + + "OnTimer" "starttele,Disable,,80,1" + + "OnTimer" "fade,Fade,,80,1" + + "OnTimer" "blast,PlaySound,,80,1" + "OnTimer" "ztele,Enable,,80,1" + "OnTimer" "zombie tele,Disable,,80,1" + + "OnTimer" "fix,Enable,,80,1" + + "OnTimer" "door 1,Open,,80,1" + "OnTimer" "door 2,Open,,80,1" + + "OnTimer" "trapping,Enable,,80,1" + "OnTimer" "trapping,Disable,,80.5,1" + + "OnTimer" "cage,Break,,105,1" +} diff --git a/maps/ze_warped_v1_1.cfg b/maps/ze_warped_v1_1.cfg new file mode 100755 index 0000000..55e62a5 --- /dev/null +++ b/maps/ze_warped_v1_1.cfg @@ -0,0 +1,461 @@ +;; _ + +;; remove invalid spawnpoints + +filter: +{ + "origin" "268 -432 64" + "classname" "info_player_terrorist" + "hammerid" "120421" +} +{ + "origin" "4434.91 -978.062 2605" + "classname" "info_player_terrorist" + "hammerid" "382234" +} +{ + "origin" "-156 -352 64" + "classname" "info_player_counterterrorist" + "hammerid" "120399" +} +{ + "origin" "-212 -280 64" + "classname" "info_player_counterterrorist" + "hammerid" "120407" +} +{ + "origin" "-276 -208 64" + "classname" "info_player_counterterrorist" + "hammerid" "155219" +} +{ + "origin" "-348 -152 64" + "classname" "info_player_counterterrorist" + "hammerid" "155245" +} + +;; fix teleport boosting + +filter: +{ + "origin" "6752 7056 2656" + "classname" "trigger_teleport" + "hammerid" "375699" +} +{ + "origin" "6368 7056 2656" + "classname" "trigger_teleport" + "hammerid" "155088" +} +{ + "origin" "-930.5 -4142 2877" + "classname" "trigger_teleport" + "hammerid" "331133" +} + +add: +{ + "model" "*250" + "wait" "1" + "targetname" "tele_stop1" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "6752 7056 2656" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin 4434 -1172 2625,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.01,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.05,-1" +} +add: +{ + "model" "*250" + "wait" "1" + "targetname" "tele_stop2" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "6368 7056 2656" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin 8197 5698 2631,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.01,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.05,-1" +} +add: +{ + "model" "*194" + "wait" "1" + "targetname" "nukezonetele" + "StartDisabled" "1" + "spawnflags" "1" + "filtername" "ct_filter" + "origin" "-931 -4142 2876" + "classname" "trigger_multiple" + "OnStartTouch" "!activator,AddOutput,origin 8197 5698 2631,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.01,-1" + "OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0.05,-1" +} + +modify: +{ + match: + { + "targetname" "Nukezone" + "classname" "info_teleport_destination" + } + replace: + { + "angles" "0 90 0" + } +} + +;; fix doors + +modify: +{ + match: + { + "targetname" "Teamwork1" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + "forceclosed" "1" + } +} +modify: +{ + match: + { + "targetname" "/FinalDoors[1-3]/" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + "forceclosed" "1" + } +} +modify: +{ + match: + { + "targetname" "Gate1" + "classname" "func_door" + } + replace: + { + "dmg" "10000" + "forceclosed" "1" + } +} +modify: +{ + match: + { + "targetname" "Outpostdoor" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + "forceclosed" "1" + } +} +modify: +{ + match: + { + "targetname" "Trashsmash1" + "classname" "func_door" + } + replace: + { + "ignoredebris" "0" + } +} + +;; afk teleport + +filter: +{ + "targetname" "Spawntele" + "classname" "trigger_teleport" + "hammerid" "211734" +} +{ + "targetname" "Spawntele3" + "classname" "trigger_teleport" + "hammerid" "211782" +} + +add: +{ + "targetname" "afk_spawn" + "target" "WaterIslandTele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "226 2576 406" + "classname" "trigger_teleport" + "OnUser1" "!self,AddOutput,solid 2,0,1" + "OnUser1" "!self,AddOutput,mins -1442 -3120 -882,0.1,1" + "OnUser1" "!self,AddOutput,maxs 1442 3120 882,0.1,1" +} +add: +{ + "model" "*154" + "targetname" "afk_wasteland" + "target" "Teleport_1" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "2296 4160 2296" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "origin" "2063 4305 2219.29" + "classname" "func_button" + "hammerid" "146398" + } + insert: + { + "OnPressed" "afk_spawn,Enable,,40,1" + "OnPressed" "afk_wasteland,Enable,,60,1" + } +} +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "65116" + } + insert: + { + "OnMapSpawn" "afk_spawn,FireUser1,,0,-1" + } +} + +add: +{ + "model" "*136" + "targetname" "afk_facility" + "target" "Fantele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4448 448 1840" + "classname" "trigger_teleport" +} +add: +{ + "model" "*140" + "targetname" "afk_facility" + "target" "Fantele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "4928 -2436 2520" + "classname" "trigger_teleport" +} +add: +{ + "model" "*141" + "targetname" "afk_facility" + "target" "Fantele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5160 -2884 2520" + "classname" "trigger_teleport" +} +add: +{ + "model" "*142" + "targetname" "afk_facility" + "target" "Fantele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5248 -2336 2400" + "classname" "trigger_teleport" +} +add: +{ + "model" "*143" + "targetname" "afk_facility" + "target" "Fantele" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "5876 -2024 2316" + "classname" "trigger_teleport" +} +add: +{ + "model" "*153" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "5480 -1904 2984" + "classname" "trigger_once" + "OnStartTouch" "afk_facility,Disable,,0,1" +} +modify: +{ + match: + { + "origin" "6084 -3912 2112" + "classname" "func_button" + "hammerid" "180806" + } + insert: + { + "OnPressed" "afk_facility,Enable,,10,1" + "OnPressed" "afk_wasteland,AddOutput,target Fantele,10,1" + } +} + +add: +{ + "model" "*88" + "targetname" "GTFO" + "target" "Nukezone" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "6096 -2936 1960" + "classname" "trigger_teleport" +} + +;; fix roundtime + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "65116" + } + delete: + { + "OnMapSpawn" "1,Command,mp_roundtime 7,1,-1" + } + insert: + { + "OnMapSpawn" "1,Command,mp_roundtime 9,1,-1" + } +} + +;; downtown - ct fall trigger + +add: +{ + "model" "*231" + "targetname" "ct_fall" + "target" "zombietelespot" + "StartDisabled" "0" + "spawnflags" "1" + "origin" "-931 -4142 662" + "filtername" "ct_filter" + "classname" "trigger_teleport" +} +modify: +{ + match: + { + "targetname" "Counter" + "classname" "math_counter" + } + insert: + { + "OnHitMax" "ct_fall,Disable,,12,1" + } +} + +;modify: +;{ +; match: +; { +; "origin" "-883 -4134 575" +; "classname" "func_button" +; "hammerid" "359802" +; } +; replace: +; { +; "spawnflags" "3073" +; } +; insert: +; { +; "targetname" "ct_push_button" +; } +;} +;modify: +;{ +; match: +; { +; "origin" "-1007 -4496 640" +; "classname" "func_button" +; "hammerid" "331072" +; } +; insert: +; { +; "OnPressed" "ct_push_button,Unlock,,1,1" +; } +;} + +;; outpost zm push + +add: +{ + "model" "*44" + "StartDisabled" "1" + "targetname" "outpost_push" + "speed" "500" + "spawnflags" "1" + "pushdir" "0 180 0" + "origin" "1883 3886 2394" + "angles" "0 180 0" + "alternateticksfix" "0" + "filtername" "zombie_filter" + "classname" "trigger_push" +} +modify: +{ + match: + { + "origin" "2063 4305 2219.29" + "classname" "func_button" + "hammerid" "146398" + } + insert: + { + "OnPressed" "outpost_push,Enable,,30,1" + "OnPressed" "outpost_push,Disable,,40,1" + } +} + +;; directions + +modify: +{ + match: + { + "targetname" "Paths" + "classname" "logic_case" + } + insert: + { + "OnCase01" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:1:1,0,1" + "OnCase01" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:3:1,0,1" + "OnCase01" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:5:1,0,1" + "OnCase03" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:1:1,0,1" + "OnCase03" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:3:1,0,1" + "OnCase03" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go LEFT after teleport<<:5:1,0,1" + "OnCase02" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:1:1,0,1" + "OnCase02" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:3:1,0,1" + "OnCase02" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:5:1,0,1" + "OnCase04" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:1:1,0,1" + "OnCase04" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:3:1,0,1" + "OnCase04" "Outpostteleport,AddOutput,OnStartTouch 1:Command:say >>Go RIGHT after teleport<<:5:1,0,1" + } +} + + diff --git a/maps/ze_winter_bash_v2.cfg b/maps/ze_winter_bash_v2.cfg index 887f428..c0c5465 100644 --- a/maps/ze_winter_bash_v2.cfg +++ b/maps/ze_winter_bash_v2.cfg @@ -1,25 +1,25 @@ -;Edit hammerids -modify: -{ - match: - { - "classname" "func_button" - "targetname" "imuri_nappi" - } - replace: - { - "hammerid" "1042430" - } -} -modify: -{ - match: - { - "classname" "func_button" - "targetname" "slayer_nappi" - } - replace: - { - "hammerid" "1042431" - } -} +;Edit hammerids +modify: +{ + match: + { + "classname" "func_button" + "targetname" "imuri_nappi" + } + replace: + { + "hammerid" "1042430" + } +} +modify: +{ + match: + { + "classname" "func_button" + "targetname" "slayer_nappi" + } + replace: + { + "hammerid" "1042431" + } +} diff --git a/maps/ze_winter_bash_v3_b2.cfg b/maps/ze_winter_bash_v3_b2.cfg new file mode 100755 index 0000000..d990335 --- /dev/null +++ b/maps/ze_winter_bash_v3_b2.cfg @@ -0,0 +1,447 @@ +;--------------------------------- +;Add math_counter for stagedisplay +;--------------------------------- + +add: +{ + "origin" "3253 -300 8" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "4" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "lvl1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl3" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} + +;-------------- +; Entwatch fixes +;-------------- +; Replace the hammerid of the two zm item that have the same id as the ammo button + +; Imuri +modify: +{ + match: + { + "targetname" "imuri_nappi" + "classname" "func_button" + "hammerid" "1042429" + } + replace: + { + "hammerid" "1042430" + } +} + +; Slayer +modify: +{ + match: + { + "targetname" "slayer_nappi" + "classname" "func_button" + "hammerid" "1042429" + } + replace: + { + "hammerid" "1042431" + } +} + +;-------------- +; Animations fixes +;-------------- +; Secrets Seagull + +; Level 1: Icecap +modify: +{ + match: + { + "classname" "prop_dynamic_override" + "hammerid" "1396153" + } + replace: + { + "DefaultAnim" "Idle01" + } +} + +; Level 2: Cavern +modify: +{ + match: + { + "classname" "prop_dynamic_override" + "hammerid" "1396165" + } + replace: + { + "DefaultAnim" "Idle01" + } +} + +; Level 3: Mountain +modify: +{ + match: + { + "classname" "prop_dynamic_override" + "hammerid" "1396171" + } + replace: + { + "DefaultAnim" "Idle01" + } +} + +; Level 4: Finale +modify: +{ + match: + { + "classname" "prop_dynamic_override" + "hammerid" "1396179" + } + replace: + { + "DefaultAnim" "Idle01" + } +} + +; Spawn +modify: +{ + match: + { + "classname" "prop_dynamic_override" + "hammerid" "937692" + } + replace: + { + "DefaultAnim" "Hop" + } +} + +modify: +{ + match: + { + "targetname" "lokki_trigger" + "classname" "trigger_once" + "hammerid" "980555" + } + delete: + { + "OnStartTouch" "lokki,SetAnimation,ACT_FLY,0,-1" + } + insert: + { + "OnStartTouch" "lokki,SetAnimation,Fly,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "lokki_track2" + "classname" "path_track" + "hammerid" "937754" + } + delete: + { + "OnPass" "lokki,SetAnimation,ACT_IDLE,0,-1" + } + insert: + { + "OnPass" "lokki,SetAnimation,Idle01,0,-1" + } +} + +; Spider boss +modify: +{ + match: + { + "targetname" "spider1_boss_model" + "classname" "prop_dynamic_override" + "hammerid" "961365" + } + replace: + { + "DefaultAnim" "walk_lower" + } +} + +; Spider boss entrance +modify: +{ + match: + { + "targetname" "spider1_boss_model_temp" + "classname" "prop_dynamic_override" + "hammerid" "1346072" + } + replace: + { + "DefaultAnim" "walk_lower" + } +} + +;-------------- +; Map fixes +;-------------- + +; Fix Icecap boat message +modify: +{ + match: + { + "classname" "trigger_once" + "hammerid" "974211" + } + delete: + { + "OnStartTouch" "command,Command,say **BOAT LEAVING IN 15 SECONDS**,0,1" + } + insert: + { + "OnStartTouch" "command,Command,say **BOAT LEAVING IN 10 SECONDS**,0,1" + } +} + +; Adjusting some push force +modify: +{ + match: + { + "targetname" "lvl2_spider_push" + "classname" "trigger_push" + "hammerid" "1317096" + ; Original value + "speed" "500" + } + replace: + { + "speed" "1000" + } +} + +modify: +{ + match: + { + "targetname" "Lvl2_BossPush2" + "classname" "trigger_push" + "hammerid" "829026" + ; Original value + "speed" "700" + } + replace: + { + "speed" "1200" + } +} + +; Adjusting some boss hp +modify: +{ + match: + { + "targetname" "Lvl2_Boss_HealthTr" + "classname" "trigger_multiple" + "hammerid" "829549" + } + delete: + { + "OnStartTouch" "Boss_Health,Add,175,0,-1" + } + insert: + { + "OnStartTouch" "Boss_Health,Add,600,0,-1" + } +} + +modify: +{ + match: + { + "origin" "8069.3 14449.5 398.99" + "classname" "trigger_multiple" + "hammerid" "963895" + } + delete: + { + "OnStartTouch" "spider1_dynamic_hp,Add,175,0,-1" + } + insert: + { + "OnStartTouch" "spider1_dynamic_hp,Add,600,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "lvl4_bosshp" + "classname" "trigger_multiple" + "hammerid" "1020798" + } + delete: + { + "OnStartTouch" "santa_boss_dynamic_hp,Add,150,0,-1" + } + insert: + { + "OnStartTouch" "santa_boss_dynamic_hp,Add,400,0,-1" + } +} + +modify: +{ + match: + { + "targetname" "santa_boss_phys" + "classname" "func_physbox" + ; Original value + "health" "99999" + } + replace: + { + "health" "9999999" + } +} + +modify: +{ + match: + { + "targetname" "santa_boss_phys2" + "classname" "func_physbox" + ; Original value + "health" "99999" + } + replace: + { + "health" "9999999" + } +} + +modify: +{ + match: + { + "targetname" "spider1_boss_phys" + "classname" "func_physbox" + ; Original value + "health" "99999" + } + replace: + { + "health" "9999999" + } +} + +modify: +{ + match: + { + "targetname" "spider_boss_phys" + "classname" "func_physbox" + ; Original value + "health" "99999" + } + replace: + { + "health" "9999999" + } +} + +modify: +{ + match: + { + "targetname" "Boss2_Phys2" + "classname" "func_physbox" + ; Original value + "health" "99999" + } + replace: + { + "health" "9999999" + } +} + +; Deleting some entities +filter: +{ + "targetname" "HeliLaserTarget1_1" + "classname" "func_movelinear" +} + +filter: +{ + "targetname" "HeliLaserTarget1_3" + "classname" "func_movelinear" +} + +filter: +{ + "targetname" "HeliLaserTarget1_4" + "classname" "func_movelinear" +} +filter: +{ + "targetname" "start_tele2" + "classname" "info_teleport_destination" +} diff --git a/maps/ze_winter_bash_v3_b3.cfg b/maps/ze_winter_bash_v3_b3.cfg new file mode 100755 index 0000000..892eac5 --- /dev/null +++ b/maps/ze_winter_bash_v3_b3.cfg @@ -0,0 +1,153 @@ +;--------------------------------- +;Add math_counter for stagedisplay +;--------------------------------- + +add: +{ + "origin" "3253 -300 8" + "targetname" "TheCurrentLevelPlugin" + "min" "1" + "max" "4" + "startvalue" "1" + "classname" "math_counter" +} + +modify: +{ + match: + { + "targetname" "lvl1" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl2" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl3" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" + } +} +modify: +{ + match: + { + "targetname" "lvl4" + "classname" "logic_relay" + } + insert: + { + "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" + } +} + + +;-------------- +; Map fixes +;-------------- + +; Fix level 4 falling boss train not to be blockable +modify: +{ + match: + { + "classname" "func_tracktrain" + "hammerid" "1186582" + ; Original value + "spawnflags" "0" + } + replace: + { + "spawnflags" "539" + } +} +; Fix final boss collisions to not solid +modify: +{ + match: + { + "targetname" "santa_boss_model_move" + "classname" "prop_dynamic_override" + "hammerid" "1186565" + ; Original value + "solid" "6" + } + replace: + { + "solid" "0" + } +} +modify: +{ + match: + { + "targetname" "santa_boss_model" + "classname" "prop_dynamic_override" + "hammerid" "1020646" + ; Original value + "solid" "6" + } + replace: + { + "solid" "0" + } +} +; Fix final santa boss incorrect filtering +modify: +{ + match: + { + "classname" "trigger_multiple" + "hammerid" "1020660" + } + delete: + { + ; Original value + "OnStartTouch" "santatarget,AddOutput,targetname humans,4.9,-1" + } + insert: + { + "OnStartTouch" "santatarget,AddOutput,targetname normal,4.9,-1" + } +} + + + +;; _ + +;; reset cvars on round start + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "1431823" + } + insert: + { + "OnMapSpawn" "command,Command,sv_accelerate 5,0,1" + "OnMapSpawn" "command,Command,sv_airaccelerate 10,0,1" + } +} + diff --git a/maps/ze_winter_wasteland_zi3.cfg b/maps/ze_winter_wasteland_zi3.cfg new file mode 100755 index 0000000..47811c3 --- /dev/null +++ b/maps/ze_winter_wasteland_zi3.cfg @@ -0,0 +1,262 @@ +;; _ + +;; increase roundtime + +modify: +{ + match: + { + "classname" "logic_auto" + "hammerid" "53" + } + insert: + { + "OnMapSpawn" "text_command,Command,mp_roundtime 15,0,1" + } +} + +;; fix fence collisions + +add: +{ + "origin" "1976 5398 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "1976 5269 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "1976 5140 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "1976 5012 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 0 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "1903 4939 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 270 0" + "classname" "prop_dynamic" +} +add: +{ + "origin" "1774 4939 60" + "StartDisabled" "0" + "spawnflags" "0" + "solid" "6" + "skin" "0" + "SetBodyGroup" "0" + "rendermode" "10" + "renderfx" "0" + "rendercolor" "255 255 255" + "renderamt" "255" + "RandomAnimation" "0" + "pressuredelay" "0" + "PerformanceMode" "0" + "model" "models/props_wasteland/exterior_fence002c.mdl" + "mindxlevel" "0" + "MinAnimTime" "5" + "maxdxlevel" "0" + "MaxAnimTime" "10" + "fadescale" "1" + "fademindist" "-1" + "fademaxdist" "0" + "ExplodeRadius" "0" + "ExplodeDamage" "0" + "disableshadows" "1" + "disablereceiveshadows" "1" + "DisableBoneFollowers" "1" + "angles" "0 270 0" + "classname" "prop_dynamic" +} + +;; fix afk teleport + +modify: +{ + match: + { + "origin" "1656.8 3023.4 244" + "classname" "trigger_once" + "hammerid" "545273" + } + insert: + { + "OnStartTouch" "afk4,Enable,,10,1" + } +} +modify: +{ + match: + { + "origin" "4850.38 3740.96 -596" + "classname" "trigger_once" + "hammerid" "545788" + } + insert: + { + "OnStartTouch" "afk5,Enable,,10,1" + } +} +modify: +{ + match: + { + "origin" "5295.26 1292.64 -664" + "targetname" "afk5" + "classname" "info_teleport_destination" + } + replace: + { + "targetname" "afk6_d" + } +} +modify: +{ + match: + { + "targetname" "afk6" + "origin" "2070.8 4071.4 -911.82" + "classname" "trigger_teleport" + } + replace: + { + "target" "afk6_d" + } +} + + diff --git a/maps/ze_yuki_base_v3.cfg b/maps/ze_yuki_base_v3.cfg new file mode 100755 index 0000000..2b6dd0e --- /dev/null +++ b/maps/ze_yuki_base_v3.cfg @@ -0,0 +1,34 @@ +;; _ + +;; stage 3 - fix bosshp + +modify: +{ + match: + { + "targetname" "TriggerBossHealth" + "origin" "10880 -6240 352" + "classname" "trigger_once" + } + replace: + { + "classname" "trigger_multiple" + } +} + +;; stage 3 - fix fall triggers + +modify: +{ + match: + { + "damage" "9999999999" + "classname" "trigger_hurt" + } + replace: + { + "damage" "1000" + } +} + + diff --git a/maps/ze_zombierig_v4_3.cfg b/maps/ze_zombierig_v4_3.cfg index cb58788..5b9bdf5 100644 --- a/maps/ze_zombierig_v4_3.cfg +++ b/maps/ze_zombierig_v4_3.cfg @@ -56,3 +56,131 @@ modify: "OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1" } } + +;stripper by encap + +;; nuke ct's not on the chopper + +modify: +{ + match: + { + "targetname" "end1" + "classname" "trigger_hurt" + } + delete: + { + "filtername" "zombies" + } + replace: + { + "damage" "100000" + } +} +modify: +{ + match: + { + "hammerid" "167589" + } + delete: + { + "OnStartTouch" "end1,Enable,,180,-1" + } + insert: + { + "OnStartTouch" "end_zm,Enable,,180,-1" + } +} + +add: +{ + "model" "*15" + "targetname" "end_zm" + "StartDisabled" "1" + "spawnflags" "1" + "origin" "-1911.5 769.5 1112.5" + "nodmgforce" "0" + "filtername" "zombies" + "damagetype" "0" + "damagemodel" "0" + "damagecap" "20" + "damage" "100000" + "classname" "trigger_hurt" +} + +;; players can't block doors + +modify: +{ + match: + { + "targetname" "puolustus_uusovi" + "classname" "func_door" + } + replace: + { + "dmg" "1000" + } +} +modify: +{ + match: + { + "targetname" "door_puolustus4" + "classname" "func_door" + } + replace: + { + "dmg" "1000" + } +} + +;; normal - fix music + +modify: +{ + match: + { + "targetname" "normal_once" + "classname" "trigger_once" + } + delete: + { + "OnStartTouch" "loppu_musa,PlaySound,,0.01,-1" + } +} + +;; extreme - fix music + +modify: +{ + match: + { + "targetname" "case_extreme_music" + "classname" "logic_case" + } + delete: + { + "OnCase01" "extreme_music,PlaySound,,0,-1" + } + insert: + { + "OnCase02" "extreme_music,Volume,0,180,1" + } +} +modify: +{ + match: + { + "origin" "-2544 1969 1442" + "classname" "trigger_once" + "hammerid" "102421" + } + insert: + { + "OnStartTouch" "extreme_music,PlaySound,,0,1" + } +} + + diff --git a/maps/ze_ztastic_v2.cfg b/maps/ze_ztastic_v2.cfg new file mode 100755 index 0000000..a98ef63 --- /dev/null +++ b/maps/ze_ztastic_v2.cfg @@ -0,0 +1,127 @@ +;; _ + +;; save players from hearing damage + +modify: +{ + match: + { + "targetname" "Barn_door1" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} +modify: +{ + match: + { + "targetname" "Barn_door2" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} +modify: +{ + match: + { + "targetname" "Barn_door3" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} +modify: +{ + match: + { + "targetname" "fortress_gate" + "classname" "func_door" + } + replace: + { + "loopmovesound" "0" + } +} + +;; prevent players from getting stuck in hovercraft + +modify: +{ + match: + { + "targetname" "hovercraft" + "classname" "func_tracktrain" + } + replace: + { + "orientationtype" "2" + "spawnflags" "515" + } +} + +modify: +{ + match: + { + "targetname" "path31" + "classname" "path_track" + } + insert: + { + "OnPass" "hovercraft,Kill,,5,1" + } +} + +;; increase nuke damage + +modify: +{ + match: + { + "targetname" "nuke_hurt" + "classname" "trigger_hurt" + } + replace: + { + "damage" "100000" + } +} + +;; increase trap damage + +modify: +{ + match: + { + "damage" "400" + "classname" "trigger_hurt" + } + replace: + { + "damagemodel" "0" + "damage" "4000" + } +} + +modify: +{ + match: + { + "targetname" "trap_door_gas1" + "classname" "trigger_hurt" + } + replace: + { + "damagecap" "10000" + } +} + + diff --git a/maps/zm_cbble_b3.cfg b/maps/zm_cbble_b3.cfg index c12ace5..06e009b 100644 --- a/maps/zm_cbble_b3.cfg +++ b/maps/zm_cbble_b3.cfg @@ -77,8 +77,8 @@ add: add: { "classname" "prop_dynamic" - "origin" "-2355 308 110" - "model" "models\props\de_nuke\crate_small.mdl" + "origin" "-2355 308 144" + "model" "models/props/de_dust/du_crate_64x64.mdl" "disablereceiveshadows" "1" "disableshadows" "1" "solid" "6" @@ -243,4 +243,4 @@ filter: "origin" "-182 -484 103" "classname" "info_player_terrorist" "hammerid" "3478" -} \ No newline at end of file +}