![]() |
Routines |
| Prev: 44073 | Up: Map | Next: 44128 |
|
Used by the routines at FireShot, SpawnEnemy, StartDebrisPiece, StartCrystalObject, LaunchShot, CreatePiece, AddMapObjects and ResetLife.
Clears the fields of an object slot to zero, then marks the slot as free by setting its type to 255.
|
||||||||
| FreeObjectSlot | 44084 | CALL ClearShot | Call ClearShot. | |||||
| 44087 | LD (IX+7),A | Write A to offset 7 of IX. | ||||||
| 44090 | LD (IX+8),A | Write A to offset 8 of IX. | ||||||
| 44093 | LD (IX+9),A | Write A to offset 9 of IX. | ||||||
| 44096 | LD (IX+10),A | Write A to offset 10 of IX. | ||||||
| 44099 | LD (IX+16),A | Write A to offset 16 of IX. | ||||||
| 44102 | LD (IX+17),A | Write A to offset 17 of IX. | ||||||
| 44105 | LD (IX+18),A | Write A to offset 18 of IX. | ||||||
| 44108 | LD (IX+19),A | Write A to offset 19 of IX. | ||||||
| 44111 | LD (IX+20),A | Write A to offset 20 of IX. | ||||||
| 44114 | LD (IX+21),A | Write A to offset 21 of IX. | ||||||
| 44117 | LD (IX+22),A | Write A to offset 22 of IX. | ||||||
| 44120 | LD (IX+23),A | Write A to offset 23 of IX. | ||||||
| 44123 | LD (IX+0),255 | Store 255 at offset 0 of IX. | ||||||
| 44127 | RET | Return. | ||||||
| Prev: 44073 | Up: Map | Next: 44128 |