490 lines
5.9 KiB
INI
Executable File
490 lines
5.9 KiB
INI
Executable File
;; 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"
|
|
}
|
|
}
|
|
|
|
|