695 lines
13 KiB
INI
695 lines
13 KiB
INI
;------------------------------------------------
|
|
;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"
|
|
} |