Prev: B088 Up: Map Next: B20E
B096: Update Routine Table
One routine address for each of the graphic numbers 00 to BB that an object in the objects table can have. RunGame_JumpToHandler jumps to the entry for the object being updated.
UpdateRoutineTable B096 DEFW DoNothing Graphic numbers 00 and 01 have nothing to update.
B098 DEFW DoNothing
B09A DEFW HandleNearArch Stone arch, near side.
B09C DEFW HandleFarArch Stone arch, far side.
B09E DEFW HandleNearArch Tree arch, near side.
B0A0 DEFW HandleFarArch Tree arch, far side.
B0A2 DEFW SetPixelAdjustments_Block Rock and block.
B0A4 DEFW SetPixelAdjustments_Block
B0A6 DEFW HandlePortcullis Portcullis, stationary.
B0A8 DEFW HandleMovingPortcullis Portcullis, moving.
B0AA DEFW SetPixelAdjustments_Bricks10 Bricks.
B0AC DEFW SetPixelAdjustments_Bricks11 More bricks.
B0AE DEFW SetPixelAdjustments_Ball Even more bricks.
B0B0 DEFW SetPixelAdjustments_Ball
B0B2 DEFW SetPixelAdjustments_Ball
B0B4 DEFW SetPixelAdjustments_Ball
B0B6 DEFW HandleHumanLegs Legs of the human form of the player.
B0B8 DEFW HandleHumanLegs
B0BA DEFW HandleHumanLegs
B0BC DEFW HandleHumanLegs
B0BE DEFW HandleHumanLegs
B0C0 DEFW HandleHumanLegs
B0C2 DEFW HandleGargoyle Gargoyle.
B0C4 DEFW HandleSpikes Spikes.
B0C6 DEFW HandleHumanLegs More legs of the human form of the player.
B0C8 DEFW HandleHumanLegs
B0CA DEFW HandleHumanLegs
B0CC DEFW HandleHumanLegs
B0CE DEFW HandleHumanLegs
B0D0 DEFW HandleHumanLegs
B0D2 DEFW HandleGuardOrWizard Top half of a moving guard.
B0D4 DEFW HandleGuardOrWizard
B0D6 DEFW HandleHumanTop Top half of the human form of the player.
B0D8 DEFW HandleHumanTop
B0DA DEFW HandleHumanTop
B0DC DEFW HandleHumanTop
B0DE DEFW HandleHumanTop
B0E0 DEFW HandleHumanTop
B0E2 DEFW HandleHumanTop
B0E4 DEFW HandleHumanTop
B0E6 DEFW HandleHumanTop
B0E8 DEFW HandleHumanTop
B0EA DEFW HandleHumanTop
B0EC DEFW HandleHumanTop
B0EE DEFW HandleHumanTop
B0F0 DEFW HandleHumanTop
B0F2 DEFW HandleHumanTop
B0F4 DEFW HandleHumanTop
B0F6 DEFW HandleWulfLegs Legs of the wulf form of the player.
B0F8 DEFW HandleWulfLegs
B0FA DEFW HandleWulfLegs
B0FC DEFW HandleWulfLegs
B0FE DEFW HandleWulfLegs
B100 DEFW HandleWulfLegs
B102 DEFW HandleBlockMovingEastWest Block, moving east and west.
B104 DEFW HandleBlockMovingNorthSouth Block, moving north and south.
B106 DEFW HandleWulfLegs More legs of the wulf form of the player.
B108 DEFW HandleWulfLegs
B10A DEFW HandleWulfLegs
B10C DEFW HandleWulfLegs
B10E DEFW HandleWulfLegs
B110 DEFW HandleWulfLegs
B112 DEFW HandleBlock Block.
B114 DEFW HandleSpikedBall Spiked ball.
B116 DEFW HandleWulfTop Top half of the wulf form of the player.
B118 DEFW HandleWulfTop
B11A DEFW HandleWulfTop
B11C DEFW HandleWulfTop
B11E DEFW HandleWulfTop
B120 DEFW HandleWulfTop
B122 DEFW HandleWulfTop
B124 DEFW HandleWulfTop
B126 DEFW HandleWulfTop
B128 DEFW HandleWulfTop
B12A DEFW HandleWulfTop
B12C DEFW HandleWulfTop
B12E DEFW HandleWulfTop
B130 DEFW HandleWulfTop
B132 DEFW HandleWulfTop
B134 DEFW HandleWulfTop
B136 DEFW HandleGhost Ghost.
B138 DEFW HandleGhost
B13A DEFW HandleGhost
B13C DEFW HandleGhost
B13E DEFW HandleTable Table.
B140 DEFW HandleChest Chest.
B142 DEFW HandleFireMovingEastWest Fire, moving east and west.
B144 DEFW HandleFireMovingEastWest
B146 DEFW SetPixelAdjustments_Cauldron Sun, moon and the frame of the sun and moon window.
B148 DEFW SetPixelAdjustments_Cauldron
B14A DEFW SetPixelAdjustments_Cauldron
B14C DEFW HandleDroppingBlock Block, dropping.
B14E DEFW HandleTransformation The player changing between the human and wulf forms.
B150 DEFW HandleTransformation
B152 DEFW HandleTransformation
B154 DEFW HandleTransformation
B156 DEFW HandleSpecialObject The seven special objects as they are found in the rooms.
B158 DEFW HandleSpecialObject
B15A DEFW HandleSpecialObject
B15C DEFW HandleSpecialObject
B15E DEFW HandleSpecialObject
B160 DEFW HandleSpecialObject
B162 DEFW HandleSpecialObject
B164 DEFW HandleExtraLife Extra life.
B166 DEFW HandleObjectDroppedInCauldron The seven special objects as they are carried by the player and thrown into the cauldron.
B168 DEFW HandleObjectDroppedInCauldron
B16A DEFW HandleObjectDroppedInCauldron
B16C DEFW HandleObjectDroppedInCauldron
B16E DEFW HandleObjectDroppedInCauldron
B170 DEFW HandleObjectDroppedInCauldron
B172 DEFW HandleObjectDroppedInCauldron
B174 DEFW HandleRepelSpell_Vanish Final sparkles in the cauldron.
B176 DEFW HandleDeathSparkles Sparkles shown when the player dies.
B178 DEFW HandleDeathSparkles
B17A DEFW HandleDeathSparkles
B17C DEFW HandleDeathSparkles
B17E DEFW HandleDeathSparkles
B180 DEFW HandleDeathSparkles
B182 DEFW HandleDeathSparkles
B184 DEFW HandleLastDeathSparkle Last of the death sparkles.
B186 DEFW HandlePlayerAppearing Sparkles shown when the player appears.
B188 DEFW HandlePlayerAppearing
B18A DEFW HandlePlayerAppearing
B18C DEFW HandlePlayerAppearing
B18E DEFW HandlePlayerAppearing
B190 DEFW HandlePlayerAppearing
B192 DEFW HandlePlayerAppearing
B194 DEFW HandleLastAppearingSparkle Last of the sparkles of the player appearing.
B196 DEFW SetPixelAdjustments Tree wall.
B198 DEFW SetPixelAdjustments
B19A DEFW SetPixelAdjustments
B19C DEFW HandleEndingSparkles Sparkles of the cauldron room at the end of the game.
B19E DEFW HandleEndingSparkles
B1A0 DEFW HandleEndingSparkles
B1A2 DEFW DoNothing Unused graphic numbers, with nothing to update.
B1A4 DEFW DoNothing
B1A6 DEFW DoNothing
B1A8 DEFW DoNothing
B1AA DEFW DoNothing
B1AC DEFW DoNothing
B1AE DEFW DoNothing
B1B0 DEFW HandleCauldronBottom Cauldron, bottom half.
B1B2 DEFW HandleCauldronTop Cauldron, top half.
B1B4 DEFW HandleCollapsingBlock Block, collapsing.
B1B6 DEFW HandleGuardBottomHalf Bottom half of a guard or the wizard.
B1B8 DEFW HandleGuardBottomHalf
B1BA DEFW HandleGuardBottomHalf
B1BC DEFW HandleGuardBottomHalf
B1BE DEFW HandleGuardBottomHalf
B1C0 DEFW HandleGuardBottomHalf
B1C2 DEFW HandleGuardMovingEastWest Top half of a guard, moving east and west.
B1C4 DEFW HandleGuardMovingEastWest
B1C6 DEFW HandleGuardBottomHalf More bottom halves of a guard or the wizard.
B1C8 DEFW HandleGuardBottomHalf
B1CA DEFW HandleGuardBottomHalf
B1CC DEFW HandleGuardBottomHalf
B1CE DEFW HandleGuardBottomHalf
B1D0 DEFW HandleGuardBottomHalf
B1D2 DEFW HandleGuardOrWizard Top half of the wizard.
B1D4 DEFW HandleGuardOrWizard
B1D6 DEFW HandleCauldronBubbles Bubbles of the cauldron.
B1D8 DEFW HandleCauldronBubbles
B1DA DEFW HandleCauldronBubbles
B1DC DEFW HandleCauldronBubbles
B1DE DEFW HandleRepelSpell Spell that repels the player.
B1E0 DEFW HandleRepelSpell
B1E2 DEFW HandleRepelSpell
B1E4 DEFW HandleRepelSpell
B1E6 DEFW HandleSpecialObjectInCauldron The special objects, when first put into the cauldron.
B1E8 DEFW HandleSpecialObjectInCauldron
B1EA DEFW HandleSpecialObjectInCauldron
B1EC DEFW HandleSpecialObjectInCauldron
B1EE DEFW HandleSpecialObjectInCauldron
B1F0 DEFW HandleSpecialObjectInCauldron
B1F2 DEFW HandleSpecialObjectInCauldron
B1F4 DEFW HandleSpecialObjectInCauldron
B1F6 DEFW HandleStationaryFire Fire, stationary (not used in the game).
B1F8 DEFW HandleStationaryFire
B1FA DEFW HandleBallUpDown Ball, bouncing up and down.
B1FC DEFW HandleBallUpDown
B1FE DEFW HandleFireMovingNorthSouth Fire, moving north and south.
B200 DEFW HandleFireMovingNorthSouth
B202 DEFW HandleBouncingBall Ball, bouncing around.
B204 DEFW HandleBouncingBall
B206 DEFW HandleDeathSparkles Sparkles shown when the player dies.
B208 DEFW HandleVanishingObjectSparkles Last sparkle of an object in the cauldron.
B20A DEFW DoNothing Unused graphic number, with nothing to update.
B20C DEFW HandleVanishingObjectSparkles Last sparkle of an object in the cauldron.
Prev: B088 Up: Map Next: B20E