4297 lines
73 KiB
NASM
4297 lines
73 KiB
NASM
.FILE 'TROGTDAT.ASM'
|
||
.TITLE " <<< T R O G -- TROG ANIMATION SCRIPTS >>>"
|
||
.WIDTH 132
|
||
.OPTION B,D,L,T
|
||
.MNOLIST
|
||
|
||
**************************************************************************
|
||
* *
|
||
* COPYRIGHT (C) 1990 MIDWAY MANUFACTURING COMPANY, *
|
||
* MANUFACTURERS OF BALLY/MIDWAY AMUSEMENT GAMES. *
|
||
* ALL RIGHTS RESERVED. *
|
||
* *
|
||
**************************************************************************
|
||
|
||
* GET THE SYSTEM STUFF
|
||
.INCLUDE "MPROCEQU.ASM" ;MPROC equates
|
||
.INCLUDE "DISPEQU.ASM" ;Display processor equates
|
||
.INCLUDE "GSPINC.ASM" ;GSP assembler equates
|
||
.INCLUDE "SYSINC.ASM" ;Zunit system equates
|
||
.INCLUDE "IMGTBL.GLO"
|
||
.INCLUDE "TROGEQU.ASM"
|
||
.INCLUDE "TROGTDAT.TBL" ;GET THE DINOSAUR IMAGE HEADERS
|
||
|
||
.DEF TROGINIT, TROGATAB, TROG_ATT_APPEAR, TRSTP0, TRSTCLP0
|
||
.DEF TROG_CLUB_ATAB, TROGUHOH_SND, TROGFIRE_SND, TINIT_TAB
|
||
.DEF TROGFIRE_U, TROGFIRE_D, TROGFIRE_LR
|
||
.DEF SPRINGPIT_U, SPRINGPIT_D, SPRINGPIT_LR
|
||
.DEF SPRINGDIE_U, SPRINGDIE_D, SPRINGDIE_LR
|
||
.DEF SPRINGLAVA_U, SPRINGLAVA_D, SPRINGLAVA_LR
|
||
.DEF TREATP4F8, TREATP0F8, LAVA_SPLASH, WATER_SPLASH, TROGUP
|
||
.DEF TROGSQUISH_UU, TROGSQUISH_UD, TROGSQUISH_UL, TROGSQUISH_UR
|
||
.DEF TROGSQUISH_DU, TROGSQUISH_DD, TROGSQUISH_DL, TROGSQUISH_DR
|
||
.DEF TROGSQUISH_LRU, TROGSQUISH_LRD, TROGSQUISH_LRL, TROGSQUISH_LRR
|
||
.DEF TROGSQUISH_LRU, TROGSQUISH_LRD, TROGSQUISH_LRR, TROGSQUISH_LRL
|
||
.DEF TROGFOOD_U, TROGFOOD_D, TROGFOOD_LR, TROGFOOD_LR
|
||
.DEF TRBOING01,TRBOING41,TRBOINGL41,TRBOING81, TROGHEAD_SND
|
||
.DEF TROGCLUB_SND, TROGSWOOSH_SND, TROGSQUISH_SND
|
||
|
||
.REF TROGCOLL, PUNCH_SND, EARTHSHAKER, FLAMEOUT6, FLAMEOUT7
|
||
.REF FLAMEOUT8, FIREOUT_SND
|
||
|
||
|
||
.DATA
|
||
**************************************************************************
|
||
* *
|
||
* TROG INITIALIZATION TABLE *
|
||
* *
|
||
**************************************************************************
|
||
TINIT_TAB:
|
||
.LONG TROGINIT, TROGGRNINIT, TROGREDINIT, TROGBLUINIT
|
||
|
||
TROGINIT
|
||
.LONG 0,0
|
||
.WORD 0,0
|
||
.LONG TRSTP0,[5,10],TROGCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,TROGOID
|
||
|
||
TROGGRNINIT
|
||
.LONG 0,0
|
||
.WORD 0,0
|
||
.LONG GTRSTP0,[5,10],TROGCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,TROGOID|GTROGID
|
||
|
||
TROGREDINIT
|
||
.LONG 0,0
|
||
.WORD 0,0
|
||
.LONG RTRSTP0,[5,10],TROGCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,TROGOID|RTROGID
|
||
|
||
TROGBLUINIT
|
||
.LONG 0,0
|
||
.WORD 0,0
|
||
.LONG BTRSTP0,[5,10],TROGCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,TROGOID|BTROGID
|
||
|
||
TROGATAB:
|
||
*WALKING SEQUENCES
|
||
.LONG TROGUP,0,-8000H,TROGDN,0,8000H
|
||
.LONG TROGLF,-8000H,0,TROGRT,8000H,0
|
||
*TURNING SEQUENCES
|
||
.LONG TROGUL,0,0,TROGRU,0,0,TROGDR,0,0,TROGLD,0,0
|
||
.LONG TROGLU,0,0,TROGDR,0,0,TROGRD,0,0,TROGUR,0,0
|
||
*NORMAL DEATH
|
||
.LONG TROGDIE_U,0,0,TROGDIE_D,0,0
|
||
.LONG TROGDIE_LR,0,0,TROGDIE_LR,0,0
|
||
*ABOUT FACE SEQUENCES
|
||
.LONG TROGABOUT_UL,0,0,TROGABOUT_UR,0,0
|
||
.LONG TROGABOUT_DL,0,0,TROGABOUT_DR,0,0
|
||
.LONG TROGABOUT_LU,0,0,TROGABOUT_LD,0,0
|
||
.LONG TROGABOUT_RU,0,0,TROGABOUT_RD,0,0
|
||
*STANDING IN PLACE SEQUENCES
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*CHEER SEQUENCES
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*MAD SEQUENCES
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*MAD W/SOUND
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*BUMP SEQUENCES
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*PUNCH SEQUENCES
|
||
.LONG TROGPUNCH_U,0,0,TROGPUNCH_D,0,0
|
||
.LONG TROGPUNCH_LR,0,0,TROGPUNCH_LR,0,0
|
||
*OOF SEQUENCES
|
||
.LONG TROGOOF_U,0,0,TROGOOF_D,0,0
|
||
.LONG TROGOOF_LR,0,0,TROGOOF_LR,0,0
|
||
*PIT DEATH SEQUENCES
|
||
.LONG TROGPIT_U,0,0,TROGPIT_D,0,0
|
||
.LONG TROGPIT_LR,0,0,TROGPIT_LR,0,0
|
||
*TROG INTRO
|
||
.LONG TROG_APPEAR,0,0
|
||
*WONDERMENT SEQUENCES
|
||
.LONG TROG_WAVE,0,0
|
||
*TAR DEATH SEQUENCES
|
||
.LONG TROGTAR_U,0,0,TROGTAR_D,0,0
|
||
.LONG TROGTAR_LR,0,0,TROGTAR_LR,0,0
|
||
*FIRE DEATH SEQUENCES
|
||
.LONG TROGFIRE_U,0,0,TROGFIRE_D,0,0
|
||
.LONG TROGFIRE_LR,0,0,TROGFIRE_LR,0,0
|
||
*HEAD SHAKE SEQUENCES
|
||
.LONG TROGOOF_U,0,0,TROGOOF_D,0,0
|
||
.LONG TROGOOF_LR,0,0,TROGOOF_LR,0,0
|
||
*TURN INTO A SKELETON SEQUENCES
|
||
.LONG TROGOGPIT_U,0,0,TROGOGPIT_D,0,0
|
||
.LONG TROGOGPIT_LR,0,0,TROGOGPIT_LR,0,0
|
||
*KNOCK OUT SEQUENCES
|
||
.LONG TROGKO_U,0,0,TROGKO_D,0,0
|
||
.LONG TROGKO_LR,0,0,TROGKO_LR,0,0
|
||
*LITTLE PIT DEATH SEQUENCES
|
||
.LONG TROGOGPIT_U,0,0,TROGOGPIT_D,0,0
|
||
.LONG TROGOGPIT_LR,0,0,TROGOGPIT_LR,0,0
|
||
*CLUB OUT SEQUENCES
|
||
.LONG TROGFOOD_U,0,0,TROGFOOD_D,0,0
|
||
.LONG TROGFOOD_LR,0,0,TROGFOOD_LR,0,0
|
||
*SQUISH SEQUENCES
|
||
.LONG TROGSQUISH_UU,0,0,TROGSQUISH_UD,0,0
|
||
.LONG TROGSQUISH_UL,0,0,TROGSQUISH_UR,0,0
|
||
.LONG TROGSQUISH_DU,0,0,TROGSQUISH_DD,0,0
|
||
.LONG TROGSQUISH_DL,0,0,TROGSQUISH_DR,0,0
|
||
.LONG TROGSQUISH_LRU,0,0,TROGSQUISH_LRD,0,0
|
||
.LONG TROGSQUISH_LRL,0,0,TROGSQUISH_LRR,0,0
|
||
.LONG TROGSQUISH_LRU,0,0,TROGSQUISH_LRD,0,0
|
||
.LONG TROGSQUISH_LRR,0,0,TROGSQUISH_LRL,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*LOOK BOTH WAYS BEFORE CROSSING
|
||
.LONG TROGABOUT_UL,0,0,TROGABOUT_DL,0,0
|
||
.LONG TROGABOUT_LU,0,0,TROGABOUT_RU,0,0
|
||
*EATING FRAMES
|
||
.LONG TROGEAT_U,0,0,TROGEAT_D,0,0
|
||
.LONG TROGEAT_LR,0,0,TROGEAT_LR,0,0
|
||
*DIGGING INTO GROUND FRAMES
|
||
.LONG TROGDIG_U,0,0,TROGDIG_D,0,0
|
||
.LONG TROGDIG_LR,0,0,TROGDIG_LR,0,0
|
||
*DEATH BY FALLING INTO THE LAVA
|
||
.LONG TROGLAVA_U,0,0,TROGLAVA_D,0,0
|
||
.LONG TROGLAVA_LR,0,0,TROGLAVA_LR,0,0
|
||
*TROG FALLS INTO WATER AFTER BEEING PUNCHED FROM BEHIND
|
||
.LONG TROGPUNCHOFF_U,0,0,TROGPUNCHOFF_D,0,0
|
||
.LONG TROGDIE_LR,0,0,TROGDIE_LR,0,0
|
||
*HIT GROUND WITH CLUB
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*HIT GROUND TO CREATE A HOLE
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*START A FIRE WITH THE CLUB
|
||
.LONG TROGSTAND_U,0,0,TROGSTAND_D,0,0
|
||
.LONG TROGSTAND_L,0,0,TROGSTAND_R,0,0
|
||
*ROLL A WHEEL
|
||
.LONG TROGROLL_U,0,0,TROGROLL_D,0,0
|
||
.LONG TROGROLL_L,0,0,TROGROLL_R,0,0
|
||
*
|
||
*WALKING SEQUENCES, THEY ARE INFINITE
|
||
TROGUP:
|
||
.LONG TRWAP8F1
|
||
.WORD 6
|
||
.LONG TRWAP8F2
|
||
.WORD 6
|
||
.LONG TRWAP8F3
|
||
.WORD 6
|
||
.LONG TRWAP8F4
|
||
.WORD 6
|
||
.LONG TRWAP8F5
|
||
.WORD 6
|
||
.LONG TRWAP8F6
|
||
.WORD 6
|
||
.LONG TRWAP8F7
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGUP
|
||
|
||
TROGDN:
|
||
.LONG TRWAP0F1
|
||
.WORD 6
|
||
.LONG TRWAP0F2
|
||
.WORD 6
|
||
.LONG TRWAP0F3
|
||
.WORD 6
|
||
.LONG TRWAP0F4
|
||
.WORD 6
|
||
.LONG TRWAP0F5
|
||
.WORD 6
|
||
.LONG TRWAP0F6
|
||
.WORD 6
|
||
.LONG TRWAP0F7
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGDN
|
||
|
||
TROGLF:
|
||
.LONG TRWAP4F1
|
||
.WORD 6|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGLR
|
||
TROGRT:
|
||
.LONG TRWAP4F1
|
||
.WORD 6|FLIPBITS,0
|
||
TROGLR:
|
||
.LONG TRWAP4F1
|
||
.WORD 6
|
||
.LONG TRWAP4F2
|
||
.WORD 6
|
||
.LONG TRWAP4F3
|
||
.WORD 6
|
||
.LONG TRWAP4F4
|
||
.WORD 6
|
||
.LONG TRWAP4F5
|
||
.WORD 6
|
||
.LONG TRWAP4F6
|
||
.WORD 6
|
||
.LONG TRWAP4F7
|
||
.WORD 6
|
||
.LONG TRWAP4F1
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGLR
|
||
|
||
*
|
||
*SPECIAL ATTRACT MODE APPEAR, NO SOUND IS MADE
|
||
TROG_ATT_APPEAR:
|
||
.LONG TRUPP0F1
|
||
.WORD 12|SCRIPT
|
||
.LONG TROG_APPEAR_ALL
|
||
*
|
||
*MAKE TROG APPEAR FROM THE GROUND
|
||
TROG_APPEAR:
|
||
.LONG TRUPP0F1
|
||
.WORD 12
|
||
TROG_APPEAR_ALL:
|
||
.LONG TRUPP0F2
|
||
.WORD 12
|
||
.LONG TRUPP0F3
|
||
.WORD 12
|
||
.LONG TRUPP0F4
|
||
.WORD 10
|
||
.LONG TRSTP0
|
||
.WORD 10
|
||
.LONG 0
|
||
*WAVE SEQUENCE MUST FOLLOW THE APPEAR SEQUENCE IN ALL CASES
|
||
TROG_WAVE:
|
||
.LONG TRWVP0F1
|
||
.WORD 6
|
||
.LONG TRWVP0F2
|
||
.WORD 4
|
||
.LONG TRWVP0F3
|
||
.WORD 4
|
||
.LONG TRWVP0F4
|
||
.WORD 6
|
||
.LONG TRWVP0F3
|
||
.WORD 4
|
||
.LONG TRWVP0F2
|
||
.WORD 4
|
||
.LONG TRWVP0F1
|
||
.WORD 6
|
||
.LONG TRWVP0F2
|
||
.WORD 4
|
||
.LONG TRWVP0F3
|
||
.WORD 4
|
||
.LONG TRWVP0F4
|
||
.WORD 6
|
||
.LONG TRWVP0F3
|
||
.WORD 4
|
||
.LONG TRWVP0F2
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
|
||
*
|
||
*TURN UP FROM RIGHT
|
||
TROGUR
|
||
*
|
||
*TURN UP FROM LEFT
|
||
TROGUL
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 5
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
*
|
||
*TURN RIGHT FROM UP
|
||
TROGRU
|
||
.LONG TRLKRP8F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKRP8F2
|
||
.WORD 12
|
||
.LONG TRLKRP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP8
|
||
.WORD 5|SCRIPT
|
||
.LONG TROGRULU
|
||
*
|
||
*TURN LEFT FROM UP
|
||
TROGLU
|
||
.LONG TRLKLP8F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP8
|
||
.WORD 5|FLIPBITS,M_FLIPH
|
||
TROGRULU:
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN DOWN FROM RIGHT
|
||
TROGDR
|
||
*
|
||
*TURN DOWN FROM LEFT
|
||
TROGDL
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F2
|
||
.WORD 12
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 5
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN LEFT FROM DOWN
|
||
TROGLD
|
||
.LONG TRLKLP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP0
|
||
.WORD 5|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGRDLD
|
||
|
||
*
|
||
*TURN RIGHT FROM DOWN
|
||
TROGRD
|
||
.LONG TRLKRP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKRP0F2
|
||
.WORD 12
|
||
.LONG TRLKRP0F1
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG TRSTP0
|
||
.WORD 5|FLIPBITS,0
|
||
TROGRDLD:
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DEATH ANIMATIONS *
|
||
* *
|
||
**************************************************************************
|
||
*
|
||
*TROG FALLS OFF OF ISLAND
|
||
TROGDIE_D:
|
||
.LONG TRTRP0F1
|
||
.WORD 6|FLIPBITS|DELTAXZ|MAKESOUND,0,3
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP0F2
|
||
.WORD 8
|
||
.LONG TRTRP0F7
|
||
.WORD 8
|
||
.LONG TRTRP0F6
|
||
.WORD 8|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 6
|
||
.LONG TRTRP0F4
|
||
.WORD 6|DELTAY,-2
|
||
.LONG TRTRP0F3
|
||
.WORD 6
|
||
|
||
.LONG TRTRP0F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
SPRINGDIE_D:
|
||
.LONG TRTRP0F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP0F8
|
||
.WORD 4
|
||
.LONG TRTRP0F9
|
||
.WORD 4
|
||
.LONG TRTRP0F8
|
||
.WORD 4
|
||
.LONG TRTRP0F9
|
||
.WORD 4
|
||
.LONG TRTRP0F10
|
||
.WORD 8|DELTAY,15
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND
|
||
.LONG BLUE16
|
||
.WORD 5,40
|
||
.LONG SPLASH_SND
|
||
WATER_SPLASH
|
||
.LONG WSPLASH2
|
||
.WORD 2
|
||
.LONG WSPLASH3
|
||
.WORD 2
|
||
.LONG WSPLASH4
|
||
.WORD 2
|
||
.LONG WSPLASH5
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
TROGDIE_U:
|
||
.LONG TRTRP8F1
|
||
.WORD 6|FLIPBITS|DELTAY|MAKESOUND,0,-1
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP8F2
|
||
.WORD 8
|
||
.LONG TRTRP8F7
|
||
.WORD 8|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 8
|
||
.LONG TRTRP8F5
|
||
.WORD 6|DELTAY,-1
|
||
.LONG TRTRP8F4
|
||
.WORD 6
|
||
.LONG TRTRP8F3
|
||
.WORD 6|DELTAY,-1
|
||
|
||
.LONG TRTRP8F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
SPRINGDIE_U:
|
||
.LONG TRTRP8F4
|
||
.WORD 3|DELTAY|MAKESOUND,-1
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F5
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F10
|
||
.WORD 8
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
TROGDIE_LR:
|
||
.LONG TRTRP4F1
|
||
.WORD 6|DELTAXZ|MAKESOUND,3
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP4F2
|
||
.WORD 8|DELTAXZ,2
|
||
.LONG TRTRP4F7
|
||
.WORD 8|DELTAXZ,2
|
||
.LONG TRTRP4F6
|
||
.WORD 8|DELTAXZ|DELTAY,1,1
|
||
.LONG TRTRP4F5
|
||
.WORD 6|DELTAXZ,2
|
||
.LONG TRTRP4F4
|
||
.WORD 6|DELTAXZ|DELTAY,1,-2
|
||
.LONG TRTRP4F3
|
||
.WORD 6|DELTAXZ,2
|
||
|
||
.LONG TRTRP4F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
SPRINGDIE_LR:
|
||
.LONG TRTRP4F7
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP4F8
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F9
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F8
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F9
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F10
|
||
.WORD 8|DELTAY,12
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
*
|
||
*TROG FALLS OFF OF ISLAND INTO LAVA
|
||
TROGLAVA_D:
|
||
.LONG TRTRP0F1
|
||
.WORD 6|FLIPBITS|DELTAXZ|MAKESOUND,0,3
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP0F2
|
||
.WORD 8
|
||
.LONG TRTRP0F7
|
||
.WORD 8
|
||
.LONG TRTRP0F6
|
||
.WORD 8|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 6
|
||
.LONG TRTRP0F4
|
||
.WORD 6|DELTAY,-2
|
||
.LONG TRTRP0F3
|
||
.WORD 6
|
||
|
||
.LONG TRTRP0F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
SPRINGLAVA_D:
|
||
.LONG TRTRP0F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP0F8
|
||
.WORD 4
|
||
.LONG TRTRP0F9
|
||
.WORD 4
|
||
.LONG TRTRP0F8
|
||
.WORD 4
|
||
.LONG TRTRP0F9
|
||
.WORD 4
|
||
.LONG TRTRP0F10
|
||
.WORD 8|DELTAY,15
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND
|
||
.LONG RED16
|
||
.WORD 5,40
|
||
.LONG SIZZLE_SND
|
||
LAVA_SPLASH:
|
||
.LONG LSPLASH2
|
||
.WORD 2
|
||
.LONG LSPLASH3
|
||
.WORD 2
|
||
.LONG LSPLASH4
|
||
.WORD 2
|
||
.LONG LSPLASH5
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
TROGLAVA_U:
|
||
.LONG TRTRP8F1
|
||
.WORD 6|FLIPBITS|DELTAY|MAKESOUND,0,-1
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP8F2
|
||
.WORD 8
|
||
.LONG TRTRP8F7
|
||
.WORD 8|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 8
|
||
.LONG TRTRP8F5
|
||
.WORD 6|DELTAY,-1
|
||
.LONG TRTRP8F4
|
||
.WORD 6
|
||
.LONG TRTRP8F3
|
||
.WORD 6|DELTAY,-1
|
||
|
||
.LONG TRTRP8F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
SPRINGLAVA_U:
|
||
.LONG TRTRP8F4
|
||
.WORD 3|DELTAY|MAKESOUND,-1
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F5
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3
|
||
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F10
|
||
.WORD 8
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG RED16
|
||
.WORD 5,35
|
||
.LONG SIZZLE_SND
|
||
.LONG LAVA_SPLASH
|
||
|
||
TROGLAVA_LR:
|
||
.LONG TRTRP4F1
|
||
.WORD 6|DELTAXZ|MAKESOUND,3
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRTRP4F2
|
||
.WORD 8|DELTAXZ,2
|
||
.LONG TRTRP4F7
|
||
.WORD 8|DELTAXZ,2
|
||
.LONG TRTRP4F6
|
||
.WORD 8|DELTAXZ|DELTAY,1,1
|
||
.LONG TRTRP4F5
|
||
.WORD 6|DELTAXZ,2
|
||
.LONG TRTRP4F4
|
||
.WORD 6|DELTAXZ|DELTAY,1,-2
|
||
.LONG TRTRP4F3
|
||
.WORD 6|DELTAXZ,2
|
||
|
||
.LONG TRTRP4F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
.LONG TRTRP4F7
|
||
.WORD 3
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
SPRINGLAVA_LR:
|
||
.LONG TRTRP4F7
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP4F8
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F9
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F8
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F9
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG TRTRP4F10
|
||
.WORD 8|DELTAY,12
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG RED16
|
||
.WORD 5,35
|
||
.LONG SIZZLE_SND
|
||
.LONG LAVA_SPLASH
|
||
|
||
*
|
||
*TROG GETS PUNCHED OFF OF THE ISLAND
|
||
TROGPUNCHOFF_D:
|
||
.LONG TRTRP0F1
|
||
.WORD 6|FLIPBITS|DELTAXZ,0,3
|
||
.LONG TRTRP0F2
|
||
.WORD 8
|
||
.LONG TRTRP0F7
|
||
.WORD 8
|
||
.LONG TRTRP0F6
|
||
.WORD 8|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 6
|
||
.LONG TRTRP0F4
|
||
.WORD 6|DELTAY,-2
|
||
.LONG TRTRP0F3
|
||
.WORD 6
|
||
|
||
.LONG TRTRP0F2
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP0F2
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F5
|
||
.WORD 3
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP0F8
|
||
.WORD 4|DELTAY,2
|
||
.LONG TRTRP0F9
|
||
.WORD 4|DELTAY,2
|
||
.LONG TRTRP0F8
|
||
.WORD 4|DELTAY,2
|
||
.LONG TRTRP0F9
|
||
.WORD 4|DELTAY,2
|
||
.LONG TRTRP0F10
|
||
.WORD 8|DELTAY,15
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
TROGPUNCHOFF_U:
|
||
.LONG TRTRP8F1
|
||
.WORD 6|FLIPBITS|DELTAY,0,-1
|
||
.LONG TRTRP8F2
|
||
.WORD 8|DELTAY,-1
|
||
.LONG TRTRP8F7
|
||
.WORD 8|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 8|DELTAY,1
|
||
.LONG TRTRP8F5
|
||
.WORD 6
|
||
.LONG TRTRP8F4
|
||
.WORD 6|DELTAY,-2
|
||
.LONG TRTRP8F3
|
||
.WORD 6
|
||
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY|MAKESOUND,-2
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP8F7
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F2
|
||
.WORD 3
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP8F5
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F4
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY|MAKESOUND,-2
|
||
.LONG TROGFALL_SND
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP8F5
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F4
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-2
|
||
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F8
|
||
.WORD 4
|
||
.LONG TRTRP8F9
|
||
.WORD 4
|
||
.LONG TRTRP8F10
|
||
.WORD 8
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
*
|
||
*BIG PIT AND OG PIT DEATH SEQUENCES
|
||
TROGPIT_U:
|
||
.LONG TRTRP8F1
|
||
.WORD 5|DELTAY,-2
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,2
|
||
.LONG TRTRP8F5
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F4
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY|MAKESOUND,-1
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-4
|
||
.LONG TRTRP8F2
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F7
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F6
|
||
.WORD 3|DELTAY,-1
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F3
|
||
.WORD 3|DELTAY,-4
|
||
.LONG 0
|
||
.LONG TRFLP8F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGPIT_SND
|
||
.LONG TRFLP8F2
|
||
.WORD 4
|
||
.LONG TRFLP8F3
|
||
.WORD 4
|
||
.LONG TRFLP8F4
|
||
.WORD 4
|
||
.LONG TRFLP8F5
|
||
.WORD 4
|
||
.LONG TRFLP8F6
|
||
.WORD 4
|
||
.LONG TRFLP8F7
|
||
.WORD 4
|
||
.LONG TRFLP8F8
|
||
.WORD 4
|
||
.LONG TRFLP8F9
|
||
.WORD 4
|
||
.LONG TRFLP8F10
|
||
.WORD 4
|
||
.LONG TRFLP8F11
|
||
.WORD 4
|
||
.LONG TRFLP8F12
|
||
.WORD 4
|
||
.LONG TRFLP8F13
|
||
.WORD 4|SCRIPT
|
||
.LONG TROGFLIPP8
|
||
|
||
TROGOGPIT_U:
|
||
.LONG TRSTP8
|
||
.WORD 10
|
||
.LONG TRFLP8Fa
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGOGPIT_SND
|
||
.LONG TRFLP8Fb
|
||
.WORD 4
|
||
.LONG TRFLP8Fc
|
||
.WORD 30
|
||
SPRINGPIT_U:
|
||
.LONG TRSTREAK
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGPIT_SND
|
||
.LONG 0
|
||
TROGFLIPP8:
|
||
.LONG TRFLP8F14
|
||
.WORD 4
|
||
.LONG TRFLP8F15
|
||
.WORD 4
|
||
.LONG TRFLP8F16
|
||
.WORD 4
|
||
.LONG TRFLP8F17
|
||
.WORD 4
|
||
.LONG TRFLP8F18
|
||
.WORD 4
|
||
.LONG TRFLP8F19
|
||
.WORD 4
|
||
.LONG TRFLP8F20
|
||
.WORD 4
|
||
.LONG TRFLP8F21
|
||
.WORD 4
|
||
.LONG TRFLP8F22
|
||
.WORD 4
|
||
.LONG TRFLP8F23
|
||
.WORD 4
|
||
.LONG TRFLP8F24
|
||
.WORD 4
|
||
.LONG TRFLP8F25
|
||
.WORD 4
|
||
.LONG TRFLP8F26
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
TROGPIT_D:
|
||
.LONG TRTRP0F1
|
||
.WORD 5|DELTAXZ,3
|
||
.LONG TRTRP0F2
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F7
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,2
|
||
.LONG TRTRP0F5
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F4
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY|MAKESOUND,1
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP0F2
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,2
|
||
.LONG TRTRP0F5
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F2
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F6
|
||
.WORD 3|DELTAY,2
|
||
.LONG TRTRP0F5
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP0F4
|
||
.WORD 3
|
||
.LONG TRTRP0F3
|
||
.WORD 3|DELTAY,1
|
||
|
||
.LONG 0
|
||
|
||
.LONG TRFLP4F10
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGPIT_SND
|
||
.LONG TRFLP4F11
|
||
.WORD 3
|
||
.LONG TRFLP4F3
|
||
.WORD 3
|
||
TROGFLIPD:
|
||
.LONG TRFLP4F5
|
||
.WORD 3
|
||
.LONG TRFLP4F6
|
||
.WORD 3
|
||
.LONG TRFLP4F7
|
||
.WORD 3
|
||
.LONG TRFLP4F8
|
||
.WORD 3
|
||
.LONG TRFLP4F9
|
||
.WORD 3
|
||
.LONG TRFLP4F10
|
||
.WORD 3
|
||
.LONG TRFLP4F11
|
||
.WORD 3
|
||
.LONG TRFLP4F12
|
||
.WORD 3
|
||
.LONG TRFLP4F13
|
||
.WORD 3|SCRIPT
|
||
.LONG TROGFLIPP4
|
||
|
||
TROGOGPIT_D:
|
||
.LONG TRSTP0
|
||
.WORD 10|MAKESOUND
|
||
.LONG TROGOGPIT_SND
|
||
.LONG TRFLP0Fa
|
||
.WORD 30
|
||
SPRINGPIT_D:
|
||
.LONG TRSTREAK
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGPIT_SND
|
||
.LONG 0
|
||
TROGFLIPP4:
|
||
.LONG TRFLP4F14
|
||
.WORD 2
|
||
.LONG TRFLP4F15
|
||
.WORD 2
|
||
.LONG TRFLP4F16
|
||
.WORD 3
|
||
.LONG TRFLP4F17
|
||
.WORD 3
|
||
.LONG TRFLP4F18
|
||
.WORD 3
|
||
.LONG TRFLP4F19
|
||
.WORD 3
|
||
.LONG TRFLP4F20
|
||
.WORD 3
|
||
.LONG TRFLP4F21
|
||
.WORD 3
|
||
.LONG TRFLP4F22
|
||
.WORD 3
|
||
.LONG TRFLP4F23
|
||
.WORD 3
|
||
.LONG TRFLP4F24
|
||
.WORD 3
|
||
.LONG TRFLP4F25
|
||
.WORD 3
|
||
.LONG TRFLP4F26
|
||
.WORD 3
|
||
.LONG TRFLP4F27
|
||
.WORD 3
|
||
.LONG TRFLP4F28
|
||
.WORD 3
|
||
.LONG TRFLP4F29
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
TROGPIT_LR:
|
||
.LONG TRTRP4F1
|
||
.WORD 5|DELTAXZ,3
|
||
.LONG TRTRP4F2
|
||
.WORD 3|DELTAXZ,2
|
||
.LONG TRTRP4F7
|
||
.WORD 3|DELTAXZ,2
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F4
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3|DELTAXZ|MAKESOUND,2
|
||
.LONG TROGOHOH_SND
|
||
.LONG TRTRP4F7
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F4
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG TRTRP4F2
|
||
.WORD 3|DELTAXZ,2
|
||
.LONG TRTRP4F7
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F6
|
||
.WORD 3|DELTAY,1
|
||
.LONG TRTRP4F5
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F4
|
||
.WORD 3|DELTAXZ,1
|
||
.LONG TRTRP4F3
|
||
.WORD 3|DELTAY,-2
|
||
.LONG 0
|
||
.LONG TRFLP4F1
|
||
.WORD 3|DELTAXZ|MAKESOUND,2
|
||
.LONG TROGPIT_SND
|
||
.LONG TRFLP4F2
|
||
.WORD 3|SCRIPT
|
||
.LONG TROGFLIPD
|
||
|
||
TROGOGPIT_LR:
|
||
.LONG TRSTP4
|
||
.WORD 10
|
||
.LONG TRFLP4Fd
|
||
.WORD 30|MAKESOUND
|
||
.LONG TROGOGPIT_SND
|
||
SPRINGPIT_LR:
|
||
.LONG TRSTREAK
|
||
.WORD 4
|
||
.LONG 0
|
||
.LONG TRFLP4F14
|
||
.WORD 1|MAKESOUND|SCRIPT
|
||
.LONG TROGPIT_SND
|
||
.LONG TROGFLIPP4
|
||
|
||
*
|
||
*ABOUT FACE FROM UP, VIA LEFT
|
||
TROGABOUT_UL:
|
||
.LONG TRSTP8
|
||
.WORD 6
|
||
.LONG TRLKLP8F1
|
||
.WORD 6
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLP8F1
|
||
.WORD 6
|
||
.LONG TRLKRP8F1
|
||
.WORD 6
|
||
.LONG TRLKRP8F2
|
||
.WORD 12
|
||
.LONG TRLKRP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP8
|
||
.WORD 8|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGABOUT_U
|
||
|
||
*ABOUT FACE FROM UP VIA RIGHT
|
||
TROGABOUT_UR:
|
||
.LONG TRSTP8
|
||
.WORD 6
|
||
.LONG TRLKRP8F1
|
||
.WORD 6
|
||
.LONG TRLKRP8F2
|
||
.WORD 12
|
||
.LONG TRLKRP8F1
|
||
.WORD 6
|
||
.LONG TRLKLP8F1
|
||
.WORD 6
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP8
|
||
.WORD 8|FLIPBITS,0
|
||
TROGABOUT_U:
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
|
||
*ABOUT FACE FROM DOWN VIA LEFT
|
||
TROGABOUT_DL:
|
||
.LONG TRSTP0
|
||
.WORD 6
|
||
.LONG TRLKLP0F1
|
||
.WORD 6
|
||
.LONG TRLKLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLP0F1
|
||
.WORD 6
|
||
.LONG TRLKRP0F1
|
||
.WORD 6
|
||
.LONG TRLKRP0F2
|
||
.WORD 12
|
||
.LONG TRLKRP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP0
|
||
.WORD 8|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGABOUT_D
|
||
|
||
*ABOUT FACE FROM DOWN VIA RIGHT
|
||
TROGABOUT_DR:
|
||
.LONG TRSTP0
|
||
.WORD 6
|
||
.LONG TRLKRP0F1
|
||
.WORD 6
|
||
.LONG TRLKRP0F2
|
||
.WORD 12
|
||
.LONG TRLKRP0F1
|
||
.WORD 6
|
||
.LONG TRLKLP0F1
|
||
.WORD 6
|
||
.LONG TRLKLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP0
|
||
.WORD 8
|
||
TROGABOUT_D:
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA UP
|
||
TROGABOUT_LU:
|
||
.LONG TRSTP4
|
||
.WORD 6
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F2
|
||
.WORD 12
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 12
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA DOWN
|
||
TROGABOUT_LD:
|
||
.LONG TRSTP4
|
||
.WORD 6
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F2
|
||
.WORD 12
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 10
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA UP
|
||
TROGABOUT_RU:
|
||
.LONG TRSTP4
|
||
.WORD 6
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F2
|
||
.WORD 12
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 12
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP8
|
||
.WORD 4|FLIPBITS,M_FLIPH
|
||
.LONG TRSTP7
|
||
.WORD 4
|
||
.LONG TRSTP6
|
||
.WORD 4
|
||
.LONG TRSTP5
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA DOWN
|
||
TROGABOUT_RD:
|
||
.LONG TRSTP4
|
||
.WORD 6
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKRP4F2
|
||
.WORD 12
|
||
.LONG TRLKRP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTP4
|
||
.WORD 10
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 4|FLIPBITS,M_FLIPH
|
||
.LONG TRSTP1
|
||
.WORD 4
|
||
.LONG TRSTP2
|
||
.WORD 4
|
||
.LONG TRSTP3
|
||
.WORD 4
|
||
.LONG TRSTP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*STANDING IN PLACE FRAMES
|
||
*STAND FACING UP
|
||
TROGSTAND_U:
|
||
.LONG TRSTP8
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING DOWN
|
||
TROGSTAND_D:
|
||
.LONG TRSTP0
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING LEFT
|
||
TROGSTAND_L:
|
||
.LONG TRSTP4
|
||
.WORD 1|FLIPBITS,M_FLIPH
|
||
.LONG 0
|
||
*STAND FACING RIGHT
|
||
TROGSTAND_R:
|
||
.LONG TRSTP4
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* PUNCHING SEQUENCES CONTAIN A SERIES OF NULL FRAMES, *
|
||
* THE FIRST NULL IS WHEN THE PUNCH COMMAND WILL BE SENT *
|
||
* THE SECOND NULL IS WHEN THE PUNCH ACKNOWLEDGE WILL *
|
||
* BE EXPECTED *
|
||
* A DOUBLE NULL DENOTES END OF SEQUENCE. *
|
||
* *
|
||
**************************************************************************
|
||
TROGPUNCH_D:
|
||
.LONG TRPUNP0F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRPUNP0F2
|
||
.WORD 8
|
||
.LONG TRPUNP0F3
|
||
.WORD 8
|
||
.LONG TRPUNP0F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRPUNP0F5
|
||
.WORD 8
|
||
.LONG TRPUNP0F6
|
||
.WORD 20
|
||
.LONG TRPUNP0F5
|
||
.WORD 8
|
||
.LONG TRPUNP0F3
|
||
.WORD 8
|
||
.LONG TRPUNP0F1
|
||
.WORD 8
|
||
.LONG TRSTP0
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
TROGPUNCH_LR:
|
||
.LONG TRPUNP4F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRPUNP4F2
|
||
.WORD 8
|
||
.LONG TRPUNP4F3
|
||
.WORD 8
|
||
.LONG TRPUNP4F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRPUNP4F5
|
||
.WORD 8
|
||
.LONG TRPUNP4F6
|
||
.WORD 20
|
||
.LONG TRPUNP4F5
|
||
.WORD 8
|
||
.LONG TRPUNP4F3
|
||
.WORD 8
|
||
.LONG TRPUNP4F1
|
||
.WORD 8
|
||
.LONG TRSTP4
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
TROGPUNCH_U:
|
||
.LONG TRPUNP8F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRPUNP8F2
|
||
.WORD 8
|
||
.LONG TRPUNP8F3
|
||
.WORD 8
|
||
.LONG TRPUNP8F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRPUNP8F5
|
||
.WORD 8
|
||
.LONG TRPUNP8F6
|
||
.WORD 20
|
||
.LONG TRPUNP8F5
|
||
.WORD 8
|
||
.LONG TRPUNP8F3
|
||
.WORD 8
|
||
.LONG TRPUNP8F1
|
||
.WORD 8
|
||
.LONG TRSTP8
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
*
|
||
*OOF FRAMES FOR GETTING PUNCHED
|
||
*
|
||
TROGOOF_U:
|
||
.LONG TRCLOB81
|
||
.WORD 12|FLIPBITS,0
|
||
.LONG TRSTP8
|
||
.WORD 12
|
||
.LONG 0
|
||
|
||
TROGOOF_D:
|
||
.LONG TRCLOB01
|
||
.WORD 12|FLIPBITS,0
|
||
.LONG TRSTP0
|
||
.WORD 12
|
||
.LONG 0
|
||
|
||
TROGOOF_LR:
|
||
.LONG TRCLOB41
|
||
.WORD 12
|
||
.LONG TRSTP4
|
||
.WORD 12
|
||
.LONG 0
|
||
|
||
*
|
||
*EAT PAPA, NO ONE LIKES A SKINNY SANTA!
|
||
*
|
||
TROGEAT_U:
|
||
.LONG TREATP8F8
|
||
.WORD 40
|
||
.LONG TREATP8F1
|
||
.WORD 10
|
||
.LONG TREATP8F2
|
||
.WORD 4
|
||
.LONG TREATP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F4
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 2
|
||
.LONG TREATP8F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F6
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 2
|
||
.LONG TREATP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F4
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 2
|
||
.LONG TREATP8F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F6
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 2
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 2
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP8F8
|
||
.WORD 2
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 2
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 4
|
||
.LONG TREATP8F3
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F4
|
||
.WORD 4
|
||
.LONG TREATP8F2
|
||
.WORD 4
|
||
.LONG TREATP8F5
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP8F6
|
||
.WORD 2
|
||
.LONG TREATP8F2
|
||
.WORD 6
|
||
.LONG TREATP8F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP8F8
|
||
.WORD 4
|
||
.LONG TREATP8F7
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP8F8
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG TREATP7
|
||
.WORD 3
|
||
.LONG TREATP6
|
||
.WORD 3
|
||
.LONG TREATP5
|
||
.WORD 3
|
||
.LONG TREATP4F8
|
||
.WORD 3|SCRIPT
|
||
.LONG TROGEAT_TURN
|
||
|
||
TROGEAT_D:
|
||
.LONG TREATP0F8
|
||
.WORD 40
|
||
.LONG TREATP0F1
|
||
.WORD 10
|
||
.LONG TREATP0F2
|
||
.WORD 4
|
||
.LONG TREATP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F4
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 2
|
||
.LONG TREATP0F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F6
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 2
|
||
.LONG TREATP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F4
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 2
|
||
.LONG TREATP0F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F6
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 2
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 2
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP0F8
|
||
.WORD 2
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 2
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 4
|
||
.LONG TREATP0F3
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F4
|
||
.WORD 4
|
||
.LONG TREATP0F2
|
||
.WORD 4
|
||
.LONG TREATP0F5
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP0F6
|
||
.WORD 2
|
||
.LONG TREATP0F2
|
||
.WORD 6
|
||
.LONG TREATP0F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP0F8
|
||
.WORD 4
|
||
.LONG TREATP0F7
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP0F8
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG 0
|
||
TROGBURP:
|
||
.LONG TRBRPP0F1
|
||
.WORD 10|FLIPBITS,0
|
||
.LONG TRBRPP0F2
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGBURP_SND
|
||
.LONG TRBRPP0F3
|
||
.WORD 8
|
||
.LONG TRBRPP0F4
|
||
.WORD 12
|
||
.LONG TRBRPP0F5
|
||
.WORD 8
|
||
.LONG TREATP0F1
|
||
.WORD 4
|
||
.LONG TRSTP0
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
TROGEAT_LR:
|
||
.LONG TREATP4F8
|
||
.WORD 40
|
||
.LONG TREATP4F1
|
||
.WORD 10
|
||
.LONG TREATP4F2
|
||
.WORD 4
|
||
.LONG TREATP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F4
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 2
|
||
.LONG TREATP4F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F6
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 2
|
||
.LONG TREATP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F4
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 2
|
||
.LONG TREATP4F5
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F6
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 2
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 2
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP4F8
|
||
.WORD 2
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 2
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 4
|
||
.LONG TREATP4F3
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F4
|
||
.WORD 4
|
||
.LONG TREATP4F2
|
||
.WORD 4
|
||
.LONG TREATP4F5
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGKNIFE_SND
|
||
.LONG 0
|
||
.LONG TREATP4F6
|
||
.WORD 2
|
||
.LONG TREATP4F2
|
||
.WORD 6
|
||
.LONG TREATP4F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCHEW1_SND
|
||
.LONG TREATP4F8
|
||
.WORD 4
|
||
.LONG TREATP4F7
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGCHEW2_SND
|
||
.LONG TREATP4F8
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG 0
|
||
TROGEAT_TURN:
|
||
.LONG TREATP3
|
||
.WORD 3
|
||
.LONG TREATP2
|
||
.WORD 3
|
||
.LONG TREATP1
|
||
.WORD 3|SCRIPT
|
||
.LONG TROGBURP
|
||
|
||
*
|
||
*THE DREADED TAR PIT
|
||
*
|
||
TROGTAR_U:
|
||
.LONG TRSKP8F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP8F2
|
||
.WORD 8
|
||
.LONG TRSKP8F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP8F3
|
||
.WORD 8
|
||
.LONG TRSKP6F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP6F2
|
||
.WORD 8
|
||
.LONG TRSKP6F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP6F3
|
||
.WORD 8
|
||
TROGTAR_LR:
|
||
.LONG TRSKP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP4F2
|
||
.WORD 8
|
||
.LONG TRSKP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP4F3
|
||
.WORD 8
|
||
.LONG TRSKP2F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP2F2
|
||
.WORD 8
|
||
.LONG TRSKP2F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP2F3
|
||
.WORD 8
|
||
TROGTAR_D:
|
||
.LONG TRSKP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP0F2
|
||
.WORD 8
|
||
.LONG TRSKP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP0F2
|
||
.WORD 8
|
||
.LONG TRSKP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP0F2
|
||
.WORD 6
|
||
.LONG TRSKP0F1
|
||
.WORD 18
|
||
.LONG TRSKP0F4
|
||
.WORD 24|MAKESOUND
|
||
.LONG TROGHUH1_SND
|
||
.LONG TRSKP0F1
|
||
.WORD 22
|
||
.LONG TRSKP0F2
|
||
.WORD 4|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP0F1
|
||
.WORD 8
|
||
.LONG TRSKP0F2
|
||
.WORD 4|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
.LONG TRSKP0F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGUHOH_SND
|
||
.LONG TRSKP0F4
|
||
.WORD 25
|
||
.LONG TRSKP0F1
|
||
.WORD 8
|
||
.LONG TRSKP0F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRSKP0F4
|
||
.WORD 2
|
||
.LONG TRSKP0F5
|
||
.WORD 4|DELTAY|MAKESOUND,3
|
||
.LONG TROGTAR_SND
|
||
TROGTAR_LP:
|
||
.LONG TRSKP0F6
|
||
.WORD 4
|
||
.LONG TRSKP0F5
|
||
.WORD 4
|
||
.LONG TRSKP0F7
|
||
.WORD 4
|
||
.LONG TRSKP0F5
|
||
.WORD 4|SCRIPT
|
||
.LONG TROGTAR_LP
|
||
*
|
||
*DIGGING SEQUENCES
|
||
*
|
||
TROGDIG_U:
|
||
.LONG TRDIGP8F1
|
||
.WORD 8
|
||
.LONG TRDIGP8F2
|
||
.WORD 4|DELTAY,-5
|
||
.LONG TRDIGP8F3
|
||
.WORD 4|DELTAY|MAKESOUND,-1
|
||
.LONG TROGUD_SND
|
||
.LONG TRDIGP8F4
|
||
.WORD 4
|
||
.LONG TRDIGP8F5
|
||
.WORD 4|DELTAY,6
|
||
.LONG TRDIGP10
|
||
.WORD 4|DELTAY,1
|
||
.LONG TRDIGP12
|
||
.WORD 4|DELTAY,-1
|
||
.LONG TRDIGP14
|
||
.WORD 4|DELTAY|SCRIPT,1
|
||
.LONG TROGDIG_IN
|
||
|
||
TROGDIG_D:
|
||
.LONG TRDIGP0F1
|
||
.WORD 8
|
||
.LONG TRDIGP0F2
|
||
.WORD 4|DELTAY,-5
|
||
.LONG TRDIGP0F3
|
||
.WORD 4|DELTAY|MAKESOUND,-1
|
||
.LONG TROGUD_SND
|
||
.LONG TRDIGP0F4
|
||
.WORD 4
|
||
.LONG TRDIGP0F5
|
||
.WORD 4|DELTAY|SCRIPT,6
|
||
.LONG TROGDIG_IN
|
||
|
||
TROGDIG_LR:
|
||
.LONG TRDIGP4F1
|
||
.WORD 8
|
||
.LONG TRDIGP4F2
|
||
.WORD 2|DELTAY,-5
|
||
.LONG TRDIGP4F3
|
||
.WORD 2|DELTAY|MAKESOUND,-1
|
||
.LONG TROGUD_SND
|
||
.LONG TRDIGP4F4
|
||
.WORD 2
|
||
.LONG TRDIGP4F5
|
||
.WORD 2|DELTAY,6
|
||
.LONG TRDIGP6
|
||
.WORD 2|DELTAY,1
|
||
.LONG TRDIGP8F5
|
||
.WORD 2|DELTAY,-1
|
||
.LONG TRDIGP10
|
||
.WORD 2|DELTAY,1
|
||
.LONG TRDIGP12
|
||
.WORD 2|DELTAY,-1
|
||
.LONG TRDIGP14
|
||
.WORD 2|DELTAY,1
|
||
|
||
TROGDIG_IN:
|
||
.LONG TRDIGP0F5
|
||
.WORD 4|FLIPBITS|MAKESOUND,0
|
||
.LONG TROGDRILL_SND
|
||
.LONG TRDIGP2
|
||
.WORD 4
|
||
.LONG TRDIGP4F5
|
||
.WORD 3
|
||
.LONG TRDIGP6
|
||
.WORD 3
|
||
.LONG TRDIGP8F5
|
||
.WORD 3
|
||
.LONG TRDIGP10
|
||
.WORD 2
|
||
.LONG TRDIGP12
|
||
.WORD 2
|
||
.LONG TRDIGP14
|
||
.WORD 2
|
||
.LONG 0
|
||
TROGDIG_IN_LP:
|
||
.LONG TRDIGP0F5
|
||
.WORD 1
|
||
.LONG TRDIGP2
|
||
.WORD 1
|
||
.LONG TRDIGP4F5
|
||
.WORD 1
|
||
.LONG TRDIGP6
|
||
.WORD 1
|
||
.LONG TRDIGP8F5
|
||
.WORD 1
|
||
.LONG TRDIGP10
|
||
.WORD 1
|
||
.LONG TRDIGP12
|
||
.WORD 1
|
||
.LONG TRDIGP14
|
||
.WORD 1|SCRIPT
|
||
.LONG TROGDIG_IN_LP
|
||
*
|
||
*FIRE DEATH FRAMES
|
||
*
|
||
TROGFIRE_U:
|
||
.LONG TRYLP8F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGFIRE_SND
|
||
.LONG TRYLP8F2
|
||
.WORD 6
|
||
.LONG TRYLP8F3
|
||
.WORD 4
|
||
.LONG TRYLP8F4
|
||
.WORD 4
|
||
.LONG TRYLP8F5
|
||
.WORD 4
|
||
.LONG TRYLP8F3
|
||
.WORD 4
|
||
.LONG TRYLP8F4
|
||
.WORD 4
|
||
.LONG TRYLP8F5
|
||
.WORD 4
|
||
.LONG TRYLP8F3
|
||
.WORD 4
|
||
.LONG TRYLP8F4
|
||
.WORD 4
|
||
.LONG TRYLP8F5
|
||
.WORD 4
|
||
.LONG TRYLP8F3
|
||
.WORD 4
|
||
.LONG TRYLP8F4
|
||
.WORD 4
|
||
.LONG TRYLP8F5
|
||
.WORD 4
|
||
.LONG TRYLP8F6
|
||
.WORD 4
|
||
.LONG TRYLP8F7
|
||
.WORD 4
|
||
.LONG TRYLP8F8
|
||
.WORD 4
|
||
.LONG 0
|
||
.LONG TRYLP8F9
|
||
.WORD 6
|
||
.LONG TRCHARP7
|
||
.WORD 6
|
||
.LONG TRCHARP6
|
||
.WORD 6
|
||
.LONG TRCHARP5
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGFIRE_LR_TURN
|
||
|
||
TROGFIRE_D:
|
||
.LONG TRYLP0F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGFIRE_SND
|
||
.LONG TRYLP0F2
|
||
.WORD 6
|
||
.LONG TRYLP0F3
|
||
.WORD 4
|
||
.LONG TRYLP0F4
|
||
.WORD 4
|
||
.LONG TRYLP0F5
|
||
.WORD 4
|
||
.LONG TRYLP0F3
|
||
.WORD 4
|
||
.LONG TRYLP0F4
|
||
.WORD 4
|
||
.LONG TRYLP0F5
|
||
.WORD 4
|
||
.LONG TRYLP0F3
|
||
.WORD 4
|
||
.LONG TRYLP0F4
|
||
.WORD 4
|
||
.LONG TRYLP0F5
|
||
.WORD 4
|
||
.LONG TRYLP0F3
|
||
.WORD 4
|
||
.LONG TRYLP0F4
|
||
.WORD 4
|
||
.LONG TRYLP0F5
|
||
.WORD 4
|
||
.LONG TRYLP0F6
|
||
.WORD 4
|
||
.LONG TRYLP0F7
|
||
.WORD 4
|
||
.LONG TRYLP0F8
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGFIRE_D_CRUMBLE:
|
||
.LONG TRCHARP01a
|
||
.WORD 12
|
||
.LONG TRCHARP01b
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLINK_SND
|
||
.LONG TRCHARP01c
|
||
.WORD 8
|
||
.LONG TRCHARP01a
|
||
.WORD 10
|
||
.LONG TRCHARP01b
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLINK_SND
|
||
.LONG TRCHARP01c
|
||
.WORD 6
|
||
.LONG TRCHARP01a
|
||
.WORD 10
|
||
.LONG TRCHARP02
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGCRUMBLE_SND
|
||
.LONG TRCHARP03
|
||
.WORD 4
|
||
.LONG TRCHARP04
|
||
.WORD 4
|
||
.LONG TRCHARP05
|
||
.WORD 4
|
||
.LONG TRCHARP06
|
||
.WORD 4
|
||
.LONG TRCHARP07
|
||
.WORD 4
|
||
.LONG TRCHARP08
|
||
.WORD 4
|
||
.LONG TRCHARP09
|
||
.WORD 20
|
||
.LONG TRCHARP010
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLINK_SND
|
||
.LONG TRCHARP09
|
||
.WORD 14
|
||
.LONG TRCHARP010
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGBLINK_SND
|
||
.LONG TRCHARP09
|
||
.WORD 10
|
||
.LONG TRCHARP010
|
||
.WORD 18
|
||
.LONG TRCHARP011
|
||
.WORD 4
|
||
.LONG TRCHARP012
|
||
.WORD 4
|
||
.LONG TRCHARP013
|
||
.WORD 5|MAKESOUND
|
||
.LONG TROGPOOF_SND
|
||
.LONG FLAMEOUT6
|
||
.WORD 8|NEWPALET|DELTAY
|
||
.LONG FIXED3
|
||
.WORD 32
|
||
.LONG FLAMEOUT7
|
||
.WORD 8
|
||
.LONG FLAMEOUT8
|
||
.WORD 8
|
||
|
||
.LONG 0
|
||
|
||
TROGFIRE_LR:
|
||
.LONG TRYLP4F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGFIRE_SND
|
||
.LONG TRYLP4F2
|
||
.WORD 6
|
||
.LONG TRYLP4F3
|
||
.WORD 4
|
||
.LONG TRYLP4F4
|
||
.WORD 4
|
||
.LONG TRYLP4F5
|
||
.WORD 4
|
||
.LONG TRYLP4F3
|
||
.WORD 4
|
||
.LONG TRYLP4F4
|
||
.WORD 4
|
||
.LONG TRYLP4F5
|
||
.WORD 4
|
||
.LONG TRYLP4F3
|
||
.WORD 4
|
||
.LONG TRYLP4F4
|
||
.WORD 4
|
||
.LONG TRYLP4F5
|
||
.WORD 4
|
||
.LONG TRYLP4F3
|
||
.WORD 4
|
||
.LONG TRYLP4F4
|
||
.WORD 4
|
||
.LONG TRYLP4F5
|
||
.WORD 4
|
||
.LONG TRYLP4F6
|
||
.WORD 4
|
||
.LONG TRYLP4F7
|
||
.WORD 4
|
||
.LONG TRYLP4F8
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGFIRE_LR_TURN:
|
||
.LONG TRYLP4F9
|
||
.WORD 6
|
||
.LONG TRCHARP3
|
||
.WORD 6
|
||
.LONG TRCHARP2
|
||
.WORD 6
|
||
.LONG TRCHARP1
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGFIRE_D_CRUMBLE
|
||
|
||
**************************************************************************
|
||
* *
|
||
* RISE UP AND ROLL A WHEEL *
|
||
* *
|
||
**************************************************************************
|
||
TROGROLL_U:
|
||
.LONG TRWEUP8F1a
|
||
.WORD 11
|
||
.LONG TRWEUP8F1
|
||
.WORD 11|MAKESOUND
|
||
.LONG TROGLIFT_SND
|
||
.LONG TRWEUP8F2
|
||
.WORD 11
|
||
.LONG TRWEUP8F3
|
||
.WORD 11
|
||
.LONG TRWEUP8F4
|
||
.WORD 11
|
||
.LONG TRWEUP8F5
|
||
.WORD 16
|
||
.LONG TRWEUP8F6
|
||
.WORD 30
|
||
.LONG TRWEUP8F7
|
||
.WORD 10|MAKESOUND
|
||
.LONG TROGPUSH_SND
|
||
.LONG TRWEUP8F8
|
||
.WORD 4
|
||
.LONG 0
|
||
.LONG TRWEUP8F9
|
||
.WORD 4
|
||
.LONG TRWEUP8F10
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
TROGROLL_D:
|
||
.LONG TRWEUP0F1
|
||
.WORD 11|MAKESOUND
|
||
.LONG TROGLIFT_SND
|
||
.LONG TRWEUP0F2
|
||
.WORD 11
|
||
.LONG TRWEUP0F3
|
||
.WORD 11
|
||
.LONG TRWEUP0F4
|
||
.WORD 16
|
||
.LONG TRWEUP0F5
|
||
.WORD 30
|
||
.LONG TRWEUP0F6
|
||
.WORD 10|MAKESOUND
|
||
.LONG TROGPUSH_SND
|
||
.LONG TRWEUP0F7
|
||
.WORD 4
|
||
.LONG 0
|
||
.LONG TRWEUP0F8
|
||
.WORD 10
|
||
.LONG TRWEUP0F9
|
||
.WORD 4
|
||
.LONG TRWEUP0F10
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
TROGROLL_R:
|
||
.LONG TRWEUP4F1
|
||
.WORD 11|SCRIPT
|
||
.LONG TROGROLL_LR
|
||
TROGROLL_L:
|
||
.LONG TRWEUP4F1
|
||
.WORD 11|FLIPBITS,M_FLIPH
|
||
TROGROLL_LR:
|
||
.LONG TRWEUP4F2
|
||
.WORD 11|MAKESOUND
|
||
.LONG TROGLIFT_SND
|
||
.LONG TRWEUP4F3
|
||
.WORD 11
|
||
.LONG TRWEUP4F4
|
||
.WORD 11
|
||
.LONG TRWEUP4F5
|
||
.WORD 16
|
||
.LONG TRWEUP4F6
|
||
.WORD 30
|
||
.LONG TRWEUP4F7
|
||
.WORD 10|MAKESOUND
|
||
.LONG TROGPUSH_SND
|
||
.LONG TRWEUP4F8
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRWEUP4F9
|
||
.WORD 4
|
||
.LONG TRWEUP4F10
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* SQUISHED WITH WHEEL WHILE IN HOLE *
|
||
* *
|
||
**************************************************************************
|
||
TROGSQUISH_UU:
|
||
.LONG TRPSQP8F1
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP8F9
|
||
.WORD 4
|
||
.LONG TRWEUP8F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_UD:
|
||
.LONG TRPSQP8F3
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP8F9
|
||
.WORD 4
|
||
.LONG TRWEUP8F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_UL:
|
||
.LONG TRPSQP8F2
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP8F9
|
||
.WORD 4
|
||
.LONG TRWEUP8F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_UR:
|
||
.LONG TRPSQP8F4
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP8F9
|
||
.WORD 4
|
||
.LONG TRWEUP8F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_DU:
|
||
.LONG TRPSQP0F2
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP0F9
|
||
.WORD 4
|
||
.LONG TRWEUP0F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_DD:
|
||
.LONG TRPSQP0F3
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP0F9
|
||
.WORD 4
|
||
.LONG TRWEUP0F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_DL:
|
||
.LONG TRPSQP0F4
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP0F9
|
||
.WORD 4
|
||
.LONG TRWEUP0F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_DR:
|
||
.LONG TRPSQP0F1
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP0F9
|
||
.WORD 4
|
||
.LONG TRWEUP0F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_LRU:
|
||
.LONG TRPSQP4F4
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP4F9
|
||
.WORD 4
|
||
.LONG TRWEUP4F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_LRD:
|
||
.LONG TRPSQP4F1
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP4F9
|
||
.WORD 4
|
||
.LONG TRWEUP4F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_LRL:
|
||
.LONG TRPSQP4F3
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP4F9
|
||
.WORD 4
|
||
.LONG TRWEUP4F10
|
||
.WORD 4
|
||
.LONG 0
|
||
TROGSQUISH_LRR:
|
||
.LONG TRPSQP4F2
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSQUISH_SND
|
||
.LONG 0
|
||
.LONG TRWEUP4F9
|
||
.WORD 4
|
||
.LONG TRWEUP4F10
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG BECOMES DINO FOOD *
|
||
* *
|
||
**************************************************************************
|
||
TROGFOOD_U:
|
||
.LONG TRFLP8Fa
|
||
.WORD 4
|
||
.LONG TRFLP8Fb
|
||
.WORD 4
|
||
.LONG TRFLP8Fc
|
||
.WORD 22
|
||
.LONG 0
|
||
TROGFOOD_D:
|
||
.LONG TRFLP0Fa
|
||
.WORD 30
|
||
.LONG 0
|
||
TROGFOOD_LR:
|
||
.LONG TRFLP4Fd
|
||
.WORD 30
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG GETS KNOCKED OUT *
|
||
* *
|
||
**************************************************************************
|
||
TROGKO_U
|
||
.LONG TRCLOB81
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRCLOB82
|
||
.WORD 10
|
||
.LONG TRCLOB83
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
TROGKO_D
|
||
.LONG TRCLOB01
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRCLOB02
|
||
.WORD 10
|
||
.LONG TRCLOB03
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
TROGKO_LR
|
||
.LONG TRCLOB41
|
||
.WORD 6
|
||
.LONG TRCLOB42
|
||
.WORD 10
|
||
.LONG TRCLOB43
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG, WITH CLUB, ANIMATION SCRIPTS *
|
||
* *
|
||
**************************************************************************
|
||
TROG_CLUB_ATAB:
|
||
*WALKING SEQUENCES
|
||
.LONG TROGCL_UP,0,-8000H,TROGCL_DN,0,8000H
|
||
.LONG TROGCL_LF,-8000H,0,TROGCL_RT,8000H,0
|
||
*TURNING SEQUENCES
|
||
.LONG TROGCL_UL,0,0,TROGCL_RU,0,0,TROGCL_DR,0,0,TROGCL_LD,0,0
|
||
.LONG TROGCL_LU,0,0,TROGCL_DR,0,0,TROGCL_RD,0,0,TROGCL_UR,0,0
|
||
*NORMAL DEATH
|
||
.LONG TROGDIE_U,0,0,TROGDIE_D,0,0
|
||
.LONG TROGDIE_LR,0,0,TROGDIE_LR,0,0
|
||
*ABOUT FACE SEQUENCES
|
||
.LONG TROGCLABOUT_UL,0,0,TROGCLABOUT_UR,0,0
|
||
.LONG TROGCLABOUT_DL,0,0,TROGCLABOUT_DR,0,0
|
||
.LONG TROGCLABOUT_LU,0,0,TROGCLABOUT_LD,0,0
|
||
.LONG TROGCLABOUT_RU,0,0,TROGCLABOUT_RD,0,0
|
||
*STANDING IN PLACE SEQUENCES
|
||
.LONG TROGCLSTAND_U,0,0,TROGCLSTAND_D,0,0
|
||
.LONG TROGCLSTAND_L,0,0,TROGCLSTAND_R,0,0
|
||
*CHEER SEQUENCES
|
||
.LONG TROGCLSTAND_U,0,0,TROGCLSTAND_D,0,0
|
||
.LONG TROGCLSTAND_L,0,0,TROGCLSTAND_R,0,0
|
||
*MAD SEQUENCES
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*MAD W/SOUND
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG TROGCLSTAND_U,0,0,TROGCLSTAND_D,0,0
|
||
.LONG TROGCLSTAND_L,0,0,TROGCLSTAND_R,0,0
|
||
*BUMP SEQUENCES
|
||
.LONG TROGCLSTAND_U,0,0,TROGCLSTAND_D,0,0
|
||
.LONG TROGCLSTAND_L,0,0,TROGCLSTAND_R,0,0
|
||
*PUNCH SEQUENCES
|
||
.LONG TROGCLUB_U,0,0,TROGCLUB_D,0,0
|
||
.LONG TROGCLUB_LR,0,0,TROGCLUB_LR,0,0
|
||
*OOF SEQUENCES
|
||
.LONG TROGOOF_U,0,0,TROGOOF_D,0,0
|
||
.LONG TROGOOF_LR,0,0,TROGOOF_LR,0,0
|
||
*PIT DEATH SEQUENCES
|
||
.LONG TROGPIT_U,0,0,TROGPIT_D,0,0
|
||
.LONG TROGPIT_LR,0,0,TROGPIT_LR,0,0
|
||
*TROG INTRO
|
||
.LONG TROGCL_INTRO,0,0
|
||
*WONDERMENT SEQUENCES
|
||
.LONG TROGCLSTAND_D,0,0
|
||
*TAR DEATH SEQUENCES
|
||
.LONG TROGTAR_U,0,0,TROGTAR_D,0,0
|
||
.LONG TROGTAR_LR,0,0,TROGTAR_LR,0,0
|
||
*FIRE DEATH SEQUENCES
|
||
.LONG TROGFIRE_U,0,0,TROGFIRE_D,0,0
|
||
.LONG TROGFIRE_LR,0,0,TROGFIRE_LR,0,0
|
||
*HEAD SHAKE SEQUENCES
|
||
.LONG TROGOOF_U,0,0,TROGOOF_D,0,0
|
||
.LONG TROGOOF_LR,0,0,TROGOOF_LR,0,0
|
||
*TURN INTO A SKELETON SEQUENCES
|
||
.LONG TROGOGPIT_U,0,0,TROGOGPIT_D,0,0
|
||
.LONG TROGOGPIT_LR,0,0,TROGOGPIT_LR,0,0
|
||
*KNOCK OUT SEQUENCES
|
||
.LONG TROGKO_U,0,0,TROGKO_D,0,0
|
||
.LONG TROGKO_LR,0,0,TROGKO_LR,0,0
|
||
*LITTLE PIT DEATH SEQUENCES
|
||
.LONG TROGOGPIT_U,0,0,TROGOGPIT_D,0,0
|
||
.LONG TROGOGPIT_LR,0,0,TROGOGPIT_LR,0,0
|
||
*CLUB OUT SEQUENCES
|
||
.LONG TROGFOOD_U,0,0,TROGFOOD_D,0,0
|
||
.LONG TROGFOOD_LR,0,0,TROGFOOD_LR,0,0
|
||
*SQUISH SEQUENCES
|
||
.LONG TROGSQUISH_UU,0,0,TROGSQUISH_UD,0,0
|
||
.LONG TROGSQUISH_UL,0,0,TROGSQUISH_UR,0,0
|
||
.LONG TROGSQUISH_DU,0,0,TROGSQUISH_DD,0,0
|
||
.LONG TROGSQUISH_DL,0,0,TROGSQUISH_DR,0,0
|
||
.LONG TROGSQUISH_LRU,0,0,TROGSQUISH_LRD,0,0
|
||
.LONG TROGSQUISH_LRL,0,0,TROGSQUISH_LRR,0,0
|
||
.LONG TROGSQUISH_LRU,0,0,TROGSQUISH_LRD,0,0
|
||
.LONG TROGSQUISH_LRR,0,0,TROGSQUISH_LRL,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*LOOK BOTH WAYS BEFORE CROSSING
|
||
.LONG TROGCLABOUT_UL,0,0,TROGCLABOUT_DL,0,0
|
||
.LONG TROGCLABOUT_LU,0,0,TROGCLABOUT_RU,0,0
|
||
*EATING FRAMES
|
||
.LONG TROGEAT_U,0,0,TROGEAT_D,0,0
|
||
.LONG TROGEAT_LR,0,0,TROGEAT_LR,0,0
|
||
*DIGGING INTO GROUND FRAMES
|
||
.LONG TROGDIG_U,0,0,TROGDIG_D,0,0
|
||
.LONG TROGDIG_LR,0,0,TROGDIG_LR,0,0
|
||
*DEATH BY FALLING INTO THE LAVA
|
||
.LONG TROGLAVA_U,0,0,TROGLAVA_D,0,0
|
||
.LONG TROGLAVA_LR,0,0,TROGLAVA_LR,0,0
|
||
*TROG FALLS INTO WATER AFTER BEEING PUNCHED FROM BEHIND
|
||
.LONG TROGPUNCHOFF_U,0,0,TROGPUNCHOFF_D,0,0
|
||
.LONG TROGDIE_LR,0,0,TROGDIE_LR,0,0
|
||
*TROG HITS A BONE WITH HIS CLUB
|
||
.LONG TROGBONE_U,0,0,TROGBONE_D,0,0
|
||
.LONG TROGBONE_LR,0,0,TROGBONE_LR,0,0
|
||
*TROG HITS THE GROUND WITH HIS CLUB
|
||
.LONG TROGGROUND_U,0,0,TROGGROUND_D,0,0
|
||
.LONG TROGGROUND_LR,0,0,TROGGROUND_LR,0,0
|
||
*STOKE A FIRE WITH THE CLUB
|
||
.LONG TROGSTOKE_U,0,0,TROGSTOKE_D,0,0
|
||
.LONG TROGSTOKE_LR,0,0,TROGSTOKE_LR,0,0
|
||
*ROLL A WHEEL
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
|
||
*
|
||
*WALKING SEQUENCES, THEY ARE INFINITE
|
||
TROGCL_UP:
|
||
.LONG TRWACLP8F1
|
||
.WORD 6
|
||
.LONG TRWACLP8F2
|
||
.WORD 6
|
||
.LONG TRWACLP8F3
|
||
.WORD 6
|
||
.LONG TRWACLP8F4
|
||
.WORD 6
|
||
.LONG TRWACLP8F5
|
||
.WORD 6
|
||
.LONG TRWACLP8F6
|
||
.WORD 6
|
||
.LONG TRWACLP8F7
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGCL_UP
|
||
|
||
TROGCL_DN:
|
||
.LONG TRWACLP0F1
|
||
.WORD 6
|
||
.LONG TRWACLP0F2
|
||
.WORD 6
|
||
.LONG TRWACLP0F3
|
||
.WORD 6
|
||
.LONG TRWACLP0F4
|
||
.WORD 6
|
||
.LONG TRWACLP0F5
|
||
.WORD 6
|
||
.LONG TRWACLP0F6
|
||
.WORD 6
|
||
.LONG TRWACLP0F7
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGCL_DN
|
||
|
||
TROGCL_LF:
|
||
.LONG TRWACLP4F1
|
||
.WORD 6|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGCL_LR
|
||
TROGCL_RT:
|
||
.LONG TRWACLP4F1
|
||
.WORD 6|FLIPBITS,0
|
||
TROGCL_LR:
|
||
.LONG TRWACLP4F1
|
||
.WORD 6
|
||
.LONG TRWACLP4F2
|
||
.WORD 6
|
||
.LONG TRWACLP4F3
|
||
.WORD 6
|
||
.LONG TRWACLP4F4
|
||
.WORD 6
|
||
.LONG TRWACLP4F5
|
||
.WORD 6
|
||
.LONG TRWACLP4F6
|
||
.WORD 6
|
||
.LONG TRWACLP4F7
|
||
.WORD 6
|
||
.LONG TRWACLP4F1
|
||
.WORD 6|SCRIPT
|
||
.LONG TROGCL_LR
|
||
|
||
*
|
||
*TROG APPEAR FROM THE GROUND WITH THE CLUB
|
||
TROGCL_INTRO:
|
||
.LONG TRUPCLP0F1
|
||
.WORD 12
|
||
.LONG TRUPCLP0F2
|
||
.WORD 12
|
||
.LONG TRUPCLP0F3
|
||
.WORD 12
|
||
.LONG TRUPCLP0F4
|
||
.WORD 10
|
||
.LONG TRSTCLP0
|
||
.WORD 10
|
||
.LONG 0
|
||
.LONG TRSTCLP0
|
||
.WORD 1|SCRIPT
|
||
.LONG TROG_WAVE ;JUST IN CASE
|
||
|
||
*
|
||
*TURN UP FROM RIGHT
|
||
TROGCL_UR:
|
||
*
|
||
*TURN UP FROM LEFT
|
||
TROGCL_UL:
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 5
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
*
|
||
*TURN RIGHT FROM UP
|
||
TROGCL_RU:
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKRCLP8F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP8
|
||
.WORD 5|SCRIPT
|
||
.LONG TROGCL_RULU
|
||
*
|
||
*TURN LEFT FROM UP
|
||
TROGCL_LU:
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP8
|
||
.WORD 5|FLIPBITS,M_FLIPH
|
||
TROGCL_RULU:
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN DOWN FROM RIGHT
|
||
TROGCL_DR:
|
||
*
|
||
*TURN DOWN FROM LEFT
|
||
TROGCL_DL:
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 5
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN LEFT FROM DOWN
|
||
TROGCL_LD:
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKLCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP0
|
||
.WORD 5|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGCL_RDLD
|
||
|
||
*
|
||
*TURN RIGHT FROM DOWN
|
||
TROGCL_RD:
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG TRLKRCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG TRSTCLP0
|
||
.WORD 5|FLIPBITS,0
|
||
TROGCL_RDLD:
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*
|
||
*ABOUT FACE FROM UP, VIA LEFT
|
||
TROGCLABOUT_UL:
|
||
.LONG TRSTCLP8
|
||
.WORD 6
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP8F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP8
|
||
.WORD 8|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGCLABOUT_U
|
||
|
||
*ABOUT FACE FROM UP VIA RIGHT
|
||
TROGCLABOUT_UR:
|
||
.LONG TRSTCLP8
|
||
.WORD 6
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP8F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6
|
||
.LONG TRLKLP8F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP8
|
||
.WORD 8|FLIPBITS,0
|
||
TROGCLABOUT_U:
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
|
||
*ABOUT FACE FROM DOWN VIA LEFT
|
||
TROGCLABOUT_DL:
|
||
.LONG TRSTCLP0
|
||
.WORD 6
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP0
|
||
.WORD 8|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TROGCLABOUT_D
|
||
|
||
*ABOUT FACE FROM DOWN VIA RIGHT
|
||
TROGCLABOUT_DR:
|
||
.LONG TRSTCLP0
|
||
.WORD 6
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP0F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP0F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP0
|
||
.WORD 8
|
||
TROGCLABOUT_D:
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA UP
|
||
TROGCLABOUT_LU:
|
||
.LONG TRSTCLP4
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 12
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP8
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA DOWN
|
||
TROGCLABOUT_LD:
|
||
.LONG TRSTCLP4
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 10
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP0
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA UP
|
||
TROGCLABOUT_RU:
|
||
.LONG TRSTCLP4
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 12
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP8
|
||
.WORD 4|FLIPBITS,M_FLIPH
|
||
.LONG TRSTCLP7
|
||
.WORD 4
|
||
.LONG TRSTCLP6
|
||
.WORD 4
|
||
.LONG TRSTCLP5
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA DOWN
|
||
TROGCLABOUT_RD:
|
||
.LONG TRSTCLP4
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKRCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKRCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG TRLKLCLP4F2
|
||
.WORD 12
|
||
.LONG TRLKLCLP4F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG TRSTCLP4
|
||
.WORD 10
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP0
|
||
.WORD 4|FLIPBITS,M_FLIPH
|
||
.LONG TRSTCLP1
|
||
.WORD 4
|
||
.LONG TRSTCLP2
|
||
.WORD 4
|
||
.LONG TRSTCLP3
|
||
.WORD 4
|
||
.LONG TRSTCLP4
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*STANDING IN PLACE FRAMES
|
||
*STAND FACING UP
|
||
TROGCLSTAND_U:
|
||
.LONG TRSTCLP8
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING DOWN
|
||
TROGCLSTAND_D:
|
||
.LONG TRSTCLP0
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING LEFT
|
||
TROGCLSTAND_L:
|
||
.LONG TRSTCLP4
|
||
.WORD 1|FLIPBITS,M_FLIPH
|
||
.LONG 0
|
||
*STAND FACING RIGHT
|
||
TROGCLSTAND_R:
|
||
.LONG TRSTCLP4
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* CLUBBING SEQUENCES CONTAIN A SERIES OF NULL FRAMES, *
|
||
* THE FIRST NULL IS WHEN THE PUNCH COMMAND WILL BE SENT *
|
||
* THE SECOND NULL IS WHEN THE PUNCH ACKNOWLEDGE WILL *
|
||
* BE EXPECTED *
|
||
* A DOUBLE NULL DENOTES END OF SEQUENCE. *
|
||
* *
|
||
**************************************************************************
|
||
TROGCLUB_D:
|
||
.LONG TRCLBP0F1
|
||
.WORD 16
|
||
.LONG TRCLBP0F2
|
||
.WORD 20
|
||
.LONG TRCLBP0F3
|
||
.WORD 12|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP0F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRCLBP0F6
|
||
.WORD 16
|
||
.LONG TRCLBP0F4
|
||
.WORD 8
|
||
.LONG TRCLBP0F1
|
||
.WORD 12
|
||
.LONG TRSTCLP0
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
TROGCLUB_LR:
|
||
.LONG TRCLBP4F1
|
||
.WORD 16
|
||
.LONG TRCLBP4F2
|
||
.WORD 12
|
||
.LONG TRCLBP4F3
|
||
.WORD 20|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP4F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRCLBP4F6
|
||
.WORD 12
|
||
.LONG TRCLBP4F5
|
||
.WORD 8
|
||
.LONG TRCLBP4F4
|
||
.WORD 12
|
||
.LONG TRCLBP4F1
|
||
.WORD 12
|
||
.LONG TRSTCLP4
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
TROGCLUB_U:
|
||
.LONG TRCLBP8F1
|
||
.WORD 16
|
||
.LONG TRCLBP8F2
|
||
.WORD 8
|
||
.LONG TRCLBP8F3
|
||
.WORD 12|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP8F4
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG TRCLBP8F6
|
||
.WORD 20
|
||
.LONG TRCLBP8F4
|
||
.WORD 8
|
||
.LONG TRCLBP8F1
|
||
.WORD 8
|
||
.LONG TRSTCLP8
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG CLUBBING A BONE SCRIPTS. EACH SCRIPT IS TWO PARTS. *
|
||
* PART 1 - THE INITIAL SWING AND CONTACT *
|
||
* PART 2 - THE RECOIL *
|
||
* *
|
||
**************************************************************************
|
||
TROGBONE_U:
|
||
.LONG TRCLBP8F1
|
||
.WORD 9
|
||
.LONG TRCLBP8F2
|
||
.WORD 5
|
||
.LONG TRCLBP8F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP8F4
|
||
.WORD 3
|
||
.LONG TRCLBP8F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGBONE_SND
|
||
.LONG 0
|
||
.LONG TRCLBP8F7
|
||
.WORD 9
|
||
.LONG TRCLBP8F5
|
||
.WORD 5
|
||
.LONG TRCLBP8F4
|
||
.WORD 3
|
||
.LONG TRCLBP8F2
|
||
.WORD 5
|
||
.LONG TRCLBP8F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
TROGBONE_D:
|
||
.LONG TRCLBP0F1
|
||
.WORD 9
|
||
.LONG TRCLBP0F2
|
||
.WORD 5
|
||
.LONG TRCLBP0F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP0F4
|
||
.WORD 3
|
||
.LONG TRCLBP0F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGBONE_SND
|
||
.LONG 0
|
||
.LONG TRCLBP0F7
|
||
.WORD 7
|
||
.LONG TRCLBP0F5
|
||
.WORD 3
|
||
.LONG TRCLBP0F4
|
||
.WORD 3
|
||
.LONG TRCLBP0F2
|
||
.WORD 5
|
||
.LONG TRCLBP0F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
TROGBONE_LR:
|
||
.LONG TRCLBP4F1
|
||
.WORD 9
|
||
.LONG TRCLBP4F2
|
||
.WORD 5
|
||
.LONG TRCLBP4F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP4F4
|
||
.WORD 3
|
||
.LONG TRCLBP4F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGBONE_SND
|
||
.LONG 0
|
||
.LONG TRCLBP4F7
|
||
.WORD 7
|
||
.LONG TRCLBP4F5
|
||
.WORD 3
|
||
.LONG TRCLBP4F4
|
||
.WORD 3
|
||
.LONG TRCLBP4F2
|
||
.WORD 5
|
||
.LONG TRCLBP4F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG CLUBBING THE GROUND SCRIPTS ARE TWO PARTS *
|
||
* *
|
||
* PART 1. THE SLAM, ENDS AT GROUND IMPACT *
|
||
* PART 2. THE RECOIL *
|
||
* *
|
||
**************************************************************************
|
||
TROGGROUND_U:
|
||
.LONG TRCLBP8F1
|
||
.WORD 9
|
||
.LONG TRCLBP8F2
|
||
.WORD 5
|
||
.LONG TRCLBP8F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP8F4
|
||
.WORD 3
|
||
.LONG TRCLBP8F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGCLUB_SND
|
||
.LONG TRCLBP8F7
|
||
.WORD 9|SPAWNP
|
||
.WORD 0,0,INDPID
|
||
.LONG EARTHSHAKER
|
||
.LONG 0
|
||
.LONG TRCLBP8F5
|
||
.WORD 5
|
||
.LONG TRCLBP8F4
|
||
.WORD 3
|
||
.LONG TRCLBP8F2
|
||
.WORD 5
|
||
.LONG TRCLBP8F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
TROGGROUND_D:
|
||
.LONG TRCLBP0F1
|
||
.WORD 9
|
||
.LONG TRCLBP0F2
|
||
.WORD 5
|
||
.LONG TRCLBP0F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP0F4
|
||
.WORD 3
|
||
.LONG TRCLBP0F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGCLUB_SND
|
||
.LONG TRCLBP0F7
|
||
.WORD 7|SPAWNP
|
||
.WORD 0,0,INDPID
|
||
.LONG EARTHSHAKER
|
||
.LONG 0
|
||
.LONG TRCLBP0F5
|
||
.WORD 3
|
||
.LONG TRCLBP0F4
|
||
.WORD 3
|
||
.LONG TRCLBP0F2
|
||
.WORD 5
|
||
.LONG TRCLBP0F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
TROGGROUND_LR:
|
||
.LONG TRCLBP4F1
|
||
.WORD 9
|
||
.LONG TRCLBP4F2
|
||
.WORD 5
|
||
.LONG TRCLBP4F3
|
||
.WORD 7|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG TRCLBP4F4
|
||
.WORD 3
|
||
.LONG TRCLBP4F5
|
||
.WORD 3|MAKESOUND
|
||
.LONG TROGCLUB_SND
|
||
.LONG TRCLBP4F7
|
||
.WORD 7|SPAWNP
|
||
.WORD 0,0,INDPID
|
||
.LONG EARTHSHAKER
|
||
.LONG 0
|
||
.LONG TRCLBP4F5
|
||
.WORD 3
|
||
.LONG TRCLBP4F4
|
||
.WORD 3
|
||
.LONG TRCLBP4F2
|
||
.WORD 5
|
||
.LONG TRCLBP4F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG STOKING A FIRE *
|
||
* *
|
||
**************************************************************************
|
||
TROGSTOKE_U:
|
||
.LONG TRCLFIP8F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
.LONG TRCLFIP8F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 4
|
||
|
||
.LONG TRCLFIP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP8F2
|
||
.WORD 2
|
||
.LONG TRCLFIP8F1
|
||
.WORD 4
|
||
|
||
.LONG TRCLFIP8F5
|
||
.WORD 6
|
||
.LONG TRCLFIP8F6
|
||
.WORD 10
|
||
.LONG TRCLFIP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP8F8
|
||
.WORD 8
|
||
.LONG TRCLFIP8F7
|
||
.WORD 4
|
||
.LONG TRCLFIP8F6
|
||
.WORD 10
|
||
.LONG TRCLFIP8F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP8F8
|
||
.WORD 8
|
||
.LONG TRCLFIP8F7
|
||
.WORD 2
|
||
.LONG TRCLFIP8F5
|
||
.WORD 6
|
||
.LONG TRCLFIP8F6
|
||
.WORD 14
|
||
.LONG 0
|
||
|
||
|
||
TROGSTOKE_D:
|
||
.LONG TRCLFIP0F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 4
|
||
.LONG TRCLFIP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F2
|
||
.WORD 2
|
||
.LONG TRCLFIP0F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP0F1
|
||
.WORD 2
|
||
|
||
.LONG TRCLFIP0F5
|
||
.WORD 6
|
||
.LONG TRCLFIP0F6
|
||
.WORD 10
|
||
.LONG TRCLFIP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP0F8
|
||
.WORD 8
|
||
.LONG TRCLFIP0F7
|
||
.WORD 4
|
||
.LONG TRCLFIP0F6
|
||
.WORD 10
|
||
.LONG TRCLFIP0F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP0F8
|
||
.WORD 8
|
||
.LONG TRCLFIP0F7
|
||
.WORD 2
|
||
.LONG TRCLFIP0F5
|
||
.WORD 6
|
||
.LONG TRCLFIP0F6
|
||
.WORD 14
|
||
.LONG 0
|
||
|
||
TROGSTOKE_LR:
|
||
.LONG TRCLFIP4F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 4
|
||
.LONG TRCLFIP4F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPIN_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F4
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F2
|
||
.WORD 2
|
||
.LONG TRCLFIP4F3
|
||
.WORD 2|MAKESOUND
|
||
.LONG TROGSPINF_SND
|
||
.LONG TRCLFIP4F1
|
||
.WORD 2
|
||
|
||
.LONG TRCLFIP4F5
|
||
.WORD 6
|
||
.LONG TRCLFIP4F6
|
||
.WORD 10
|
||
.LONG TRCLFIP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP4F8
|
||
.WORD 8
|
||
.LONG TRCLFIP4F7
|
||
.WORD 4
|
||
.LONG TRCLFIP4F6
|
||
.WORD 10
|
||
.LONG TRCLFIP4F7
|
||
.WORD 4|MAKESOUND
|
||
.LONG TROGBLOW_SND
|
||
.LONG TRCLFIP4F8
|
||
.WORD 8
|
||
.LONG TRCLFIP4F7
|
||
.WORD 2
|
||
.LONG TRCLFIP4F5
|
||
.WORD 6
|
||
.LONG TRCLFIP4F6
|
||
.WORD 14
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TROG CATAPULT ANIMATIONS *
|
||
* *
|
||
**************************************************************************
|
||
TRBOING01:
|
||
.LONG TRYLP0F1
|
||
.WORD 4
|
||
.LONG TRTRP0F1
|
||
.WORD 2
|
||
.LONG TRTRP0F2
|
||
.WORD 2
|
||
.LONG TRTRP0F3
|
||
.WORD 2
|
||
.LONG TRTRP0F4
|
||
.WORD 2
|
||
.LONG TRTRP0F5
|
||
.WORD 2
|
||
.LONG TRTRP0F6
|
||
.WORD 2
|
||
.LONG TRTRP0F4
|
||
.WORD 2
|
||
.LONG TRTRP0F5
|
||
.WORD 2
|
||
.LONG TRTRP0F6
|
||
.WORD 2
|
||
.LONG TRTRP0F4
|
||
.WORD 2
|
||
.LONG TRTRP0F5
|
||
.WORD 2
|
||
.LONG TRTRP0F6
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
TRBOING02:
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F8
|
||
.WORD 3
|
||
.LONG TRTRP0F9
|
||
.WORD 3
|
||
.LONG TRTRP0F7
|
||
.WORD 3
|
||
.LONG TRTRP0F8
|
||
.WORD 3
|
||
.LONG TRTRP0F9
|
||
.WORD 3+10
|
||
; .LONG TRBPP0F1
|
||
; .WORD 2
|
||
; .LONG TRBPP0F2
|
||
; .WORD 2
|
||
; .LONG TRBPP0F4
|
||
; .WORD 2
|
||
; .LONG TRBPP0F5
|
||
; .WORD 4
|
||
.LONG 0
|
||
.LONG TRTRP0F9
|
||
.WORD 2|SCRIPT
|
||
.LONG TROGABOUT_DL
|
||
|
||
TRBOINGL41:
|
||
.LONG TRYLP4F1
|
||
.WORD 3|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG TRBOINGENT
|
||
|
||
TRBOING41:
|
||
.LONG TRYLP4F1
|
||
.WORD 3|FLIPBITS,0
|
||
TRBOINGENT
|
||
.LONG TRTRP4F4
|
||
.WORD 2
|
||
.LONG TRTRP4F5
|
||
.WORD 2
|
||
.LONG TRTRP4F6
|
||
.WORD 2
|
||
.LONG TRTRP4F4
|
||
.WORD 2
|
||
.LONG TRTRP4F5
|
||
.WORD 2
|
||
.LONG TRTRP4F6
|
||
.WORD 2
|
||
.LONG TRTRP4F4
|
||
.WORD 2
|
||
.LONG TRTRP4F5
|
||
.WORD 2
|
||
.LONG TRTRP4F6
|
||
.WORD 2
|
||
.LONG TRTRP4F4
|
||
.WORD 2
|
||
.LONG TRTRP4F5
|
||
.WORD 2
|
||
.LONG TRTRP4F6
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
TRBOING42:
|
||
.LONG TRTRP4F1
|
||
.WORD 4
|
||
.LONG TRTRP4F2
|
||
.WORD 3
|
||
.LONG TRTRP4F3
|
||
.WORD 3
|
||
.LONG TRTRP4F4
|
||
.WORD 3+17
|
||
; .LONG TRBPP4F2
|
||
; .WORD 3
|
||
; .LONG TRBPP4F3
|
||
; .WORD 3
|
||
; .LONG TRBPP4F3
|
||
; .WORD 3
|
||
; .LONG TRBPP4F4
|
||
; .WORD 3
|
||
; .LONG TRBPP4F5
|
||
; .WORD 5
|
||
.LONG 0
|
||
.LONG TRTRP4F4
|
||
.WORD 2|SCRIPT
|
||
.LONG TROGABOUT_LU
|
||
|
||
TRBOING81:
|
||
.LONG TRYLP8F1
|
||
.WORD 3
|
||
.LONG TRTRP8F1
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG TRTRP8F3
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG TRTRP8F1
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG TRTRP8F3
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG TRTRP8F1
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG TRTRP8F3
|
||
.WORD 2
|
||
.LONG TRTRP8F2
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
TRBOING82:
|
||
.LONG TRTRP8F4
|
||
.WORD 3
|
||
.LONG TRTRP8F5
|
||
.WORD 3
|
||
.LONG TRTRP8F6
|
||
.WORD 2
|
||
.LONG TRTRP8F7
|
||
.WORD 2
|
||
.LONG TRTRP8F4
|
||
.WORD 2
|
||
.LONG TRTRP8F5
|
||
.WORD 2
|
||
.LONG TRTRP8F6
|
||
.WORD 2
|
||
.LONG TRTRP8F7
|
||
.WORD 2+9
|
||
; .LONG TRBPP8F2
|
||
; .WORD 2
|
||
; .LONG TRBPP8F4
|
||
; .WORD 2
|
||
; .LONG TRBPP8F5
|
||
; .WORD 5
|
||
.LONG 0
|
||
.LONG TRTRP8F7
|
||
.WORD 2|SCRIPT
|
||
.LONG TROGABOUT_UL
|
||
|
||
**************************************************************************
|
||
* *
|
||
* SOUND CALLS MADE FROM THESE SCRIPTS *
|
||
* *
|
||
**************************************************************************
|
||
TROGOHOH_SND:
|
||
.WORD >F010,>32,>803F,0 ;OH - OH - OH
|
||
TROGUHOH_SND:
|
||
.WORD >F010,>32,>8043,0 ;UH - OH
|
||
TROGFALL_SND:
|
||
.WORD >F010,>3C,>8040,0 ;TROG FALLS OFF THE ISLAND
|
||
TROGPIT_SND:
|
||
.WORD >F011,>5D,>8041,0 ;TROG FALLS INTO A PIT
|
||
SPLASH_SND:
|
||
.WORD >F010,>38,>8047,0 ;WATER SPLASH
|
||
SIZZLE_SND:
|
||
.WORD >F310,>3C,>809F,0 ;SIZZLE SOUND
|
||
TROGOGPIT_SND:
|
||
.WORD >F010,>1F,>8042,0 ;TROG PRE-OG PIT
|
||
TROGHUH1_SND:
|
||
.WORD >F010,>1F,>803E,0 ;TROG GOES "HUH"
|
||
TROGTAR_SND:
|
||
.WORD >F010,>70,>8045,0 ;TROG HIT TAR
|
||
TROGSPIN_SND:
|
||
.WORD >F30E,>8,>80A7,0 ;TROG SPINS CLUB TO LIGHT FIRE (SLOW)
|
||
TROGSPINF_SND:
|
||
.WORD >F30E,>4,>80AC,0 ;TROG SPINS CLUB TO LIGHT FIRE (FAST)
|
||
TROGFIRE_SND:
|
||
.WORD >F010,>5D,>8046,0 ;TROG HIT FIRE
|
||
TROGBURP_SND:
|
||
.WORD >F010,>19,>804E,0 ;TROG BURPS
|
||
TROGKNIFE_SND:
|
||
.WORD >F305,>10,>8097,0 ;TROG KNIFE
|
||
TROGCHEW1_SND:
|
||
.WORD >F005,>10,>8058,0 ;TROG CHEW #1
|
||
TROGCHEW2_SND:
|
||
.WORD >F005,>10,>8059,0 ;TROG CHEW #2
|
||
TROGPUNCH_SND:
|
||
.WORD >F005,>28,>8040,0 ;SCREAM BEFORE PUNCH
|
||
TROGSWOOSH_SND
|
||
.WORD >F305,>12,>809B,0 ;CLUB SWOOSHES THROUGH THE AIR
|
||
TROGCLUB_SND
|
||
.WORD >F005,>C,>8050,0 ;CLUB HITS THE GROUND
|
||
TROGHEAD_SND
|
||
.WORD >F010,>C,>805F,0 ;CLUB HITS A DINO
|
||
TROGBONE_SND
|
||
.WORD >F005,>C,>805E,0 ;CLUB HITS A BONE
|
||
TROGUD_SND
|
||
.WORD >F305,>C,>809D,0 ;TROG FLIPS UPSIDE DOWN
|
||
TROGDRILL_SND
|
||
.WORD >F305,>7D,>809C,0 ;TROG THE DRILL
|
||
STUCKFOOT_SND:
|
||
.WORD >F302,>1,>80A4,0 ;TROG STUCK FOOT SOUND
|
||
TROGBLOW_SND:
|
||
.WORD >F005,>2,>8057,0 ;TROG BLOWS ON FIRE
|
||
TROGCRUMBLE_SND:
|
||
.WORD >F310,>2F,>80AE,0 ;TROG'S ASHES CRUMBLE
|
||
TROGBLINK_SND
|
||
.WORD >F302,>5,>80B8,0 ;TROG BLINKS WHILE BURNT
|
||
TROGPOOF_SND
|
||
.WORD >F002,>5,>8044,0 ;TROG ASHES POOF
|
||
TROGLIFT_SND:
|
||
.WORD >F008,>32,>804C,0 ;TROG LIFTS THE WHEEL
|
||
TROGPUSH_SND:
|
||
.WORD >F008,>10,>805B,0 ;TROG PUSHES THE WHEEL
|
||
TROGSQUISH_SND:
|
||
.WORD >F010,>10,>801E,0 ;TROG SQUISH SOUND
|
||
|
||
|