plat_scan_dist=4 max_ter_groups=256 max_ter_platforms=256 cutscenes_start cutscene="episodevi\emperorfight_outro" cutscenes_end settings_start=1 farclip=218 nearclip=0.1 fognear=1 fogfar=217 fogr=49 fogg=63 fogb=81 foga=0 hazer=0 hazeg=0 hazeb=0 hazea=0 backr=0 backg=0 backb=0 fogr_x=0 fogg_x=99 fogb_x=150 foga_x=0 hazer_x=0 hazeg_x=0 hazeb_x=0 hazea_x=0 backr_x=0 backg_x=0 backb_x=0 fogdensity=0.110 fognear_gc=1 fogfar_gc=23 fogr_gc=0 fogg_gc=71 fogb_gc=95 foga_gc=127 hazer_gc=0 hazeg_gc=39 hazeb_gc=63 settings_y=-1.9 settings_end ////////////////////socks/////////////////////// sock_start=01 cam_blend_time=1.0 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 //cam_lateral_ratio=0.4 cam_y_offset=0.5 //cam_pullback_ratio=1.0 sock_end sock_start=02 cam_blend_time=1.0 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 //cam_lateral_ratio=0.4 cam_y_offset=0.8 //cam_pullback_ratio=1.0 circuit sock_end sock_start=03 cam_blend_time=1.0 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 //cam_lateral_ratio=0.4 cam_y_offset=0.8 //cam_pullback_ratio=1.0 //cam_dist_ratio=0.5 cam_pullback_ratio_xz=0.3 y_limits sock_end sock_start=04 cam_blend_time=1.0 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 //cam_lateral_ratio=0.4 cam_y_offset=0.8 //cam_pullback_ratio=1.0 //cam_dist_ratio=0.5 cam_pullback_ratio_xz=0.3 y_limits sock_end sock_start=05 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 ignore_socks=01 y_limits //cam_pullback_ratio=1.0 sock_end sock_start=06 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 ignore_socks=01 y_limits //cam_pullback_ratio=1.0 sock_end ///liftcams/// sock_start=07 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 //ignore_socks=01 //cam_pullback_ratio=1.0 sock_end sock_start=08 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 //ignore_socks=01 //cam_pullback_ratio=1.0 sock_end sock_start=09 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 //ignore_socks=01 //cam_pullback_ratio=1.0 sock_end sock_start=10 cam_blend_time=1.5 cam_look_ratio_y=0.8 campos_seek=5.0 camang_seek=5.0 cam_lateral_ratio=0 cam_y_offset=0.8 //ignore_socks=01 //cam_pullback_ratio=1.0 sock_end sock_start=11 campos_seek=5 cam_blend_time=1.0 // cam_look_ratio_y=.5 // cam_y_offset=0.3 ignore_socks=5 sock_end sock_start=12 campos_seek=5 cam_blend_time=1.0 // cam_look_ratio_y=.5 // cam_y_offset=0.3 ignore_socks=6 sock_end sock_start=12 campos_seek=5 cam_blend_time=1.0 // cam_look_ratio_y=.5 // cam_y_offset=0.3 // ignore_socks=6 sock_end //////////////////door splines////////////////// door_start spline="Emp_B_to_Emp_A" level="EmperorFight_A" door_end door_start spline="Emp_A_to_Emp_B" level="EmperorFight_B" door_end /////////////////door obstacles///////////////// obstacle_start obj="door_1a" obj="door_1b" play_openclose range=1.5 obstacle_end ///////blowup consoles/// blowup_start set_type="console_ty" force_name="console_top1" deb_name="barrel_pop_1" deb_name="barrel_pop_2" deb_name="barrel_pop_4" part_effect_name="console_p1" blowup_end blowup_start use_type="console_ty" force_name="console_btm1" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top2" blowup_end blowup_start use_type="console_ty" force_name="console_btm2" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top3" blowup_end blowup_start use_type="console_ty" force_name="console_btm3" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top4" blowup_end blowup_start use_type="console_ty" force_name="console_btm4" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top5" blowup_end blowup_start use_type="console_ty" force_name="console_btm5" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top6" blowup_end blowup_start use_type="console_ty" force_name="console_btm6" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top7" blowup_end blowup_start use_type="console_ty" force_name="console_btm7" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top8" blowup_end blowup_start use_type="console_ty" force_name="console_btm8" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top9" blowup_end blowup_start use_type="console_ty" force_name="console_btm9" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top10" blowup_end blowup_start use_type="console_ty" force_name="console_btm10" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top11" blowup_end blowup_start use_type="console_ty" force_name="console_btm11" immune_to_slam blowup_end blowup_start use_type="console_ty" force_name="console_top12" blowup_end blowup_start use_type="console_ty" force_name="console_btm12" immune_to_slam blowup_end ///////blowups simple/// blowup_start set_type="sm_barrel_ty" force_name="sm_barrelblow_1" deb_name="barrel_pop_1" deb_name="barrel_pop_2" deb_name="barrel_pop_4" part_effect_name="sm_barrel_p1" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_2" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_3" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_4" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_5" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_6" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_7" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_8" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_9" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_10" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_11" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_12" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_13" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_14" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_15" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_16" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_17" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_18" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_19" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_20" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_21" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_22" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_23" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_24" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_25" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_26" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_27" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_28" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_29" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_30" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_31" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_32" blowup_end blowup_start use_type="sm_barrel_ty" force_name="sm_barrelblow_33" blowup_end ///////combo fan puzzle///// ///roof explode///// obstacle_start name="slam_part1a" chain=4,1 obj="slam_parts1a" obstacle_end obstacle_start name="slam_part1b" chain=4,2 obj="slam_parts1b" obj="slam_parts1c" obstacle_end blowup_start set_type="roof_ty" force_name="slam_parts1b" deb_name="roof_fall_1" deb_name="roof_fall_2" deb_name="roof_fall_big2" part_effect_name="roof_fall_p1" blowup_end blowup_start use_type="roof_ty" force_name="slam_parts1c" blowup_end /////// blowup_start force_name="df_fanblow_01" use_type="sm_barrel_ty" blowup_end blowup_start force_name="df_fanblow_02" use_type="sm_barrel_ty" blowup_end blowup_start use_type="sm_barrel_ty" force_name="df_fanblow_03" blowup_end blowup_start use_type="sm_barrel_ty" force_name="df_fanblow_04" blowup_end blowup_start use_type="sm_barrel_ty" force_name="df_fanblow_05" blowup_end blowup_start use_type="sm_barrel_ty" force_name="df_fanblow_06" blowup_end blowup_start use_type="sm_barrel_ty" force_name="df_fanblow_07" blowup_end buildit_start name="build_tube" pair="tube_build1a","tube_build1b" pair="tube_build2a","tube_build2b" pair="tube_build3a","tube_build3b" pair="tube_build4a","tube_build4b" pair="tube_build5a","tube_build5b" pair="tube_build6a","tube_build6b" pair="tube_build7a","tube_build7b" pair="tube_build8a","tube_build8b" pair="tube_build9a","tube_build9b" pair="tube_build10a","tube_build10b" pair="tube_build11a","tube_build11b" pair="tube_build12a","tube_build12b" pair="tube_build13a","tube_build13b" pair="tube_build14a","tube_build14b" coin_value=0 hop_mul=1.0 buildit_end obstacle_start chain=1,1 obj="df_fanblow_01" obj="df_fanblow_02" obj="df_fanblow_03" obj="df_fanblow_04" obj="df_fanblow_05" obj="df_fanblow_06" obj="df_fanblow_07" obj="tube_buildwall" obj="tube_fanbegin",off obstacle_end obstacle_start chain=1,2 obj="tube_build1a1" obj="tube_build2a1" obj="tube_build3a1" obj="tube_build4a1" obj="tube_build5a1" obj="tube_build6a1" obj="tube_build7a1" obj="tube_build8a1" obj="tube_build9a1" obj="tube_build10a1" obj="tube_build11a1" obj="tube_build12a1" obj="tube_build13a1" obj="tube_build14a1" auto_start obstacle_end obstacle_start chain=1,3 buildit="build_tube" obstacle_end obstacle_start chain=1,4 obj="tube_fgroup1a" obj="tube_fgroup1b" obj="tube_fgroup1c" obstacle_end tube_start spline="tube_01" speed=3 //trigger_force="name" trigger_chain=5,3 //trigger_chain=x,y tube_end buildit_start name="build_fgroup" pair="tube_fgroup2_1a","tube_fgroup2_1b1" pair="tube_fgroup2_2a","tube_fgroup2_2b1" pair="tube_fgroup2_3a","tube_fgroup2_3b1" pair="tube_fgroup2_4a","tube_fgroup2_4b1" pair="tube_fgroup2_5a","tube_fgroup2_5b1" pair="tube_fgroup2_6a","tube_fgroup2_6b1" pair="tube_fgroup2_7a","tube_fgroup2_7b1" pair="tube_fgroup2_8a","tube_fgroup2_8b1" pair="tube_fgroup2_9a","tube_fgroup2_9b1" pair="tube_fgroup2_10a","tube_fgroup2_10b1" pair="tube_fgroup2_11a","tube_fgroup2_11b1" pair="tube_fgroup2_12a","tube_fgroup2_12b1" pair="tube_fgroup2_13a","tube_fgroup2_13b1" pair="tube_fgroup2_14a","tube_fgroup2_14b1" coin_value=0 hop_mul=1.0 buildit_end obstacle_start chain=3,1 obj="slam_parts1c",trigger obj="tube_fgroup2_1a1" obj="tube_fgroup2_2a1" obj="tube_fgroup2_3a1" obj="tube_fgroup2_4a1" obj="tube_fgroup2_5a1" obj="tube_fgroup2_6a1" obj="tube_fgroup2_7a1" obj="tube_fgroup2_8a1" obj="tube_fgroup2_9a1" obj="tube_fgroup2_10a1" obj="tube_fgroup2_11a1" obj="tube_fgroup2_12a1" obj="tube_fgroup2_13a1" obj="tube_fgroup2_14a1" obstacle_end obstacle_start chain=3,2 buildit="build_fgroup" obstacle_end obstacle_start chain=3,3 obj="tube_fgroup2_1c" obj="tube_fgroup2_2c" obstacle_end ////all of em//// obstacle_start chain=5,1 chain_trigger=3,3 chain_trigger=1,4 //obj="tube_fgroup2_14b1",trigger //obj="tube_build14b",trigger obj="alltube_null" obstacle_end obstacle_start chain=5,2 obj="tube_fgroup1a" obj="tube_fgroup1b" obj="tube_fgroup1c" obj="tube_fgroup2_1c" obj="tube_fgroup2_2c" obstacle_end obstacle_start chain=5,3 obj="tube_fgroup1a1" obj="tube_fgroup1c1" obj="tube_fanfinal" obj="tube_fgroup2_1c1" obj="tube_fgroup2_2c1" obj="tube_terr" obstacle_end /////electric floor pads/////// obstacle_start name="elecpad_01" obj="elecpad_01_off" obj="elecpad_01_on" obstacle_end obstacle_start name="elecpad_02" obj="elecpad_02_off" obj="elecpad_02_on" obstacle_end obstacle_start name="elecpad_03" obj="elecpad_03_off" obj="elecpad_03_on" obstacle_end obstacle_start name="elecpad_04" obj="elecpad_04_off" obj="elecpad_04_on" obstacle_end obstacle_start name="elecpad_05" obj="elecpad_05_off" obj="elecpad_05_on" obstacle_end obstacle_start name="elecpad_06" obj="elecpad_06_off" obj="elecpad_06_on" obstacle_end obstacle_start name="elecpad_07" obj="elecpad_07_off" obj="elecpad_07_on" obstacle_end obstacle_start name="elecpad_08" obj="elecpad_08_off" obj="elecpad_08_on" obstacle_end obstacle_start name="elecpad_09" obj="elecpad_09_off" obj="elecpad_09_on" obstacle_end obstacle_start name="elecpad_10" obj="elecpad_10_off" obj="elecpad_10_on" obstacle_end obstacle_start name="elecpad_11" obj="elecpad_11_off" obj="elecpad_11_on" obstacle_end obstacle_start name="elecpad_12" obj="elecpad_12_off" obj="elecpad_12_on" obstacle_end obstacle_start name="elecpad_13" obj="elecpad_13_off" obj="elecpad_13_on" obstacle_end obstacle_start name="elecpad_14" obj="elecpad_14_off" obj="elecpad_14_on" obstacle_end obstacle_start name="elecpad_15" obj="elecpad_15_off" obj="elecpad_15_on" obstacle_end obstacle_start name="elecpad_16" obj="elecpad_16_off" obj="elecpad_16_on" obstacle_end obstacle_start name="elecpad_17" obj="elecpad_17_off" obj="elecpad_17_on" obstacle_end obstacle_start name="elecpad_18" obj="elecpad_18_off" obj="elecpad_18_on" obstacle_end obstacle_start name="elecpad_19" obj="elecpad_19_off" obj="elecpad_19_on" obstacle_end obstacle_start name="elecpad_20" obj="elecpad_20_off" obj="elecpad_20_on" obstacle_end /////////lift to 3rd bout///// ///roof explode///// obstacle_start name="slam_part2a" chain=7,1 obj="slam_parts2a" obstacle_end obstacle_start name="slam_part2b" chain=7,2 obj="slam_parts2b" obj="slam_parts2c" obstacle_end blowup_start use_type="roof_ty" force_name="slam_parts2b" blowup_end blowup_start use_type="roof_ty" force_name="slam_parts2c" blowup_end /////// buildit_start name="build_liftinit" pair="lift_init_1a","lift_init_1b" pair="lift_init_2a","lift_init_2b" pair="lift_init_3a","lift_init_3b" pair="lift_init_4a","lift_init_4b" pair="lift_init_5a","lift_init_5b" pair="lift_init_6a","lift_init_6b" pair="lift_init_7a","lift_init_7b" pair="lift_init_8a","lift_init_8b" pair="lift_init_9a","lift_init_9b" pair="lift_init_10a","lift_init_10b" pair="lift_init_11a","lift_init_11b" pair="lift_init_12a","lift_init_12b" pair="lift_init_13a","lift_init_13b" coin_value=0 hop_mul=1.0 buildit_end ////turn on light indicators///// /////////back lights ////// obstacle_start chain=24,1 obj="lift_init_13b",trigger obj="lift_lighton_null1" obj="lift_rlight_boff1" obj="lift_llight_boff1" obj="lift_rlight_boff2" obj="lift_llight_boff2" obj="lift_rlight_boff3" obj="lift_llight_boff3" obj="lift_rlight_boff4" obj="lift_llight_boff4" obstacle_end obstacle_start chain=24,2 obj="lift_lighton_null2" obj="lift_rlight_bon1" obj="lift_llight_bon1" obj="lift_rlight_boff2" obj="lift_llight_boff2" obj="lift_rlight_boff3" obj="lift_llight_boff3" obj="lift_rlight_boff4" obj="lift_llight_boff4" auto_start obstacle_end obstacle_start chain=24,3 obj="lift_lighton_null3" obj="lift_rlight_bon1" obj="lift_llight_bon1" obj="lift_rlight_bon2" obj="lift_llight_bon2" obj="lift_rlight_boff3" obj="lift_llight_boff3" obj="lift_rlight_boff4" obj="lift_llight_boff4" auto_start obstacle_end obstacle_start chain=24,4 obj="lift_lighton_null4" obj="lift_rlight_bon1" obj="lift_llight_bon1" obj="lift_rlight_bon2" obj="lift_llight_bon2" obj="lift_rlight_bon3" obj="lift_llight_bon3" obj="lift_rlight_boff4" obj="lift_llight_boff4" auto_start obstacle_end obstacle_start chain=24,5 obj="lift_rlight_bon1" obj="lift_llight_bon1" obj="lift_rlight_bon2" obj="lift_llight_bon2" obj="lift_rlight_bon3" obj="lift_llight_bon3" obj="lift_rlight_bon4" obj="lift_llight_bon4" obstacle_end ///////big lift mother of a chain//// obstacle_start name="lift_possible" chain=25,1 obj="slam_parts2c",trigger obj="lift_init_1a1" obj="lift_init_2a1" obj="lift_init_3a1" obj="lift_init_4a1" obj="lift_init_5a1" obj="lift_init_6a1" obj="lift_init_7a1" obj="lift_init_8a1" obj="lift_init_9a1" obj="lift_init_10a1" obj="lift_init_11a1" obj="lift_init_12a1" obj="lift_init_13a1" obj="lift_main" obstacle_end obstacle_start name="lift_build" chain=25,2 obj="lift_main" buildit="build_liftinit" obstacle_end obstacle_start chain=25,3 name="lift_wait" obj="lift_main" obj="lift_cogfinal" obj="lift_buildfinal" obj="lift_lighton_null4",trigger obj="lift_set1_null" obstacle_end obstacle_start name="lift_move" chain=25,4 obj="lift_main1" obj="lift_cogfinal1" obj="lift_buildfinal1" obstacle_end equivalentobject_start obj="lift_main" obj="lift_main1" equivalentobject_end obstacle_start name="lift_noforce" chain=6,1 chain_trigger=25,4 obj="lift_forceactive" obstacle_end obstacle_start name="lift_force" chain=6,2 obj="lift_force_lnull1" obj="lift_force_rnull1" obstacle_end ////lift lights - set up as temp doors//// obstacle_start name="lift_set1_arrs" obj="lift_larr_off1" obj="lift_larr_on1" obj="lift_rarr_off1" obj="lift_rarr_on1" //pXlay_openclose //rXange=3 obstacle_end obstacle_start name="lift_set2_arrs" obj="lift_larr_off2" obj="lift_larr_on2" obj="lift_rarr_off2" obj="lift_rarr_on2" //play_openclose //range=3 obstacle_end obstacle_start name="lift_set3_arrs" obj="lift_larr_off3" obj="lift_larr_on3" obj="lift_rarr_off3" obj="lift_rarr_on3" //pXlay_openclose //rXange=3 obstacle_end obstacle_start name="lift_set4_arrs" obj="lift_larr_off4" obj="lift_larr_on4" obj="lift_rarr_off4" obj="lift_rarr_on4" //pXlay_openclose //rXange=3 obstacle_end //////glow type indicators if possible to use /////would be nice to have the door open one before the set arrows - if that makes sense obstacle_start ////open when name="lift_force" chain=6,2 is active if possible and stay open forever once on name="lift_set1_circs" obj="lift_lcirc_off1" obj="lift_lcirc_ani1" obj="lift_rcirc_off1" obj="lift_rcirc_ani1" //pXlay_openclose //rXange=3 obstacle_end obstacle_start ///turn on when name="lift_set1_arrows" is opened name="lift_set2_circs" obj="lift_lcirc_off2" obj="lift_lcirc_ani2" obj="lift_rcirc_off2" obj="lift_rcirc_ani2" //pXlay_openclose //rXange=3 obstacle_end obstacle_start ///turn on when name="lift_set2_arrows" is opened name="lift_set3_circs" obj="lift_lcirc_off3" obj="lift_lcirc_ani3" obj="lift_rcirc_off3" obj="lift_rcirc_ani3" //pXlay_openclose //rXange=3 obstacle_end obstacle_start ///turn on when name="lift_set3_arrows" is opened name="lift_set4_circs" obj="lift_lcirc_off4" obj="lift_lcirc_ani4" obj="lift_rcirc_off4" obj="lift_rcirc_ani4" //pXlay_openclose //rXange=3 obstacle_end //////zip bonus/////////// blowup_start set_type="thermo_ty" force_name="thermoblow_1" deb_name="barrel_pop_1" deb_name="barrel_pop_2" deb_name="barrel_pop_4" hit_points=0 part_effect_name="thermo_p1" blowup_end blowup_start use_type="thermo_ty" force_name="thermoblow_2" blowup_end blowup_start use_type="thermo_ty" force_name="thermoblow_3" blowup_end buildit_start name="build_zip3b" pair="target_03_01a","target_03_01b" pair="target_03_02a","target_03_02b" pair="target_03_03a","target_03_03b" pair="target_03_04a","target_03_04b" pair="target_03_12a","target_03_12b" pair="target_03_11a","target_03_11b" pair="target_03_13a","target_03_13b" pair="target_03_05a","target_03_05b" pair="target_03_06a","target_03_06b" pair="target_03_10a","target_03_10b" pair="target_03_09a","target_03_09b" pair="target_03_08a","target_03_08b" pair="target_03_07a","target_03_07b" coin_value=0 hop_mul=1.0 buildit_end obstacle_start obj="buildzip_03a" chain=2,1 obj="thermoblow_1",trigger obj="thermoblow_2",trigger obj="thermoblow_3",trigger obj="build_zip3null" obstacle_end obstacle_start obj="buildzip_03b" chain=2,2 buildit="build_zip3b" obstacle_end obstacle_start obj="buildzip_03c" chain=2,3 obj="target_03_01b" obj="target_03_02b" obj="target_03_03b" obj="target_03_04b" obj="target_03_05b" obj="target_03_06b" obj="target_03_07b" obj="target_03_08b" obj="target_03_09b" obj="target_03_10b" obj="target_03_11b" obj="target_03_12b" obj="target_03_13b" obj="zip3_terr" obstacle_end zipup_start spline="zipup_3" //force="name" trigger_chain=2,3 //trigger_objanim="name" //swing zipup_end ///////lift doors turret_start obj="door_1_cam_1" name="door_1_cam" fire_range=0 range_x_rot=00 range_y_rot=180 follow_player turret_end turret_start obj="door_2_cam_1" name="door_2_cam" fire_range=0 range_x_rot=00 range_y_rot=180 follow_player turret_end obstacle_start name="storm_pan1" obj="storm_pic1" obj="storm_static1" play_openclose range=1.2 sfx_open="DPanelAct" sfx_close="DPanelDis" obstacle_end obstacle_start name="storm_door1" lock_spline="storm_door_lineup1" stormtrooper locked obj="storm_light_on1",no_collision obj="storm_light_off1",no_collision obj="lift_door1a" sfx_open="Cru_DiagBlastDoorOpen" sfx_close="Cru_DiagBlastDoorOpen" obstacle_end //obstacle_start obj="lift_door1a" play_openclose range=1.0 obstacle_end /// blowup_start use_type="thermo_ty" force_name="door2_therm" blowup_end obstacle_start obj="door2_therm",trigger obj="lift_door2a" play_once range=1.0 obstacle_end /// obstacle_start name="bounty_pan1" obj="bounty_static1" obj="bounty_pic1" range=1.2 //sfx_open="DPanelAct" //sfx_close="DPanelDis" obstacle_end obstacle_start name="Bounty_door1" lock_spline="bounty_door_lineup1" bountyhunter locked obj="bounty_light_off1",no_collision obj="bounty_light_on1",no_collision obj="lift_door3a" sfx_open="Cru_DiagBlastDoorOpen" sfx_close="Cru_DiagBlastDoorOpen" obstacle_end ////c3PO bridge extender buildit_start name="build_switch1" pair="c3p0_01a_start","c3p0_01a_end" pair="c3p0_01b_start","c3p0_01b_end" pair="c3p0_01c_start","c3p0_01c_end" pair="c3p0_01d_start","c3p0_01d_end" coin_value=0 hop_mul=1.0 buildit_end obstacle_start chain=8,1 obj="c3p0_01d_end",trigger obj="c3p0_switchnull" obstacle_end obstacle_start chain=8,2 name="C3PO_pan1" obj="c3p0_static1" obj="c3p0_pic1" range=1.2 sfx_open="DPanelAct" sfx_close="DPanelDis" play_openclose obstacle_end obstacle_start chain=21,1 obj="lift_door3a",trigger obj="door3_blownull" obstacle_end obstacle_start chain=21,2 obj="door3_blownullb" obstacle_end blowup_start force_name="door3_blownullb" deb_name="dozer_pop_1" deb_name="dozer_pop_2" deb_name="barrel_pop_4" part_effect_name="random_p1" blowup_end obstacle_start name="c3p0_switch1a" chain=20,1 obj="door3_blownullb",trigger obj="c3p0_01a_starta" obj="c3p0_01b_starta" obj="c3p0_01c_starta" obj="c3p0_01d_starta" obstacle_end obstacle_start name="c3p0_switch1b" chain=20,2 buildit="build_switch1" obstacle_end obstacle_start name="C3PO_switch1c" chain=20,3 lock_spline="c3p0_lineup1" protocol_droid locked //obj="door1a" //obj="door1b" obj="c3p0_light_off1",no_collision obj="c3p0_light_on1",no_collision obj="null_door",no_collision obj="c3p0_01b_end" obj="c3p0_01a_end" // obj="walkway_sanctum" sfx_open="Cru_DiagBlastDoorOpen" sfx_close="Cru_DiagBlastDoorOpen" chain_interface=20,3 obstacle_end obstacle_start obj="null_door",trigger obj="door_back" obj="walkway_sanctum" // play_openclose obstacle_end //obstacle_start // obj="door_null" // range=0.5 //obstacle_end /// blowup_start use_type="thermo_ty" force_name="door4_therm" blowup_end obstacle_start obj="door4_therm",trigger obj="lift_door4a" play_once range=1.0 obstacle_end //////freeplay side rooms >>>new to add to glyns file /////////////LEFT obstacle_start name="door1" obj="door_lefta" obj="door_leftb" play_openclose range=1.3 obstacle_end /////////////RIGHT blowup_start set_type="wallcons_ty" force_name="wallpanel_1" deb_name="barrel_pop_1" deb_name="barrel_pop_2" deb_name="barrel_pop_4" part_effect_name="console_p2" obj="vent_fakedoor",off blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_2" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_3" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_4" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_5" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_6" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_7" blowup_end blowup_start use_type="wallcons_ty" force_name="wallpanel_8" blowup_end obstacle_start chain=9,1 obj="wallpanel_1" obstacle_end obstacle_start chain=9,2 obj="" obstacle_end teleport_start spline="teleport_01" duration=5.0 range=1.0 flap1="flap_01a" flap2="flap_01b" trigger_chain=9,2 teleport_end //////push obstacle_start name="push_01a" chain=19,1 push="push_01",1 obj="push_01" //obj="push_null" obstacle_end obstacle_start name="push_01b" chain=19,2 obj="push_01b" obstacle_end //obstacle_start chain=19,3 obj="blowupthing_1" obj="blowupthing_2" obj="blowupthing_3" obj="blowupthing_4" obj="blowupthing_5" obstacle_end //obstacle_start // name="mk_a" // chain=34,1 // chain_trigger=16,3 // chain_trigger=17,3 // chain_trigger=18,3 // obj="kit_null" //obstacle_end obstacle_start name="mk_b" chain=34,1 buildit="minikit1" obstacle_end obstacle_start name="mk_c" chain=34,2 obj="minikit_fullani" auto_start obstacle_end obstacle_start name="mk_d" chain=34,3 obj="minikit_null" obstacle_end blowup_start force_name="push_01b" deb_name="dozer_pop_1" deb_name="dozer_pop_2" deb_name="barrel_pop_4" part_effect_name="blowthing_p1" blowup_end buildit_start name="minikit1" pair="minikit_1a","minikit_1b" pair="minikit_2a","minikit_2b" pair="minikit_3a","minikit_3b" pair="minikit_4a","minikit_4b" pair="minikit_5a","minikit_5b" pair="minikit_6a","minikit_6b" pair="minikit_7a","minikit_7b" pair="minikit_8a","minikit_8b" pair="minikit_9a","minikit_9b" pair="minikit_10a","minikit_10b" pair="minikit_11a","minikit_11b" pair="minikit_12a","minikit_12b" pair="minikit_13a","minikit_13b" pair="minikit_14a","minikit_14b" buildit_end //////door blow obstacle_start chain=14,1 obj="push_01b",trigger obj="push_null1" obstacle_end obstacle_start chain=14,2 obj="blowupthing_1" obstacle_end obstacle_start chain=14,3 obj="blowupthing_1b" obstacle_end obstacle_start chain=15,1 obj="push_01b",trigger obj="push_null2" obstacle_end obstacle_start chain=15,2 obj="blowupthing_2" obstacle_end obstacle_start chain=15,3 obj="blowupthing_2b" obstacle_end obstacle_start chain=16,1 obj="push_01b",trigger obj="push_null3" obstacle_end obstacle_start chain=16,2 obj="blowupthing_3" obstacle_end obstacle_start chain=16,3 obj="blowupthing_3b" obstacle_end obstacle_start chain=17,1 obj="push_01b",trigger obj="push_null4" obstacle_end obstacle_start chain=17,2 obj="blowupthing_4" obstacle_end obstacle_start chain=17,3 obj="blowupthing_4b" obstacle_end obstacle_start chain=18,1 obj="push_01b",trigger obj="push_null5" obstacle_end obstacle_start chain=18,2 obj="blowupthing_5" obstacle_end obstacle_start chain=18,3 obj="blowupthing_5b" obstacle_end blowup_start set_type="blowupthing_ty1" force_name="blowupthing_1b" deb_name="dozer_pop_1" deb_name="dozer_pop_2" deb_name="barrel_pop_4" part_effect_name="blowthing_p1" //explode_radius=0.75 //add_explosion blowup_end blowup_start use_type="blowupthing_ty1" force_name="blowupthing_2b" blowup_end blowup_start use_type="blowupthing_ty1" force_name="blowupthing_3b" blowup_end blowup_start use_type="blowupthing_ty1" force_name="blowupthing_4b" blowup_end blowup_start use_type="blowupthing_ty1" force_name="blowupthing_5b" blowup_end blowup_start set_type="blowupthing_ty2" force_name="blowupthing_1" explode_radius=0.75 add_explosion blowup_end blowup_start use_type="blowupthing_ty2" force_name="blowupthing_2" blowup_end blowup_start use_type="blowupthing_ty2" force_name="blowupthing_3" blowup_end blowup_start use_type="blowupthing_ty2" force_name="blowupthing_4" blowup_end blowup_start use_type="blowupthing_ty2" force_name="blowupthing_5" blowup_end ///// blow up for mini platform ///// blowup_start use_type="sm_barrel_ty" force_name="grate_01" blowup_end ///the door obstacle_start obj="blowupthing_1b",trigger obj="blowupthing_2b",trigger obj="blowupthing_3b",trigger obj="blowupthing_4b",trigger obj="blowupthing_5b",trigger obj="door_righta" obj="door_rightb" play_openclose range=2.0 obstacle_end /////////////////RED BRICK BONUS//////////// //obstacle_start // chain=10,1 // obj="rb_left_force1" // obj="rb_left_1a" // obj="rb_left_1b" //obstacle_end //obstacle_start // chain=10,2 // obj="rb_left_1_timer" // obj="rb_left_1c" // auto_start //obstacle_end //obstacle_start // chain=10,3,1 // obj="rb_left_1d" // auto_start //obstacle_end // //obstacle_start // chain=11,1 // obj="rb_left_force2" // obj="rb_left_2a" // obj="rb_left_2b" //obstacle_end //obstacle_start // chain=11,2 // obj="rb_left_2_timer" // obj="rb_left_2c" // auto_start //obstacle_end //obstacle_start // chain=11,3,1 // obj="rb_left_2d" // auto_start //obstacle_end //obstacle_start // chain=12,1 // obj="rb_left_force3" // obj="rb_left_3a" // obj="rb_left_3b" //obstacle_end //obstacle_start // chain=12,2 // obj="rb_left_3_timer" // obj="rb_left_3c" // auto_start //obstacle_end //obstacle_start // chain=12,3,1 // obj="rb_left_3d" // auto_start //obstacle_end //obstacle_start // chain=13,1 // obj="rb_left_force4" // obj="rb_left_4a" // obj="rb_left_4b" //obstacle_end //obstacle_start // chain=13,2 // obj="rb_left_4_timer" // obj="rb_left_4c" // auto_start //obstacle_end //obstacle_start // chain=13,3,1 // obj="rb_left_4d" // auto_start //obstacle_end //obstacle_start // chain=30,1 // obj="rb_right_force1" // obj="rb_right_1a" // obj="rb_right_1b" //obstacle_end //obstacle_start // chain=30,2 // obj="rb_right_1_timer" // obj="rb_right_1c" // auto_start //obstacle_end //obstacle_start // chain=30,3,1 // obj="rb_right_1d" // auto_start //obstacle_end //obstacle_start // chain=31,1 // obj="rb_right_force2" // obj="rb_right_2a" // obj="rb_right_2b" //obstacle_end //obstacle_start // chain=31,2 // obj="rb_right_2_timer" // obj="rb_right_2c" // auto_start //obstacle_end //obstacle_start // chain=31,3,1 // obj="rb_right_2d" // auto_start //obstacle_end //obstacle_start // chain=32,1 // obj="rb_right_force3" // obj="rb_right_3a" // obj="rb_right_3b" //obstacle_end //obstacle_start // chain=32,2 // obj="rb_right_3_timer" // obj="rb_right_3c" // auto_start //obstacle_end //obstacle_start // chain=32,3,1 // obj="rb_right_3d" // auto_start //obstacle_end //obstacle_start // chain=33,1 // obj="rb_right_force4" // obj="rb_right_4a" // obj="rb_right_4b" //obstacle_end ///obstacle_start // chain=33,2 // obj="rb_right_4_timer" // obj="rb_right_4c" // auto_start //obstacle_end //obstacle_start // chain=33,3,1 // obj="rb_right_4d" // auto_start //obstacle_end ///////red brick final obstacle_start chain=33,1 obj="rb_right_1_d" obj="rb_right_2_d" obj="rb_right_3_d" obj="rb_right_4_d" obj="rb_left_1_d" obj="rb_left_2_d" obj="rb_left_3_d" obj="rb_left_4_d" obj="rb_right_1_b" obj="rb_right_2_b" obj="rb_right_3_b" obj="rb_right_4_b" obj="rb_left_1_b" obj="rb_left_2_b" obj="rb_left_3_b" obj="rb_left_4_b" obstacle_end obstacle_start chain=33,2 obj="rb_right_1_on" obj="rb_right_2_on" obj="rb_right_3_on" obj="rb_right_4_on" obj="rb_left_1_on" obj="rb_left_2_on" obj="rb_left_3_on" obj="rb_left_4_on" auto_start obj="brick_null" obstacle_end obstacle_start name="poop" //pickup id 4 obj="brick_null",trigger obj="brick_null1" camera_spline="brick_cam" cam_start_time=0.5 cam_end_time=3.0 cam_blend_in_time=1.0 cam_blend_out_time=1.0 hack=36 // 32 + pickup ID 4 (important - stops mini-cut playing if mini-kit is already collected) obstacle_end ////main plat reform obstacle_start obj="sideplat_l_5",trigger obj="sideplat_l_terr obstacle_end obstacle_start obj="sideplat_r_5",trigger obj="sideplat_r_terr obstacle_end ///////// Dark Force Switches /////////////////////// obstacle_start obj="lightswitch2_a1",trigger obj="lightswitch2_a2",trigger obj="lightswitch2_a3",trigger obj="lightswitch2_a4",trigger obj="lightswitch2_a5",trigger obj="lightswitch2_a6",trigger obj="lightswitch2_a7",trigger obj="lightswitch2_a8",trigger obj="lightswitch2_a9",trigger obj="lightswitch2_a10",trigger obj="forcefield" obstacle_end /////////////////flashing lights puzzle ////////////////////////////////////// obstacle_start name="dot_01" obj="dot_on_01" obj="dot_select_01" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_02" obj="dot_on_02" obj="dot_select_02" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_03" obj="dot_on_03" obj="dot_select_03" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_04" obj="dot_on_04" obj="dot_select_04" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_05" obj="dot_on_05" obj="dot_select_05" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_06" obj="dot_on_06" obj="dot_select_06" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_07" obj="dot_on_07" obj="dot_select_07" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_08" obj="dot_on_08" obj="dot_select_08" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_09" obj="dot_on_09" obj="dot_select_09" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_10" obj="dot_on_10" obj="dot_select_10" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_11" obj="dot_on_11" obj="dot_select_11" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start name="dot_12" obj="dot_on_12" obj="dot_select_12" door_close_delay=8.0 range=0.2 obstacle_end obstacle_start chain=22,1 obj="dot_on_01" obj="dot_select_01" obj="dot_on_02" obj="dot_select_02" obj="dot_on_03" obj="dot_select_03" obj="dot_on_04" obj="dot_select_04" obj="dot_on_05" obj="dot_select_05" obj="dot_on_06" obj="dot_select_06" obj="dot_on_07" obj="dot_select_07" obj="dot_on_08" obj="dot_select_08" obj="dot_on_09" obj="dot_select_09" obj="dot_on_10" obj="dot_select_10" obj="dot_on_11" obj="dot_select_11" obj="dot_on_12" obj="dot_select_12" obstacle_end obstacle_start chain=22,2 obj="dot_finish_01" obj="dot_finish_02" obj="dot_finish_03" obj="dot_finish_04" obj="dot_finish_05" obj="dot_finish_06" obj="dot_finish_07" obj="dot_finish_08" obj="dot_finish_09" obj="dot_finish_10" obj="dot_finish_11" obj="dot_finish_12" obj="minikit_null1" obstacle_end ////////////////// minikit R2D2 hover - platform ////////////////////////////////////// buildit_start name="bounty_switch" pair="bounty_a_start","bounty_a_end" pair="bounty_b_start","bounty_b_end" pair="bounty_c_start","bounty_c_end" pair="bounty_d_start","bounty_d_end" coin_value=0 hop_mul=1.0 buildit_end obstacle_start chain=23,1 obj="sm_barrelblow_10" obj="sm_barrelblow_11" obstacle_end obstacle_start chain=23,2 buildit="bounty_switch" obstacle_end obstacle_start chain=23,3 obj="bounty_pic" obj="bounty_static" obj="bounty_off" obj="bounty_on" obj="bounty_panel" obj="bounty_mount" obstacle_end obstacle_start name="bounty_switch1" lock_spline="bounty_lineup" bountyhunter locked obj="null_plat",no_collision obj="bounty_off",no_collision obj="bounty_on",no_collision chain_interface=23,3 obstacle_end turret_start obj="door_3_cam_1" name="door_3_cam" fire_range=0 range_x_rot=00 range_y_rot=180 follow_player turret_end obstacle_start obj="bounty_pic" obj="bounty_static" range=1.2 obstacle_end obstacle_start obj="null_plat",trigger obj="bounty_plat" obstacle_end obstacle_start chain=26,1 obj="grate_01" obstacle_end obstacle_start chain=26,2 obj="sideplat_01" obj="sideplat_02" obj="sideplat_03" obj="sideplat_04" obj="sideplat_05" obj="sideplat_06" auto_start obstacle_end obstacle_start chain=26,3 buildit="mini_platform" obstacle_end obstacle_start obj="side_a_end",trigger obj="terr_null" obstacle_end buildit_start name="mini_platform" pair="side_a_start","side_a_end" pair="side_b_start","side_b_end" pair="side_c_start","side_c_end" pair="side_d_start","side_d_end" pair="side_e_start","side_e_end" pair="side_f_start","side_f_end" coin_value=0 hop_mul=1.0 buildit_end ///////////////////Pillar///////////////////////////////// obstacle_start obj="Pillar1" // play_openclose range=0.85 obstacle_end //////////////////////////////////////////////////////////////