![]() |
Data |
| Prev: 30435 | Up: Map | Next: 30562 |
|
Maps each sprite ID to the address of its graphic. The table starts at ID 1 (there is no ID 0), so the lookup in GetSprite subtracts one before indexing the table. The same ID is also used as the index into the actor handler table at ActorHandlers, so an actor's ID selects both what is drawn and the code that moves it.
Several IDs point at the same graphic. Where they do, the extra IDs are not extra frames.
|
||||
| SpritesTable | 30466 | DEFW Sprite_Charlie_1 | Sprite ID: 1. | |
| 30468 | DEFW Sprite_Charlie_2 | Sprite ID: 2. | ||
| 30470 | DEFW Sprite_Flour_1 | Sprite ID: 3. | ||
| 30472 | DEFW Sprite_Custard_1 | Sprite ID: 4. | ||
| 30474 | DEFW Sprite_Custard_2 | Sprite ID: 5. | ||
| 30476 | DEFW Sprite_Batter_1 | Sprite ID: 6. | ||
| 30478 | DEFW Sprite_Batter_1 | Sprite ID: 7. | ||
| 30480 | DEFW Sprite_Sugar_1 | Sprite ID: 8. | ||
| 30482 | DEFW Sprite_Sugar_2 | Sprite ID: 9. | ||
| 30484 | DEFW Sprite_Batter_1 | Sprite ID: 10. | ||
| 30486 | DEFW Sprite_Batter_1 | Sprite ID: 11. | ||
| 30488 | DEFW Sprite_Hatless_1 | Sprite ID: 12. | ||
| 30490 | DEFW Sprite_Hat_1 | Sprite ID: 13. | ||
| 30492 | DEFW Sprite_Falling_1 | Sprite ID: 14. | ||
| 30494 | DEFW Sprite_Batter_1 | Sprite ID: 15. | ||
| 30496 | DEFW Sprite_Chocolate_1 | Sprite ID: 16. | ||
| 30498 | DEFW Sprite_Chocolate_2 | Sprite ID: 17. | ||
| 30500 | DEFW Sprite_Cheese_1 | Sprite ID: 18. | ||
| 30502 | DEFW Sprite_Cheese_2 | Sprite ID: 19. | ||
| 30504 | DEFW Sprite_Peel_1 | Sprite ID: 20. | ||
| 30506 | DEFW Sprite_Peel_2 | Sprite ID: 21. | ||
| 30508 | DEFW Sprite_Batter_1 | Sprite ID: 22. | ||
| 30510 | DEFW Sprite_Batter_1 | Sprite ID: 23. | ||
| 30512 | DEFW Sprite_Batter_1 | Sprite ID: 24. | ||
| 30514 | DEFW Sprite_Batter_1 | Sprite ID: 25. | ||
| 30516 | DEFW Sprite_Pike_1 | Sprite ID: 26. | ||
| 30518 | DEFW Sprite_Pike_1 | Sprite ID: 27. | ||
| 30520 | DEFW Sprite_Tin_Can_1 | Sprite ID: 28. | ||
| 30522 | DEFW Sprite_Tin_Can_1 | Sprite ID: 29. | ||
| 30524 | DEFW Sprite_Tack_1 | Sprite ID: 30. | ||
| 30526 | DEFW Sprite_Tack_1 | Sprite ID: 31. | ||
| 30528 | DEFW Sprite_Washer_1 | Sprite ID: 32. | ||
| 30530 | DEFW Sprite_Washer_1 | Sprite ID: 33. | ||
| 30532 | DEFW Sprite_Bolt_1 | Sprite ID: 34. | ||
| 30534 | DEFW Sprite_Bolt_1 | Sprite ID: 35. | ||
| 30536 | DEFW Sprite_Monster_1 | Sprite ID: 36. | ||
| 30538 | DEFW Sprite_Monster_2 | Sprite ID: 37. | ||
| 30540 | DEFW Sprite_Explosion_1 | Sprite ID: 38. | ||
| 30542 | DEFW Sprite_Explosion_2 | Sprite ID: 39. | ||
| 30544 | DEFW Sprite_Batter_1 | Sprite ID: 40. | ||
| 30546 | DEFW Sprite_Batter_2 | Sprite ID: 41. | ||
| 30548 | DEFW Sprite_Batter_3 | Sprite ID: 42. | ||
| 30550 | DEFW Sprite_Batter_4 | Sprite ID: 43. | ||
| 30552 | DEFW Sprite_Cake_1 | Sprite ID: 44. | ||
| 30554 | DEFW Sprite_Cake_2 | Sprite ID: 45. | ||
| 30556 | DEFW Sprite_Cake_3 | Sprite ID: 46. | ||
| 30558 | DEFW Sprite_Cake_4 | Sprite ID: 47. | ||
| 30560 | DEFW Sprite_Cake_5 | Sprite ID: 48. | ||
|
View the equivalent code in;
|
||||
| Prev: 30435 | Up: Map | Next: 30562 |