Prev: 75D0 Up: Map Next: 769A
761A: Sprite Table
The addresses of the sprites for each object type, which are found by PrepareOldSprite and ActorMoveSprite. Types 01-03 (Robbie and the spray can) have eight words each. The first four are for the X position within a character cell (bits 1-2) when bit 6 of the state is clear. The second four are for when bit 6 is set, and have the same four images in the reverse order. Types 01 and 02 (Robbie) share the same images.
Types 04-0D (from SpritesTable_Other: smoke bombs, a slug, repellent, midges, a leech and the bonus items) have four words each. Bit 2 of the X position gives the first or the second image of a pair, and then the same pair is used again when bit 6 of the state is set (or a different pair for the slug, repellent and leech).
SpritesTable 761A DEFW Sprite_Robbie_1 Sprite ID: 00.
761C DEFW Sprite_Robbie_2 Sprite ID: 01.
761E DEFW Sprite_Robbie_3 Sprite ID: 02.
7620 DEFW Sprite_Robbie_4 Sprite ID: 03.
7622 DEFW Sprite_Robbie_4 Sprite ID: 04.
7624 DEFW Sprite_Robbie_3 Sprite ID: 05.
7626 DEFW Sprite_Robbie_2 Sprite ID: 06.
7628 DEFW Sprite_Robbie_1 Sprite ID: 07.
762A DEFW Sprite_Robbie_1 Sprite ID: 08.
762C DEFW Sprite_Robbie_2 Sprite ID: 09.
762E DEFW Sprite_Robbie_3 Sprite ID: 0A.
7630 DEFW Sprite_Robbie_4 Sprite ID: 0B.
7632 DEFW Sprite_Robbie_4 Sprite ID: 0C.
7634 DEFW Sprite_Robbie_3 Sprite ID: 0D.
7636 DEFW Sprite_Robbie_2 Sprite ID: 0E.
7638 DEFW Sprite_Robbie_1 Sprite ID: 0F.
763A DEFW Sprite_Spray_Can_1 Sprite ID: 10.
763C DEFW Sprite_Spray_Can_2 Sprite ID: 11.
763E DEFW Sprite_Spray_Can_3 Sprite ID: 12.
7640 DEFW Sprite_Spray_Can_4 Sprite ID: 13.
7642 DEFW Sprite_Spray_Can_4 Sprite ID: 14.
7644 DEFW Sprite_Spray_Can_3 Sprite ID: 15.
7646 DEFW Sprite_Spray_Can_2 Sprite ID: 16.
7648 DEFW Sprite_Spray_Can_1 Sprite ID: 17.
SpritesTable_Other 764A DEFW Sprite_Smoke_Bomb_1 Sprite ID: 18.
764C DEFW Sprite_Smoke_Bomb_2 Sprite ID: 19.
764E DEFW Sprite_Smoke_Bomb_1 Sprite ID: 1A.
7650 DEFW Sprite_Smoke_Bomb_2 Sprite ID: 1B.
7652 DEFW Sprite_Smoke_Bomb_4 Sprite ID: 1C.
7654 DEFW Sprite_Smoke_Bomb_3 Sprite ID: 1D.
7656 DEFW Sprite_Smoke_Bomb_4 Sprite ID: 1E.
7658 DEFW Sprite_Smoke_Bomb_3 Sprite ID: 1F.
765A DEFW Sprite_Smoke_Bomb_5 Sprite ID: 20.
765C DEFW Sprite_Smoke_Bomb_6 Sprite ID: 21.
765E DEFW Sprite_Smoke_Bomb_5 Sprite ID: 22.
7660 DEFW Sprite_Smoke_Bomb_6 Sprite ID: 23.
7662 DEFW Sprite_Slug_1 Sprite ID: 24.
7664 DEFW Sprite_Slug_2 Sprite ID: 25.
7666 DEFW Sprite_Slug_3 Sprite ID: 26.
7668 DEFW Sprite_Slug_4 Sprite ID: 27.
766A DEFW Sprite_Repellent_3 Sprite ID: 28.
766C DEFW Sprite_Repellent_4 Sprite ID: 29.
766E DEFW Sprite_Repellent_1 Sprite ID: 2A.
7670 DEFW Sprite_Repellent_2 Sprite ID: 2B.
7672 DEFW Sprite_Midges_4 Sprite ID: 2C.
7674 DEFW Sprite_Midges_3 Sprite ID: 2D.
7676 DEFW Sprite_Midges_1 Sprite ID: 2E.
7678 DEFW Sprite_Midges_2 Sprite ID: 2F.
767A DEFW Sprite_Leech_1 Sprite ID: 30.
767C DEFW Sprite_Leech_2 Sprite ID: 31.
767E DEFW Sprite_Leech_4 Sprite ID: 32.
7680 DEFW Sprite_Leech_3 Sprite ID: 33.
7682 DEFW Sprite_Fertiliser_1 Sprite ID: 34.
7684 DEFW Sprite_Fertiliser_1 Sprite ID: 35.
7686 DEFW Sprite_Fertiliser_1 Sprite ID: 36.
7688 DEFW Sprite_Fertiliser_1 Sprite ID: 37.
768A DEFW Sprite_Fly_Swat_1 Sprite ID: 38.
768C DEFW Sprite_Fly_Swat_1 Sprite ID: 39.
768E DEFW Sprite_Fly_Swat_1 Sprite ID: 3A.
7690 DEFW Sprite_Fly_Swat_1 Sprite ID: 3B.
7692 DEFW Sprite_Watering_Can_1 Sprite ID: 3C.
7694 DEFW Sprite_Watering_Can_1 Sprite ID: 3D.
7696 DEFW Sprite_Watering_Can_1 Sprite ID: 3E.
7698 DEFW Sprite_Watering_Can_1 Sprite ID: 3F.
View the equivalent code in;
Prev: 75D0 Up: Map Next: 769A