; Script for Atlantis Level Serpent in water ;;LOAD lvl11\11head.mif ;;;;;;;;;;;;;; ; Serpent ;;;;;;;;;;;;;; FUNCTION CREATE_OBJECT START GEOMETRY srph ID srph01 TYPE NORMAL_OBJECT LOCATORS lchead CALLBACK_MESSAGE LVL11_SERPENT_CB ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 0 0 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 18 18 19 19 20 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY roar ; ID roar01 ; LOCATORS lcroar ; TYPE NORMAL_OBJECT ; CLASS A ; ; PATH_MAIN ptroar ; PATH_LOOP TRUE ; PATH_SPEED 1 ; PATH_ABS TRUE ; ;PATH_SMOOTH 10 ; PATH_ALIGN TRUE ; ;END ;;EOF ; Script for Atlantis Level Serpent in water ;;LOAD lvl11\11body.mif ;;;;;;;;;;;;;; ; Serpent ;;;;;;;;;;;;;; FUNCTION CREATE_OBJECT START GEOMETRY spbody ID spbody01 ROTATION USE_LOCATORS LOCATORS lcbody REACTION_RADIUS 1200.0f DROTATION 0.0f 0.0f 0.3f LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY spbody ID spbody02 ROTATION USE_LOCATORS LOCATORS lcbody01 REACTION_RADIUS 1500.0f DROTATION 0.0f 0.0f 0.5f LIGHT_VERTEX TRUE END ;;EOF ; Script for Atlantis Level Serpent in water ;;LOAD lvl11\11tail.mif ;;;;;;;;;;;;;; ; Serpent ;;;;;;;;;;;;;; FUNCTION CREATE_OBJECT START GEOMETRY sptl ID sptl01 TYPE NORMAL_OBJECT LOCATORS lctail ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 600.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END ;;EOF ; Scrip for Statue in temple ;;LOAD lvl11\11stat.mif FUNCTION CREATE_OBJECT START GEOMETRY sbase ID sbase01 LOCATORS lcbase CALLBACK_MESSAGE LVL11_STAT_CB ;MISC_FLOATS 12.0f ;REACTION_SET ;REACTION_RADIUS 1600.0f ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX TRUE ;DRAW_ORDER 1200 ;DROTATION 0.0f 1.0f 0.0f END FUNCTION CREATE_OBJECT START GEOMETRY rings ID rings01 LOCATORS lcring ;REACTION_SET ;REACTION_RADIUS 1600.0f ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX TRUE ;DRAW_ORDER 1200 DROTATION 0.0f 2.0f 0.0f END FUNCTION CREATE_OBJECT START GEOMETRY sea ID sea01 LOCATORS lcstat ;REACTION_SET ;REACTION_RADIUS 1600.0f ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX TRUE ;DRAW_ORDER 1200 DROTATION 0.0f 0.3f 0.0f END ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY litcone ; ID litcone01 ; LOCATORS lccone ; ; ;REACTION_SET ; ;REACTION_RADIUS 1600.0f ; ;ALPHA_INIT 1.0f ; ;ALPHA_SEQUENCE 1.0f ; ;ALPHA_LOOP FALSE ; LIGHT_VERTEX TRUE ; ; DRAW_ORDER 1300 ; ; ;DROTATION 0.0f 1.0f 0.0f ; ;END ;;EOF ;;LOAD lvl11\11poty.mif ;;LOAD lvl11\11potex.mif ;bowls FUNCTION CREATE_OBJECT START GEOMETRY bowl ID bowl01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot01 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY bowl ID bowl02 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot01 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY bowl ID bowl03 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot05 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END ;pota FUNCTION CREATE_OBJECT START GEOMETRY pota ID pota01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot04 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY pota ID pota02 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot09 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY pota ID pota03 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot03 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END ;potb FUNCTION CREATE_OBJECT START GEOMETRY potb ID potb01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot06 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY potb ID potb02 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot07 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END ;potc FUNCTION CREATE_OBJECT START GEOMETRY potc ID potc01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot02 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY potc ID potc02 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcpot08 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_POT_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 6.0f END ;;EOF ;;LOAD lvl11\11flag.mif FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg01 TYPE NORMAL_OBJECT LOCATORS lcfg01 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 9 10 11 12 13 14 0 1 2 3 4 5 6 7 8 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg02 TYPE NORMAL_OBJECT LOCATORS lcfg02 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 6 7 8 9 10 11 12 13 14 0 1 1 2 2 3 4 5 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg03 TYPE NORMAL_OBJECT LOCATORS lcfg03 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 4 5 6 7 8 9 10 11 12 13 14 0 1 1 2 2 3 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg04 TYPE NORMAL_OBJECT LOCATORS lcfg04 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 12 13 14 0 1 1 2 2 3 4 5 6 7 8 9 10 11 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg05 TYPE NORMAL_OBJECT LOCATORS lcfg05 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 2 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1 1 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY atfg ID atfg06 TYPE NORMAL_OBJECT LOCATORS lcfg06 ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 4 FLIPBOOK_SEQUENCE 13 14 0 1 1 2 2 3 4 5 6 7 8 9 10 11 12 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE LIGHT_VERTEX TRUE END ;;EOF ; Scrip for Statue in temple ;;LOAD lvl11\11figu.mif ;;LOAD lvl11\11figex.mif FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu01 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure02 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu02 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure03 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu03 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure04 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu04 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure05 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu05 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure06 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu06 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure07 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu07 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure08 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu08 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure09 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu09 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure10 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu10 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END FUNCTION CREATE_OBJECT START GEOMETRY figure ID figure11 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcstu11 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END ;;EOF ;;LOAD lvl11\vtex.mif FUNCTION CREATE_OBJECT START GEOMETRY atavt ID atavt01 TYPE NORMAL_OBJECT LOCATORS lcavtex CALLBACK_MESSAGE LVL11_VTEX_CB ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atbvt ID atbvt01 TYPE NORMAL_OBJECT LOCATORS lcbvtex CALLBACK_MESSAGE LVL11_VTEX_CB ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atcvt ID atcvt01 TYPE NORMAL_OBJECT LOCATORS lccvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atdvt ID atdvt01 TYPE NORMAL_OBJECT LOCATORS lcdvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atevt ID atevt01 TYPE NORMAL_OBJECT LOCATORS lcevtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atfvt ID atfvt01 TYPE NORMAL_OBJECT LOCATORS lcfvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atgvt ID atgvt01 TYPE NORMAL_OBJECT LOCATORS lcgvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY athvt ID athvt01 TYPE NORMAL_OBJECT LOCATORS lchvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY ativt ID ativt01 TYPE NORMAL_OBJECT LOCATORS lcivtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atjvt ID atjvt01 TYPE NORMAL_OBJECT LOCATORS lcjvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atkvt ID atkvt01 TYPE NORMAL_OBJECT LOCATORS lckvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END FUNCTION CREATE_OBJECT START GEOMETRY atlvt ID atlvt01 TYPE NORMAL_OBJECT LOCATORS lclvtex ;ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 60.0f ;DRAW_ORDER 1300 ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX false END ;;EOF ;;LOAD lvl11\11drill.mif ;drill in Atlantis mine FUNCTION CREATE_OBJECT START GEOMETRY drill ID drill01 LOCATORS lcda01 TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 250.0f PATH_MAIN ptda ;PATH_UP PATH_LOOP FALSE PATH_SPEED 1 PATH_ABS TRUE PATH_SMOOTH 10 PATH_ALIGN FALSE LIGHT_VERTEX TRUE DROTATION 0.0f 5.5f 0.0f END FUNCTION CREATE_OBJECT START GEOMETRY drill ID drill02 LOCATORS lcdb02 TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 250.0f PATH_MAIN ptdb ;PATH_UP PATH_LOOP FALSE PATH_SPEED 1 PATH_ABS TRUE PATH_SMOOTH 10 PATH_ALIGN FALSE LIGHT_VERTEX TRUE DROTATION 0.0f 6.0f 0.0f END FUNCTION CREATE_OBJECT START GEOMETRY drill ID drill03 LOCATORS lcdc03 TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 250.0f PATH_MAIN ptdc ;PATH_UP PATH_LOOP FALSE PATH_SPEED 1 PATH_ABS TRUE PATH_SMOOTH 10 PATH_ALIGN FALSE LIGHT_VERTEX TRUE DROTATION 0.0f 4.0f 0.0f END ;dust a ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dsta ; ID dsta01 ; LOCATORS lcda01 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ; ;DRAW_ORDER 1300 ; ; PATH_MAIN ptda ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_SPEED 1 ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; ; DROTATION 0.0f 10.0f 0.0f ; ;END ; ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dsta ; ID dsta02 ; LOCATORS lcdb02 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ; ;DRAW_ORDER 1300 ; ; PATH_MAIN ptdb ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_SPEED 1 ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; DROTATION 0.0f 10.0f 0.0f ;END ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dsta ; ID dsta03 ; LOCATORS lcdc03 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ;DRAW_ORDER 1300 ; ; PATH_MAIN ptdc ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_SPEED 1 ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; DROTATION 0.0f 10.0f 0.0f ; ;END ; ; ;dust b ; ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dstb ; ID dstb01 ; LOCATORS lcda01 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ;DRAW_ORDER 1300 ; PATH_MAIN ptda ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_SPEED 1 ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; ; DROTATION 0.0f 12.0f 0.0f ; ;END ; ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dstb ; ID dstb02 ; LOCATORS lcdb02 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ;DRAW_ORDER 1300 ; PATH_MAIN ptdb ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; DROTATION 0.0f 12.0f 0.0f ; ;END ; ;FUNCTION CREATE_OBJECT ; START ; GEOMETRY dstb ; ID dstb03 ; LOCATORS lcdc03 ; TYPE NORMAL_OBJECT ; CLASS A ; ; REACTION_SET ; ;REACTION_LIFE 1 ; REACTION_RADIUS 250.0f ;DRAW_ORDER 1300 ; PATH_MAIN ptdc ; ;PATH_UP ; PATH_LOOP FALSE ; PATH_SPEED 1 ; PATH_ABS TRUE ; PATH_SMOOTH 10 ; PATH_ALIGN FALSE ; LIGHT_VERTEX TRUE ; ; ; DROTATION 0.0f 12.0f 0.0f ; ;END ;;EOF ;;LOAD lvl11\11mnlps.mif FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea01 LOCATORS lcfa FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea02 LOCATORS lcfb FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea03 LOCATORS lcfc FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea04 LOCATORS lcfd FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea05 LOCATORS lcfe FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea06 LOCATORS lcff FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea07 LOCATORS lcfg FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea08 LOCATORS lcfh FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea09 LOCATORS lcfi FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea10 LOCATORS lcfj FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END FUNCTION CREATE_OBJECT START GEOMETRY flarea ID flarea11 LOCATORS lcfk FLIPBOOK_SPEED 5 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_SPEED 2 FLIPBOOK_LOOP yes FLIPBOOK_REVERSE no FLIPBOOK_B_AND_F FALSE ROTATION USE_LOCATORS FACE_CAMERA TRUE END ;;EOF ;;LOAD lvl11\11gmb.mif ;;LOAD lvl11\11gmbex.mif FUNCTION CREATE_OBJECT START GEOMETRY geb ID geb01 TYPE NORMAL_OBJECT LIGHT_VERTEX TRUE CLASS D LOCATORS lcgb01 ROTATION USE_LOCATORS CALLBACK_MESSAGE LVL11_GEMS_CB REACTION_SET REACTION_LIFE 1 REACTION_RADIUS 2.25f END ;;EOF ;;LOAD lvl11\11kw.mif ;;;;;;;;;;;;;; ; killer whale ;;;;;;;;;;;;;; FUNCTION CREATE_OBJECT START GEOMETRY kwhl ID kwhl01 LOCATORS lcwa01 TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL11_KW_CB REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 800.0f FLIPBOOK_SPEED 2 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 7 8 9 10 11 12 13 14 15 16 17 18 19 1 2 3 4 5 6 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN ptwa1 PATH_UP ptaa2 PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 2 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY kwhl ID kwhl02 LOCATORS lcwb02 TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL11_KW_CB REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 750.0f FLIPBOOK_SPEED 4 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 16 17 18 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN ptwb1 PATH_UP ptbb2 PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY kwhl ID kwhl03 LOCATORS lcwc03 TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL11_KW_CB REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 850.0f FLIPBOOK_SPEED 3 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 12 13 14 15 16 17 18 19 1 2 3 4 5 6 7 8 9 10 11 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN ptwc1 PATH_UP ptcc2 PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 2 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY kwhl ID kwhl04 LOCATORS lcwd01 TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL11_KW_CB FLIPBOOK_SPEED 2 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE ;REACTION_SET ;REACTION_RADIUS 800.0f PATH_MAIN ptwd1 PATH_UP ptdd2 PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11fish.mif ;;;;;;;;;;;;;; ;bf 1 20 ;bw 1 10 ;of 1 20 ;os 1 12 ;sc 1 15 ;wo 1 18 ;6 paths ;;;;;;;;;;;;;; ;change to new path FUNCTION CREATE_OBJECT START GEOMETRY bf ID bf01 LOCATORS lcb02 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 1500.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 11 12 13 14 15 16 17 18 19 1 2 3 4 5 6 7 8 9 10 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtb PATH_UP fub01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 5 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY bw ID bw01 LOCATORS lcb02 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 1600.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 6 7 8 9 1 2 3 4 5 FLIPBOOK_LOOP FALSE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtb PATH_UP fub01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 4 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY of ID of01 LOCATORS lcc03 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 1800.0f FLIPBOOK_SPEED 5 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 2 3 4 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtc PATH_UP fuc01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 4 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY os ID os01 LOCATORS lcd04 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2100.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 1 2 3 4 5 6 7 8 9 10 11 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtd PATH_UP fud01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;change to new path FUNCTION CREATE_OBJECT START GEOMETRY wo ID wo01 LOCATORS lcd04 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2500.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 7 8 9 10 11 12 13 14 15 16 17 1 2 3 4 5 6 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtd PATH_UP fud01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 4 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;Group 2 FUNCTION CREATE_OBJECT START GEOMETRY bf ID bf02 LOCATORS lcb02 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2000.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 17 18 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtb PATH_UP fub01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 5 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY bw ID bw02 LOCATORS lcc03 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 1000.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 8 9 1 2 3 4 5 6 7 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtc PATH_UP fuc01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 6 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY of ID of02 LOCATORS lcd04 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2600.0f FLIPBOOK_SPEED 5 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 6 7 8 9 10 11 12 13 14 15 16 17 18 1 2 3 4 5 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtd PATH_UP fud01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 6 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;change to new path FUNCTION CREATE_OBJECT START GEOMETRY os ID os02 LOCATORS lcb02 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2800.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 7 8 9 10 11 1 2 3 4 5 6 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtb PATH_UP fub01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 4 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wo ID wo02 LOCATORS lcb02 TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 2300.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 11 12 13 14 15 16 17 1 2 3 4 5 6 7 8 9 10 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtb PATH_UP fub01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY bf ID bf03 LOCATORS lcc03 TYPE NORMAL_OBJECT ;REACTION_SET ;REACTION_RADIUS 1900.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 14 15 16 17 18 19 1 2 3 4 5 6 7 8 9 10 11 12 13 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN fhtc PATH_UP fuc01 PATH_LOOP TRUE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 4 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11icepl.mif ;FUNCTION CREATE_OBJECT ;START ; GEOMETRY plsur ; ID plsur01 ; TYPE NORMAL_OBJECT ; LOCATORS plloc ; ;ROTATION USE_LOCATORS ; ; ;REACTION_SET ; ;REACTION_LIFE 1 ; ;REACTION_RADIUS 60.0f ; ; ;DRAW_ORDER 10000 ; ; ;ALPHA_INIT 1.0f ; ;ALPHA_SEQUENCE 1.0f ; ; LIGHT_VERTEX false ; ;END FUNCTION CREATE_OBJECT START GEOMETRY icepl ID icepl01 LOCATORS plloc TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 500.0f LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY iberg ID iberg01 LOCATORS plloc TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 500.0f LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11deb.mif ;LOAD lvl11\11debex.mif ;drill in Atlantis mine ;;;;;;;;;;; ;debris ;;;;;;;;;;; FUNCTION CREATE_OBJECT START GEOMETRY deb ID deb01 LOCATORS ldea TYPE NORMAL_OBJECT CLASS A CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 250.0f END FUNCTION CREATE_OBJECT START GEOMETRY deb ID deb02 LOCATORS ldeb TYPE NORMAL_OBJECT CLASS A CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET ;REACTION_LIFE 0 REACTION_RADIUS 250.0f END FUNCTION CREATE_OBJECT START GEOMETRY deb ID deb03 LOCATORS ldec TYPE NORMAL_OBJECT CLASS A CALLBACK_MESSAGE LVL11_FIG_CB REACTION_SET ;REACTION_LIFE 1 REACTION_RADIUS 250.0f LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11watsp.mif FUNCTION CREATE_OBJECT START GEOMETRY wtrsc01 ID wsout_id1 TYPE NORMAL_OBJECT LOCATORS wtrloc1 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc02 ID wsout_id2 TYPE NORMAL_OBJECT LOCATORS wtrloc2 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc03 ID wsout_id3 TYPE NORMAL_OBJECT LOCATORS wtrloc3 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc04 ID wsout_id4 TYPE NORMAL_OBJECT LOCATORS wtrloc4 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc05 ID wsout_id4 TYPE NORMAL_OBJECT LOCATORS wtrloc5 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc06 ID wsout_id4 TYPE NORMAL_OBJECT LOCATORS wtrloc6 LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY wtrsc07 ID wsout_id4 TYPE NORMAL_OBJECT LOCATORS wtrloc7 LIGHT_VERTEX TRUE END ;stone heads FUNCTION CREATE_OBJECT START GEOMETRY hedstn ID hedstn01 TYPE NORMAL_OBJECT LOCATORS sthaloc ROTATION USE_LOCATORS LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY hedstn ID hedstn02 TYPE NORMAL_OBJECT LOCATORS sthbloc ROTATION USE_LOCATORS LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY hedstn ID hedstn03 TYPE NORMAL_OBJECT LOCATORS sthcloc ROTATION USE_LOCATORS LIGHT_VERTEX TRUE END ; Splash locators at the bottom of the water coming out of the sides FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh1 CALLBACK_MESSAGE LVL2_WATERFALL_CB END FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh2 CALLBACK_MESSAGE LVL2_WATERFALL_CB END FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh3 CALLBACK_MESSAGE LVL2_WATERFALL_CB END FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh4 CALLBACK_MESSAGE LVL2_WATERFALL_CB END ;FUNCTION CREATE_OBJECT ; START ; TYPE DUMMY_OBJECT ; LOCATORS splsh5 ; CALLBACK_MESSAGE LVL2_WATERFALL_CB ; END ; ;FUNCTION CREATE_OBJECT ; START ; TYPE DUMMY_OBJECT ; LOCATORS splsh6 ; CALLBACK_MESSAGE LVL2_WATERFALL_CB ; END FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh7 CALLBACK_MESSAGE LVL2_WATERFALL_CB END FUNCTION CREATE_OBJECT START TYPE DUMMY_OBJECT LOCATORS splsh8 CALLBACK_MESSAGE LVL2_WATERFALL_CB END ;FUNCTION CREATE_OBJECT ; START ; TYPE DUMMY_OBJECT ; LOCATORS splsh9 ; CALLBACK_MESSAGE LVL2_WATERFALL_CB ; END ;;EOF ;;LOAD lvl11\11dlit.mif ;******************************************************************** ; LIGHT_STRENGTH_SPEED 12 ; LIGHT_STRENGTH_LOOP TRUE ; LIGHT_STRENGTH_SEQUENCE 0.0f 1.0f ; LIGHT_STRENGTH_RAND FALSE FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltaa COLOR 30.0f 25.0f 188.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 100.0f LIGHT_OUTER_RADIUS 300.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltab COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltac COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 100f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltad COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 25.0f LIGHT_OUTER_RADIUS 125.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltae COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltak COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltag COLOR 255.0f 230.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltah COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 100.0f LIGHT_OUTER_RADIUS 200.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltai COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 100.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltaj COLOR 255.0f 25.0f 25.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 100.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltak COLOR 255.0f 255.0f 255.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID greenlight LOCATORS ltal COLOR 50.0f 50.0f 240.0f STRENGTH 0.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 200.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END ;;LOAD lvl11\11flyer.mif FUNCTION CREATE_OBJECT START GEOMETRY fca ID fca01 LOCATORS lcha TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f PATH_MAIN hvpa ;PATH_UP hvua PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 1 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY fcb ID fcb01 LOCATORS lchb TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f PATH_MAIN hvpb ;PATH_UP hvub PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 1 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY fca ID fca02 LOCATORS lchc TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f PATH_MAIN hvpc ;PATH_UP hvuc PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 1 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY fcb ID fcb02 LOCATORS lchd TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f PATH_MAIN hvpd ;PATH_UP hvud PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 1 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY blimpie ID blimpie01 LOCATORS lcbe TYPE NORMAL_OBJECT CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 1800.0f PATH_MAIN hvbl ;PATH_UP hvbu PATH_LOOP FALSE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 6 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE DROTATION 0.0f 0.1f 0.0f END ;;;;;;;;;;;;;;; ;dynamic lights ;;;;;;;;;;;;;;; FUNCTION CREATE_LIGHT START ID cralt LOCATORS lcha PARENT_ID fca01 PARENT_LINK RELATIVE COLOR 255.0f 255.0f 255.0f STRENGTH 1.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID cralt LOCATORS lchB PARENT_ID fcb01 PARENT_LINK RELATIVE COLOR 255.0f 25.0f 255.0f STRENGTH 1.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID cralt LOCATORS lchC PARENT_ID fca02 PARENT_LINK RELATIVE COLOR 25.0f 25.0f 255.0f STRENGTH 1.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END FUNCTION CREATE_LIGHT START ID cralt LOCATORS lchD PARENT_ID fcb02 PARENT_LINK RELATIVE COLOR 255.0f 25.0f 25.0f STRENGTH 1.0f LIGHT_INNER_RADIUS 50.0f LIGHT_OUTER_RADIUS 150.0f LIGHT_STRENGTH_SPEED 4 LIGHT_STRENGTH_RAND TRUE LIGHT_STRENGTH_MIN_RAND 0.0f LIGHT_STRENGTH_MAX_RAND 1.0f END ;;EOF ;;LOAD lvl11\11tri.mif FUNCTION CREATE_OBJECT START GEOMETRY triton ID triton01 LOCATORS triloc TYPE NORMAL_OBJECT CLASS A REACTION_SET ;REACTION_LIFE 1 ;REACTION_RADIUS 1500.0f LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11birds.mif FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd01 LOCATORS bialoc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 900.0f FLIPBOOK_SPEED 4 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpam PATH_UP bpau PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 7 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd02 LOCATORS bibloc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 3 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpbm PATH_UP bpbu PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 5 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;frontbirds 2 FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd01 LOCATORS bialoc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 300.0f FLIPBOOK_SPEED 3 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpam PATH_UP bpau PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 2 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd03 LOCATORS bibloc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 400.0f FLIPBOOK_SPEED 4 ;FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpbm PATH_UP bpbu PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd04 LOCATORS bicloc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB ;REACTION_SET ;REACTION_RADIUS 800.0f FLIPBOOK_SPEED 2 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpcm PATH_UP bpcu PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 5 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd04 LOCATORS bidloc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 2 FLIPBOOK_START 1 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpdm PATH_UP bpdu PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 5 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY brd ID brd05 LOCATORS bieloc TYPE NORMAL_OBJECT ;CALLBACK_MESSAGE LVL9_COPTER1_CB REACTION_SET REACTION_RADIUS 800.0f FLIPBOOK_SPEED 2 FLIPBOOK_START 6 FLIPBOOK_SEQUENCE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 FLIPBOOK_LOOP TRUE FLIPBOOK_REVERSE FALSE FLIPBOOK_B_AND_F FALSE PATH_MAIN bpem PATH_UP bpeu PATH_LOOP TRUE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 1 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END ;;EOF ;;LOAD lvl11\11vgate.mif FUNCTION CREATE_OBJECT START GEOMETRY mnspin ID mnspin01 LOCATORS mnsploc ROTATION USE_LOCATORS ;REACTION_SET ;REACTION_RADIUS 1600.0f ;ALPHA_INIT 1.0f ;ALPHA_SEQUENCE 1.0f ;ALPHA_LOOP FALSE LIGHT_VERTEX TRUE ;DRAW_ORDER 1200 DROTATION 0.0f 0.0f 1.0f END FUNCTION CREATE_OBJECT START GEOMETRY minewl ID minewl01 LOCATORS mnloc ROTATION USE_LOCATORS REACTION_SET REACTION_RADIUS 1600.0f LIGHT_VERTEX TRUE ;DRAW_ORDER 1200 END ;;EOF ; 11chkpnt.txt ; Checkpoint script for level 11 ; DATA VALUE DESCRIPTION : ; PATHPOINT_GROUP is 2 for checkpoints ; INT DATA : ENTRY 0 == NUMBER OF SECONDS TO ADD TO TIMER FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 2 PATHPOINT_POINT 250 PATHPOINT_INTS 25 END ; CREATE_PATHPOINT FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 2 PATHPOINT_POINT 500 PATHPOINT_INTS 30 END ; CREATE_PATHPOINT FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 2 PATHPOINT_POINT 750 PATHPOINT_INTS 30 END ; CREATE_PATHPOINT ;;EOF ;;LOAD lvl11\11boat.mif FUNCTION CREATE_OBJECT START GEOMETRY shipa ID shipa01 LOCATORS blaloc TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 1800.0f PATH_MAIN btapt ;PATH_UP hvbu PATH_LOOP FALSE PATH_ALIGN TRUE PATH_ABS TRUE PATH_SPEED 6 PATH_SMOOTH 10.0f PATH_RESET TRUE LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY shipa ID shipa02 LOCATORS blbloc TYPE NORMAL_OBJECT ;REACTION_SET ;REACTION_RADIUS 1800.0f ROTATION USE_LOCATORS LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY shipa ID shipa03 LOCATORS blcloc TYPE NORMAL_OBJECT ;REACTION_SET ;REACTION_RADIUS 1800.0f ROTATION USE_LOCATORS LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY shipb ID shipb01 LOCATORS bldloc TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 900.0f PATH_MAIN btdpt ;PATH_UP hvbu PATH_LOOP FALSE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 3 PATH_SMOOTH 10.0f PATH_RESET TRUE DROTATION 0.0f 0.1f 0.0f LIGHT_VERTEX TRUE END FUNCTION CREATE_OBJECT START GEOMETRY shipb ID shipb02 LOCATORS bleloc TYPE NORMAL_OBJECT REACTION_SET REACTION_RADIUS 550.0f PATH_MAIN btept ;PATH_UP hvbu PATH_LOOP FALSE PATH_ALIGN FALSE PATH_ABS TRUE PATH_SPEED 2 PATH_SMOOTH 10.0f PATH_RESET TRUE ;DROTATION 0.0f 0.3f 0.0f LIGHT_VERTEX TRUE END ;;EOF ; Fog script for level 11 - ATLANTIS ; ; DATA VALUE DESCRIPTION : ; PATHPOINT_GROUP is 1 for fog stuff ; FLOAT DATA : ENTRY 0 == INTENSITY (0.0 to 1.0f) ; ENTRY 1,2 and 3 == RGB COLOR (0.0 to 255.0f) ; ENTRY 5 == Fogblend ; INT DATA : ENTRY 0 == NUMBER OF TICKS TO FADE COLOR IN ; ENTRY 1 == FOG TYPE TO USE (not yet implemented) ; ; DEFINES FOR FOG FUNCTIONS ; ;;;;;;;;;;;;;;;;;;;; ; Start ;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 1 PATHPOINT_FLOATS 0.0f 0.0f 0.0f 0.0f 0.0f PATHPOINT_INTS 1 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;; ; Ruins ;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 90 PATHPOINT_FLOATS 0.003f 187.0f 193.0f 212.0f 0.3f PATHPOINT_INTS 10 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;; ; seahorse ;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 126 PATHPOINT_FLOATS 0.001f 187.0f 193.0f 212.0f 0.1f PATHPOINT_INTS 2 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;; ; Neptune ;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 145 PATHPOINT_FLOATS 0.015f 187.0f 193.0f 212.0f 0.6f PATHPOINT_INTS 22 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;;;;; ; Serpent ;;;;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 230 PATHPOINT_FLOATS 0.03f 187.0f 193.0f 212.0f 44.899f PATHPOINT_INTS 90 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;; ; Vortex ;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 ; PATHPOINT_POINT 430 PATHPOINT_POINT 428 PATHPOINT_FLOATS 0.03f 187.0f 220.0f 232.0f 44.899f PATHPOINT_INTS 15 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;; ; Cave ;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 571 PATHPOINT_FLOATS 0.001f 187.0f 193.0f 212.0f 0.0f PATHPOINT_INTS 60 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;; ; City ;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 708 PATHPOINT_FLOATS 0.001f 187.0f 193.0f 212.0f 32.3f PATHPOINT_INTS 90 END ; CREATE_PATHPOINT ;;;;;;;;;;;;;;;;;;;;;; ; Aquarium ;;;;;;;;;;;;;;;;;;;;;; FUNCTION CREATE_PATHPOINT START PATHPOINT_GROUP 1 PATHPOINT_POINT 918 PATHPOINT_FLOATS 0.0f 0.0f 0.0f 0.0f 0.0f PATHPOINT_INTS 5 END ; CREATE_PATHPOINT ;;EOF ; Script for new checkpoint ads ;;LOAD lvl11\11ads.mif ; ; checkpoint_ads ; FUNCTION CREATE_OBJECT START GEOMETRY ads01 ID ads_01 TYPE NORMAL_OBJECT LOCATORS locads01 INIT_DROTATION 90.0f 180.0f 0.0f ROTATION USE_LOCATORS LIGHT_VERTEX FALSE END FUNCTION CREATE_OBJECT START GEOMETRY ads02 ID ads_02 TYPE NORMAL_OBJECT LOCATORS locads02 INIT_DROTATION 90.0f 180.0f 0.0f ROTATION USE_LOCATORS LIGHT_VERTEX FALSE END ;;EOF EOF