home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / DVD!OMA2.DMS / in.adf / Include1.3.LHA / Include1.3 / graphics / gels.i < prev    next >
Encoding:
Text File  |  1994-10-12  |  1.9 KB  |  127 lines

  1.  IFND GRAPHICS_GELS_I
  2. GRAPHICS_GELS_I EQU 1
  3.  
  4.  IFND EXEC_TYPES_I
  5.  INCLUDE "exec/types.i"
  6.  ENDC
  7.  
  8.  BITDEF VS,VSPRITE,0
  9.  BITDEF VS,SAVEBACK,1
  10.  BITDEF VS,OVERLAY,2
  11.  BITDEF VS,MUSTDRAW,3
  12.  BITDEF VS,BACKSAVED,8
  13.  BITDEF VS,BOBUPDATE,9
  14.  BITDEF VS,GELGONE,10
  15.  BITDEF VS,VSOVERFLOW,11
  16.  BITDEF B,SAVEBOB,0
  17.  BITDEF B,BOBISCOMP,1
  18.  BITDEF B,BWAITING,8
  19.  BITDEF B,BDRAWN,9
  20.  BITDEF B,BOBSAWAY,10
  21.  BITDEF B,BOBNIX,11
  22.  BITDEF B,SAVEPRESERVE,12
  23.  BITDEF B,OUTSTEP,13
  24.  
  25. InitAnimate MACRO
  26.  CLR.L \1
  27.  ENDM
  28.  
  29. RemBob MACRO
  30.  OR.W #BF_BOBSAWAY,b_BobFlags+\1
  31.  ENDM
  32.  
  33.  RSRESET
  34. VS rs.b 0
  35. vs_NextVSprite rs.l 1
  36. vs_PrevVSprite rs.l 1
  37. vs_DrawPath rs.l 1
  38. vs_ClearPath rs.l 1
  39. vs_Oldy rs 1
  40. vs_Oldx rs 1
  41. vs_VSFlags rs 1
  42. vs_Y rs 1
  43. vs_X rs 1
  44. vs_Height rs 1
  45. vs_Width rs 1
  46. vs_Depth rs 1
  47. vs_MeMask rs 1
  48. vs_HitMask rs 1
  49. vs_ImageData rs.l 1
  50. vs_BorderLine rs.l 1
  51. vs_CollMask rs.l 1
  52. vs_SprColors rs.l 1
  53. vs_VSBob rs.l 1
  54. vs_PlanePick rs.b 1
  55. vs_PlaneOnOff rs.b 1
  56. vs_SUserExt rs.b 0
  57. vs_SIZEOF rs.b 0
  58.  
  59.  RSRESET
  60. BOB rs.b 0
  61. bob_BobFlags rs 1
  62. bob_SaveBuffer rs.l 1
  63. bob_ImageShadow rs.l 1
  64. bob_Before rs.l 1
  65. bob_After rs.l 1
  66. bob_BobVSprite rs.l 1
  67. bob_BobComp rs.l 1
  68. bob_DBuffer rs.l 1
  69. bob_BUserExt rs.b 0
  70. bob_SIZEOF rs.b 0
  71.  
  72.  RSRESET
  73. AC rs.b 0
  74. ac_CompFlags rs 1
  75. ac_Timer rs 1
  76. ac_TimeSet rs 1
  77. ac_NextComp rs.l 1
  78. ac_PrevComp rs.l 1
  79. ac_NextSeq rs.l 1
  80. ac_PrevSeq rs.l 1
  81. ac_AnimCRoutine rs.l 1
  82. ac_YTrans rs 1
  83. ac_XTrans rs 1
  84. ac_HeadOb rs.l 1
  85. ac_AnimBob rs.l 1
  86. ac_SIZE rs.b 0
  87.  
  88.  RSRESET
  89. AO rs.b 0
  90. ao_NextOb rs.l 1
  91. ao_PrevOb rs.l 1
  92. ao_Clock rs.l 1
  93. ao_AnOldY rs 1
  94. ao_AnOldX rs 1
  95. ao_AnY rs 1
  96. ao_AnX rs 1
  97. ao_YVel rs 1
  98. ao_XVel rs 1
  99. ao_XAccel rs 1
  100. ao_YAccel rs 1
  101. ao_RingYTrans rs 1
  102. ao_RingXTrans rs 1
  103. ao_AnimORoutine rs.l 1
  104. ao_HeadComp rs.l 1
  105. ao_AUserExt rs.b 0
  106. ao_SIZEOF rs.b 0
  107.  
  108.  RSRESET
  109. DBP rs.b 0
  110. dbp_BufY rs 1
  111. dbp_BufX rs 1
  112. dbp_BufPath rs.l 1
  113. dbp_BufBuffer rs.l 1
  114. dbp_BufPlanes rs.l 1
  115. dbp_SIZEOF rs.b 0
  116.  
  117. B2NORM equ 0
  118. B2SWAP equ 1
  119. B2BOBBER equ 2
  120. SUSERFLAGS equ $FF
  121. BUSERFLAGS equ $FF
  122. ANFRACSIZE equ 6
  123. ANIMHALF equ $20
  124. RINGTRIGGER equ 1
  125.  
  126.  ENDC
  127.