alien_code_data.s 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. MAX_ALIENS EQU 80
  2. *------------------------Alien Variables-------------------
  3. alien_pointers
  4. ds.l MAX_ALIENS
  5. dc.l $ffffffff
  6. active_alien_pointers
  7. ds.l MAX_ALIENS
  8. dc.l $ffffffff
  9. pig_list
  10. ds.l MAX_ALIENS
  11. dc.l $ffffffff
  12. alien_draw_ptr
  13. dc.l alien_draw_structures
  14. alien_draw_ptr_buff
  15. dc.l alien_draw_structures_buff
  16. pri_alien_draw_ptr
  17. dc.l pri_alien_draw_structures
  18. pri_alien_draw_ptr_buff
  19. dc.l pri_alien_draw_structures_buff
  20. current_add_alien_ptr
  21. dc.l 0
  22. current_alien_list_ptr
  23. dc.l 0
  24. alien_structures
  25. ds.b alien_struct_size*MAX_ALIENS
  26. EVEN
  27. alien_draw_structures
  28. ds.b alien_draw_size*MAX_ALIENS
  29. EVEN
  30. alien_draw_structures_buff
  31. ds.b alien_draw_size*MAX_ALIENS
  32. EVEN
  33. pri_alien_draw_structures
  34. ds.b alien_draw_size*MAX_ALIENS
  35. EVEN
  36. pri_alien_draw_structures_buff
  37. ds.b alien_draw_size*MAX_ALIENS
  38. EVEN
  39. *---------------Bullet mem-------------------------
  40. bullet_pointers
  41. ds.l MAX_BULLETS
  42. dc.l $ffffffff
  43. active_bullet_pointers
  44. ds.l MAX_BULLETS
  45. dc.l $ffffffff
  46. end_alien_draw_ptr
  47. dc.l 0
  48. current_add_bullet_ptr
  49. dc.l 0
  50. current_bullet_list_ptr
  51. dc.l 0
  52. bullet_structures
  53. ds.b bullet_struct_size*MAX_BULLETS
  54. EVEN