5029 lines
90 KiB
NASM
5029 lines
90 KiB
NASM
.FILE 'TROGDDAT.ASM'
|
||
.TITLE " <<< T R O G -- DINOSAUR 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 "DISPEQU.ASM" ;Display processor equates
|
||
.INCLUDE "SYSINC.ASM" ;Zunit system equates
|
||
.INCLUDE "IMGTBL.GLO"
|
||
.INCLUDE "TROGEQU.ASM"
|
||
.INCLUDE "TROGDDAT.TBL" ;GET THE DINOSAUR IMAGE HEADERS
|
||
|
||
.DEF HOUSE_TAB,EGG_TAB
|
||
.DEF REXINIT,REXATAB
|
||
.DEF ELVISINIT,SPIKEATAB
|
||
.DEF BLOOPINIT,BLOOPATAB
|
||
.DEF SPIKEINIT,GWENATAB
|
||
.DEF P1W1DINO, P2WHDINO, P3WHDINO, P4WHDINO
|
||
.DEF P2W1DINO, P3W1DINO, P4W1DINO
|
||
.DEF P1WFDINO, P2WFDINO, P3WFDINO, P4WFDINO
|
||
.DEF P1GEMDINO, P2GEMDINO, P3GEMDINO, P4GEMDINO
|
||
.DEF PUNCH_SND, DINOSQUASH_SND, TARBYE_SND
|
||
.DEF gwenegg, spikeegg, bloopegg, rexegg
|
||
.DEF GWENHC1, SPIKEHC1, BLOOPHC1, REXHC1
|
||
.DEF SPSTP0, ELSTP0, BLSTP0, RESTP0, GWEN_FLIPOUT, GWEN_FLIPIN
|
||
.DEF SPFLP0F30
|
||
.DEF SPWAP4F1
|
||
.DEF SPSQP4FF1,SPSQP4FF2,SPSQP4FF3
|
||
.DEF GWENTUNN_U, GWENTUNN_D, GWENTUNN_LR, HOUSE_ANIS, SPIKEUP
|
||
.DEF SPBOING01,SPBOING41,SPBOINGL41,SPBOING81
|
||
.DEF FIRE_SND, HOUSEZPOS, REXHL1
|
||
.DEF HOMEU1, HOMEL1, HOMEC1, HOMEC2, SPIKECHEER_1
|
||
|
||
.REF DINOCOLL, EGGCOLL, WATER_SPLASH, LAVA_SPLASH, FIREBALL
|
||
.REF TROGHEAD_SND, TROGSWOOSH_SND
|
||
|
||
*
|
||
*MISC. DINO EQUATES
|
||
EGGZPOS .EQU 1FH
|
||
HOUSEZPOS .EQU 1FH
|
||
|
||
.DATA
|
||
|
||
**************************************************************************
|
||
* *
|
||
* PLAYER DINOSAUR AND EGG START TABLES *
|
||
* *
|
||
**************************************************************************
|
||
*
|
||
*THESE TABLES ARE USED BY DINO_START, EACH TABLE GIVES THE REGISTER LIST
|
||
*FOR EACH ONE.
|
||
*A8 = PTR TO ANIMATION TABLE
|
||
*A9 = PTR TO INITIALIZATION TABLE
|
||
*A10 = STARTING [Y,X] POSITION
|
||
*A11 = STARTING DIRECTION
|
||
*
|
||
*NOTE: IF ANYTHING CHANGES IN THE NUMBER OF ARGS, THEN CHANGE DINO_START
|
||
*
|
||
* .LONG A8,A9,A10,A11 ;REGISTER LIST OF DINOSAUR
|
||
|
||
P1W1DINO:
|
||
.LONG REXATAB,REXINIT,[88,66],DOWN
|
||
P1WFDINO:
|
||
.LONG REXATAB,REXINIT,[88,98],DOWN
|
||
P1GEMDINO:
|
||
.LONG REXATAB,REXINIT,[120,66],RIGHT
|
||
|
||
|
||
P2W1DINO:
|
||
.LONG BLOOPATAB,BLOOPINIT,[216,66],UP
|
||
P2WHDINO:
|
||
.LONG BLOOPATAB,BLOOPINIT,[88,130],DOWN
|
||
P2GEMDINO:
|
||
.LONG BLOOPATAB,BLOOPINIT,[184,66],RIGHT
|
||
P2WFDINO:
|
||
.LONG BLOOPATAB,BLOOPINIT,[88,162],DOWN
|
||
|
||
|
||
P3W1DINO:
|
||
.LONG SPIKEATAB,ELVISINIT,[88,322],DOWN
|
||
P3WHDINO:
|
||
.LONG SPIKEATAB,ELVISINIT,[88,258],DOWN
|
||
P3GEMDINO:
|
||
.LONG SPIKEATAB,ELVISINIT,[120,322],LEFT
|
||
P3WFDINO:
|
||
.LONG SPIKEATAB,ELVISINIT,[88,226],DOWN
|
||
|
||
|
||
P4W1DINO:
|
||
.LONG GWENATAB,SPIKEINIT,[216,322],UP
|
||
P4WHDINO:
|
||
.LONG GWENATAB,SPIKEINIT,[88,322],DOWN
|
||
P4WFDINO
|
||
.LONG GWENATAB,SPIKEINIT,[88,290],DOWN
|
||
P4GEMDINO:
|
||
.LONG GWENATAB,SPIKEINIT,[184,322],LEFT
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINOSAUR HOUSE DATA TABLES *
|
||
* *
|
||
**************************************************************************
|
||
HOUSE_TAB
|
||
.LONG REXHOUSE_INIT, BLOOPHOUSE_INIT
|
||
.LONG SPIKEHOUSE_INIT, GWENHOUSE_INIT
|
||
|
||
*ANIMATION SCRIPTS FOR EACH PLAYERS HOUSE
|
||
HOUSE_ANIS
|
||
.LONG REXDOORMAT_U, REXDOORMAT_D
|
||
.LONG REXDOORMAT_L, REXDOORMAT_R
|
||
|
||
.LONG BLOOPDOORMAT_U, BLOOPDOORMAT_D
|
||
.LONG BLOOPDOORMAT_L, BLOOPDOORMAT_R
|
||
|
||
.LONG SPIKEDOORMAT_U, SPIKEDOORMAT_D
|
||
.LONG SPIKEDOORMAT_L, SPIKEDOORMAT_R
|
||
|
||
.LONG GWENDOORMAT_U, GWENDOORMAT_D
|
||
.LONG GWENDOORMAT_L, GWENDOORMAT_R
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINOSAUR EGG TABLES *
|
||
* *
|
||
**************************************************************************
|
||
EGG_TAB:
|
||
.LONG REXEGGINIT,BLOOPEGGINIT
|
||
.LONG SPIKEEGGINIT,GWENEGGINIT
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINOSAUR INITIALIZATION TABLES *
|
||
* *
|
||
**************************************************************************
|
||
|
||
**************************************************************************
|
||
* *
|
||
* REX, THE RED TYRANASAURUS *
|
||
* *
|
||
**************************************************************************
|
||
REXINIT
|
||
.LONG 0,0
|
||
.WORD 0,DINOZPOS
|
||
.LONG RESTP0,[5,10],DINOCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,DINOOID|REXID
|
||
|
||
REXEGGINIT:
|
||
.LONG 0,0
|
||
.WORD 0,EGGZPOS
|
||
.LONG rexegg,[5,5],EGGCOLL
|
||
.WORD DMAWNZ,EGGOID|REXID
|
||
|
||
REXHOUSE_INIT:
|
||
.LONG 0,0
|
||
.WORD 0,HOUSEZPOS
|
||
.LONG REXHL1,[20,0],DUMCOLL
|
||
.WORD DMAWNZ,HOUSEOID|REXID
|
||
|
||
**************************************************************************
|
||
* *
|
||
* SPIKE, THE YELLOW STEGOSAURUS *
|
||
* *
|
||
**************************************************************************
|
||
ELVISINIT
|
||
.LONG 0,0
|
||
.WORD 0,DINOZPOS
|
||
.LONG ELSTP0,[5,10],DINOCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,DINOOID|SPIKEID
|
||
|
||
SPIKEEGGINIT:
|
||
.LONG 0,0
|
||
.WORD 0,EGGZPOS
|
||
.LONG spikeegg,[5,5],EGGCOLL
|
||
.WORD DMAWNZ,EGGOID|SPIKEID
|
||
|
||
SPIKEHOUSE_INIT:
|
||
.LONG 0,0
|
||
.WORD 0,HOUSEZPOS
|
||
.LONG SPIKEHL1,[20,0],DUMCOLL
|
||
.WORD DMAWNZ,HOUSEOID|SPIKEID
|
||
|
||
**************************************************************************
|
||
* *
|
||
* BLOOP, THE BLUE BRONTOSAURUS *
|
||
* *
|
||
**************************************************************************
|
||
BLOOPINIT:
|
||
.LONG 0,0
|
||
.WORD 0,DINOZPOS
|
||
.LONG BLSTP0,[5,10],DINOCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,DINOOID|BLOOPID
|
||
|
||
BLOOPEGGINIT:
|
||
.LONG 0,0
|
||
.WORD 0,EGGZPOS
|
||
.LONG bloopegg,[5,5],EGGCOLL
|
||
.WORD DMAWNZ,EGGOID|BLOOPID
|
||
|
||
BLOOPHOUSE_INIT:
|
||
.LONG 0,0
|
||
.WORD 0,HOUSEZPOS
|
||
.LONG BLOOPHL1,[20,0],DUMCOLL
|
||
.WORD DMAWNZ,HOUSEOID|BLOOPID
|
||
|
||
**************************************************************************
|
||
* *
|
||
* GWEN, THE PINK TRICERATOPS *
|
||
* *
|
||
**************************************************************************
|
||
SPIKEINIT
|
||
.LONG 0,0
|
||
.WORD 0,DINOZPOS
|
||
.LONG SPSTP0,[5,10],DINOCOLL
|
||
.WORD DMAWNZ|M_PIXSCAN,DINOOID|GWENID
|
||
|
||
GWENEGGINIT:
|
||
.LONG 0,0
|
||
.WORD 0,EGGZPOS
|
||
.LONG gwenegg,[5,5],EGGCOLL
|
||
.WORD DMAWNZ,EGGOID|GWENID
|
||
|
||
GWENHOUSE_INIT:
|
||
.LONG 0,0
|
||
.WORD 0,HOUSEZPOS
|
||
.LONG GWENHL1,[20,0],DUMCOLL
|
||
.WORD DMAWNZ,HOUSEOID|GWENID
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINOSAUR ANIMATIONS *
|
||
* *
|
||
**************************************************************************
|
||
|
||
*
|
||
*ANIMATIONS FOR REX, THE RED TYRANNOSAURUS
|
||
REXATAB
|
||
.LONG SPIKEUP,0,-8000H,SPIKEDN,0,8000H
|
||
.LONG SPIKELF,-8000H,0,SPIKERT,8000H,0
|
||
.LONG SPIKEUL,0,0,SPIKERU,0,0,SPIKEDR,0,0,SPIKELD,0,0
|
||
.LONG SPIKELU,0,0,SPIKEDR,0,0,SPIKERD,0,0,SPIKEUR,0,0
|
||
.LONG SPIKEDIE_UP,0,0,SPIKEDIE_DOWN,0,0,SPIKEDIE_LEFT,0,0
|
||
.LONG SPIKEDIE_RIGHT,0,0
|
||
.LONG SPIKEABOUT_UL,0,0,SPIKEABOUT_UR,0,0
|
||
.LONG SPIKEABOUT_DL,0,0,SPIKEABOUT_DR,0,0
|
||
.LONG SPIKEABOUT_LU,0,0,SPIKEABOUT_LD,0,0
|
||
.LONG SPIKEABOUT_RU,0,0,SPIKEABOUT_RD,0,0
|
||
.LONG SPIKESTAND_U,0,0,SPIKESTAND_D,0,0
|
||
.LONG SPIKESTAND_L,0,0,SPIKESTAND_R,0,0
|
||
.LONG SPIKECHEER_1,0,0,SPIKECHEER_2,0,0
|
||
.LONG SPIKECHEER_3,0,0,SPIKECHEER_4,0,0
|
||
*MAD SEQUENCES
|
||
.LONG GWENMAD_U,0,0,GWENMAD_D,0,0
|
||
.LONG GWENMAD_LR,0,0,GWENMAD_LR,0,0
|
||
*MAD SEQUENCES W/SOUND
|
||
.LONG GWENMADSND_U,0,0,GWENMADSND_D,0,0
|
||
.LONG GWENMADSND_LR,0,0,GWENMADSND_LR,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG SPIKEQUES1,0,0,SPIKEQUES2,0,0
|
||
.LONG SPIKEQUES3,0,0,SPIKEQUES1,0,0
|
||
.LONG SPIKEBUMPU,0,0,SPIKEBUMPD,0,0
|
||
.LONG SPIKEBUMPLR,0,0,SPIKEBUMPLR,0,0
|
||
.LONG SPIKEPUNCHU,0,0,SPIKEPUNCHD,0,0
|
||
.LONG SPIKEPUNCHLR,0,0,SPIKEPUNCHLR,0,0
|
||
.LONG SPIKEOOFU,0,0,SPIKEOOFD,0,0
|
||
.LONG SPIKEOOFLR,0,0,SPIKEOOFLR,0,0
|
||
.LONG SPIKEPIT_UP,0,0,SPIKEPIT_DOWN,0,0,SPIKEPIT_LEFT,0,0
|
||
.LONG SPIKEPIT_RIGHT,0,0
|
||
.LONG SPIKE_INTRO,0,0
|
||
.LONG SPIKEWONDER,0,0
|
||
.LONG SPIKETAR_UP,0,0,SPIKETAR_DOWN,0,0
|
||
.LONG SPIKETAR_LR,0,0,SPIKETAR_LR,0,0
|
||
.LONG SPIKEFIRE_UP,0,0,SPIKEFIRE_DOWN,0,0
|
||
.LONG SPIKEFIRE_LR,0,0,SPIKEFIRE_LR,0,0
|
||
.LONG SPIKESHAKE_UP,0,0,SPIKESHAKE_DOWN,0,0
|
||
.LONG SPIKESHAKE_LR,0,0,SPIKESHAKE_LR,0,0
|
||
.LONG REXSKEL_UP,0,0,REXSKEL_DOWN,0,0
|
||
.LONG REXSKEL_LR,0,0,REXSKEL_LR,0,0
|
||
.LONG SPIKEKO_UP,0,0,SPIKEKO_DOWN,0,0
|
||
.LONG SPIKEKO_LR,0,0,SPIKEKO_LR,0,0
|
||
.LONG SPIKEOGPIT_UP,0,0,SPIKEOGPIT_DOWN,0,0
|
||
.LONG SPIKEOGPIT_LEFT,0,0,SPIKEOGPIT_RIGHT,0,0
|
||
.LONG SPIKECLUB_U,0,0,SPIKECLUB_D,0,0
|
||
.LONG SPIKECLUB_LR,0,0,SPIKECLUB_LR,0,0
|
||
*SQUISHED BY WHEEL SEQUENCES
|
||
.LONG GWENSQ_UU,0,0,GWENSQ_UD,0,0
|
||
.LONG GWENSQ_ULR,0,0,GWENSQ_ULR,0,0
|
||
.LONG GWENSQ_DU,0,0,GWENSQ_DD,0,0
|
||
.LONG GWENSQ_DLR,0,0,GWENSQ_DLR,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_BACK,0,0,GWENSQ_FRONT,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_FRONT,0,0,GWENSQ_BACK,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG GWENSPROING_U,0,0,GWENSPROING_D,0,0
|
||
.LONG GWENSPROING_LR,0,0,GWENSPROING_LR,0,0
|
||
*LOOK BOTH WAYS
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*EAT
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*DIG, IN THIS CASE, TUNNEL
|
||
.LONG GWENTUNN_U,0,0,GWENTUNN_D,0,0
|
||
.LONG GWENTUNN_LR,0,0,GWENTUNN_LR,0,0
|
||
*LAVA DEATH FRAMES
|
||
.LONG GWENLAVA_U,0,0,GWENLAVA_D,0,0,GWENLAVA_L,0,0
|
||
.LONG GWENLAVA_R,0,0
|
||
*PUNCH OFF, IN THIS CASE, WALK AND SPIT FIRE
|
||
.LONG SPIKESPIT_U,0,-8000H,SPIKESPIT_D,0,8000H
|
||
.LONG SPIKESPIT_L,-8000H,0,SPIKESPIT_R,8000H,0
|
||
|
||
|
||
*
|
||
*TURNING INTO A SKELETON
|
||
REXSKEL_DOWN:
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP0F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP0F2
|
||
.WORD 6
|
||
.LONG SPSKELP0F3
|
||
.WORD 6
|
||
.LONG SPSKELP0F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
REXSKEL_LR:
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP4F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP4F2
|
||
.WORD 6
|
||
.LONG SPSKELP4F3
|
||
.WORD 6
|
||
.LONG SPSKELP4F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
REXSKEL_UP:
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG RED16
|
||
.LONG SPSKELP8F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP8F2
|
||
.WORD 6
|
||
.LONG SPSKELP8F3
|
||
.WORD 6
|
||
.LONG SPSKELP8F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
REXDOORMAT_U:
|
||
.LONG HOMEU1
|
||
.WORD 60
|
||
REXMATU_LP:
|
||
.LONG REXHU1
|
||
.WORD 30
|
||
.LONG HOMEU1
|
||
.WORD 30|SCRIPT
|
||
.LONG REXMATU_LP
|
||
|
||
REXDOORMAT_D:
|
||
.LONG HOMEL1
|
||
.WORD 60
|
||
REXMATD_LP:
|
||
.LONG REXHL1
|
||
.WORD 30
|
||
.LONG HOMEL1
|
||
.WORD 30|SCRIPT
|
||
.LONG REXMATD_LP
|
||
|
||
REXDOORMAT_L:
|
||
.LONG HOMEC1
|
||
.WORD 60
|
||
REXMATL_LP:
|
||
.LONG REXHC1
|
||
.WORD 30
|
||
.LONG HOMEC1
|
||
.WORD 30|SCRIPT
|
||
.LONG REXMATL_LP
|
||
|
||
REXDOORMAT_R:
|
||
.LONG HOMEC2
|
||
.WORD 60
|
||
REXMATR_LP:
|
||
.LONG REXHC2
|
||
.WORD 30
|
||
.LONG HOMEC2
|
||
.WORD 30|SCRIPT
|
||
.LONG REXMATR_LP
|
||
|
||
*
|
||
*ANIMATIONS FOR SPIKE, THE YELLOW DINOSAUR
|
||
SPIKEATAB
|
||
.LONG SPIKEUP,0,-8000H,SPIKEDN,0,8000H
|
||
.LONG SPIKELF,-8000H,0,SPIKERT,8000H,0
|
||
.LONG SPIKEUL,0,0,SPIKERU,0,0,SPIKEDR,0,0,SPIKELD,0,0
|
||
.LONG SPIKELU,0,0,SPIKEDR,0,0,SPIKERD,0,0,SPIKEUR,0,0
|
||
.LONG SPIKEDIE_UP,0,0,SPIKEDIE_DOWN,0,0,SPIKEDIE_LEFT,0,0
|
||
.LONG SPIKEDIE_RIGHT,0,0
|
||
.LONG SPIKEABOUT_UL,0,0,SPIKEABOUT_UR,0,0
|
||
.LONG SPIKEABOUT_DL,0,0,SPIKEABOUT_DR,0,0
|
||
.LONG SPIKEABOUT_LU,0,0,SPIKEABOUT_LD,0,0
|
||
.LONG SPIKEABOUT_RU,0,0,SPIKEABOUT_RD,0,0
|
||
.LONG SPIKESTAND_U,0,0,SPIKESTAND_D,0,0
|
||
.LONG SPIKESTAND_L,0,0,SPIKESTAND_R,0,0
|
||
.LONG SPIKECHEER_1,0,0,SPIKECHEER_2,0,0
|
||
.LONG SPIKECHEER_3,0,0,SPIKECHEER_4,0,0
|
||
*MAD SEQUENCES
|
||
.LONG GWENMAD_U,0,0,GWENMAD_D,0,0
|
||
.LONG GWENMAD_LR,0,0,GWENMAD_LR,0,0
|
||
*MAD SEQUENCES W/SOUND
|
||
.LONG GWENMADSND_U,0,0,GWENMADSND_D,0,0
|
||
.LONG GWENMADSND_LR,0,0,GWENMADSND_LR,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG SPIKEQUES1,0,0,SPIKEQUES2,0,0
|
||
.LONG SPIKEQUES3,0,0,SPIKEQUES1,0,0
|
||
.LONG SPIKEBUMPU,0,0,SPIKEBUMPD,0,0
|
||
.LONG SPIKEBUMPLR,0,0,SPIKEBUMPLR,0,0
|
||
.LONG SPIKEPUNCHU,0,0,SPIKEPUNCHD,0,0
|
||
.LONG SPIKEPUNCHLR,0,0,SPIKEPUNCHLR,0,0
|
||
.LONG SPIKEOOFU,0,0,SPIKEOOFD,0,0
|
||
.LONG SPIKEOOFLR,0,0,SPIKEOOFLR,0,0
|
||
.LONG SPIKEPIT_UP,0,0,SPIKEPIT_DOWN,0,0,SPIKEPIT_LEFT,0,0
|
||
.LONG SPIKEPIT_RIGHT,0,0
|
||
.LONG SPIKE_INTRO,0,0
|
||
.LONG SPIKEWONDER,0,0
|
||
.LONG SPIKETAR_UP,0,0,SPIKETAR_DOWN,0,0
|
||
.LONG SPIKETAR_LR,0,0,SPIKETAR_LR,0,0
|
||
.LONG SPIKEFIRE_UP,0,0,SPIKEFIRE_DOWN,0,0
|
||
.LONG SPIKEFIRE_LR,0,0,SPIKEFIRE_LR,0,0
|
||
.LONG SPIKESHAKE_UP,0,0,SPIKESHAKE_DOWN,0,0
|
||
.LONG SPIKESHAKE_LR,0,0,SPIKESHAKE_LR,0,0
|
||
.LONG SPIKESKEL_UP,0,0,SPIKESKEL_DOWN,0,0
|
||
.LONG SPIKESKEL_LR,0,0,SPIKESKEL_LR,0,0
|
||
.LONG SPIKEKO_UP,0,0,SPIKEKO_DOWN,0,0
|
||
.LONG SPIKEKO_LR,0,0,SPIKEKO_LR,0,0
|
||
.LONG SPIKEOGPIT_UP,0,0,SPIKEOGPIT_DOWN,0,0
|
||
.LONG SPIKEOGPIT_LEFT,0,0,SPIKEOGPIT_RIGHT,0,0
|
||
.LONG SPIKECLUB_U,0,0,SPIKECLUB_D,0,0
|
||
.LONG SPIKECLUB_LR,0,0,SPIKECLUB_LR,0,0
|
||
*SQUISHED BY WHEEL SEQUENCES
|
||
.LONG GWENSQ_UU,0,0,GWENSQ_UD,0,0
|
||
.LONG GWENSQ_ULR,0,0,GWENSQ_ULR,0,0
|
||
.LONG GWENSQ_DU,0,0,GWENSQ_DD,0,0
|
||
.LONG GWENSQ_DLR,0,0,GWENSQ_DLR,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_BACK,0,0,GWENSQ_FRONT,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_FRONT,0,0,GWENSQ_BACK,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG GWENSPROING_U,0,0,GWENSPROING_D,0,0
|
||
.LONG GWENSPROING_LR,0,0,GWENSPROING_LR,0,0
|
||
*LOOK BOTH WAYS
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*EAT
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*DIG, IN THIS CASE, TUNNEL
|
||
.LONG GWENTUNN_U,0,0,GWENTUNN_D,0,0
|
||
.LONG GWENTUNN_LR,0,0,GWENTUNN_LR,0,0
|
||
*LAVA DEATH FRAMES
|
||
.LONG GWENLAVA_U,0,0,GWENLAVA_D,0,0,GWENLAVA_L,0,0
|
||
.LONG GWENLAVA_R,0,0
|
||
*PUNCH OFF, IN THIS CASE, WALK AND SPIT FIRE
|
||
.LONG SPIKESPIT_U,0,-8000H,SPIKESPIT_D,0,8000H
|
||
.LONG SPIKESPIT_L,-8000H,0,SPIKESPIT_R,8000H,0
|
||
|
||
*
|
||
*TURNING INTO A SKELETON
|
||
SPIKESKEL_DOWN:
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP0F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP0F2
|
||
.WORD 6
|
||
.LONG SPSKELP0F3
|
||
.WORD 6
|
||
.LONG SPSKELP0F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
SPIKESKEL_LR:
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP4F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP4F2
|
||
.WORD 6
|
||
.LONG SPSKELP4F3
|
||
.WORD 6
|
||
.LONG SPSKELP4F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
SPIKESKEL_UP:
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG YELLOW16
|
||
.LONG SPSKELP8F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP8F2
|
||
.WORD 6
|
||
.LONG SPSKELP8F3
|
||
.WORD 6
|
||
.LONG SPSKELP8F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
SPIKEDOORMAT_U:
|
||
.LONG HOMEU1
|
||
.WORD 60
|
||
SPIKEMATU_LP:
|
||
.LONG SPIKEHU1
|
||
.WORD 30
|
||
.LONG HOMEU1
|
||
.WORD 30|SCRIPT
|
||
.LONG SPIKEMATU_LP
|
||
|
||
SPIKEDOORMAT_D:
|
||
.LONG HOMEL1
|
||
.WORD 60
|
||
SPIKEMATD_LP:
|
||
.LONG SPIKEHL1
|
||
.WORD 30
|
||
.LONG HOMEL1
|
||
.WORD 30|SCRIPT
|
||
.LONG SPIKEMATD_LP
|
||
|
||
SPIKEDOORMAT_L:
|
||
.LONG HOMEC1
|
||
.WORD 60
|
||
SPIKEMATL_LP:
|
||
.LONG SPIKEHC1
|
||
.WORD 30
|
||
.LONG HOMEC1
|
||
.WORD 30|SCRIPT
|
||
.LONG SPIKEMATL_LP
|
||
|
||
SPIKEDOORMAT_R:
|
||
.LONG HOMEC2
|
||
.WORD 60
|
||
SPIKEMATR_LP:
|
||
.LONG SPIKEHC2
|
||
.WORD 30
|
||
.LONG HOMEC2
|
||
.WORD 30|SCRIPT
|
||
.LONG SPIKEMATR_LP
|
||
|
||
*
|
||
*ANIMATIONS FOR BLOOP, THE BLUE BRONTASAURUS
|
||
BLOOPATAB
|
||
.LONG SPIKEUP,0,-8000H,SPIKEDN,0,8000H
|
||
.LONG SPIKELF,-8000H,0,SPIKERT,8000H,0
|
||
.LONG SPIKEUL,0,0,SPIKERU,0,0,SPIKEDR,0,0,SPIKELD,0,0
|
||
.LONG SPIKELU,0,0,SPIKEDR,0,0,SPIKERD,0,0,SPIKEUR,0,0
|
||
.LONG SPIKEDIE_UP,0,0,SPIKEDIE_DOWN,0,0,SPIKEDIE_LEFT,0,0
|
||
.LONG SPIKEDIE_RIGHT,0,0
|
||
.LONG SPIKEABOUT_UL,0,0,SPIKEABOUT_UR,0,0
|
||
.LONG SPIKEABOUT_DL,0,0,SPIKEABOUT_DR,0,0
|
||
.LONG SPIKEABOUT_LU,0,0,SPIKEABOUT_LD,0,0
|
||
.LONG SPIKEABOUT_RU,0,0,SPIKEABOUT_RD,0,0
|
||
.LONG SPIKESTAND_U,0,0,SPIKESTAND_D,0,0
|
||
.LONG SPIKESTAND_L,0,0,SPIKESTAND_R,0,0
|
||
.LONG SPIKECHEER_1,0,0,SPIKECHEER_2,0,0
|
||
.LONG SPIKECHEER_3,0,0,SPIKECHEER_4,0,0
|
||
*MAD SEQUENCES
|
||
.LONG GWENMAD_U,0,0,GWENMAD_D,0,0
|
||
.LONG GWENMAD_LR,0,0,GWENMAD_LR,0,0
|
||
*MAD SEQUENCES W/SOUND
|
||
.LONG GWENMADSND_U,0,0,GWENMADSND_D,0,0
|
||
.LONG GWENMADSND_LR,0,0,GWENMADSND_LR,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG SPIKEQUES1,0,0,SPIKEQUES2,0,0
|
||
.LONG SPIKEQUES3,0,0,SPIKEQUES1,0,0
|
||
.LONG SPIKEBUMPU,0,0,SPIKEBUMPD,0,0
|
||
.LONG SPIKEBUMPLR,0,0,SPIKEBUMPLR,0,0
|
||
.LONG SPIKEPUNCHU,0,0,SPIKEPUNCHD,0,0
|
||
.LONG SPIKEPUNCHLR,0,0,SPIKEPUNCHLR,0,0
|
||
.LONG SPIKEOOFU,0,0,SPIKEOOFD,0,0
|
||
.LONG SPIKEOOFLR,0,0,SPIKEOOFLR,0,0
|
||
.LONG SPIKEPIT_UP,0,0,SPIKEPIT_DOWN,0,0,SPIKEPIT_LEFT,0,0
|
||
.LONG SPIKEPIT_RIGHT,0,0
|
||
.LONG SPIKE_INTRO,0,0
|
||
.LONG SPIKEWONDER,0,0
|
||
.LONG SPIKETAR_UP,0,0,SPIKETAR_DOWN,0,0
|
||
.LONG SPIKETAR_LR,0,0,SPIKETAR_LR,0,0
|
||
.LONG SPIKEFIRE_UP,0,0,SPIKEFIRE_DOWN,0,0
|
||
.LONG SPIKEFIRE_LR,0,0,SPIKEFIRE_LR,0,0
|
||
.LONG SPIKESHAKE_UP,0,0,SPIKESHAKE_DOWN,0,0
|
||
.LONG SPIKESHAKE_LR,0,0,SPIKESHAKE_LR,0,0
|
||
.LONG BLOOPSKEL_UP,0,0,BLOOPSKEL_DOWN,0,0
|
||
.LONG BLOOPSKEL_LR,0,0,BLOOPSKEL_LR,0,0
|
||
.LONG SPIKEKO_UP,0,0,SPIKEKO_DOWN,0,0
|
||
.LONG SPIKEKO_LR,0,0,SPIKEKO_LR,0,0
|
||
.LONG SPIKEOGPIT_UP,0,0,SPIKEOGPIT_DOWN,0,0
|
||
.LONG SPIKEOGPIT_LEFT,0,0,SPIKEOGPIT_RIGHT,0,0
|
||
.LONG SPIKECLUB_U,0,0,SPIKECLUB_D,0,0
|
||
.LONG SPIKECLUB_LR,0,0,SPIKECLUB_LR,0,0
|
||
*SQUISHED BY WHEEL SEQUENCES
|
||
.LONG GWENSQ_UU,0,0,GWENSQ_UD,0,0
|
||
.LONG GWENSQ_ULR,0,0,GWENSQ_ULR,0,0
|
||
.LONG GWENSQ_DU,0,0,GWENSQ_DD,0,0
|
||
.LONG GWENSQ_DLR,0,0,GWENSQ_DLR,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_BACK,0,0,GWENSQ_FRONT,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_FRONT,0,0,GWENSQ_BACK,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG GWENSPROING_U,0,0,GWENSPROING_D,0,0
|
||
.LONG GWENSPROING_LR,0,0,GWENSPROING_LR,0,0
|
||
*LOOK BOTH WAYS
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*EAT
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*DIG, IN THIS CASE, TUNNEL
|
||
.LONG GWENTUNN_U,0,0,GWENTUNN_D,0,0
|
||
.LONG GWENTUNN_LR,0,0,GWENTUNN_LR,0,0
|
||
*LAVA DEATH FRAMES
|
||
.LONG GWENLAVA_U,0,0,GWENLAVA_D,0,0,GWENLAVA_L,0,0
|
||
.LONG GWENLAVA_R,0,0
|
||
*PUNCH OFF, IN THIS CASE, WALK AND SPIT FIRE
|
||
.LONG SPIKESPIT_U,0,-8000H,SPIKESPIT_D,0,8000H
|
||
.LONG SPIKESPIT_L,-8000H,0,SPIKESPIT_R,8000H,0
|
||
|
||
*
|
||
*TURNING INTO A SKELETON
|
||
BLOOPSKEL_DOWN:
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP0F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP0F2
|
||
.WORD 6
|
||
.LONG SPSKELP0F3
|
||
.WORD 6
|
||
.LONG SPSKELP0F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
BLOOPSKEL_LR:
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP4F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP4F2
|
||
.WORD 6
|
||
.LONG SPSKELP4F3
|
||
.WORD 6
|
||
.LONG SPSKELP4F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
BLOOPSKEL_UP:
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG BLUE16
|
||
.LONG SPSKELP8F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP8F2
|
||
.WORD 6
|
||
.LONG SPSKELP8F3
|
||
.WORD 6
|
||
.LONG SPSKELP8F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
BLOOPDOORMAT_U:
|
||
.LONG HOMEU1
|
||
.WORD 60
|
||
BLOOPMATU_LP:
|
||
.LONG BLOOPHU1
|
||
.WORD 30
|
||
.LONG HOMEU1
|
||
.WORD 30|SCRIPT
|
||
.LONG BLOOPMATU_LP
|
||
|
||
BLOOPDOORMAT_D:
|
||
.LONG HOMEL1
|
||
.WORD 60
|
||
BLOOPMATD_LP:
|
||
.LONG BLOOPHL1
|
||
.WORD 30
|
||
.LONG HOMEL1
|
||
.WORD 30|SCRIPT
|
||
.LONG BLOOPMATD_LP
|
||
|
||
BLOOPDOORMAT_L:
|
||
.LONG HOMEC1
|
||
.WORD 60
|
||
BLOOPMATL_LP:
|
||
.LONG BLOOPHC1
|
||
.WORD 30
|
||
.LONG HOMEC1
|
||
.WORD 30|SCRIPT
|
||
.LONG BLOOPMATL_LP
|
||
|
||
BLOOPDOORMAT_R:
|
||
.LONG HOMEC2
|
||
.WORD 60
|
||
BLOOPMATR_LP:
|
||
.LONG BLOOPHC2
|
||
.WORD 30
|
||
.LONG HOMEC2
|
||
.WORD 30|SCRIPT
|
||
.LONG BLOOPMATR_LP
|
||
|
||
*
|
||
*ANIMATIONS FOR GWEN, THE PINK DINOSAUR
|
||
*
|
||
GWENATAB
|
||
.LONG SPIKEUP,0,-8000H,SPIKEDN,0,8000H
|
||
.LONG SPIKELF,-8000H,0,SPIKERT,8000H,0
|
||
.LONG SPIKEUL,0,0,SPIKERU,0,0,SPIKEDR,0,0,SPIKELD,0,0
|
||
.LONG SPIKELU,0,0,SPIKEDR,0,0,SPIKERD,0,0,SPIKEUR,0,0
|
||
.LONG SPIKEDIE_UP,0,0,SPIKEDIE_DOWN,0,0,SPIKEDIE_LEFT,0,0
|
||
.LONG SPIKEDIE_RIGHT,0,0
|
||
.LONG SPIKEABOUT_UL,0,0,SPIKEABOUT_UR,0,0
|
||
.LONG SPIKEABOUT_DL,0,0,SPIKEABOUT_DR,0,0
|
||
.LONG SPIKEABOUT_LU,0,0,SPIKEABOUT_LD,0,0
|
||
.LONG SPIKEABOUT_RU,0,0,SPIKEABOUT_RD,0,0
|
||
.LONG SPIKESTAND_U,0,0,SPIKESTAND_D,0,0
|
||
.LONG SPIKESTAND_L,0,0,SPIKESTAND_R,0,0
|
||
.LONG SPIKECHEER_1,0,0,SPIKECHEER_2,0,0
|
||
.LONG SPIKECHEER_3,0,0,SPIKECHEER_4,0,0
|
||
*MAD SEQUENCES
|
||
.LONG GWENMAD_U,0,0,GWENMAD_D,0,0
|
||
.LONG GWENMAD_LR,0,0,GWENMAD_LR,0,0
|
||
*MAD SEQUENCES W/SOUND
|
||
.LONG GWENMADSND_U,0,0,GWENMADSND_D,0,0
|
||
.LONG GWENMADSND_LR,0,0,GWENMADSND_LR,0,0
|
||
*QUESTION SEQUENCES
|
||
.LONG SPIKEQUES1,0,0,SPIKEQUES2,0,0
|
||
.LONG SPIKEQUES3,0,0,SPIKEQUES1,0,0
|
||
.LONG SPIKEBUMPU,0,0,SPIKEBUMPD,0,0
|
||
.LONG SPIKEBUMPLR,0,0,SPIKEBUMPLR,0,0
|
||
.LONG SPIKEPUNCHU,0,0,SPIKEPUNCHD,0,0
|
||
.LONG SPIKEPUNCHLR,0,0,SPIKEPUNCHLR,0,0
|
||
.LONG SPIKEOOFU,0,0,SPIKEOOFD,0,0
|
||
.LONG SPIKEOOFLR,0,0,SPIKEOOFLR,0,0
|
||
.LONG SPIKEPIT_UP,0,0,SPIKEPIT_DOWN,0,0,SPIKEPIT_LEFT,0,0
|
||
.LONG SPIKEPIT_RIGHT,0,0
|
||
.LONG SPIKE_INTRO,0,0
|
||
.LONG SPIKEWONDER,0,0
|
||
.LONG SPIKETAR_UP,0,0,SPIKETAR_DOWN,0,0
|
||
.LONG SPIKETAR_LR,0,0,SPIKETAR_LR,0,0
|
||
.LONG SPIKEFIRE_UP,0,0,SPIKEFIRE_DOWN,0,0
|
||
.LONG SPIKEFIRE_LR,0,0,SPIKEFIRE_LR,0,0
|
||
.LONG SPIKESHAKE_UP,0,0,SPIKESHAKE_DOWN,0,0
|
||
.LONG SPIKESHAKE_LR,0,0,SPIKESHAKE_LR,0,0
|
||
.LONG GWENSKEL_UP,0,0,GWENSKEL_DOWN,0,0
|
||
.LONG GWENSKEL_LR,0,0,GWENSKEL_LR,0,0
|
||
.LONG SPIKEKO_UP,0,0,SPIKEKO_DOWN,0,0
|
||
.LONG SPIKEKO_LR,0,0,SPIKEKO_LR,0,0
|
||
.LONG SPIKEOGPIT_UP,0,0,SPIKEOGPIT_DOWN,0,0
|
||
.LONG SPIKEOGPIT_LEFT,0,0,SPIKEOGPIT_RIGHT,0,0
|
||
*CLUB KNOCKOUT SEQUENCES
|
||
.LONG SPIKECLUB_U,0,0,SPIKECLUB_D,0,0
|
||
.LONG SPIKECLUB_LR,0,0,SPIKECLUB_LR,0,0
|
||
*SQUISHED BY WHEEL SEQUENCES
|
||
.LONG GWENSQ_UU,0,0,GWENSQ_UD,0,0
|
||
.LONG GWENSQ_ULR,0,0,GWENSQ_ULR,0,0
|
||
.LONG GWENSQ_DU,0,0,GWENSQ_DD,0,0
|
||
.LONG GWENSQ_DLR,0,0,GWENSQ_DLR,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_BACK,0,0,GWENSQ_FRONT,0,0
|
||
.LONG GWENSQ_LRU,0,0,GWENSQ_LRD,0,0
|
||
.LONG GWENSQ_FRONT,0,0,GWENSQ_BACK,0,0
|
||
*SQUASHED BY THE SPRING SHOE
|
||
.LONG GWENSPROING_U,0,0,GWENSPROING_D,0,0
|
||
.LONG GWENSPROING_LR,0,0,GWENSPROING_LR,0,0
|
||
*LOOK BOTH WAYS
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*EAT
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
.LONG DUMSCRIPT,0,0,DUMSCRIPT,0,0
|
||
*DIG, IN THIS CASE, TUNNEL
|
||
.LONG GWENTUNN_U,0,0,GWENTUNN_D,0,0
|
||
.LONG GWENTUNN_LR,0,0,GWENTUNN_LR,0,0
|
||
*LAVA DEATH FRAMES
|
||
.LONG GWENLAVA_U,0,0,GWENLAVA_D,0,0,GWENLAVA_L,0,0
|
||
.LONG GWENLAVA_R,0,0
|
||
*PUNCH OFF, IN THIS CASE, WALK AND SPIT FIRE
|
||
.LONG SPIKESPIT_U,0,-8000H,SPIKESPIT_D,0,8000H
|
||
.LONG SPIKESPIT_L,-8000H,0,SPIKESPIT_R,8000H,0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* NORMAL DINOSAUR WALKING FRAMES *
|
||
* *
|
||
**************************************************************************
|
||
SPIKEUP
|
||
.LONG SPWAP8F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPWAP8F2
|
||
.WORD 6
|
||
.LONG SPWAP8F3
|
||
.WORD 6
|
||
.LONG SPWAP8F4
|
||
.WORD 6
|
||
.LONG SPWAP8F5
|
||
.WORD 4
|
||
.LONG SPWAP8F6
|
||
.WORD 6
|
||
.LONG SPWAP8F7
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKEUP
|
||
*
|
||
*WALK DOWN
|
||
SPIKEDN
|
||
.LONG SPWAP0F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPWAP0F2
|
||
.WORD 6
|
||
.LONG SPWAP0F3
|
||
.WORD 6
|
||
.LONG SPWAP0F4a
|
||
.WORD 6
|
||
.LONG SPWAP0F5
|
||
.WORD 4
|
||
.LONG SPWAP0F6
|
||
.WORD 6
|
||
.LONG SPWAP0F7
|
||
.WORD 6
|
||
.LONG SPWAP0F1
|
||
.WORD 4
|
||
.LONG SPWAP0F2
|
||
.WORD 6
|
||
.LONG SPWAP0F3
|
||
.WORD 6
|
||
.LONG SPWAP0F4
|
||
.WORD 6
|
||
.LONG SPWAP0F5
|
||
.WORD 4
|
||
.LONG SPWAP0F6
|
||
.WORD 6
|
||
.LONG SPWAP0F7
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKEDN
|
||
|
||
*
|
||
*WALK LEFT
|
||
SPIKELF:
|
||
.LONG SPWAP4F1
|
||
.WORD 6|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKELFRT
|
||
|
||
*
|
||
*WALK RIGHT
|
||
SPIKERT:
|
||
.LONG SPWAP4F1
|
||
.WORD 6|FLIPBITS,0
|
||
SPIKELFRT:
|
||
.LONG SPWAP4F2
|
||
.WORD 6
|
||
.LONG SPWAP4F3
|
||
.WORD 6
|
||
.LONG SPWAP4F4a
|
||
.WORD 6
|
||
.LONG SPWAP4F5
|
||
.WORD 6
|
||
.LONG SPWAP4F6
|
||
.WORD 6
|
||
.LONG SPWAP4F7
|
||
.WORD 6
|
||
.LONG SPWAP4F1
|
||
.WORD 6
|
||
.LONG SPWAP4F2
|
||
.WORD 6
|
||
.LONG SPWAP4F3
|
||
.WORD 6
|
||
.LONG SPWAP4F4
|
||
.WORD 6
|
||
.LONG SPWAP4F5
|
||
.WORD 6
|
||
.LONG SPWAP4F6
|
||
.WORD 6
|
||
.LONG SPWAP4F7
|
||
.WORD 6
|
||
.LONG SPWAP4F1
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKELFRT
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINOSAUR WALKING AND SPITTING FIREBALLS *
|
||
* *
|
||
**************************************************************************
|
||
SPIKESPIT_U
|
||
.LONG SPWAP8F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPWAFP8F2
|
||
.WORD 6
|
||
.LONG SPWAFP8F3
|
||
.WORD 6
|
||
.LONG SPWAFP8F4
|
||
.WORD 6
|
||
.LONG SPWAFP8F5
|
||
.WORD 4|SPAWNP,-3,5,INDPID
|
||
.LONG FIREBALL
|
||
.LONG SPWAFP8F6
|
||
.WORD 6
|
||
|
||
.LONG SPWAFP8F7
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKESPIT_U
|
||
|
||
SPIKESPIT_D
|
||
.LONG SPWAP0F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPWAFP0F2
|
||
.WORD 6
|
||
.LONG SPWAFP0F3
|
||
.WORD 6
|
||
.LONG SPWAFP0F4
|
||
.WORD 6
|
||
.LONG SPWAFP0F5
|
||
.WORD 4|SPAWNP,-2,8,INDPID
|
||
.LONG FIREBALL
|
||
.LONG SPWAFP0F6
|
||
.WORD 6
|
||
|
||
.LONG SPWAFP0F7
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKESPIT_D
|
||
|
||
SPIKESPIT_L:
|
||
.LONG SPWAP4F1
|
||
.WORD 6|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKESPIT_LR
|
||
|
||
SPIKESPIT_R:
|
||
.LONG SPWAP4F1
|
||
.WORD 6|FLIPBITS,0
|
||
SPIKESPIT_LR:
|
||
.LONG SPWAFP4F2
|
||
.WORD 6
|
||
.LONG SPWAFP4F3
|
||
.WORD 6
|
||
.LONG SPWAFP4F4
|
||
.WORD 6
|
||
.LONG SPWAFP4F5
|
||
.WORD 6|SPAWNP,16,0,INDPID
|
||
.LONG FIREBALL
|
||
.LONG SPWAFP4F6
|
||
.WORD 6
|
||
.LONG SPWAFP4F7
|
||
.WORD 6
|
||
|
||
.LONG SPWAP4F1
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKESPIT_LR
|
||
|
||
*
|
||
*TURN UP FROM RIGHT
|
||
SPIKEUR
|
||
*
|
||
*TURN UP FROM LEFT
|
||
SPIKEUL
|
||
.LONG SPLKP4F3
|
||
.WORD 5
|
||
.LONG SPLKP4F2
|
||
.WORD 5
|
||
.LONG SPLKP4F1
|
||
.WORD 10
|
||
.LONG SPLKP4F2
|
||
.WORD 5
|
||
.LONG SPLKP4F3
|
||
.WORD 5
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG 0
|
||
*
|
||
*TURN RIGHT FROM UP
|
||
SPIKERU
|
||
.LONG SPLKLP8F1
|
||
.WORD 5|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP8F2
|
||
.WORD 5
|
||
.LONG SPLKLP8F3
|
||
.WORD 10
|
||
.LONG SPLKLP8F2
|
||
.WORD 5
|
||
.LONG SPLKLP8F1
|
||
.WORD 5
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS|SCRIPT,0
|
||
.LONG SPIKERULU
|
||
*
|
||
*TURN LEFT FROM UP
|
||
SPIKELU
|
||
.LONG SPLKLP8F1
|
||
.WORD 5
|
||
.LONG SPLKLP8F2
|
||
.WORD 5
|
||
.LONG SPLKLP8F3
|
||
.WORD 10
|
||
.LONG SPLKLP8F2
|
||
.WORD 5
|
||
.LONG SPLKLP8F1
|
||
.WORD 5
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,M_FLIPH
|
||
SPIKERULU:
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN DOWN FROM RIGHT
|
||
SPIKEDR
|
||
*
|
||
*TURN DOWN FROM LEFT
|
||
SPIKEDL
|
||
.LONG SPSTP4
|
||
.WORD 6
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG SPLKP4F5
|
||
.WORD 12
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*
|
||
*TURN LEFT FROM DOWN
|
||
SPIKELD
|
||
.LONG SPLKLP0F1
|
||
.WORD 5|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP0F2
|
||
.WORD 5
|
||
.LONG SPLKLP0F3
|
||
.WORD 10
|
||
.LONG SPLKLP0F2
|
||
.WORD 5
|
||
.LONG SPLKLP0F1
|
||
.WORD 5
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKERDLD
|
||
|
||
*
|
||
*TURN RIGHT FROM DOWN
|
||
SPIKERD
|
||
.LONG SPLKLP0F1
|
||
.WORD 5|FLIPBITS,0
|
||
.LONG SPLKLP0F2
|
||
.WORD 5
|
||
.LONG SPLKLP0F3
|
||
.WORD 10
|
||
.LONG SPLKLP0F2
|
||
.WORD 5
|
||
.LONG SPLKLP0F1
|
||
.WORD 5
|
||
.LONG 0
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS,0
|
||
SPIKERDLD:
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
*
|
||
* DEATH ANIMATIONS
|
||
SPIKEDIE_LEFT:
|
||
SPIKEDIE_RIGHT:
|
||
.LONG SPTRP4F1
|
||
.WORD 4|DELTAXZ|MAKESOUND,1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F3
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F1
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F3
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F4
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F6
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F4
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F6
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP4F9
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAY,4
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
SPIKEDIE_UP:
|
||
.LONG SPTRP8F1
|
||
.WORD 4|DELTAY|MAKESOUND,-1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F3
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F4
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F4
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F7
|
||
.WORD 2
|
||
.LONG SPTRP8F8
|
||
.WORD 2
|
||
.LONG SPTRP8F9
|
||
.WORD 2
|
||
.LONG SPTRP8F8
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP8F7
|
||
.WORD 2|DELTAY,1
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,35
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
SPIKEDIE_DOWN:
|
||
.LONG SPTRP0F1
|
||
.WORD 4|DELTAY|MAKESOUND,1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F3
|
||
.WORD 4
|
||
.LONG SPTRP0F2
|
||
.WORD 4
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP0F6
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F6
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F7
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F9
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F7
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F9
|
||
.WORD 2|DELTAY,4
|
||
.LONG WSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG BLUE16
|
||
.WORD 5,36
|
||
.LONG SPLASH_SND
|
||
.LONG WATER_SPLASH
|
||
|
||
*
|
||
*PIT FALL SEQUENCES
|
||
**************************************************************************
|
||
* *
|
||
* THE PIT DEATH ANIMATIONS ARE TWO PART SEQUENCES; *
|
||
* PART I. THE FLAIL, NO VELOCITY ADDED *
|
||
* PART II. THE DROP, VELOCITY ADDED TO DRIFT THE DINO TO THE CENTR *
|
||
* BOTH PARTS ARE SEPERATED BY A .LONG 0 *
|
||
* *
|
||
**************************************************************************
|
||
SPIKEPIT_LEFT:
|
||
SPIKEPIT_RIGHT:
|
||
.LONG SPTRP4F1
|
||
.WORD 4|DELTAXZ|MAKESOUND,3
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG SPTRP4F3
|
||
.WORD 4|DELTAXZ,3
|
||
.LONG SPTRP4F4
|
||
.WORD 2|DELTAXZ,3
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,3
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAXZ,4
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAXZ,4
|
||
.LONG 0
|
||
.LONG SPFLP4F1
|
||
.WORD 3|DELTAXZ|MAKESOUND,0FF00H
|
||
.LONG DINOPIT_SND
|
||
.LONG SPFLP4F2
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F3
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F4
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F5
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F6
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F7
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F8
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F9
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F10
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F11
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F12
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F13
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F14
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F15
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F16
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F17
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F18
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F19
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F20
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F21
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F22
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F23
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F24
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F25
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F26
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F27
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F28
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP4F30
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG 0
|
||
|
||
SPIKEPIT_UP:
|
||
.LONG SPTRP8F1
|
||
.WORD 4|DELTAY|MAKESOUND,-2
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-3
|
||
.LONG SPTRP8F3
|
||
.WORD 4|DELTAY,-3
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-4
|
||
.LONG SPFLP0F2
|
||
.WORD 4|FLIPBITS|DELTAY,M_FLIPV,-60
|
||
.LONG 0
|
||
.LONG SPFLP0F3
|
||
.WORD 4|DELTAXZ|MAKESOUND|SCRIPT,0FF00H
|
||
.LONG DINOPIT_SND
|
||
.LONG SPIKEPIT_UD
|
||
|
||
SPIKEPIT_DOWN:
|
||
.LONG SPTRP0F1
|
||
.WORD 4|DELTAY|MAKESOUND,4
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,5
|
||
.LONG SPTRP0F3
|
||
.WORD 4|DELTAY,5
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,6
|
||
.LONG 0
|
||
.LONG SPFLP0F1
|
||
.WORD 4|DELTAXZ|MAKESOUND,0FF00H
|
||
.LONG DINOPIT_SND
|
||
.LONG SPFLP0F2
|
||
.WORD 4|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F3
|
||
.WORD 4|DELTAXZ,0FF00H
|
||
SPIKEPIT_UD:
|
||
.LONG SPFLP0F4
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F5
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F6
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F7
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F8
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F9
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F10
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F11
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F12
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F13
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F14
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F15
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F16
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F17
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F18
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F19
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F20
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F21
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F22
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F23
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F24
|
||
.WORD 3|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F25
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F26
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F27
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F28
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F29
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F30
|
||
.WORD 2|DELTAXZ,0FF00H
|
||
.LONG 0
|
||
|
||
GWEN_FLIPIN:
|
||
.LONG SPFLP0F30
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F29
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F28
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F27
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F26
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F25
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F24
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F23
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F22
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F21
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F20
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F19
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F18
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F17
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F16
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F15
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F14
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F13
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F12
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F11
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F10
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F9
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F8
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F7
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F6
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F5
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F4
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F3
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F2
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG SPFLP0F1
|
||
.WORD 2|DELTAXZ,0100H
|
||
.LONG 0
|
||
|
||
GWEN_FLIPOUT:
|
||
.LONG SPFLP0F4
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F5
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F6
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F7
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F8
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F9
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F10
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F11
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F12
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F13
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F14
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F15
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F16
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F17
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F18
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F19
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F20
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F21
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F22
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F23
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F24
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F25
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F26
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F27
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F28
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F29
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG SPFLP0F30
|
||
.WORD 1|DELTAXZ,0FF00H
|
||
.LONG 0
|
||
|
||
*
|
||
*LITTLE PIT OF OG DEATH SEQUENCES
|
||
* SAME FORMAT AS BIG PIT DEATHS
|
||
SPIKEOGPIT_LEFT:
|
||
SPIKEOGPIT_RIGHT:
|
||
.LONG SPTRP4F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP4F2
|
||
.WORD 4
|
||
.LONG SPTRP4F3
|
||
.WORD 4
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG 0
|
||
.LONG SPFLP4F1
|
||
.WORD 3|MAKESOUND
|
||
.LONG DINOPIT_SND
|
||
.LONG SPFLP4F2
|
||
.WORD 3
|
||
.LONG SPFLP4F3
|
||
.WORD 3
|
||
.LONG SPFLP4F4
|
||
.WORD 3
|
||
.LONG SPFLP4F5
|
||
.WORD 3
|
||
.LONG SPFLP4F6
|
||
.WORD 3
|
||
.LONG SPFLP4F7
|
||
.WORD 3
|
||
.LONG SPFLP4F8
|
||
.WORD 3
|
||
.LONG SPFLP4F9
|
||
.WORD 3
|
||
.LONG SPFLP4F10
|
||
.WORD 3
|
||
.LONG SPFLP4F11
|
||
.WORD 3
|
||
.LONG SPFLP4F12
|
||
.WORD 3
|
||
.LONG SPFLP4F13
|
||
.WORD 3
|
||
.LONG SPFLP4F14
|
||
.WORD 3
|
||
.LONG SPFLP4F15
|
||
.WORD 3
|
||
.LONG SPFLP4F16
|
||
.WORD 3
|
||
.LONG SPFLP4F17
|
||
.WORD 3
|
||
.LONG SPFLP4F18
|
||
.WORD 3
|
||
.LONG SPFLP4F19
|
||
.WORD 3
|
||
.LONG SPFLP4F20
|
||
.WORD 3
|
||
.LONG SPFLP4F21
|
||
.WORD 3
|
||
.LONG SPFLP4F22
|
||
.WORD 3
|
||
.LONG SPFLP4F23
|
||
.WORD 3
|
||
.LONG SPFLP4F24
|
||
.WORD 3
|
||
.LONG SPFLP4F25
|
||
.WORD 2
|
||
.LONG SPFLP4F26
|
||
.WORD 2
|
||
.LONG SPFLP4F27
|
||
.WORD 2
|
||
.LONG SPFLP4F28
|
||
.WORD 2
|
||
.LONG SPFLP4F30
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
SPIKEOGPIT_UP:
|
||
.LONG SPTRP8F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP8F2
|
||
.WORD 4
|
||
.LONG SPTRP8F3
|
||
.WORD 4
|
||
.LONG SPTRP8F2
|
||
.WORD 4
|
||
.LONG SPFLP0F2
|
||
.WORD 4|FLIPBITS|DELTAY,M_FLIPV,-63
|
||
.LONG 0
|
||
.LONG SPFLP0F3
|
||
.WORD 4|MAKESOUND|SCRIPT
|
||
.LONG DINOPIT_SND
|
||
.LONG SPIKEOGPIT_UD
|
||
|
||
SPIKEOGPIT_DOWN:
|
||
.LONG SPTRP0F1
|
||
.WORD 4|DELTAY|MAKESOUND,1
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F3
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG 0
|
||
.LONG SPFLP0F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOPIT_SND
|
||
.LONG SPFLP0F2
|
||
.WORD 4
|
||
.LONG SPFLP0F3
|
||
.WORD 4
|
||
SPIKEOGPIT_UD:
|
||
.LONG SPFLP0F4
|
||
.WORD 3
|
||
.LONG SPFLP0F5
|
||
.WORD 3
|
||
.LONG SPFLP0F6
|
||
.WORD 3
|
||
.LONG SPFLP0F7
|
||
.WORD 3
|
||
.LONG SPFLP0F8
|
||
.WORD 3
|
||
.LONG SPFLP0F9
|
||
.WORD 3
|
||
.LONG SPFLP0F10
|
||
.WORD 3
|
||
.LONG SPFLP0F11
|
||
.WORD 3
|
||
.LONG SPFLP0F12
|
||
.WORD 3
|
||
.LONG SPFLP0F13
|
||
.WORD 3
|
||
.LONG SPFLP0F14
|
||
.WORD 3
|
||
.LONG SPFLP0F15
|
||
.WORD 3
|
||
.LONG SPFLP0F16
|
||
.WORD 3
|
||
.LONG SPFLP0F17
|
||
.WORD 3
|
||
.LONG SPFLP0F18
|
||
.WORD 3
|
||
.LONG SPFLP0F19
|
||
.WORD 3
|
||
.LONG SPFLP0F20
|
||
.WORD 3
|
||
.LONG SPFLP0F21
|
||
.WORD 3
|
||
.LONG SPFLP0F22
|
||
.WORD 3
|
||
.LONG SPFLP0F23
|
||
.WORD 3
|
||
.LONG SPFLP0F24
|
||
.WORD 3
|
||
.LONG SPFLP0F25
|
||
.WORD 2
|
||
.LONG SPFLP0F26
|
||
.WORD 2
|
||
.LONG SPFLP0F27
|
||
.WORD 2
|
||
.LONG SPFLP0F28
|
||
.WORD 2
|
||
.LONG SPFLP0F29
|
||
.WORD 2
|
||
.LONG SPFLP0F30
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
|
||
**************************************************************************
|
||
* *
|
||
* LAVA DEATH ANIMATIONS *
|
||
* *
|
||
**************************************************************************
|
||
GWENLAVA_L:
|
||
GWENLAVA_R:
|
||
.LONG SPTRP4F1
|
||
.WORD 4|DELTAXZ|MAKESOUND,1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F3
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F1
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F3
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F2
|
||
.WORD 4|DELTAXZ,1
|
||
.LONG SPTRP4F4
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F6
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F4
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F6
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP4F9
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAY,4
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG RED16
|
||
.WORD 5,35
|
||
.LONG SIZZLE_SND
|
||
.LONG LAVA_SPLASH
|
||
|
||
GWENLAVA_U:
|
||
.LONG SPTRP8F1
|
||
.WORD 4|DELTAY|MAKESOUND,-1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F3
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F2
|
||
.WORD 4|DELTAY,-1
|
||
.LONG SPTRP8F4
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F4
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F7
|
||
.WORD 2
|
||
.LONG SPTRP8F8
|
||
.WORD 2
|
||
.LONG SPTRP8F9
|
||
.WORD 2
|
||
.LONG SPTRP8F8
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP8F7
|
||
.WORD 2|DELTAY,1
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG RED16
|
||
.WORD 5,35
|
||
.LONG SIZZLE_SND
|
||
.LONG LAVA_SPLASH
|
||
|
||
GWENLAVA_D:
|
||
.LONG SPTRP0F1
|
||
.WORD 4|DELTAY|MAKESOUND,1
|
||
.LONG DINOFALL_SND
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F3
|
||
.WORD 4
|
||
.LONG SPTRP0F2
|
||
.WORD 4
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP0F6
|
||
.WORD 2|DELTAY,1
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F6
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F7
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F9
|
||
.WORD 2|DELTAY,2
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F7
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F8
|
||
.WORD 2|DELTAY,3
|
||
.LONG SPTRP0F9
|
||
.WORD 2|DELTAY,4
|
||
.LONG LSPLASH1
|
||
.WORD 2|NEWPALET|DELTAXZ|DELTAY|MAKESOUND|SCRIPT
|
||
.LONG RED16
|
||
.WORD 5,36
|
||
.LONG SIZZLE_SND
|
||
.LONG LAVA_SPLASH
|
||
|
||
*ABOUT FACE FROM UP, VIA LEFT
|
||
SPIKEABOUT_UL:
|
||
.LONG SPSTP8
|
||
.WORD 6
|
||
.LONG SPLKLP8F1
|
||
.WORD 6
|
||
.LONG SPLKLP8F2
|
||
.WORD 6
|
||
.LONG SPLKLP8F3
|
||
.WORD 10
|
||
.LONG SPLKUP8F1
|
||
.WORD 6
|
||
.LONG SPLKUP8F2
|
||
.WORD 6
|
||
.LONG SPLKUP8F3
|
||
.WORD 10
|
||
.LONG SPLKUP8F4
|
||
.WORD 6
|
||
.LONG SPLKUP8F5
|
||
.WORD 8
|
||
.LONG SPLKUP8F4
|
||
.WORD 6
|
||
.LONG SPLKUP8F3
|
||
.WORD 6
|
||
.LONG SPLKUP8F2
|
||
.WORD 6
|
||
.LONG SPLKUP8F1
|
||
.WORD 10
|
||
.LONG SPLKLP8F3
|
||
.WORD 6
|
||
.LONG SPLKLP8F2
|
||
.WORD 6
|
||
.LONG SPLKLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKEABOUT_U
|
||
|
||
*ABOUT FACE FROM UP VIA RIGHT
|
||
SPIKEABOUT_UR:
|
||
.LONG SPSTP8
|
||
.WORD 6
|
||
.LONG SPLKLP8F1
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP8F2
|
||
.WORD 12
|
||
.LONG SPLKUP8F5
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPLKUP8F4
|
||
.WORD 6
|
||
.LONG SPLKUP8F3
|
||
.WORD 12
|
||
.LONG SPLKUP8F2
|
||
.WORD 6
|
||
.LONG SPLKUP8F1
|
||
.WORD 8
|
||
.LONG SPLKUP8F2
|
||
.WORD 6
|
||
.LONG SPLKUP8F3
|
||
.WORD 6
|
||
.LONG SPLKUP8F4
|
||
.WORD 6
|
||
.LONG SPLKUP8F5
|
||
.WORD 12
|
||
.LONG SPLKLP8F2
|
||
.WORD 8|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP8F1
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,0
|
||
SPIKEABOUT_U:
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
|
||
*ABOUT FACE FROM DOWN VIA LEFT
|
||
SPIKEABOUT_DL:
|
||
.LONG SPSTP0
|
||
.WORD 6
|
||
.LONG SPLKLP0F1
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP0F2
|
||
.WORD 6
|
||
.LONG SPLKLP0F3
|
||
.WORD 10
|
||
.LONG SPLKUP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPLKUP0F2
|
||
.WORD 6
|
||
.LONG SPLKUP0F3
|
||
.WORD 12
|
||
.LONG SPLKUP0F4
|
||
.WORD 6
|
||
.LONG SPLKUP0F5
|
||
.WORD 8
|
||
.LONG SPLKUP0F4
|
||
.WORD 6
|
||
.LONG SPLKUP0F3
|
||
.WORD 6
|
||
.LONG SPLKUP0F2
|
||
.WORD 6
|
||
.LONG SPLKUP0F1
|
||
.WORD 10
|
||
.LONG SPLKLP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPLKLP0F2
|
||
.WORD 6
|
||
.LONG SPLKLP0F1
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 6
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKEABOUT_D
|
||
|
||
*ABOUT FACE FROM DOWN VIA RIGHT
|
||
SPIKEABOUT_DR:
|
||
.LONG SPSTP0
|
||
.WORD 6
|
||
.LONG SPLKLP0F1
|
||
.WORD 6
|
||
.LONG SPLKLP0F2
|
||
.WORD 6
|
||
.LONG SPLKLP0F3
|
||
.WORD 10
|
||
.LONG SPLKUP0F5
|
||
.WORD 6
|
||
.LONG SPLKUP0F4
|
||
.WORD 6
|
||
.LONG SPLKUP0F3
|
||
.WORD 12
|
||
.LONG SPLKUP0F2
|
||
.WORD 6
|
||
.LONG SPLKUP0F1
|
||
.WORD 8
|
||
.LONG SPLKUP0F2
|
||
.WORD 6
|
||
.LONG SPLKUP0F3
|
||
.WORD 6
|
||
.LONG SPLKUP0F4
|
||
.WORD 6
|
||
.LONG SPLKUP0F5
|
||
.WORD 10
|
||
.LONG SPLKLP0F3
|
||
.WORD 6
|
||
.LONG SPLKLP0F2
|
||
.WORD 6
|
||
.LONG SPLKLP0F1
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 6
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP0
|
||
.WORD 3
|
||
SPIKEABOUT_D:
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA UP
|
||
SPIKEABOUT_LU:
|
||
.LONG SPSTP4
|
||
.WORD 6
|
||
.LONG SPLKP4F3
|
||
.WORD 6
|
||
.LONG SPLKP4F2
|
||
.WORD 6
|
||
.LONG SPLKP4F1
|
||
.WORD 12
|
||
.LONG SPLKUP4F1
|
||
.WORD 8
|
||
.LONG SPLKUP4F2
|
||
.WORD 6
|
||
.LONG SPLKUP4F3
|
||
.WORD 10
|
||
.LONG SPLKUP4F4
|
||
.WORD 6
|
||
.LONG SPLKUP4F5
|
||
.WORD 8
|
||
.LONG SPLKP4F5
|
||
.WORD 12
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM LEFT VIA DOWN
|
||
SPIKEABOUT_LD:
|
||
.LONG SPSTP4
|
||
.WORD 6
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG SPLKP4F5
|
||
.WORD 12
|
||
.LONG SPLKUP4F5
|
||
.WORD 8
|
||
.LONG SPLKUP4F4
|
||
.WORD 6
|
||
.LONG SPLKUP4F3
|
||
.WORD 10
|
||
.LONG SPLKUP4F2
|
||
.WORD 6
|
||
.LONG SPLKUP4F1
|
||
.WORD 8
|
||
.LONG SPLKP4F1
|
||
.WORD 12
|
||
.LONG SPLKP4F2
|
||
.WORD 6
|
||
.LONG SPLKP4F3
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS,0
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA UP
|
||
SPIKEABOUT_RU:
|
||
.LONG SPSTP4
|
||
.WORD 6
|
||
.LONG SPLKP4F3
|
||
.WORD 6
|
||
.LONG SPLKP4F2
|
||
.WORD 6
|
||
.LONG SPLKP4F1
|
||
.WORD 10
|
||
.LONG SPLKUP4F1
|
||
.WORD 8
|
||
.LONG SPLKUP4F2
|
||
.WORD 6
|
||
.LONG SPLKUP4F3
|
||
.WORD 10
|
||
.LONG SPLKUP4F4
|
||
.WORD 6
|
||
.LONG SPLKUP4F5
|
||
.WORD 8
|
||
.LONG SPLKP4F5
|
||
.WORD 12
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP8
|
||
.WORD 3|FLIPBITS,M_FLIPH
|
||
.LONG SPSTP7
|
||
.WORD 3
|
||
.LONG SPSTP6
|
||
.WORD 3
|
||
.LONG SPSTP5
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
*ABOUT FACE FROM RIGHT VIA DOWN
|
||
SPIKEABOUT_RD:
|
||
.LONG SPSTP4
|
||
.WORD 6
|
||
.LONG SPLKP4F4
|
||
.WORD 6
|
||
.LONG SPLKP4F5
|
||
.WORD 12
|
||
.LONG SPLKUP4F5
|
||
.WORD 8
|
||
.LONG SPLKUP4F4
|
||
.WORD 6
|
||
.LONG SPLKUP4F3
|
||
.WORD 10
|
||
.LONG SPLKUP4F2
|
||
.WORD 6
|
||
.LONG SPLKUP4F1
|
||
.WORD 8
|
||
.LONG SPLKP4F1
|
||
.WORD 12
|
||
.LONG SPLKP4F2
|
||
.WORD 6
|
||
.LONG SPLKP4F3
|
||
.WORD 6
|
||
.LONG 0 ;HEAD TURN SPLIT
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 3|FLIPBITS,M_FLIPH
|
||
.LONG SPSTP1
|
||
.WORD 3
|
||
.LONG SPSTP2
|
||
.WORD 3
|
||
.LONG SPSTP3
|
||
.WORD 3
|
||
.LONG SPSTP4
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
*STANDING IN PLACE FRAMES
|
||
*STAND FACING UP
|
||
SPIKESTAND_U:
|
||
.LONG SPSTP8
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING DOWN
|
||
SPIKESTAND_D:
|
||
.LONG SPSTP0
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*STAND FACING LEFT
|
||
SPIKESTAND_L:
|
||
.LONG SPSTP4
|
||
.WORD 1|FLIPBITS,M_FLIPH
|
||
.LONG 0
|
||
*STAND FACING RIGHT
|
||
SPIKESTAND_R:
|
||
.LONG SPSTP4
|
||
.WORD 1|FLIPBITS,0
|
||
.LONG 0
|
||
*CHEER #1
|
||
SPIKECHEER_1
|
||
.LONG SPSTP0
|
||
.WORD 6|FLIPBITS,0
|
||
SPIKECH1LP:
|
||
.LONG SPCHRP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F3
|
||
.WORD 6
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F1
|
||
.WORD 6
|
||
.LONG SPCHRP0F1
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F3
|
||
.WORD 6
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F1
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKECH1LP
|
||
|
||
*CHEER #2
|
||
SPIKECHEER_2:
|
||
.LONG SPSTP0
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F1
|
||
.WORD 6
|
||
.LONG SPSMP0F2
|
||
.WORD 6
|
||
SPIKECH2LP:
|
||
.LONG SPSMP0F3
|
||
.WORD 20|FLIPBITS,0
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F5
|
||
.WORD 30
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F3
|
||
.WORD 10
|
||
.LONG SPSMP0F3
|
||
.WORD 10|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F5
|
||
.WORD 30
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F3
|
||
.WORD 20
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPIKECH2LP
|
||
|
||
*CHEER #3
|
||
SPIKECHEER_3:
|
||
.LONG SPSTP0
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F1
|
||
.WORD 6
|
||
.LONG SPSMP0F2
|
||
.WORD 6
|
||
.LONG SPSMP0F3
|
||
.WORD 30
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F5
|
||
.WORD 30
|
||
SPIKECH3LP:
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F3
|
||
.WORD 30
|
||
.LONG SPSMP0F4
|
||
.WORD 6
|
||
.LONG SPSMP0F5
|
||
.WORD 30|SCRIPT
|
||
.LONG SPIKECH3LP
|
||
|
||
*CHEER #4
|
||
SPIKECHEER_4
|
||
.LONG SPSTP0
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPCHRP0F1
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
SPIKECH4LP:
|
||
.LONG SPCHRP0F3
|
||
.WORD 6
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPSMP0F2
|
||
.WORD 6
|
||
.LONG SPSMP0F3
|
||
.WORD 20
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,0
|
||
.LONG SPSMP0F3
|
||
.WORD 6|FLIPBITS,M_FLIPH
|
||
.LONG SPSMP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F3
|
||
.WORD 6
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F4
|
||
.WORD 4
|
||
.LONG SPCHRP0F3
|
||
.WORD 4
|
||
.LONG SPCHRP0F2
|
||
.WORD 6
|
||
.LONG SPCHRP0F2
|
||
.WORD 6|FLIPBITS|SCRIPT,0
|
||
.LONG SPIKECH4LP
|
||
|
||
**************************************************************************
|
||
* *
|
||
* MAD FRAMES WITHOUT AND WITH SOUND *
|
||
* *
|
||
**************************************************************************
|
||
*WITHOUT SOUND
|
||
GWENMAD_U:
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
GWENMAD_D:
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
GWENMAD_LR:
|
||
.LONG SPMDRP4F1
|
||
.WORD 7
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F1
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F1
|
||
.WORD 7
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG 0
|
||
*WITH SOUND
|
||
GWENMADSND_U:
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG SPMDP8F1
|
||
.WORD 7
|
||
.LONG SPMDP8F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP8F3
|
||
.WORD 5
|
||
.LONG SPMDP8F2
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
*MAD FACING DOWN
|
||
GWENMADSND_D:
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG SPMDP0F1
|
||
.WORD 7
|
||
.LONG SPMDP0F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDP0F3
|
||
.WORD 5
|
||
.LONG SPMDP0F2
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
*MAD FACING LEFT OR RIGHT
|
||
GWENMADSND_LR:
|
||
.LONG SPMDRP4F1
|
||
.WORD 7
|
||
.LONG SPMDRP4F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F1
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG SPMDRP4F1
|
||
.WORD 7
|
||
.LONG SPMDRP4F2
|
||
.WORD 5|MAKESOUND
|
||
.LONG DINOMAD_SND
|
||
.LONG SPMDRP4F3
|
||
.WORD 5
|
||
.LONG SPMDRP4F2
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
*
|
||
*QUESTION 1 - SCRATCH YOUR HEAD
|
||
SPIKEQUES1:
|
||
.LONG SPQTP0F1
|
||
.WORD 5
|
||
.LONG SPQTP0F2
|
||
.WORD 5
|
||
SPIKEQ1LP:
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5|SCRIPT
|
||
.LONG SPIKEQ1LP
|
||
.LONG 0
|
||
*
|
||
*QUESTION 2 - BLINK YOUR EYES
|
||
SPIKEQUES2:
|
||
.LONG SPSTP0
|
||
.WORD 25
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 25
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 30
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 10
|
||
.LONG SPSTP0a
|
||
.WORD 4
|
||
.LONG SPSTP0
|
||
.WORD 6
|
||
.LONG SPSTP0a
|
||
.WORD 6
|
||
.LONG SPSTP0
|
||
.WORD 25|SCRIPT
|
||
.LONG SPIKEQUES2
|
||
.LONG 0
|
||
*
|
||
*QUESTION 3 - WAVE AT THE PLAYER
|
||
SPIKEQUES3:
|
||
.LONG SPSTP0
|
||
.WORD 15
|
||
.LONG SPSTP0a
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 15
|
||
.LONG SPWVP0F1
|
||
.WORD 5
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4a
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F1
|
||
.WORD 5|SCRIPT
|
||
.LONG SPIKEQUES3
|
||
.LONG 0
|
||
|
||
*
|
||
*INTRODUCTION - WAVE AT THE PLAYER
|
||
SPIKE_INTRO:
|
||
.LONG SPSTP0
|
||
.WORD 15
|
||
.LONG SPSTP0a
|
||
.WORD 3
|
||
.LONG SPSTP0
|
||
.WORD 15
|
||
.LONG SPWVP0F1
|
||
.WORD 5
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4a
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F4
|
||
.WORD 5
|
||
.LONG SPWVP0F3
|
||
.WORD 4
|
||
.LONG SPWVP0F2
|
||
.WORD 5
|
||
.LONG SPWVP0F1
|
||
.WORD 5
|
||
.LONG SPSTP0
|
||
.WORD 30
|
||
.LONG 0
|
||
|
||
*
|
||
*BUMP FACING UP
|
||
SPIKEBUMPU:
|
||
.LONG SPBPP8F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPBPP8F2
|
||
.WORD 6
|
||
.LONG SPBPP8F3
|
||
.WORD 6
|
||
.LONG SPBPP8F4
|
||
.WORD 6
|
||
.LONG SPBPP8F5
|
||
.WORD 8
|
||
.LONG SPBPP8F6
|
||
.WORD 8
|
||
.LONG SPBPP8F7
|
||
.WORD 8
|
||
.LONG SPBPP8F8
|
||
.WORD 8
|
||
.LONG SPBPP8F9
|
||
.WORD 8
|
||
.LONG SPBPP8F10
|
||
.WORD 8
|
||
.LONG SPBPP8F11
|
||
.WORD 8
|
||
.LONG SPBPP8F12
|
||
.WORD 8
|
||
SPIKESHAKE_UP:
|
||
.LONG SPBPP8F13
|
||
.WORD 3|MAKESOUND
|
||
.LONG EIEIEI_SND
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F15
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F13
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F15
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F13
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F15
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F13
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F15
|
||
.WORD 3
|
||
.LONG SPBPP8F14
|
||
.WORD 3
|
||
.LONG SPBPP8F16
|
||
.WORD 3
|
||
.LONG SPBPP8F17
|
||
.WORD 8
|
||
.LONG SPBPP8F18
|
||
.WORD 10
|
||
.LONG 0
|
||
*
|
||
*BUMP FACING DOWN
|
||
SPIKEBUMPD:
|
||
.LONG SPBPP0F1
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPBPP0F2
|
||
.WORD 6
|
||
.LONG SPBPP0F3
|
||
.WORD 6
|
||
.LONG SPBPP0F4
|
||
.WORD 6
|
||
.LONG SPBPP0F5
|
||
.WORD 8
|
||
.LONG SPBPP0F6
|
||
.WORD 8
|
||
.LONG SPBPP0F7
|
||
.WORD 8
|
||
.LONG SPBPP0F8
|
||
.WORD 8
|
||
.LONG SPBPP0F9
|
||
.WORD 8
|
||
.LONG SPBPP0F10
|
||
.WORD 8
|
||
.LONG SPBPP0F11
|
||
.WORD 8
|
||
.LONG SPBPP0F12
|
||
.WORD 8
|
||
SPIKESHAKE_DOWN:
|
||
.LONG SPBPP0F13
|
||
.WORD 3|MAKESOUND
|
||
.LONG EIEIEI_SND
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F15
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F13
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F15
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F13
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F15
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F13
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F15
|
||
.WORD 3
|
||
.LONG SPBPP0F14
|
||
.WORD 3
|
||
.LONG SPBPP0F16
|
||
.WORD 3
|
||
.LONG SPBPP0F17
|
||
.WORD 8
|
||
.LONG SPBPP0F18
|
||
.WORD 10
|
||
.LONG 0
|
||
|
||
*
|
||
*BUMP FACING LEFT/RIGHT
|
||
SPIKEBUMPLR:
|
||
.LONG SPBPP4F1
|
||
.WORD 4
|
||
.LONG SPBPP4F2
|
||
.WORD 6
|
||
.LONG SPBPP4F3
|
||
.WORD 6
|
||
.LONG SPBPP4F4
|
||
.WORD 6
|
||
.LONG SPBPP4F5
|
||
.WORD 8
|
||
.LONG SPBPP4F6
|
||
.WORD 8
|
||
.LONG SPBPP4F7
|
||
.WORD 8
|
||
.LONG SPBPP4F8
|
||
.WORD 8
|
||
.LONG SPBPP4F9
|
||
.WORD 8
|
||
.LONG SPBPP4F10
|
||
.WORD 8
|
||
.LONG SPBPP4F11
|
||
.WORD 8
|
||
.LONG SPBPP4F12
|
||
.WORD 8
|
||
SPIKESHAKE_LR:
|
||
.LONG SPBPP4F13
|
||
.WORD 3|MAKESOUND
|
||
.LONG EIEIEI_SND
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F15
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F13
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F15
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F13
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F15
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F13
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F15
|
||
.WORD 3
|
||
.LONG SPBPP4F14
|
||
.WORD 3
|
||
.LONG SPBPP4F11
|
||
.WORD 8
|
||
.LONG SPBPP4F17
|
||
.WORD 8
|
||
.LONG SPBPP4F18
|
||
.WORD 10
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* PUNCHING SEQUENCES CONTAIN A SERIES OF NULL FRAMES, EACH SINGLE *
|
||
* NULL DENOTES A BREAK AT WHICH POINT A COMMAND IS SENT TO THE *
|
||
* PUNCHEE TO REACT. A DOUBLE NULL DENOTES END OF SEQUENCE. *
|
||
* *
|
||
**************************************************************************
|
||
*
|
||
*PUNCH FACING UP
|
||
SPIKEPUNCHU:
|
||
.LONG SPFIST81
|
||
.WORD 1|FLIPBITS|MAKESOUND,0
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST82
|
||
.WORD 1
|
||
.LONG SPFIST83
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPFIST81
|
||
.WORD 1|FLIPBITS|MAKESOUND,0
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST84
|
||
.WORD 1
|
||
.LONG SPFIST85
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
|
||
*
|
||
*PUNCH FACING DOWN
|
||
SPIKEPUNCHD:
|
||
.LONG SPFIST01
|
||
.WORD 1|FLIPBITS|MAKESOUND,0
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST02
|
||
.WORD 1
|
||
.LONG SPFIST03
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPFIST04
|
||
.WORD 1|FLIPBITS|MAKESOUND,0
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST03
|
||
.WORD 1
|
||
.LONG SPFIST05
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
*
|
||
*PUNCH FACING LEFT/RIGHT
|
||
SPIKEPUNCHLR:
|
||
.LONG SPFIST41
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST42
|
||
.WORD 1
|
||
.LONG SPFIST43
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPFIST44
|
||
.WORD 1|MAKESOUND
|
||
.LONG TROGSWOOSH_SND
|
||
.LONG SPFIST45
|
||
.WORD 1
|
||
.LONG SPFIST46
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
*
|
||
*OOF FACING UP
|
||
SPIKEOOFU:
|
||
.LONG SPOOFP8F4
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPOOFP8F3
|
||
.WORD 2
|
||
.LONG SPOOFP8F2
|
||
.WORD 2
|
||
.LONG SPOOFP8F1
|
||
.WORD 2
|
||
.LONG SPSTP8
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
*
|
||
*OOF FACING DOWN
|
||
SPIKEOOFD:
|
||
.LONG SPOOFP0F3
|
||
.WORD 4|FLIPBITS,0
|
||
.LONG SPOOFP0F2
|
||
.WORD 2
|
||
.LONG SPOOFP0F1
|
||
.WORD 2
|
||
.LONG SPSTP0
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
*
|
||
*OOF FACING LEFT/RIGHT
|
||
SPIKEOOFLR:
|
||
.LONG SPOOFP4F3
|
||
.WORD 4
|
||
.LONG SPOOFP4F2
|
||
.WORD 2
|
||
.LONG SPOOFP4F1
|
||
.WORD 2
|
||
.LONG SPSTP4
|
||
.WORD 1
|
||
.LONG 0
|
||
|
||
*
|
||
*WONDER WHAT' UP, SPIKE SCRATCHES HIS HEAD
|
||
SPIKEWONDER:
|
||
.LONG SPQTP0F1
|
||
.WORD 5
|
||
.LONG SPQTP0F2
|
||
.WORD 5
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5
|
||
.LONG SPQTP0F3
|
||
.WORD 5
|
||
.LONG SPQTP0F4
|
||
.WORD 5
|
||
.LONG SPQTP0F2
|
||
.WORD 5
|
||
.LONG SPQTP0F1
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
*
|
||
*HOUSE BUILD ANIMATIONS
|
||
GWENDOORMAT_U:
|
||
.LONG HOMEU1
|
||
.WORD 60
|
||
GWENMATU_LP:
|
||
.LONG GWENHU1
|
||
.WORD 30
|
||
.LONG HOMEU1
|
||
.WORD 30|SCRIPT
|
||
.LONG GWENMATU_LP
|
||
|
||
GWENDOORMAT_D:
|
||
.LONG HOMEL1
|
||
.WORD 60
|
||
GWENMATD_LP:
|
||
.LONG GWENHL1
|
||
.WORD 30
|
||
.LONG HOMEL1
|
||
.WORD 30|SCRIPT
|
||
.LONG GWENMATD_LP
|
||
|
||
GWENDOORMAT_L:
|
||
.LONG HOMEC1
|
||
.WORD 60
|
||
GWENMATL_LP:
|
||
.LONG GWENHC1
|
||
.WORD 30
|
||
.LONG HOMEC1
|
||
.WORD 30|SCRIPT
|
||
.LONG GWENMATL_LP
|
||
|
||
GWENDOORMAT_R:
|
||
.LONG HOMEC2
|
||
.WORD 60
|
||
GWENMATR_LP:
|
||
.LONG GWENHC2
|
||
.WORD 30
|
||
.LONG HOMEC2
|
||
.WORD 30|SCRIPT
|
||
.LONG GWENMATR_LP
|
||
|
||
SPIKETAR_UP:
|
||
.LONG SPSKP8F1
|
||
.WORD 6|DELTAY|MAKESOUND,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP8F3
|
||
.WORD 8|DELTAY,-2
|
||
|
||
.LONG SPSKP8F1
|
||
.WORD 6|DELTAY|MAKESOUND,-2
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP8F2
|
||
.WORD 8|DELTAY,-2
|
||
|
||
.LONG SPSKP6F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP6F3
|
||
.WORD 8
|
||
|
||
.LONG SPSKP6F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP6F2
|
||
.WORD 8|SCRIPT
|
||
.LONG SPIKETAR_P8P4
|
||
|
||
SPIKETAR_LR:
|
||
.LONG SPSKP4F1
|
||
.WORD 6|DELTAXZ|DELTAY|MAKESOUND,1,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP4F3
|
||
.WORD 8|DELTAXZ|DELTAY,1,-2
|
||
|
||
.LONG SPSKP4F1
|
||
.WORD 6|DELTAXZ|DELTAY|MAKESOUND,1,-2
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP4F2
|
||
.WORD 8|DELTAXZ|DELTAY,1,-2
|
||
SPIKETAR_P8P4:
|
||
.LONG SPSKP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP4F3
|
||
.WORD 8
|
||
|
||
.LONG SPSKP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP4F2
|
||
.WORD 8
|
||
|
||
.LONG SPSKP2F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP2F3
|
||
.WORD 8
|
||
|
||
.LONG SPSKP2F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP2F2
|
||
.WORD 8|SCRIPT
|
||
.LONG SPIKETAR_P4P0
|
||
|
||
SPIKETAR_DOWN:
|
||
.LONG SPSKP0F1
|
||
.WORD 6|DELTAY|MAKESOUND,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F3
|
||
.WORD 8|DELTAY,-1
|
||
|
||
.LONG SPSKP0F1
|
||
.WORD 6|DELTAY|MAKESOUND,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F2
|
||
.WORD 8|DELTAY,-1
|
||
|
||
.LONG SPSKP0F1
|
||
.WORD 6|DELTAY|MAKESOUND,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F3
|
||
.WORD 8|DELTAY,-1
|
||
|
||
.LONG SPSKP0F1
|
||
.WORD 6|DELTAY|MAKESOUND,-1
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F2
|
||
.WORD 8|DELTAY,-1
|
||
SPIKETAR_P4P0:
|
||
.LONG SPSKP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F3
|
||
.WORD 8
|
||
|
||
.LONG SPSKP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG STUCKFOOT_SND
|
||
|
||
.LONG SPSKP0F2
|
||
.WORD 8
|
||
|
||
.LONG SPSKP0F1
|
||
.WORD 14
|
||
|
||
.LONG SPSKP0F4
|
||
.WORD 20|MAKESOUND
|
||
.LONG TARBYE_SND
|
||
.LONG SPSKP0F1
|
||
.WORD 20
|
||
.LONG SPSKP0F1
|
||
.WORD 20
|
||
.LONG SPSKP0F4
|
||
.WORD 22
|
||
.LONG SPSKP0F5
|
||
.WORD 6
|
||
.LONG 0 ;BREAK FOR SINK
|
||
SPIKETAR_LP:
|
||
.LONG SPSKP0F7
|
||
.WORD 6
|
||
.LONG SPSKP0F6
|
||
.WORD 6
|
||
.LONG SPSKP0F7
|
||
.WORD 6
|
||
.LONG SPSKP0F8
|
||
.WORD 6|SCRIPT
|
||
.LONG SPIKETAR_LP ;LOOP ON THE WAVE
|
||
|
||
SPIKEFIRE_LR:
|
||
.LONG SPYLP4F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG FIRE_SND
|
||
.LONG SPYLP4F2
|
||
.WORD 4
|
||
.LONG SPYLP4F3
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F5
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F3
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F5
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F3
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F5
|
||
.WORD 4
|
||
.LONG SPYLP4F4
|
||
.WORD 4
|
||
.LONG SPYLP4F2
|
||
.WORD 4
|
||
.LONG SPYLP4F1
|
||
.WORD 6
|
||
.LONG 0
|
||
|
||
SPIKEFIRE_UP:
|
||
.LONG SPYLP8F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG FIRE_SND
|
||
.LONG SPYLP8F2
|
||
.WORD 4
|
||
.LONG SPYLP8F3
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F5
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F3
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F5
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F3
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F5
|
||
.WORD 4
|
||
.LONG SPYLP8F4
|
||
.WORD 4
|
||
.LONG SPYLP8F2
|
||
.WORD 4
|
||
.LONG SPYLP8F1
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
SPIKEFIRE_DOWN:
|
||
.LONG SPYLP0F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG FIRE_SND
|
||
.LONG SPYLP0F2
|
||
.WORD 4
|
||
.LONG SPYLP0F3
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F5
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F3
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F5
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F3
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F5
|
||
.WORD 4
|
||
.LONG SPYLP0F4
|
||
.WORD 4
|
||
.LONG SPYLP0F2
|
||
.WORD 4
|
||
.LONG SPYLP0F1
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
*
|
||
*TURNING INTO A SKELETON
|
||
GWENSKEL_DOWN:
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP0
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP0F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP0F2
|
||
.WORD 6
|
||
.LONG SPSKELP0F3
|
||
.WORD 6
|
||
.LONG SPSKELP0F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
GWENSKEL_LR:
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP4
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP4F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP4F2
|
||
.WORD 6
|
||
.LONG SPSKELP4F3
|
||
.WORD 6
|
||
.LONG SPSKELP4F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
GWENSKEL_UP:
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 2|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPSTP8
|
||
.WORD 2|NEWPALET
|
||
.LONG PINK16
|
||
.LONG SPSKELP8F1
|
||
.WORD 22|NEWPALET|MAKESOUND
|
||
.LONG FIXED3
|
||
.LONG DINOCRUMBLE_SND
|
||
.LONG SPSKELP8F2
|
||
.WORD 6
|
||
.LONG SPSKELP8F3
|
||
.WORD 6
|
||
.LONG SPSKELP8F4
|
||
.WORD 40
|
||
.LONG 0
|
||
|
||
*
|
||
*KNOCKOUT FRAMES
|
||
SPIKEKO_DOWN:
|
||
.LONG SPKOP0F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP0F2
|
||
.WORD 6
|
||
.LONG SPKOP0F3
|
||
.WORD 10
|
||
.LONG SPKOP0F4
|
||
.WORD 8
|
||
.LONG SPKOP0F5
|
||
.WORD 6
|
||
SPIKEKOII_D:
|
||
.LONG SPKOP0F6
|
||
.WORD 6
|
||
.LONG SPKOP0F5
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPKOSKEL0
|
||
.WORD 1|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPCORP0F1
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP0F2
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP0F3
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP0F4
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP0F5
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP0F6
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
SPIKEKO_UP:
|
||
.LONG SPKOP8F1
|
||
.WORD 8|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP8F2
|
||
.WORD 6
|
||
.LONG SPKOP8F3
|
||
.WORD 6
|
||
.LONG SPKOP8F4
|
||
.WORD 6
|
||
.LONG SPKOP8F5
|
||
.WORD 6
|
||
SPIKEKOII_U:
|
||
.LONG SPKOP8F6
|
||
.WORD 6
|
||
.LONG SPKOP8F5
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPKOSKEL8
|
||
.WORD 1|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPCORP8F1
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP8F2
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP8F3
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP8F4
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP8F5
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP8F6
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
SPIKEKO_LR:
|
||
.LONG SPKOP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP4F2
|
||
.WORD 6
|
||
.LONG SPKOP4F3
|
||
.WORD 6
|
||
.LONG SPKOP4F4
|
||
.WORD 6
|
||
.LONG SPKOP4F6
|
||
.WORD 6
|
||
SPIKEKOII_LR:
|
||
.LONG SPKOP4F5
|
||
.WORD 6
|
||
.LONG SPKOP4F7
|
||
.WORD 6
|
||
.LONG SPKOP4F6
|
||
.WORD 6
|
||
.LONG SPKOP4F7
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPKOSKEL4
|
||
.WORD 1|NEWPALET
|
||
.LONG FIXED3
|
||
.LONG SPCORP4F1
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP4F2
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP4F3
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP4F4
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP4F5
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG SPCORP4F6
|
||
.WORD 1
|
||
.LONG 0
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* CLUBBING SEQUENCES: *
|
||
* FIRST PART - HIT ON THE HEAD *
|
||
* SECOND PART - SEE STARS, AND BE DIZZY *
|
||
* THIRD PART - SEND CLUB ACKNOWLEDGE AND DROP *
|
||
* *
|
||
**************************************************************************
|
||
SPIKECLUB_U:
|
||
.LONG SPKOP8F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP8F2
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPTLP8F1
|
||
.WORD 8
|
||
.LONG SPTLP8F7
|
||
.WORD 8
|
||
.LONG SPTLP8F2
|
||
.WORD 8
|
||
.LONG SPTLP8F3
|
||
.WORD 8
|
||
.LONG SPTLP8F4
|
||
.WORD 8
|
||
.LONG SPTLP8F5
|
||
.WORD 8
|
||
.LONG SPTLP8F6
|
||
.WORD 8
|
||
.LONG SPTLP8F1
|
||
.WORD 8
|
||
.LONG SPTLP8F7
|
||
.WORD 8
|
||
.LONG SPTLP8F2
|
||
.WORD 8
|
||
.LONG SPTLP8F3
|
||
.WORD 8
|
||
.LONG SPTLP8F4
|
||
.WORD 8
|
||
.LONG SPTLP8F5
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG SPKOP8F3
|
||
.WORD 6
|
||
.LONG SPKOP8F4
|
||
.WORD 6
|
||
.LONG SPKOP8F5
|
||
.WORD 6|MAKESOUND|SCRIPT
|
||
.LONG THUD_SND
|
||
.LONG SPIKEKOII_U
|
||
|
||
SPIKECLUB_D:
|
||
.LONG SPKOP0F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP0F2
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPTLP0F2
|
||
.WORD 8
|
||
.LONG SPTLP0F3
|
||
.WORD 8
|
||
.LONG SPTLP0F4
|
||
.WORD 8
|
||
.LONG SPTLP0F5
|
||
.WORD 8
|
||
.LONG SPTLP0F6
|
||
.WORD 8
|
||
.LONG SPTLP0F7
|
||
.WORD 8
|
||
.LONG SPTLP0F1
|
||
.WORD 8
|
||
.LONG SPTLP0F2
|
||
.WORD 8
|
||
.LONG SPTLP0F3
|
||
.WORD 8
|
||
.LONG SPTLP0F4
|
||
.WORD 8
|
||
.LONG SPTLP0F5
|
||
.WORD 8
|
||
.LONG SPTLP0F6
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG SPKOP0F3
|
||
.WORD 10
|
||
.LONG SPKOP0F4
|
||
.WORD 8
|
||
.LONG SPKOP0F5
|
||
.WORD 6|MAKESOUND|SCRIPT
|
||
.LONG THUD_SND
|
||
.LONG SPIKEKOII_D
|
||
|
||
SPIKECLUB_LR:
|
||
.LONG SPKOP4F1
|
||
.WORD 6|MAKESOUND
|
||
.LONG TROGHEAD_SND
|
||
.LONG SPKOP4F2
|
||
.WORD 6
|
||
.LONG SPKOP4F3
|
||
.WORD 6
|
||
.LONG 0
|
||
.LONG SPTLP4F2
|
||
.WORD 8
|
||
.LONG SPTLP4F3
|
||
.WORD 8
|
||
.LONG SPTLP4F4
|
||
.WORD 8
|
||
.LONG SPTLP4F5
|
||
.WORD 8
|
||
.LONG SPTLP4F6
|
||
.WORD 8
|
||
.LONG SPTLP4F7
|
||
.WORD 8
|
||
.LONG SPTLP4F1
|
||
.WORD 8
|
||
.LONG SPTLP4F2
|
||
.WORD 8
|
||
.LONG SPTLP4F3
|
||
.WORD 8
|
||
.LONG SPTLP4F4
|
||
.WORD 8
|
||
.LONG SPTLP4F5
|
||
.WORD 8
|
||
.LONG SPTLP4F6
|
||
.WORD 8
|
||
.LONG 0
|
||
.LONG SPKOP4F4
|
||
.WORD 6
|
||
.LONG SPKOP4F6
|
||
.WORD 6|MAKESOUND|SCRIPT
|
||
.LONG THUD_SND
|
||
.LONG SPIKEKOII_LR
|
||
|
||
**************************************************************************
|
||
* *
|
||
* TUNNEL SCRIPTS, USED FOR FALLING INTO A TIME TUNNEL *
|
||
* *
|
||
**************************************************************************
|
||
GWENTUNN_U:
|
||
.LONG SPTRP8F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP8F2
|
||
.WORD 4
|
||
.LONG SPTRP8F3
|
||
.WORD 4
|
||
.LONG SPTRP8F2
|
||
.WORD 4
|
||
.LONG SPFLP0F2
|
||
.WORD 4
|
||
.LONG 0
|
||
.LONG SPFLP0F1
|
||
.WORD 3|DELTAY|MAKESOUND,-8
|
||
.LONG DINOTUNN_SND
|
||
GWENTUNN_LP:
|
||
.LONG SPFLP0F2
|
||
.WORD 3
|
||
.LONG SPFLP0F3
|
||
.WORD 3
|
||
.LONG SPFLP0F4
|
||
.WORD 3
|
||
.LONG SPFLP0F5
|
||
.WORD 3
|
||
.LONG SPFLP0F6
|
||
.WORD 3
|
||
.LONG SPFLP0F1
|
||
.WORD 3|SCRIPT
|
||
.LONG GWENTUNN_LP
|
||
|
||
GWENTUNN_D:
|
||
.LONG SPTRP0F1
|
||
.WORD 4|DELTAY|MAKESOUND,1
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F3
|
||
.WORD 4|DELTAY,1
|
||
.LONG SPTRP0F2
|
||
.WORD 4|DELTAY,1
|
||
.LONG 0
|
||
.LONG SPFLP0F1
|
||
.WORD 3|MAKESOUND
|
||
.LONG DINOTUNN_SND
|
||
.LONG SPFLP0F2
|
||
.WORD 3
|
||
.LONG SPFLP0F3
|
||
.WORD 3
|
||
.LONG SPFLP0F4
|
||
.WORD 3
|
||
.LONG SPFLP0F5
|
||
.WORD 3
|
||
.LONG SPFLP0F6
|
||
.WORD 3
|
||
.LONG SPFLP0F1
|
||
.WORD 3|SCRIPT
|
||
.LONG GWENTUNN_LP
|
||
|
||
GWENTUNN_LR:
|
||
.LONG SPTRP4F1
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOOHOH_SND
|
||
.LONG SPTRP4F2
|
||
.WORD 4
|
||
.LONG SPTRP4F3
|
||
.WORD 4
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F7
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG SPTRP4F8
|
||
.WORD 2|DELTAXZ,1
|
||
.LONG 0
|
||
.LONG SPFLP4F1
|
||
.WORD 3|MAKESOUND
|
||
.LONG DINOTUNN_SND
|
||
.LONG SPFLP4F2
|
||
.WORD 3
|
||
.LONG SPFLP4F3
|
||
.WORD 3
|
||
.LONG SPFLP4F4
|
||
.WORD 3
|
||
.LONG SPFLP4F5
|
||
.WORD 3
|
||
.LONG SPFLP4F6
|
||
.WORD 3
|
||
.LONG SPFLP0F1
|
||
.WORD 3|SCRIPT
|
||
.LONG GWENTUNN_LP
|
||
|
||
**************************************************************************
|
||
* *
|
||
* WHEEL SQUASHING SEQUENCES *
|
||
* *
|
||
**************************************************************************
|
||
GWENSQ_DU
|
||
.LONG SPSQP0UF1
|
||
.WORD 4
|
||
.LONG SPSQP0UF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP0UF3
|
||
.WORD 4
|
||
.LONG 0
|
||
GWENSQ_DD
|
||
.LONG SPSQP0DF1
|
||
.WORD 4
|
||
.LONG SPSQP0DF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP0DF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_DLR
|
||
.LONG SPSQP0SF1
|
||
.WORD 4
|
||
.LONG SPSQP0SF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP0SF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_UU
|
||
.LONG SPSQP8UF1
|
||
.WORD 4
|
||
.LONG SPSQP8UF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP8UF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_UD
|
||
.LONG SPSQP8DF1
|
||
.WORD 4
|
||
.LONG SPSQP8DF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP8DF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_ULR
|
||
.LONG SPSQP8SF1
|
||
.WORD 4
|
||
.LONG SPSQP8SF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP8SF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_LRU
|
||
.LONG SPSQP4UF1
|
||
.WORD 4
|
||
.LONG SPSQP4UF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP4UF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_LRD
|
||
.LONG SPSQP4DF1
|
||
.WORD 4
|
||
.LONG SPSQP4DF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP4DF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_FRONT
|
||
.LONG SPSQP4FF1
|
||
.WORD 4
|
||
.LONG SPSQP4FF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP4FF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
GWENSQ_BACK
|
||
.LONG SPSQP4BF1
|
||
.WORD 4
|
||
.LONG SPSQP4BF2
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG SPSQP4BF3
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINO HIT BY TROG IN THE SPRINGS *
|
||
* *
|
||
**************************************************************************
|
||
GWENSPROING_U:
|
||
.LONG SPSQP8UF4
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG 0
|
||
|
||
GWENSPROING_D:
|
||
.LONG SPSQP0DF4
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG 0
|
||
|
||
GWENSPROING_LR:
|
||
.LONG SPSQP4BF4
|
||
.WORD 4|MAKESOUND
|
||
.LONG DINOSQUASH_SND
|
||
.LONG 0
|
||
|
||
**************************************************************************
|
||
* *
|
||
* DINO CATAPULT ANIMATIONS *
|
||
* *
|
||
**************************************************************************
|
||
SPBOING01:
|
||
.LONG SPYLP0F1
|
||
.WORD 4
|
||
.LONG SPTRP0F1
|
||
.WORD 2
|
||
.LONG SPTRP0F2
|
||
.WORD 2
|
||
.LONG SPTRP0F3
|
||
.WORD 2
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F6
|
||
.WORD 2
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F6
|
||
.WORD 2
|
||
.LONG SPTRP0F4
|
||
.WORD 2
|
||
.LONG SPTRP0F5
|
||
.WORD 2
|
||
.LONG SPTRP0F6
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
SPBOING02:
|
||
.LONG SPTRP0F7
|
||
.WORD 3
|
||
.LONG SPTRP0F8
|
||
.WORD 3
|
||
.LONG SPTRP0F9
|
||
.WORD 3
|
||
.LONG SPTRP0F7
|
||
.WORD 3
|
||
.LONG SPTRP0F8
|
||
.WORD 3
|
||
.LONG SPTRP0F9
|
||
.WORD 3
|
||
.LONG SPBPP0F1
|
||
.WORD 2
|
||
.LONG SPBPP0F2
|
||
.WORD 2
|
||
.LONG SPBPP0F4
|
||
.WORD 2
|
||
.LONG SPBPP0F5
|
||
.WORD 4
|
||
.LONG 0
|
||
|
||
SPBUMPP0b:
|
||
.LONG SPBPP0F6
|
||
.WORD 2|SCRIPT
|
||
.LONG SPIKESHAKE_DOWN
|
||
|
||
SPBOINGL41:
|
||
.LONG SPYLP4F1
|
||
.WORD 3|FLIPBITS|SCRIPT,M_FLIPH
|
||
.LONG SPBOINGENT
|
||
|
||
SPBOING41:
|
||
.LONG SPYLP4F1
|
||
.WORD 3|FLIPBITS,0
|
||
SPBOINGENT
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2
|
||
.LONG SPTRP4F6
|
||
.WORD 2
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2
|
||
.LONG SPTRP4F6
|
||
.WORD 2
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2
|
||
.LONG SPTRP4F6
|
||
.WORD 2
|
||
.LONG SPTRP4F4
|
||
.WORD 2
|
||
.LONG SPTRP4F5
|
||
.WORD 2
|
||
.LONG SPTRP4F6
|
||
.WORD 3
|
||
.LONG 0
|
||
|
||
SPBOING42:
|
||
.LONG SPTRP4F1
|
||
.WORD 4
|
||
.LONG SPTRP4F2
|
||
.WORD 3
|
||
.LONG SPTRP4F3
|
||
.WORD 3
|
||
.LONG SPTRP4F4
|
||
.WORD 3
|
||
.LONG SPBPP4F2
|
||
.WORD 3
|
||
.LONG SPBPP4F3
|
||
.WORD 3
|
||
.LONG SPBPP4F3
|
||
.WORD 3
|
||
.LONG SPBPP4F4
|
||
.WORD 3
|
||
.LONG SPBPP4F5
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
SPBUMPP4b:
|
||
.LONG SPBPP4F6
|
||
.WORD 2|SCRIPT
|
||
.LONG SPIKESHAKE_LR
|
||
|
||
SPBOING81:
|
||
.LONG SPYLP8F1
|
||
.WORD 3
|
||
.LONG SPTRP8F1
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG SPTRP8F3
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG SPTRP8F1
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG SPTRP8F3
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG SPTRP8F1
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG SPTRP8F3
|
||
.WORD 2
|
||
.LONG SPTRP8F2
|
||
.WORD 2
|
||
.LONG 0
|
||
|
||
SPBOING82:
|
||
.LONG SPTRP8F4
|
||
.WORD 3
|
||
.LONG SPTRP8F5
|
||
.WORD 3
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F7
|
||
.WORD 2
|
||
.LONG SPTRP8F4
|
||
.WORD 2
|
||
.LONG SPTRP8F5
|
||
.WORD 2
|
||
.LONG SPTRP8F6
|
||
.WORD 2
|
||
.LONG SPTRP8F7
|
||
.WORD 2
|
||
.LONG SPBPP8F2
|
||
.WORD 2
|
||
.LONG SPBPP8F4
|
||
.WORD 2
|
||
.LONG SPBPP8F5
|
||
.WORD 5
|
||
.LONG 0
|
||
|
||
SPBUMPP8b:
|
||
.LONG SPBPP8F6
|
||
.WORD 2|SCRIPT
|
||
.LONG SPIKESHAKE_UP
|
||
|
||
**************************************************************************
|
||
* *
|
||
* SOUND CALLS MADE FROM THESE SCRIPTS *
|
||
* *
|
||
**************************************************************************
|
||
DINOFALL_SND:
|
||
.WORD >F011,>38,>8037,0 ;DINO FALLS OFF OF THE ISLAND
|
||
SPLASH_SND:
|
||
.WORD >F011,>38,>8047,0 ;WATER SPLASH
|
||
SIZZLE_SND:
|
||
.WORD >F311,>3C,>809F,0 ;SIZZLE SOUND
|
||
DINOOHOH_SND:
|
||
.WORD >F011,>32,>8054,0 ;OH - OH - OH
|
||
DINOPIT_SND:
|
||
.WORD >F011,>9C,>803D,0 ;DINO FALLS INTO PIT
|
||
DINOSQUASH_SND:
|
||
.WORD >F011,>20,>807C,0 ;DINO GETS SQUASHED BY WHEEL
|
||
EIEIEI_SND:
|
||
.WORD >F010,>35,>8030,0 ;DINO SHAKES OFF SOMETHING
|
||
PUNCH_SND:
|
||
.WORD >F311,>6,>8088,0 ;PUNCH SOUND
|
||
THUD_SND:
|
||
.WORD >F305,>6,>8088,0 ;DINOSAUR THUDS ON THE GROUND
|
||
TARBYE_SND:
|
||
.WORD >F010,>3C,>8038,0 ;DINO WAVES BYE BYE FROM TAR
|
||
FIRE_SND:
|
||
.WORD >F010,>28,>8035,0 ;DINO WALKS INTO FIRE
|
||
DINOCRUMBLE_SND:
|
||
.WORD >F310,>9C,>80A8,0 ;DINO FLASHES THEN CRUMBLES
|
||
STUCKFOOT_SND:
|
||
.WORD >F302,>1,>80A3,0 ;DINO STUCK FOOT SOUND
|
||
DINOMAD_SND:
|
||
.WORD >F002,>A,>8055,0 ;DINO MAD AT THE PLAYER
|
||
DINOTUNN_SND:
|
||
.WORD >F0E0,>100,>803D,0 ;DINO FALLS INTO TUNNEL
|
||
|
||
.END
|
||
|