filetype command label init # This is run automatically when the level loads object_off g1 object_off r1 object_off a1 object_off v1 object_off i1 object_off t1 object_off y1 #object_off b1 #object_off b2 #object_off b3 #object_off b4 #object_off b5 #object_off b6 #object_off b7 #object_off b8 object_off gey4 object_off gey2 object_off gey3 object_off g7 #object_off g8 #object_off g9 #object_off g10 #object_off g11 #object_off g12 #object_off g13 object_off g14 object_off brid6 object_off brid7 object_off smeg object_off f2 object_off piss object_off poo object_off JD2 object_off JD3 object_off JD4 object_off JD5 object_off JD6 # object_off cl1 # object_off cl2 object_off cl3 #motion_off cart1 object_off card target_disable girl2 #delay 1.0 dyn3 #delay 1.0 save #delay 1.0 tiki object_off card object_off card1 object_off card2 object_off lava_e object_off lava_g object_on smoke2 target_disable tiki target_disable drboom #target_disable die17 object_off det object_off det1 sound rumble #sound geyser sound burn sound lfall sound lava sound tunn sound bub sound lava1 sound lava0 sound lava9 sound lava8 sound lava10 sound lava19 sound lava18 sound bub7 sound bub6 sound bub5 sound bub4 return label g sprite_on g object_off g object_on g1 delay .55 gexoff sound reward return label r sprite_on r object_off r object_on r1 delay .55 rexoff sound reward return label a sprite_on a object_off a object_on a1 delay .55 aexoff sound reward return label v sprite_on v object_off v object_on v1 delay .55 vexoff sound reward return label i sprite_on i object_off i object_on i1 delay .55 iexoff sound reward return label t sprite_on t object_off t object_on t1 delay .55 texoff sound reward return label y sprite_on y object_off y object_on y1 delay .55 yexoff sound reward return label aexoff object_off a1 return label gexoff object_off g1 return label rexoff object_off r1 return label vexoff object_off v1 return label iexoff object_off i1 return label texoff object_off t1 return label yexoff object_off y1 return label grav sprite_off g sprite_off r sprite_off a sprite_off v sprite_off i sprite_off t sprite_off y sprite_on grav sprite_on task return label hidden sprite_on hidden sprite_on task object_off hidden object_off lglow sound hidden return ### ### All the barrels follow: ### label b1 object_move b1 object_on b1 return label b2 object_move b2 object_on b2 return label b3 object_move b3 object_on b3 return label b4 object_move b4 object_on b4 return label b5 object_move b5 object_on b5 return label b6 object_move b6 object_on b6 return label b7 object_move b7 object_on b7 return label b8 object_move b8 object_on b8 return label gem1 object_off gem1 object_off bglow sprite_on gem sound reward return label gem2 object_off gem2 object_off gglow sprite_on gem sound reward return label gem3 object_off gem3 object_off rglow sprite_on gem sound reward return label gems sprite_on TIKI sound reward target_enable tiki return label tiki player_pause camera_position_motor card2 camera_target_motor pos7 motion_on pos7 motion_on card2 delay 2.0 tiki1 sound boom return label tiki1 object_on lava_g object_on lava_e object_off smoke2 sound boom sprite_on task delay 2.0 tiki2 return label tiki2 player_unpause sound boom camera_normal delay 20.0 tiki3 return label tiki3 object_off lava_g object_on smoke2 return # put out the fire task label house player_pause sound reward camera_target_motor arm1 camera_position_motor pos4 motion_on arm1 motion_on pos4 delay 1.0 hous2 return label hous2 object_move arm object_on poo delay 1.0 hous4 return label hous4 object_on piss object_off f1 object_off f3 object_off arm delay 1.7 hous6 return label hous6 object_off f6 object_off f7 object_off smoke1 delay 1.5 hous5 return label hous5 object_off f4 object_off f5 object_on f2 object_on smeg object_off poo sound fire delay 2.0 hous3 return label hous3 object_off piss sprite_on house sound reward sprite_on task stop_sound burn delay 0.7 hous7 return label hous7 player_unpause camera_normal return # free the geyser task label dyn3 object_on det object_on det1 player_pause camera_target_motor dyno camera_position_motor dyno1 motion_on dyno motion_on dyno1 use_anim ddb 1 delay 0.8 dyn5 return label dyn5 use_anim ddb 0 camera_target_motor doc camera_position_motor pos5 motion_on doc motion_on pos5 delay 0.5 dyn4 return label dyn4 sprite_on scrn_w camera_target_motor doc1 camera_position_motor pos6 motion_on doc1 motion_on pos6 #use_anim ddb 1 object_on gey4 object_on gey2 object_on gey3 object_on g14 camera_target_motor doc1 camera_position_motor pos6 sound flame sound baboom sound geyser delay 0.2 dyn6 return label dyn6 #stop_sound geyser stop_sound flame object_move g7 object_move g8 object_move g9 object_move g10 object_move g11 object_move g12 object_move g13 object_move work object_off g14 delay .5 gey2 return label gey2 sprite_on gey sound reward camera_normal player_unpause target_enable dr target_disable drboom return label boom object_off deton1 object_off yglow SPRITE_ON det sprite_on det1 target_enable drboom target_disable dr return label dr use_anim ddb 2 #sound hey delay 2.0 dr1 return label dr1 use_anim ddb 0 rule_reset dr return label heya sound hey delay 3.0 hey1 return label hey1 rule_reset heya return # save the girl task label save sprite_on kid sprite_on task player_pause camera_target_motor girly camera_position_motor card1 motion_on girly motion_on card1 delay 1.0 save1 return label save1 #object_on brid6 #object_on brid7 object_move bud7 sound wood1 object_move bud8 object_move bud9 sound wood2 target_enable girl2 delay 1.5 save2 return label save2 motion_on grl1 use_anim grl1 1 sound girl delay 2.0 save3 return label save3 camera_normal player_unpause return label 100k sprite_on 100k sprite_on task sound points return label 150k sprite_on 150k sprite_on task sound points return label trick sprite_on trick sprite_on task sound points return label dead die rule_reset di sprite_on scrn_b sprite_on die return label dead2 die rule_reset dead2 sprite_on scrn_b sprite_on die3 return label dead3 die rule_reset dead3 sprite_on scrn_b sprite_on die4 return label dead4 die rule_reset dead4 sprite_on scrn_b sprite_on die3 return label dead5 die rule_reset dead5 sprite_on scrn_b sprite_on die return label dead6 die rule_reset dead6 sprite_on scrn_b sprite_on die3 return label dead7 die rule_reset dead7 sprite_on scrn_b sprite_on die4 return label dead8 die rule_reset dead8 #target_enable die17 sprite_on scrn_b sprite_on die return label dead9 die rule_reset dead9 sprite_on scrn_b sprite_on die3 return label dead10 die rule_reset dead10 sprite_on scrn_b sprite_on die4 return label dead11 die rule_reset dead11 sprite_on scrn_b sprite_on die3 return label dead12 die rule_reset dead12 sprite_on scrn_b sprite_on die return label dead13 die rule_reset dead13 sprite_on scrn_b sprite_on die4 return label dead14 die rule_reset dead14 sprite_on scrn_b sprite_on die3 return label dead15 die rule_reset dead15 sprite_on scrn_b sprite_on die return label dead16 die rule_reset dead16 sprite_on scrn_b sprite_on die4 return label dead17 die rule_reset dead17 sprite_on scrn_b sprite_on die return label dead18 die rule_reset dead18 sprite_on scrn_k sprite_on die4 return label dead19 die rule_reset dead19 sprite_on scrn_k sprite_on die! return label dead20 die rule_reset dead20 sprite_on scrn_k sprite_on die3 return label dead21 die rule_reset dead21 sprite_on scrn_k sprite_on die! return ##min1 commands label min1 use_anim min1 1 #sound hey delay 1.0 min2 return label heyb sound hey delay 3.0 hey2 return label hey2 rule_reset heyb return label min2 use_anim min1 0 rule_reset min1 return ##min3 commands label min3 use_anim min2 1 #sound hey delay 1.0 min4 return label min4 use_anim min2 0 rule_reset min3 return label heyc sound hey delay 3.0 hey3 return label hey3 rule_reset heyc return label dyn2 return label ddb1 object_off ddb return label det use_anim det 1 no_loop #delay 1.833 det1 return label det1 object_off det object_off det1 return ##girls commands label bitch #bitch dodge use_anim grl1 2 #sound scream delay 1 bitch2 return label bitch2 use_anim grl1 1 rule_reset girl return label heyd sound scream delay 3.0 hey4 return label hey4 rule_reset heyd return label dork object_off JD object_on JD2 object_on JD3 object_on JD4 object_on JD5 object_on JD6 object_move JD2 object_move JD3 object_move JD4 object_move JD5 object_move JD6 sound break return label osborn motion_on cart2 delay 0.85 osbo1 return label osbo1 object_move oz1 object_move oz2 object_move oz3 object_move oz4 object_move oz5 object_move oz6 object_off cart2 delay 0.065 osbo2 return label osbo2 sound wood1 object_off dags object_off oz1 object_off oz2 object_off oz3 object_off oz4 object_off oz5 object_off oz6 object_off jd object_off jd2 object_off jd3 object_off jd4 object_off jd5 object_off jd6 return label mum motion_on cart1 delay 0.5 mum1 return label mum1 sound wood1 object_move b1 object_move b2 object_move b3 object_move b4 object_move b5 object_move b6 object_move b7 object_move b8 object_off cart1 motion_on bat11 motion_on bat12 motion_on bat13 motion_on bat14 motion_on bat15 motion_on bat16 delay 0.5 mum2 return label mum2 sound batwing delay 3.0 mum3 return label mum3 sprite_on cave sprite_on task return #label crash # sprite_on die5 # die # rule_reset crash # return label deer use_anim deer 1 delay 1 deer1 return label deer1 use_anim deer 1 delay 2.8 deer2 return label deer2 object_off deer return label snake use_anim snake 2 no_loop sound strike crash delay 10.0 snake1 return label snke2 use_anim snake 1 no_loop sound strike crash delay 10.0 snake1 return label snke3 use_anim snake 3 no_loop sound strike crash delay 10.0 snake1 return label snke4 use_anim snake 3 no_loop sound strike crash delay 10.0 snake1 return label snake1 #crash #sound strike use_anim snake 0 rule_reset snake rule_reset snake2 rule_reset snake3 #rule_reset snake4 return label rattle sound rattle delay 1.0 rattl1 return label rattl1 rule_reset rattle return label scream sound scream delay 10.0 screa1 return label screa1 rule_reset scream return label task1 rule_disable 100k return label task2 rule_disable 150k return label task3 rule_disable trick return label task4 object_off hidden object_off lglow target_disable hidden rule_disable hidden return label task5 object_off g object_off r object_off a object_off v object_off i object_off t object_off y target_disable g target_disable r target_disable a target_disable v target_disable i target_disable t target_disable y rule_disable grav return label task6 object_move bud7 object_move bud8 object_move bud9 target_disable girl rule_disable save target_disable scream object_off grl1 return label task7 object_move arm target_disable water object_off f1 object_off f3 object_off f6 object_off f7 object_off f4 object_off f5 object_on f2 object_on smeg rule_disable house return label task8 object_on gey4 object_on gey2 object_on gey3 object_on g14 object_move g7 object_move g8 object_move g9 object_move g10 object_move g11 object_move g12 object_move g13 object_off g14 target_enable dr target_disable drboom rule_disable dyn object_off det object_off det1 object_off deton1 object_off yglow target_disable deton1 return label task9 object_off gem1 object_off gem2 object_off gem3 target_disable gem1 target_disable gem2 target_disable gem3 object_off bglow object_off gglow object_off rglow object_on lava_e object_on smoke2 rule_disable tiki return label task0 rule_disable mum object_move b1 object_move b2 object_move b3 object_move b4 object_move b5 object_move b6 object_move b7 object_move b8 motion_on bat11 motion_on bat12 motion_on bat13 motion_on bat14 motion_on bat15 motion_on bat16 object_off cart1 target_disable cart1 object_off cart2 target_disable cart2 object_move oz1 object_move oz2 object_move oz3 object_move oz4 object_move oz5 object_move oz6 object_off dags target_disable ozzy return