Prev: 76E3 Up: Map Next: 7762
7702: Sprite Table
Maps each sprite ID to the address of its graphic. The table starts at ID 01 (there is no ID 00), 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 7702 DEFW Sprite_Charlie_1 Sprite ID: 01.
7704 DEFW Sprite_Charlie_2 Sprite ID: 02.
7706 DEFW Sprite_Flour_1 Sprite ID: 03.
7708 DEFW Sprite_Custard_1 Sprite ID: 04.
770A DEFW Sprite_Custard_2 Sprite ID: 05.
770C DEFW Sprite_Batter_1 Sprite ID: 06.
770E DEFW Sprite_Batter_1 Sprite ID: 07.
7710 DEFW Sprite_Sugar_1 Sprite ID: 08.
7712 DEFW Sprite_Sugar_2 Sprite ID: 09.
7714 DEFW Sprite_Batter_1 Sprite ID: 0A.
7716 DEFW Sprite_Batter_1 Sprite ID: 0B.
7718 DEFW Sprite_Hatless_1 Sprite ID: 0C.
771A DEFW Sprite_Hat_1 Sprite ID: 0D.
771C DEFW Sprite_Falling_1 Sprite ID: 0E.
771E DEFW Sprite_Batter_1 Sprite ID: 0F.
7720 DEFW Sprite_Chocolate_1 Sprite ID: 10.
7722 DEFW Sprite_Chocolate_2 Sprite ID: 11.
7724 DEFW Sprite_Cheese_1 Sprite ID: 12.
7726 DEFW Sprite_Cheese_2 Sprite ID: 13.
7728 DEFW Sprite_Peel_1 Sprite ID: 14.
772A DEFW Sprite_Peel_2 Sprite ID: 15.
772C DEFW Sprite_Batter_1 Sprite ID: 16.
772E DEFW Sprite_Batter_1 Sprite ID: 17.
7730 DEFW Sprite_Batter_1 Sprite ID: 18.
7732 DEFW Sprite_Batter_1 Sprite ID: 19.
7734 DEFW Sprite_Pike_1 Sprite ID: 1A.
7736 DEFW Sprite_Pike_1 Sprite ID: 1B.
7738 DEFW Sprite_Tin_Can_1 Sprite ID: 1C.
773A DEFW Sprite_Tin_Can_1 Sprite ID: 1D.
773C DEFW Sprite_Tack_1 Sprite ID: 1E.
773E DEFW Sprite_Tack_1 Sprite ID: 1F.
7740 DEFW Sprite_Washer_1 Sprite ID: 20.
7742 DEFW Sprite_Washer_1 Sprite ID: 21.
7744 DEFW Sprite_Bolt_1 Sprite ID: 22.
7746 DEFW Sprite_Bolt_1 Sprite ID: 23.
7748 DEFW Sprite_Monster_1 Sprite ID: 24.
774A DEFW Sprite_Monster_2 Sprite ID: 25.
774C DEFW Sprite_Explosion_1 Sprite ID: 26.
774E DEFW Sprite_Explosion_2 Sprite ID: 27.
7750 DEFW Sprite_Batter_1 Sprite ID: 28.
7752 DEFW Sprite_Batter_2 Sprite ID: 29.
7754 DEFW Sprite_Batter_3 Sprite ID: 2A.
7756 DEFW Sprite_Batter_4 Sprite ID: 2B.
7758 DEFW Sprite_Cake_1 Sprite ID: 2C.
775A DEFW Sprite_Cake_2 Sprite ID: 2D.
775C DEFW Sprite_Cake_3 Sprite ID: 2E.
775E DEFW Sprite_Cake_4 Sprite ID: 2F.
7760 DEFW Sprite_Cake_5 Sprite ID: 30.
View the equivalent code in;
Prev: 76E3 Up: Map Next: 7762