267 lines
5.3 KiB
INI
Executable File
267 lines
5.3 KiB
INI
Executable File
;; _
|
|
|
|
;; 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" "600"
|
|
"spawnflags" "1"
|
|
"pushdir" "-90 0 0"
|
|
"origin" "96 -1008 -360"
|
|
"angles" "0 0 0"
|
|
"alternateticksfix" "0"
|
|
"classname" "trigger_push"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*25"
|
|
"StartDisabled" "1"
|
|
"targetname" "ice_push"
|
|
"speed" "600"
|
|
"spawnflags" "1"
|
|
"pushdir" "-90 0 0"
|
|
"origin" "96 -4625 -360"
|
|
"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" "-2494 -2371 -222.349"
|
|
"targetname" "filter_nodamage"
|
|
"Negated" "1"
|
|
"filterclass" "player"
|
|
"classname" "filter_activator_class"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "nodamage_trigger"
|
|
"wait" "1"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "96 80 248"
|
|
"classname" "trigger_multiple"
|
|
"OnUser1" "!self,AddOutput,solid 2,0,1"
|
|
"OnUser1" "!self,AddOutput,mins -2944 -2960 -504,0.1,1"
|
|
"OnUser1" "!self,AddOutput,maxs 2944 2960 504,0.1,1"
|
|
"OnStartTouch" "!activator,SetDamageFilter,filter_nodamage,0,-1"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "LakeTeleport"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "96 80 248"
|
|
"classname" "trigger_once"
|
|
"OnUser1" "!self,AddOutput,solid 2,0,1"
|
|
"OnUser1" "!self,AddOutput,mins -2944 -2960 -504,0.1,1"
|
|
"OnUser1" "!self,AddOutput,maxs 2944 2960 504,0.1,1"
|
|
"OnStartTouch" "LakeCase,PickRandomShuffle,,0,-1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "1312 -4992 2568"
|
|
"targetname" "LakeCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "!activator,AddOutput,origin 2368 896 -193,0,-1"
|
|
"OnCase02" "!activator,AddOutput,origin 1472 896 -193,0,-1"
|
|
"OnCase03" "!activator,AddOutput,origin 704 896 -193,0,-1"
|
|
"OnCase04" "!activator,AddOutput,origin -919 896 -193,0,-1"
|
|
"OnCase05" "!activator,AddOutput,origin -1815 896 -193,0,-1"
|
|
"OnCase06" "!activator,AddOutput,origin -2583 896 -193,0,-1"
|
|
}
|
|
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" "LakeTeleport,Enable,,1,1"
|
|
"OnTrigger" "nodamage_trigger,Enable,,0,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" "secretboat,Kill,,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" "34816"
|
|
"forceclosed" "1"
|
|
"returndelay" "-1"
|
|
"opendir" "2"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "island_door"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "path1_5"
|
|
"classname" "path_track"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "2176 -1050 -239"
|
|
}
|
|
insert:
|
|
{
|
|
"OnPass" "island_door,Unlock,,0,1"
|
|
"OnPass" "island_door,Open,,0.5,1"
|
|
"OnPass" "nuke_trigger,Enable,,0,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "path2_5"
|
|
"classname" "path_track"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "1856 -1050 -239"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "2188 -1921 -100.5"
|
|
"classname" "trigger_once"
|
|
"hammerid" "389524"
|
|
}
|
|
replace:
|
|
{
|
|
"StartDisabled" "1"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "nuke_trigger"
|
|
"OnTrigger" "ice_push,Disable,,11,1"
|
|
"OnTrigger" "ice_hurt,Enable,,10,1"
|
|
"OnTrigger" "ice_ramp,Disable,,10,1"
|
|
"OnTrigger" "ice_corner,Kill,,10,1"
|
|
"OnTrigger" "command,Command,sv_airaccelerate 10,10,1"
|
|
"OnTrigger" "nodamage_trigger,AddOutput,OnEndTouch !activator:SetDamageFilter::1:-1,14.5,1"
|
|
"OnTrigger" "nodamage_trigger,Disable,,15,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "logic_auto"
|
|
"hammerid" "4886"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "command,Command,sv_airaccelerate 10,0,-1"
|
|
"OnMapSpawn" "ice_ramp,Disable,,0,-1"
|
|
"OnMapSpawn" "nodamage_trigger,FireUser1,,0,-1"
|
|
"OnMapSpawn" "LakeTeleport,FireUser1,,0,-1"
|
|
}
|
|
}
|
|
|
|
;; increase ice damage
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "96 -1008 -367.5"
|
|
"classname" "trigger_hurt"
|
|
"hammerid" "4682"
|
|
}
|
|
replace:
|
|
{
|
|
"damage" "100000"
|
|
}
|
|
} |