![]() |
Data |
| Prev: A4B0 | Up: Map | Next: A600 |
|
The address of the data for each sprite, starting with sprite ID 01 (so the entry for an ID is at offset ID - 01 times 02). The ID is the first byte of an entity record, and is also its handler index (see HandlerTable). FetchSprite reads the table, and each sprite starts with its height (see Sprite_Knight_Down_1).
|
||||
| SpritesTable | A4BE | DEFW Sprite_Knight_Left_1 | Sprite ID: 01 "Knight: Left Frame 1". | |
| A4C0 | DEFW Sprite_Knight_Left_2 | Sprite ID: 02 "Knight: Left Frame 2". | ||
| A4C2 | DEFW Sprite_Knight_Left_3 | Sprite ID: 03 "Knight: Left Frame 3". | ||
| A4C4 | DEFW Sprite_Knight_Left_2 | Sprite ID: 04 "Knight: Left Frame 2". | ||
| A4C6 | DEFW Sprite_Knight_Right_1 | Sprite ID: 05 "Knight: Right Frame 1". | ||
| A4C8 | DEFW Sprite_Knight_Right_2 | Sprite ID: 06 "Knight: Right Frame 2". | ||
| A4CA | DEFW Sprite_Knight_Right_3 | Sprite ID: 07 "Knight: Right Frame 3". | ||
| A4CC | DEFW Sprite_Knight_Right_2 | Sprite ID: 08 "Knight: Right Frame 2". | ||
| A4CE | DEFW Sprite_Knight_Up_1 | Sprite ID: 09 "Knight: Up Frame 1". | ||
| A4D0 | DEFW Sprite_Knight_Up_2 | Sprite ID: 0A "Knight: Up Frame 2". | ||
| A4D2 | DEFW Sprite_Knight_Up_3 | Sprite ID: 0B "Knight: Up Frame 3". | ||
| A4D4 | DEFW Sprite_Knight_Up_2 | Sprite ID: 0C "Knight: Up Frame 2". | ||
| A4D6 | DEFW Sprite_Knight_Down_1 | Sprite ID: 0D "Knight: Down Frame 1". | ||
| A4D8 | DEFW Sprite_Knight_Down_2 | Sprite ID: 0E "Knight: Down Frame 2". | ||
| A4DA | DEFW Sprite_Knight_Down_3 | Sprite ID: 0F "Knight: Down Frame 3". | ||
| A4DC | DEFW Sprite_Knight_Down_2 | Sprite ID: 10 "Knight: Down Frame 2". | ||
| A4DE | DEFW Sprite_Wizard_Left_1 | Sprite ID: 11 "Wizard: Left Frame 1". | ||
| A4E0 | DEFW Sprite_Wizard_Left_2 | Sprite ID: 12 "Wizard: Left Frame 2". | ||
| A4E2 | DEFW Sprite_Wizard_Left_3 | Sprite ID: 13 "Wizard: Left Frame 3". | ||
| A4E4 | DEFW Sprite_Wizard_Left_2 | Sprite ID: 14 "Wizard: Left Frame 2". | ||
| A4E6 | DEFW Sprite_Wizard_Right_1 | Sprite ID: 15 "Wizard: Right Frame 1". | ||
| A4E8 | DEFW Sprite_Wizard_Right_2 | Sprite ID: 16 "Wizard: Right Frame 2". | ||
| A4EA | DEFW Sprite_Wizard_Right_3 | Sprite ID: 17 "Wizard: Right Frame 3". | ||
| A4EC | DEFW Sprite_Wizard_Right_2 | Sprite ID: 18 "Wizard: Right Frame 2". | ||
| A4EE | DEFW Sprite_Wizard_Up_1 | Sprite ID: 19 "Wizard: Up Frame 1". | ||
| A4F0 | DEFW Sprite_Wizard_Up_2 | Sprite ID: 1A "Wizard: Up Frame 2". | ||
| A4F2 | DEFW Sprite_Wizard_Up_3 | Sprite ID: 1B "Wizard: Up Frame 3". | ||
| A4F4 | DEFW Sprite_Wizard_Up_2 | Sprite ID: 1C "Wizard: Up Frame 2". | ||
| A4F6 | DEFW Sprite_Wizard_Down_1 | Sprite ID: 1D "Wizard: Down Frame 1". | ||
| A4F8 | DEFW Sprite_Wizard_Down_2 | Sprite ID: 1E "Wizard: Down Frame 2". | ||
| A4FA | DEFW Sprite_Wizard_Down_3 | Sprite ID: 1F "Wizard: Down Frame 3". | ||
| A4FC | DEFW Sprite_Wizard_Down_2 | Sprite ID: 20 "Wizard: Down Frame 2". | ||
| A4FE | DEFW Sprite_Serf_Left_1 | Sprite ID: 21 "Serf: Left Frame 1". | ||
| A500 | DEFW Sprite_Serf_Left_2 | Sprite ID: 22 "Serf: Left Frame 2". | ||
| A502 | DEFW Sprite_Serf_Left_3 | Sprite ID: 23 "Serf: Left Frame 3". | ||
| A504 | DEFW Sprite_Serf_Left_2 | Sprite ID: 24 "Serf: Left Frame 2". | ||
| A506 | DEFW Sprite_Serf_Right_1 | Sprite ID: 25 "Serf: Right Frame 1". | ||
| A508 | DEFW Sprite_Serf_Right_2 | Sprite ID: 26 "Serf: Right Frame 2". | ||
| A50A | DEFW Sprite_Serf_Right_3 | Sprite ID: 27 "Serf: Right Frame 3". | ||
| A50C | DEFW Sprite_Serf_Right_2 | Sprite ID: 28 "Serf: Right Frame 2". | ||
| A50E | DEFW Sprite_Serf_Up_1 | Sprite ID: 29 "Serf: Up Frame 1". | ||
| A510 | DEFW Sprite_Serf_Up_2 | Sprite ID: 2A "Serf: Up Frame 2". | ||
| A512 | DEFW Sprite_Serf_Up_3 | Sprite ID: 2B "Serf: Up Frame 3". | ||
| A514 | DEFW Sprite_Serf_Up_2 | Sprite ID: 2C "Serf: Up Frame 2". | ||
| A516 | DEFW Sprite_Serf_Down_1 | Sprite ID: 2D "Serf: Down Frame 1". | ||
| A518 | DEFW Sprite_Serf_Down_2 | Sprite ID: 2E "Serf: Down Frame 2". | ||
| A51A | DEFW Sprite_Serf_Down_3 | Sprite ID: 2F "Serf: Down Frame 3". | ||
| A51C | DEFW Sprite_Serf_Down_2 | Sprite ID: 30 "Serf: Down Frame 2". | ||
| A51E | DEFW Sprite_Blank | Sprite ID: 31 "Blank". | ||
| A520 | DEFW Sprite_Cursor_Left | Sprite ID: 32 "Cursor: Left". | ||
| A522 | DEFW Sprite_Cursor_Right | Sprite ID: 33 "Cursor: Right". | ||
| A524 | DEFW Sprite_Fireball_1 | Sprite ID: 34 "Fireball: Frame 1". | ||
| A526 | DEFW Sprite_Fireball_2 | Sprite ID: 35 "Fireball: Frame 2". | ||
| A528 | DEFW Sprite_Fireball_3 | Sprite ID: 36 "Fireball: Frame 3". | ||
| A52A | DEFW Sprite_Fireball_4 | Sprite ID: 37 "Fireball: Frame 4". | ||
| A52C | DEFW Sprite_Sword_1 | Sprite ID: 38 "Sword: Frame 1". | ||
| A52E | DEFW Sprite_Sword_2 | Sprite ID: 39 "Sword: Frame 2". | ||
| A530 | DEFW Sprite_Sword_3 | Sprite ID: 3A "Sword: Frame 3". | ||
| A532 | DEFW Sprite_Sword_4 | Sprite ID: 3B "Sword: Frame 4". | ||
| A534 | DEFW Sprite_Sword_5 | Sprite ID: 3C "Sword: Frame 5". | ||
| A536 | DEFW Sprite_Sword_6 | Sprite ID: 3D "Sword: Frame 6". | ||
| A538 | DEFW Sprite_Sword_7 | Sprite ID: 3E "Sword: Frame 7". | ||
| A53A | DEFW Sprite_Sword_8 | Sprite ID: 3F "Sword: Frame 8". | ||
| A53C | DEFW Sprite_Axe_1 | Sprite ID: 40 "Axe: Frame 1". | ||
| A53E | DEFW Sprite_Axe_2 | Sprite ID: 41 "Axe: Frame 2". | ||
| A540 | DEFW Sprite_Axe_3 | Sprite ID: 42 "Axe: Frame 3". | ||
| A542 | DEFW Sprite_Axe_4 | Sprite ID: 43 "Axe: Frame 4". | ||
| A544 | DEFW Sprite_Axe_5 | Sprite ID: 44 "Axe: Frame 5". | ||
| A546 | DEFW Sprite_Axe_6 | Sprite ID: 45 "Axe: Frame 6". | ||
| A548 | DEFW Sprite_Axe_7 | Sprite ID: 46 "Axe: Frame 7". | ||
| A54A | DEFW Sprite_Axe_8 | Sprite ID: 47 "Axe: Frame 8". | ||
| A54C | DEFW Sprite_Keyboard_Left | Sprite ID: 48 "Keyboard: Left". | ||
| A54E | DEFW Sprite_Keyboard_Right | Sprite ID: 49 "Keyboard: Right". | ||
| A550 | DEFW Sprite_Joystick_Left | Sprite ID: 4A "Joystick: Left". | ||
| A552 | DEFW Sprite_Joystick_Right | Sprite ID: 4B "Joystick: Right". | ||
| A554 | DEFW Sprite_Pumpkin_1 | Sprite ID: 4C "Pumpkin: Frame 1". | ||
| A556 | DEFW Sprite_Pumpkin_2 | Sprite ID: 4D "Pumpkin: Frame 2". | ||
| A558 | DEFW Sprite_Ghostlet_1 | Sprite ID: 4E "Ghostlet: Frame 1". | ||
| A55A | DEFW Sprite_Ghostlet_2 | Sprite ID: 4F "Ghostlet: Frame 2". | ||
| A55C | DEFW Sprite_Can | Sprite ID: 50 "Can". | ||
| A55E | DEFW Sprite_Candy | Sprite ID: 51 "Candy". | ||
| A560 | DEFW Sprite_Chop | Sprite ID: 52 "Chop". | ||
| A562 | DEFW Sprite_Lollipop | Sprite ID: 53 "Lollipop". | ||
| A564 | DEFW Sprite_Ice_Cream | Sprite ID: 54 "Ice Cream". | ||
| A566 | DEFW Sprite_Dessert | Sprite ID: 55 "Dessert". | ||
| A568 | DEFW Sprite_Apple | Sprite ID: 56 "Apple". | ||
| A56A | DEFW Sprite_Bottle | Sprite ID: 57 "Bottle". | ||
| A56C | DEFW Sprite_Sparkle_1 | Sprite ID: 58 "Sparkle: Frame 1". | ||
| A56E | DEFW Sprite_Sparkle_2 | Sprite ID: 59 "Sparkle: Frame 2". | ||
| A570 | DEFW Sprite_Sparkle_3 | Sprite ID: 5A "Sparkle: Frame 3". | ||
| A572 | DEFW Sprite_Sparkle_4 | Sprite ID: 5B "Sparkle: Frame 4". | ||
| A574 | DEFW Sprite_Spider_1 | Sprite ID: 5C "Spider: Frame 1". | ||
| A576 | DEFW Sprite_Spider_2 | Sprite ID: 5D "Spider: Frame 2". | ||
| A578 | DEFW Sprite_Spikey_1 | Sprite ID: 5E "Spikey: Frame 1". | ||
| A57A | DEFW Sprite_Spikey_2 | Sprite ID: 5F "Spikey: Frame 2". | ||
| A57C | DEFW Sprite_Blob_1 | Sprite ID: 60 "Blob: Frame 1". | ||
| A57E | DEFW Sprite_Blob_2 | Sprite ID: 61 "Blob: Frame 2". | ||
| A580 | DEFW Sprite_Ghoul_1 | Sprite ID: 62 "Ghoul: Frame 1". | ||
| A582 | DEFW Sprite_Ghoul_2 | Sprite ID: 63 "Ghoul: Frame 2". | ||
| A584 | DEFW Sprite_None | Sprite ID: 64 "None". | ||
| A586 | DEFW Sprite_None | Sprite ID: 65 "None". | ||
| A588 | DEFW Sprite_None | Sprite ID: 66 "None". | ||
| A58A | DEFW Sprite_None | Sprite ID: 67 "None". | ||
| A58C | DEFW Sprite_Ghost_1 | Sprite ID: 68 "Ghost: Frame 1". | ||
| A58E | DEFW Sprite_Ghost_2 | Sprite ID: 69 "Ghost: Frame 2". | ||
| A590 | DEFW Sprite_Bat_1 | Sprite ID: 6A "Bat: Frame 1". | ||
| A592 | DEFW Sprite_Bat_2 | Sprite ID: 6B "Bat: Frame 2". | ||
| A594 | DEFW Sprite_Pop_1 | Sprite ID: 6C "Pop: Frame 1". | ||
| A596 | DEFW Sprite_Pop_2 | Sprite ID: 6D "Pop: Frame 2". | ||
| A598 | DEFW Sprite_Pop_3 | Sprite ID: 6E "Pop: Frame 3". | ||
| A59A | DEFW Sprite_Pop_4 | Sprite ID: 6F "Pop: Frame 4". | ||
| A59C | DEFW Sprite_Mummy_1 | Sprite ID: 70 "Mummy: Frame 1". | ||
| A59E | DEFW Sprite_Mummy_2 | Sprite ID: 71 "Mummy: Frame 2". | ||
| A5A0 | DEFW Sprite_Mummy_3 | Sprite ID: 72 "Mummy: Frame 3". | ||
| A5A2 | DEFW Sprite_Mummy_2 | Sprite ID: 73 "Mummy: Frame 2". | ||
| A5A4 | DEFW Sprite_Frankenstein_1 | Sprite ID: 74 "Frankenstein: Frame 1". | ||
| A5A6 | DEFW Sprite_Frankenstein_2 | Sprite ID: 75 "Frankenstein: Frame 2". | ||
| A5A8 | DEFW Sprite_Frankenstein_3 | Sprite ID: 76 "Frankenstein: Frame 3". | ||
| A5AA | DEFW Sprite_Frankenstein_2 | Sprite ID: 77 "Frankenstein: Frame 2". | ||
| A5AC | DEFW Sprite_Devil_1 | Sprite ID: 78 "Devil: Frame 1". | ||
| A5AE | DEFW Sprite_Devil_2 | Sprite ID: 79 "Devil: Frame 2". | ||
| A5B0 | DEFW Sprite_Devil_3 | Sprite ID: 7A "Devil: Frame 3". | ||
| A5B2 | DEFW Sprite_Devil_2 | Sprite ID: 7B "Devil: Frame 2". | ||
| A5B4 | DEFW Sprite_Dracula_1 | Sprite ID: 7C "Dracula: Frame 1". | ||
| A5B6 | DEFW Sprite_Dracula_2 | Sprite ID: 7D "Dracula: Frame 2". | ||
| A5B8 | DEFW Sprite_Dracula_3 | Sprite ID: 7E "Dracula: Frame 3". | ||
| A5BA | DEFW Sprite_Dracula_2 | Sprite ID: 7F "Dracula: Frame 2". | ||
| A5BC | DEFW Sprite_Leaf | Sprite ID: 80 "Leaf". | ||
| A5BE | DEFW Sprite_Key | Sprite ID: 81 "Key". | ||
| A5C0 | DEFW Sprite_Wine | Sprite ID: 82 "Wine". | ||
| A5C2 | DEFW Sprite_Coin | Sprite ID: 83 "Coin". | ||
| A5C4 | DEFW Sprite_Wing | Sprite ID: 84 "Wing". | ||
| A5C6 | DEFW Sprite_Whip | Sprite ID: 85 "Whip". | ||
| A5C8 | DEFW Sprite_Frog_Leg | Sprite ID: 86 "Frog Leg". | ||
| A5CA | DEFW Sprite_Gem | Sprite ID: 87 "Gem". | ||
| A5CC | DEFW Sprite_Money_Bag | Sprite ID: 88 "Money Bag". | ||
| A5CE | DEFW Sprite_Skull | Sprite ID: 89 "Skull". | ||
| A5D0 | DEFW Sprite_Crucifix | Sprite ID: 8A "Crucifix". | ||
| A5D2 | DEFW Sprite_Spanner | Sprite ID: 8B "Spanner". | ||
| A5D4 | DEFW Sprite_ACG_Key_Left | Sprite ID: 8C "A.C.G. Key: Left". | ||
| A5D6 | DEFW Sprite_ACG_Key_Middle | Sprite ID: 8D "A.C.G. Key: Middle". | ||
| A5D8 | DEFW Sprite_ACG_Key_Right | Sprite ID: 8E "A.C.G. Key: Right". | ||
| A5DA | DEFW Sprite_Tombstone | Sprite ID: 8F "Tombstone". | ||
| A5DC | DEFW Sprite_Witch_Left_1 | Sprite ID: 90 "Witch: Left Frame 1". | ||
| A5DE | DEFW Sprite_Witch_Left_2 | Sprite ID: 91 "Witch: Left Frame 2". | ||
| A5E0 | DEFW Sprite_Witch_Right_1 | Sprite ID: 92 "Witch: Right Frame 1". | ||
| A5E2 | DEFW Sprite_Witch_Right_2 | Sprite ID: 93 "Witch: Right Frame 2". | ||
| A5E4 | DEFW Sprite_Monk_Left_1 | Sprite ID: 94 "Monk: Left Frame 1". | ||
| A5E6 | DEFW Sprite_Monk_Left_2 | Sprite ID: 95 "Monk: Left Frame 2". | ||
| A5E8 | DEFW Sprite_Monk_Right_1 | Sprite ID: 96 "Monk: Right Frame 1". | ||
| A5EA | DEFW Sprite_Monk_Right_2 | Sprite ID: 97 "Monk: Right Frame 2". | ||
| A5EC | DEFW Sprite_Flying_Bat_Left_1 | Sprite ID: 98 "Bat: Left Frame 1". | ||
| A5EE | DEFW Sprite_Flying_Bat_Left_2 | Sprite ID: 99 "Bat: Left Frame 2". | ||
| A5F0 | DEFW Sprite_Flying_Bat_Right_1 | Sprite ID: 9A "Bat: Right Frame 1". | ||
| A5F2 | DEFW Sprite_Flying_Bat_Right_2 | Sprite ID: 9B "Bat: Right Frame 2". | ||
| A5F4 | DEFW Sprite_Hunchback_1 | Sprite ID: 9C "Hunchback: Frame 1". | ||
| A5F6 | DEFW Sprite_Hunchback_2 | Sprite ID: 9D "Hunchback: Frame 2". | ||
| A5F8 | DEFW Sprite_Hunchback_3 | Sprite ID: 9E "Hunchback: Frame 3". | ||
| A5FA | DEFW Sprite_Hunchback_2 | Sprite ID: 9F "Hunchback: Frame 2". | ||
| A5FC | DEFW Sprite_None | Sprite ID: A0 "None". | ||
| A5FE | DEFW Sprite_Mushroom | Sprite ID: A1 "Mushroom" . | ||
|
View the equivalent code in;
|
||||
| Prev: A4B0 | Up: Map | Next: A600 |