home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include / graphics / gels.i < prev    next >
Text File  |  1995-03-16  |  2KB  |  126 lines

  1.     IFND    GRAPHICS_GELS_I
  2. GRAPHICS_GELS_I    =    1
  3. SUSERFLAGS    =    $00FF
  4. VSB_VSPRITE    =    0
  5. VSF_VSPRITE    =    1<<0
  6. VSB_SAVEBACK    =    1
  7. VSF_SAVEBACK    =    1<<1
  8. VSB_OVERLAY    =    2
  9. VSF_OVERLAY    =    1<<2
  10. VSB_MUSTDRAW    =    3
  11. VSF_MUSTDRAW    =    1<<3
  12. VSB_BACKSAVED    =    8
  13. VSF_BACKSAVED    =    1<<8
  14. VSB_BOBUPDATE    =    9
  15. VSF_BOBUPDATE    =    1<<9
  16. VSB_GELGONE    =    10
  17. VSF_GELGONE    =    1<<10
  18. VSB_VSOVERFLOW    =    11
  19. VSF_VSOVERFLOW    =    1<<11
  20. BUSERFLAGS    =    $00FF
  21. BB_SAVEBOB    =    0
  22. BF_SAVEBOB    =    1<<0
  23. BB_BOBISCOMP    =    1
  24. BF_BOBISCOMP    =    1<<1
  25. BB_BWAITING    =    8
  26. BF_BWAITING    =    1<<8
  27. BB_BDRAWN    =    9
  28. BF_BDRAWN    =    1<<9
  29. BB_BOBSAWAY    =    10
  30. BF_BOBSAWAY    =    1<<10
  31. BB_BOBNIX    =    11
  32. BF_BOBNIX    =    1<<11
  33. BB_SAVEPRESERVE    =    12
  34. BF_SAVEPRESERVE    =    1<<12
  35. BB_OUTSTEP    =    13
  36. BF_OUTSTEP    =    1<<13
  37. ANFRACSIZE    =    6
  38. ANIMHALF    =    $0020
  39. RINGTRIGGER    =    $0001
  40. InitAnimate    MACRO
  41.     CLR.L    \1
  42.     ENDM
  43. RemBob    MACRO
  44.     OR.W    #BF_BOBSAWAY,b_BobFlags+\1
  45.     ENDM
  46.     RSRESET
  47. VS        RS.B    0
  48. vs_NextVSprite    RS.L    1
  49. vs_PrevVSprite    RS.L    1
  50. vs_DrawPath    RS.L    1
  51. vs_ClearPath    RS.L    1
  52. vs_Oldy        RS.W    1
  53. vs_Oldx        RS.W    1
  54. vs_VSFlags    RS.W    1
  55. vs_Y        RS.W    1
  56. vs_X        RS.W    1
  57. vs_Height    RS.W    1
  58. vs_Width    RS.W    1
  59. vs_Depth    RS.W    1
  60. vs_MeMask    RS.W    1
  61. vs_HitMask    RS.W    1
  62. vs_ImageData    RS.L    1
  63. vs_BorderLine    RS.L    1
  64. vs_CollMask    RS.L    1
  65. vs_SprColors    RS.L    1
  66. vs_VSBob    RS.L    1
  67. vs_PlanePick    RS.B    1
  68. vs_PlaneOnOff    RS.B    1
  69. vs_SUserExt    RS.W    0
  70. vs_SIZEOF    RS.W    0
  71.     RSRESET
  72. BOB        RS.B    0
  73. bob_BobFlags    RS.W    1
  74. bob_SaveBuffer    RS.L    1
  75. bob_ImageShadow    RS.L    1
  76. bob_Before    RS.L    1
  77. bob_After    RS.L    1
  78. bob_BobVSprite    RS.L    1
  79. bob_BobComp    RS.L    1
  80. bob_DBuffer    RS.L    1
  81. bob_BUserExt    RS.W    0
  82. bob_SIZEOF    RS.W    0
  83.     RSRESET
  84. AC        RS.B    0
  85. ac_CompFlags    RS.W    1
  86. ac_Timer    RS.W    1
  87. ac_TimeSet    RS.W    1
  88. ac_NextComp    RS.L    1
  89. ac_PrevComp    RS.L    1
  90. ac_NextSeq    RS.L    1
  91. ac_PrevSeq    RS.L    1
  92. ac_AnimCRoutine    RS.L    1
  93. ac_YTrans    RS.W    1
  94. ac_XTrans    RS.W    1
  95. ac_HeadOb    RS.L    1
  96. ac_AnimBob    RS.L    1
  97. ac_SIZE        RS.W    0
  98.     RSRESET
  99. AO        RS.B    0
  100. ao_NextOb    RS.L    1
  101. ao_PrevOb    RS.L    1
  102. ao_Clock    RS.L    1
  103. ao_AnOldY    RS.W    1
  104. ao_AnOldX    RS.W    1
  105. ao_AnY        RS.W    1
  106. ao_AnX        RS.W    1
  107. ao_YVel        RS.W    1
  108. ao_XVel        RS.W    1
  109. ao_XAccel    RS.W    1
  110. ao_YAccel    RS.W    1
  111. ao_RingYTrans    RS.W    1
  112. ao_RingXTrans    RS.W    1
  113. ao_AnimORoutine    RS.L    1
  114. ao_HeadComp    RS.L    1
  115. ao_AUserExt    RS.W    0
  116. ao_SIZEOF    RS.W    0
  117.     RSRESET
  118. DBP        RS.B    0
  119. dbp_BufY    RS.W    1
  120. dbp_BufX    RS.W    1
  121. dbp_BufPath    RS.L    1
  122. dbp_BufBuffer    RS.L    1
  123. dbp_BufPlanes    RS.L    1
  124. dbp_SIZEOF    RS.W    0
  125.     ENDC
  126.