home *** CD-ROM | disk | FTP | other *** search
- IFND GRAPHICS_GELS_I
- GRAPHICS_GELS_I EQU 1
- * $Filename: graphics/gels.i $
- * $Release: 2.04 Includes, V37.4 $
- * $Revision: 37.0 $
- * $Date: 91/01/07 $
- * include file for AMIGA GELS (Graphics Elements)
- * (C) Copyright 1985-1991 Commodore-Amiga, Inc.
- * All Rights Reserved
- * This file was modified for the Optimizing Macro Assembler:
- * B2NORM etc. were missing and have been added.
- IFND EXEC_TYPES_I
- include 'exec/types.i'
- ENDC
- SUSERFLAGS EQU $FF
- BITDEF VS,VSPRITE,0
- BITDEF VS,SAVEBACK,1
- BITDEF VS,OVERLAY,2
- BITDEF VS,MUSTDRAW,3
- BITDEF VS,BACKSAVED,8
- BITDEF VS,BOBUPDATE,9
- BITDEF VS,GELGONE,10
- BITDEF VS,VSOVERFLOW,11
- BUSERFLAGS EQU $FF
- BITDEF B,SAVEBOB,0
- BITDEF B,BOBISCOMP,1
- BITDEF B,BWAITING,8
- BITDEF B,BDRAWN,9
- BITDEF B,BOBSAWAY,10
- BITDEF B,BOBNIX,11
- BITDEF B,SAVEPRESERVE,12
- BITDEF B,OUTSTEP,13
- ANFRACSIZE EQU 6
- ANIMHALF EQU $20
- RINGTRIGGER EQU 1
- InitAnimate MACRO
- CLR.L \1
- ENDM
- RemBob MACRO
- OR.W #BF_BOBSAWAY,b_BobFlags+\1
- ENDM
- RSRESET
- VS rs.b 0
- vs_NextVSprite rs 2
- vs_PrevVSprite rs 2
- vs_DrawPath rs 2
- vs_ClearPath rs 2
- vs_Oldy rs 1
- vs_Oldx rs 1
- vs_VSFlags rs 1
- vs_Y rs 1
- vs_X rs 1
- vs_Height rs 1
- vs_Width rs 1
- vs_Depth rs 1
- vs_MeMask rs 1
- vs_HitMask rs 1
- vs_ImageData rs 2
- vs_BorderLine rs 2
- vs_CollMask rs 2
- vs_SprColors rs 2
- vs_VSBob rs 2
- vs_PlanePick rs.b 1
- vs_PlaneOnOff rs.b 1
- vs_SUserExt rs.b 0
- vs_SIZEOF rs.b 0
- RSRESET
- BOB rs.b 0
- bob_BobFlags rs 1
- bob_SaveBuffer rs 2
- bob_ImageShadow rs 2
- bob_Before rs 2
- bob_After rs 2
- bob_BobVSprite rs 2
- bob_BobComp rs 2
- bob_DBuffer rs 2
- bob_BUserExt rs.b 0
- bob_SIZEOF rs.b 0
- RSRESET
- AC rs.b 0
- ac_CompFlags rs 1
- ac_Timer rs 1
- ac_TimeSet rs 1
- ac_NextComp rs 2
- ac_PrevComp rs 2
- ac_NextSeq rs 2
- ac_PrevSeq rs 2
- ac_AnimCRoutine rs 2
- ac_YTrans rs 1
- ac_XTrans rs 1
- ac_HeadOb rs 2
- ac_AnimBob rs 2
- ac_SIZE rs.b 0
- RSRESET
- AO rs.b 0
- ao_NextOb rs 2
- ao_PrevOb rs 2
- ao_Clock rs 2
- ao_AnOldY rs 1
- ao_AnOldX rs 1
- ao_AnY rs 1
- ao_AnX rs 1
- ao_YVel rs 1
- ao_XVel rs 1
- ao_XAccel rs 1
- ao_YAccel rs 1
- ao_RingYTrans rs 1
- ao_RingXTrans rs 1
- ao_AnimORoutine rs 2
- ao_HeadComp rs 2
- ao_AUserExt rs.b 0
- ao_SIZEOF rs.b 0
- RSRESET
- DBP rs.b 0
- dbp_BufY rs 1
- dbp_BufX rs 1
- dbp_BufPath rs 2
- dbp_BufBuffer rs 2
- dbp_BufPlanes rs 2
- dbp_SIZEOF rs.b 0
- B2NORM EQU 0
- B2SWAP EQU 1
- B2BOBBER EQU 2
- ENDC
-