54 lines
2.2 KiB
C
54 lines
2.2 KiB
C
**************************************************************************
|
||
* *
|
||
* TERMINATOR 2 BACKGROUND EFFECTS *
|
||
* EQUATE FILE *
|
||
* *
|
||
**************************************************************************
|
||
|
||
.GLOBAL SVATOR_HEAD, GATEL_HEAD, GATER_HEAD, PADLOCKS
|
||
.GLOBAL BGBLKZ_SEARCH, BGFX_SHRAPNEL, WALL_GV, A_DELETE_BBLOCK
|
||
.GLOBAL PULL_ANIM_BBLOCK, A_FRAG_TAB, A_FRAG_NOBOG, ADD_TO_MULTI
|
||
.GLOBAL A_DAMAGE_CHOOSE, WALLSHRAP_INIT, wallhole, CRATEHIT_INIT
|
||
.GLOBAL PACK_CLIPROCK, WALLB_COLL, WALLB_EXP_COLL, WALLEXP_SCRIPT1
|
||
.GLOBAL WALLEXP_SCRIPT2, WALLEXP_SCRIPT3, WALLHIT_INIT, PACK_SBOMB
|
||
.GLOBAL ZCREATE_MAKE_ANIM, FORTHIT_INIT, FORTEXP_SCRIPT1
|
||
.GLOBAL FORTEXP_SCRIPT2, FORTEXP_SCRIPT3, CANHIT_INIT, SWAP_HEAD
|
||
.GLOBAL A_SPAWN_BOBJ
|
||
|
||
*SYMBOLS IN T2FHK.ASM
|
||
.REF A_CREATE_SHRAPNEL, FHK_EFRAGS_WTAB, A_FHK_EXPLOSION
|
||
*SYMBOLS IN T2POWER.ASM
|
||
.REF REVEAL_PROCK, REVEAL_COOL, REVEAL_RAPID, REVEAL_LIFE
|
||
.REF REVEAL_SHIELD, REVEAL_PLASMA, REVEAL_MIRV, REVEAL_SBOMB
|
||
.REF FALL_SBOMB, FALL_RAPID
|
||
*SYMBOLS IN T2M800.ASM
|
||
.REF A_RAND_SHRAPNEL
|
||
*SYMBOLS IN T2RAM.ASM
|
||
.REF POWERUP_DURATION
|
||
*SYMBOLS IN T2MISC.ASM
|
||
.REF CYCLE16
|
||
*SYMBOLS IN T2REBEL.ASM
|
||
.REF SetAnim
|
||
*SYMBOLS IN T2HK.ASM
|
||
.REF BIGBOOM1, A_PHOTON_RAND
|
||
*SYMBOLS IN T2MISSLE.ASM
|
||
.REF MMISS_SMOKE_OUT
|
||
*SYMBOLS IN T2FADE.ASM
|
||
.REF FADE_ONLY, FadeInS
|
||
|
||
* OBJECT VARS FOR ALL BACKGROUND DESTRUCTO OBJECTS
|
||
*STRUCT BGFX+OBJ
|
||
BGFX_HITS .EQU ODATA ;UHW HITS TAKEN BY THIS FHK OBJECT
|
||
BGFX_HITSTOKILL .EQU ODATA+10H ;UHW HITS REQUIRED TO KILL OBJECT
|
||
BGFX_ATE_ROCKET .EQU ODATA+20H ;UHB FLAG FOR BG BLOCK TAKING A ROCKET
|
||
BGFX_OPENCOUNT .EQU ODATA+28H ;UHB TIMES WEAPON CRATE HAS OPENED
|
||
BGFX_HIT_INIT .EQU ODATA+30H ;UHL INIT TABLE FOR EACH HIT TAKEN
|
||
BGFX_EXP_ANIM .EQU ODATA+50H ;UHL ANIMATION SCRIPT FOR DESTRUCTION
|
||
BGFX_DEPENDENCY .EQU ODATA+70H ;UHL DEPENDENCY ROUTINE
|
||
BGFX_TEMP .EQU ODATA+90H ;UHW TEMP FOR ANYBODY
|
||
BGFX_PASTEONS .EQU ODATA+0A0H ;UHW HITS SUCCESSFULLY TURNED TO HOLES
|
||
BGFX_ANIM .EQU ODATA+0B0H ;UHL ANIMATION SCRIPT FOR NORMAL USE
|
||
BGFX_FLASH .EQU ODATA+0D0H ;UHW FLASH COLOR FOR FlshWyte
|
||
*ENDSTRUCT
|
||
|
||
|