************************************************************** * * Software: Jamie Rivett * Initiated: 5/7/94 * * COPYRIGHT (C) 1992 WILLIAMS ELECTRONICS GAMES, INC. * ************************************************************** .file "tables.asm" .title "various data tables" .width 132 .option b,d,l,t .mnolist .include "macros.h" .include "mproc.equ" ;Mproc equates .include "sys.equ" .include "game.equ" .include "plyr.equ" .include "anim.equ" .include "sound.h" ****************************************************************************** * EXTERNAL REFERENCES ****************************************************************************** * SYMBOLS DEFINED IN THIS FILE ****************************************************************************** * EQUATES FOR THIS FILE #***************************************************************************** * * ARGUMENTS: a0 = target area * a11 = * target wrestler process * a13 = * wrestler process * * TRASHES: a0,a1,a14 * SUBR set_target_offsets move *a11(WRESTLERNUM),a14 movi 5,a1 mpyu a14,a1 add a0,a1 ; + target area movi 3*16,a0 mpyu a0,a1 ; * 3 WORDS move *a11(PLYRMODE),a0 X32 a0 addi #mode_table,a0 move *a0,a0,L add a0,a1 move *a1+,a0 move a0,*a13(TGT_XOFF) move *a1+,a0 move a0,*a13(TGT_YOFF) move *a1,a0 move a0,*a13(TGT_ZOFF) rets ****************************************************************************** * * >a0=wrestler ptr,