Prev: 32434 Up: Map Next: 32810
32486: Handler Table
The address of the handler for each kind of 8-byte entity record, indexed by the first byte of the record (the sprite ID, see SpritesTable). ProcessAction reads the entry and calls the handler. The same handler is shared by all of the sprites of one kind of entity, so the knight sprites all point to HandlerKnight, and so on. Entries that no entity uses point to CreateDelay, which does nothing.
HandlerTable 32486 DEFW CreateDelay ID 0 (no sprite): CreateDelay.
32488 DEFW HandlerKnight ID 1 ("Knight: Left Frame 1"): HandlerKnight.
32490 DEFW HandlerKnight ID 2 ("Knight: Left Frame 2"): HandlerKnight.
32492 DEFW HandlerKnight ID 3 ("Knight: Left Frame 3"): HandlerKnight.
32494 DEFW HandlerKnight ID 4 ("Knight: Left Frame 2"): HandlerKnight.
32496 DEFW HandlerKnight ID 5 ("Knight: Right Frame 1"): HandlerKnight.
32498 DEFW HandlerKnight ID 6 ("Knight: Right Frame 2"): HandlerKnight.
32500 DEFW HandlerKnight ID 7 ("Knight: Right Frame 3"): HandlerKnight.
32502 DEFW HandlerKnight ID 8 ("Knight: Right Frame 2"): HandlerKnight.
32504 DEFW HandlerKnight ID 9 ("Knight: Up Frame 1"): HandlerKnight.
32506 DEFW HandlerKnight ID 10 ("Knight: Up Frame 2"): HandlerKnight.
32508 DEFW HandlerKnight ID 11 ("Knight: Up Frame 3"): HandlerKnight.
32510 DEFW HandlerKnight ID 12 ("Knight: Up Frame 2"): HandlerKnight.
32512 DEFW HandlerKnight ID 13 ("Knight: Down Frame 1"): HandlerKnight.
32514 DEFW HandlerKnight ID 14 ("Knight: Down Frame 2"): HandlerKnight.
32516 DEFW HandlerKnight ID 15 ("Knight: Down Frame 3"): HandlerKnight.
32518 DEFW HandlerKnight ID 16 ("Knight: Down Frame 2"): HandlerKnight.
32520 DEFW HandlerWizard ID 17 ("Wizard: Left Frame 1"): HandlerWizard.
32522 DEFW HandlerWizard ID 18 ("Wizard: Left Frame 2"): HandlerWizard.
32524 DEFW HandlerWizard ID 19 ("Wizard: Left Frame 3"): HandlerWizard.
32526 DEFW HandlerWizard ID 20 ("Wizard: Left Frame 2"): HandlerWizard.
32528 DEFW HandlerWizard ID 21 ("Wizard: Right Frame 1"): HandlerWizard.
32530 DEFW HandlerWizard ID 22 ("Wizard: Right Frame 2"): HandlerWizard.
32532 DEFW HandlerWizard ID 23 ("Wizard: Right Frame 3"): HandlerWizard.
32534 DEFW HandlerWizard ID 24 ("Wizard: Right Frame 2"): HandlerWizard.
32536 DEFW HandlerWizard ID 25 ("Wizard: Up Frame 1"): HandlerWizard.
32538 DEFW HandlerWizard ID 26 ("Wizard: Up Frame 2"): HandlerWizard.
32540 DEFW HandlerWizard ID 27 ("Wizard: Up Frame 3"): HandlerWizard.
32542 DEFW HandlerWizard ID 28 ("Wizard: Up Frame 2"): HandlerWizard.
32544 DEFW HandlerWizard ID 29 ("Wizard: Down Frame 1"): HandlerWizard.
32546 DEFW HandlerWizard ID 30 ("Wizard: Down Frame 2"): HandlerWizard.
32548 DEFW HandlerWizard ID 31 ("Wizard: Down Frame 3"): HandlerWizard.
32550 DEFW HandlerWizard ID 32 ("Wizard: Down Frame 2"): HandlerWizard.
32552 DEFW HandlerSerf ID 33 ("Serf: Left Frame 1"): HandlerSerf.
32554 DEFW HandlerSerf ID 34 ("Serf: Left Frame 2"): HandlerSerf.
32556 DEFW HandlerSerf ID 35 ("Serf: Left Frame 3"): HandlerSerf.
32558 DEFW HandlerSerf ID 36 ("Serf: Left Frame 2"): HandlerSerf.
32560 DEFW HandlerSerf ID 37 ("Serf: Right Frame 1"): HandlerSerf.
32562 DEFW HandlerSerf ID 38 ("Serf: Right Frame 2"): HandlerSerf.
32564 DEFW HandlerSerf ID 39 ("Serf: Right Frame 3"): HandlerSerf.
32566 DEFW HandlerSerf ID 40 ("Serf: Right Frame 2"): HandlerSerf.
32568 DEFW HandlerSerf ID 41 ("Serf: Up Frame 1"): HandlerSerf.
32570 DEFW HandlerSerf ID 42 ("Serf: Up Frame 2"): HandlerSerf.
32572 DEFW HandlerSerf ID 43 ("Serf: Up Frame 3"): HandlerSerf.
32574 DEFW HandlerSerf ID 44 ("Serf: Up Frame 2"): HandlerSerf.
32576 DEFW HandlerSerf ID 45 ("Serf: Down Frame 1"): HandlerSerf.
32578 DEFW HandlerSerf ID 46 ("Serf: Down Frame 2"): HandlerSerf.
32580 DEFW HandlerSerf ID 47 ("Serf: Down Frame 3"): HandlerSerf.
32582 DEFW HandlerSerf ID 48 ("Serf: Down Frame 2"): HandlerSerf.
32584 DEFW HandlerBlank ID 49 ("Blank"): HandlerBlank.
32586 DEFW CreateDelay ID 50 ("Cursor: Left"): CreateDelay.
32588 DEFW CreateDelay ID 51 ("Cursor: Right"): CreateDelay.
32590 DEFW HandlerFireball ID 52 ("Fireball: Frame 1"): HandlerFireball.
32592 DEFW HandlerFireball ID 53 ("Fireball: Frame 2"): HandlerFireball.
32594 DEFW HandlerFireball ID 54 ("Fireball: Frame 3"): HandlerFireball.
32596 DEFW HandlerFireball ID 55 ("Fireball: Frame 4"): HandlerFireball.
32598 DEFW HandlerSword ID 56 ("Sword: Frame 1"): HandlerSword.
32600 DEFW HandlerSword ID 57 ("Sword: Frame 2"): HandlerSword.
32602 DEFW HandlerSword ID 58 ("Sword: Frame 3"): HandlerSword.
32604 DEFW HandlerSword ID 59 ("Sword: Frame 4"): HandlerSword.
32606 DEFW HandlerSword ID 60 ("Sword: Frame 5"): HandlerSword.
32608 DEFW HandlerSword ID 61 ("Sword: Frame 6"): HandlerSword.
32610 DEFW HandlerSword ID 62 ("Sword: Frame 7"): HandlerSword.
32612 DEFW HandlerSword ID 63 ("Sword: Frame 8"): HandlerSword.
32614 DEFW HandlerAxe ID 64 ("Axe: Frame 1"): HandlerAxe.
32616 DEFW HandlerAxe ID 65 ("Axe: Frame 2"): HandlerAxe.
32618 DEFW HandlerAxe ID 66 ("Axe: Frame 3"): HandlerAxe.
32620 DEFW HandlerAxe ID 67 ("Axe: Frame 4"): HandlerAxe.
32622 DEFW HandlerAxe ID 68 ("Axe: Frame 5"): HandlerAxe.
32624 DEFW HandlerAxe ID 69 ("Axe: Frame 6"): HandlerAxe.
32626 DEFW HandlerAxe ID 70 ("Axe: Frame 7"): HandlerAxe.
32628 DEFW HandlerAxe ID 71 ("Axe: Frame 8"): HandlerAxe.
32630 DEFW CreateDelay ID 72 ("Keyboard: Left"): CreateDelay.
32632 DEFW CreateDelay ID 73 ("Keyboard: Right"): CreateDelay.
32634 DEFW CreateDelay ID 74 ("Joystick: Left"): CreateDelay.
32636 DEFW CreateDelay ID 75 ("Joystick: Right"): CreateDelay.
32638 DEFW HandlerPumpkin ID 76 ("Pumpkin: Frame 1"): HandlerPumpkin.
32640 DEFW HandlerPumpkin ID 77 ("Pumpkin: Frame 2"): HandlerPumpkin.
32642 DEFW HandlerGhostlet ID 78 ("Ghostlet: Frame 1"): HandlerGhostlet.
32644 DEFW HandlerGhostlet ID 79 ("Ghostlet: Frame 2"): HandlerGhostlet.
32646 DEFW HandlerFoodItem ID 80 ("Can"): HandlerFoodItem.
32648 DEFW HandlerFoodItem ID 81 ("Candy"): HandlerFoodItem.
32650 DEFW HandlerFoodItem ID 82 ("Chop"): HandlerFoodItem.
32652 DEFW HandlerFoodItem ID 83 ("Lollipop"): HandlerFoodItem.
32654 DEFW HandlerFoodItem ID 84 ("Ice Cream"): HandlerFoodItem.
32656 DEFW HandlerFoodItem ID 85 ("Dessert"): HandlerFoodItem.
32658 DEFW HandlerFoodItem ID 86 ("Apple"): HandlerFoodItem.
32660 DEFW HandlerFoodItem ID 87 ("Bottle"): HandlerFoodItem.
32662 DEFW HandlerSparkle ID 88 ("Sparkle: Frame 1"): HandlerSparkle.
32664 DEFW HandlerSparkle ID 89 ("Sparkle: Frame 2"): HandlerSparkle.
32666 DEFW HandlerSparkle ID 90 ("Sparkle: Frame 3"): HandlerSparkle.
32668 DEFW HandlerSparkle ID 91 ("Sparkle: Frame 4"): HandlerSparkle.
32670 DEFW HandlerPumpkin ID 92 ("Spider: Frame 1"): HandlerPumpkin.
32672 DEFW HandlerPumpkin ID 93 ("Spider: Frame 2"): HandlerPumpkin.
32674 DEFW HandlerSpikey ID 94 ("Spikey: Frame 1"): HandlerSpikey.
32676 DEFW HandlerSpikey ID 95 ("Spikey: Frame 2"): HandlerSpikey.
32678 DEFW HandlerBlob ID 96 ("Blob: Frame 1"): HandlerBlob.
32680 DEFW HandlerBlob ID 97 ("Blob: Frame 2"): HandlerBlob.
32682 DEFW HandlerGhoul ID 98 ("Ghoul: Frame 1"): HandlerGhoul.
32684 DEFW HandlerGhoul ID 99 ("Ghoul: Frame 2"): HandlerGhoul.
32686 DEFW SoundEffect ID 100 ("None"): SoundEffect.
32688 DEFW SoundEffectNext ID 101 ("None"): SoundEffectNext.
32690 DEFW HandlerPlayerAppearing ID 102 ("None"): HandlerPlayerAppearing.
32692 DEFW HandlerPlayerVanishing ID 103 ("None"): HandlerPlayerVanishing.
32694 DEFW HandlerSpikey ID 104 ("Ghost: Frame 1"): HandlerSpikey.
32696 DEFW HandlerSpikey ID 105 ("Ghost: Frame 2"): HandlerSpikey.
32698 DEFW HandlerBatlet ID 106 ("Bat: Frame 1"): HandlerBatlet.
32700 DEFW HandlerBatlet ID 107 ("Bat: Frame 2"): HandlerBatlet.
32702 DEFW HandlerPop ID 108 ("Pop: Frame 1"): HandlerPop.
32704 DEFW HandlerPop ID 109 ("Pop: Frame 2"): HandlerPop.
32706 DEFW HandlerPop ID 110 ("Pop: Frame 3"): HandlerPop.
32708 DEFW HandlerPop ID 111 ("Pop: Frame 4"): HandlerPop.
32710 DEFW HandlerMummy ID 112 ("Mummy: Frame 1"): HandlerMummy.
32712 DEFW HandlerMummy ID 113 ("Mummy: Frame 2"): HandlerMummy.
32714 DEFW HandlerMummy ID 114 ("Mummy: Frame 3"): HandlerMummy.
32716 DEFW HandlerMummy ID 115 ("Mummy: Frame 2"): HandlerMummy.
32718 DEFW HandlerFrankenstein ID 116 ("Frankenstein: Frame 1"): HandlerFrankenstein.
32720 DEFW HandlerFrankenstein ID 117 ("Frankenstein: Frame 2"): HandlerFrankenstein.
32722 DEFW HandlerFrankenstein ID 118 ("Frankenstein: Frame 3"): HandlerFrankenstein.
32724 DEFW HandlerFrankenstein ID 119 ("Frankenstein: Frame 2"): HandlerFrankenstein.
32726 DEFW HandlerDevil ID 120 ("Devil: Frame 1"): HandlerDevil.
32728 DEFW HandlerDevil ID 121 ("Devil: Frame 2"): HandlerDevil.
32730 DEFW HandlerDevil ID 122 ("Devil: Frame 3"): HandlerDevil.
32732 DEFW HandlerDevil ID 123 ("Devil: Frame 2"): HandlerDevil.
32734 DEFW HandlerDracula ID 124 ("Dracula: Frame 1"): HandlerDracula.
32736 DEFW HandlerDracula ID 125 ("Dracula: Frame 2"): HandlerDracula.
32738 DEFW HandlerDracula ID 126 ("Dracula: Frame 3"): HandlerDracula.
32740 DEFW HandlerDracula ID 127 ("Dracula: Frame 2"): HandlerDracula.
32742 DEFW HandlerPickupItem ID 128 ("Leaf"): HandlerPickupItem.
32744 DEFW HandlerPickupItem ID 129 ("Key"): HandlerPickupItem.
32746 DEFW HandlerPickupItem ID 130 ("Wine"): HandlerPickupItem.
32748 DEFW HandlerPickupItem ID 131 ("Coin"): HandlerPickupItem.
32750 DEFW HandlerPickupItem ID 132 ("Wing"): HandlerPickupItem.
32752 DEFW HandlerPickupItem ID 133 ("Whip"): HandlerPickupItem.
32754 DEFW HandlerPickupItem ID 134 ("Frog Leg"): HandlerPickupItem.
32756 DEFW HandlerPickupItem ID 135 ("Gem"): HandlerPickupItem.
32758 DEFW HandlerPickupItem ID 136 ("Money Bag"): HandlerPickupItem.
32760 DEFW HandlerPickupItem ID 137 ("Skull"): HandlerPickupItem.
32762 DEFW HandlerPickupItem ID 138 ("Crucifix"): HandlerPickupItem.
32764 DEFW HandlerPickupItem ID 139 ("Spanner"): HandlerPickupItem.
32766 DEFW HandlerPickupItem ID 140 ("A.C.G. Key: Left"): HandlerPickupItem.
32768 DEFW HandlerPickupItem ID 141 ("A.C.G. Key: Middle"): HandlerPickupItem.
32770 DEFW HandlerPickupItem ID 142 ("A.C.G. Key: Right"): HandlerPickupItem.
32772 DEFW HandlerTombstone ID 143 ("Tombstone"): HandlerTombstone.
32774 DEFW HandlerWitch ID 144 ("Witch: Left Frame 1"): HandlerWitch.
32776 DEFW HandlerWitch ID 145 ("Witch: Left Frame 2"): HandlerWitch.
32778 DEFW HandlerWitch ID 146 ("Witch: Right Frame 1"): HandlerWitch.
32780 DEFW HandlerWitch ID 147 ("Witch: Right Frame 2"): HandlerWitch.
32782 DEFW HandlerMonk ID 148 ("Monk: Left Frame 1"): HandlerMonk.
32784 DEFW HandlerMonk ID 149 ("Monk: Left Frame 2"): HandlerMonk.
32786 DEFW HandlerMonk ID 150 ("Monk: Right Frame 1"): HandlerMonk.
32788 DEFW HandlerMonk ID 151 ("Monk: Right Frame 2"): HandlerMonk.
32790 DEFW HandlerMonk ID 152 ("Bat: Left Frame 1"): HandlerMonk.
32792 DEFW HandlerMonk ID 153 ("Bat: Left Frame 2"): HandlerMonk.
32794 DEFW HandlerMonk ID 154 ("Bat: Right Frame 1"): HandlerMonk.
32796 DEFW HandlerMonk ID 155 ("Bat: Right Frame 2"): HandlerMonk.
32798 DEFW HandlerHunchback ID 156 ("Hunchback: Frame 1"): HandlerHunchback.
32800 DEFW HandlerHunchback ID 157 ("Hunchback: Frame 2"): HandlerHunchback.
32802 DEFW HandlerHunchback ID 158 ("Hunchback: Frame 3"): HandlerHunchback.
32804 DEFW HandlerHunchback ID 159 ("Hunchback: Frame 2"): HandlerHunchback.
32806 DEFW SoundEffectEating ID 160 ("None"): SoundEffectEating.
32808 DEFW HandlerMushroom ID 161 ("Mushroom" ): HandlerMushroom.
Prev: 32434 Up: Map Next: 32810