stripper-configs/ze_moltentemple_p1t2.cfg
2019-06-17 01:13:20 +02:00

324 lines
5.6 KiB
INI

//fix the shortcut to make it actually doable
add:
{
"model" "*72"
"targetname" "temple_wallblox"
"startposition" "1"
"speed" "20"
"spawnflags" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"angles" "0 90 0"
"origin" "-1329 1912 1816"
"movedistance" "50"
"movedir" "0 0 0"
"disablereceiveshadows" "0"
"blockdamage" "0"
"classname" "func_movelinear"
}
//add hud messages
add:
{
"origin" "-2928.47 1591 2125.38"
"y" "0.2"
"x" "-1"
"targetname" "add_lever_text"
"spawnflags" "1"
"message" "[MAP BY GEORGE]"
"holdtime" "5"
"fxtime" "0.1"
"fadeout" "0.1"
"fadein" "0.1"
"effect" "2"
"color2" "0 168 0"
"color" "85 185 19"
"channel" "2"
"classname" "game_text"
}
modify:
{
match:
{
"model" "*77"
"origin" "320 -384 160"
"classname" "trigger_once"
}
insert:
{
"OnTrigger" "add_lever_text,Display,,0,1"
"OnTrigger" "add_lever_text,AddOutput,message [A LEVER HAS BEEN PRESSED],2,1"
}
}
modify
{
match:
{
"classname" "prop_dynamic"
"model" "models/dukes_lever.mdl"
"OnAnimationDone" "cmd,Command,say [A LEVER HAS BEEN PRESSED],0,-1"
}
insert:
{
"OnAnimationDone" "add_lever_text,Display,,0,1"
}
}
//add antidelay triggers
add:
{
"model" "*77"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-992 3776 224"
"angles" "0 90 0"
"classname" "trigger_once"
"targetname" "add_antidelay"
"filtername" "filter_t"
"OnTrigger" "cmd,Command,say [YOU HAVE FAILED: ZOMBIES REACHED THE OBJECTIVE],0,1"
"OnTrigger" "add_lever_text,AddOutput,message [YOU HAVE FAILED: ZOMBIES REACHED THE OBJECTIVE],0,1"
"OnTrigger" "add_lever_text,Display,,0.02,1"
"OnTrigger" "temple_lever1_button,Kill,0,1"
"OnTrigger" "temple_lever2_button,Kill,0,1"
"OnTrigger" "temple_lever3_button,Kill,0,1"
"OnTrigger" "temple_lever4_button,Kill,0,1"
"OnTrigger" "temple_lever5_button,Kill,0,1"
"OnTrigger" "temple_lever6_button,Kill,0,1"
"OnTrigger" "temple_lever7_button,Kill,0,1"
"OnTrigger" "temple_lever9_button,Kill,0,1"
"OnTrigger" "temple_lever10_button,Kill,0,1"
"OnTrigger" "temple_lever11_button,Kill,0,1"
"OnTrigger" "temple_lever12_button,Kill,0,1"
"OnTrigger" "filter_human,AddOutput,OnPass !activator:SetHealth:0:0:-1,8,1"
"OnTrigger" "nuke_zone,CountPlayersInZone,,8,1"
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever1_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 0 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin -3552 3104 1568,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever2_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 90 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin -2688 1152 1568,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever3_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 90 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin -256 432 1568,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "temple_target1_trig"
}
insert:
{
"OnTrigger" "add_antidelay,AddOutput,angles 0 90 0,0,1"
"OnTrigger" "add_antidelay,AddOutput,origin -640 4512 1568,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever5_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 90 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin -1840 2464 2464,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever6_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 90 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin 736 6304 2464,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever7_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 0 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin 2384 959.99 3040,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever8_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 0 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin 2384 960 3040,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever9_button"
}
insert:
{
"OnPressed" "add_antidelay,AddOutput,angles 0 0 0,0,1"
"OnPressed" "add_antidelay,AddOutput,origin -1632 1952 3040,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "temple_lever11_button"
}
insert:
{
"OnPressed" "add_antidelay,Kill,,0,1"
}
}
//fix boss targeting
modify:
{
match:
{
"targetname" "temple_mboss_targetpick_rot"
"classname" "func_rotating"
}
replace:
{
"maxspeed" "320"
}
}
modify:
{
match:
{
"targetname" "temple_mboss_trigger_stomp"
"classname" "trigger_multiple"
}
delete:
{
"filtername" "filter_boss_target"
}
}
modify:
{
match:
{
"targetname" "temple_mboss_start"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "temple_mboss_cell1,Open,,0,-1"
"OnTrigger" "temple_mboss_cell2,Open,,0,-1"
}
}
modify:
{
match:
{
"targetname" "temple_lever8_mdl"
"classname" "prop_dynamic"
}
delete:
{
"OnAnimationDone" "temple_mboss_start,Trigger,,10,-1"
}
insert:
{
"OnAnimationDone" "temple_mboss_cell1,Open,,7,-1"
"OnAnimationDone" "temple_mboss_cell2,Open,,7,-1"
"OnAnimationDone" "temple_mboss_start,Trigger,,20,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "temple_mboss_atk_case"
}
insert:
{
"OnCase02" "aoe_cast_player_indicator*,Start,,1,-1"
"OnCase02" "aoe_cast_player_indicator*,FireUser1,,8.9,-1"
}
}
modify:
{
match:
{
"classname" "point_template"
"targetname" "temple_mboss_indicator_template"
}
replace:
{
"spawnflags" "0"
}
}