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