![]() |
Data |
| Prev: 39735 | Up: Map | Next: 40134 |
|
The handler address for each sprite ID (0-195), which is 196 entries of two bytes each. The table is indexed by the sprite ID of an actor (see MainLoop). Every handler is called with IX pointing at the actor record. Sprite IDs which have no behaviour of their own point at HandlerEmpty.
Each run of sprite IDs below has the same handler; the sprite names are given by SpritesTable.
|
||||
| JumpTable | 39742 | DEFW HandlerEmpty | Sprite ID 0: no sprite, handled by HandlerEmpty. | |
| 39744 | DEFW HandlerAppearingNastie | Sprite IDs 1-5: appearing nastie, handled by HandlerAppearingNastie. | ||
| 39746 | DEFW HandlerAppearingNastie | |||
| 39748 | DEFW HandlerAppearingNastie | |||
| 39750 | DEFW HandlerAppearingNastie | |||
| 39752 | DEFW HandlerAppearingNastie | |||
| 39754 | DEFW HandlerChooseNastie | Sprite ID 6: choose nastie, handled by HandlerChooseNastie. | ||
| 39756 | DEFW HandlerEmpty | Sprite ID 7: none, handled by HandlerEmpty. | ||
| 39758 | DEFW HandlerDyingNastie | Sprite IDs 8-12: dying nastie, handled by HandlerDyingNastie. | ||
| 39760 | DEFW HandlerDyingNastie | |||
| 39762 | DEFW HandlerDyingNastie | |||
| 39764 | DEFW HandlerDyingNastie | |||
| 39766 | DEFW HandlerDyingNastie | |||
| 39768 | DEFW HandlerRemoveNastie | Sprite ID 13: remove nastie, handled by HandlerRemoveNastie. | ||
| 39770 | DEFW HandlerEmpty | Sprite IDs 14-15: none, handled by HandlerEmpty. | ||
| 39772 | DEFW HandlerEmpty | |||
| 39774 | DEFW GamePlayEntry | Sprite IDs 16-31: walking Sabreman, handled by GamePlayEntry. | ||
| 39776 | DEFW GamePlayEntry | |||
| 39778 | DEFW GamePlayEntry | |||
| 39780 | DEFW GamePlayEntry | |||
| 39782 | DEFW GamePlayEntry | |||
| 39784 | DEFW GamePlayEntry | |||
| 39786 | DEFW GamePlayEntry | |||
| 39788 | DEFW GamePlayEntry | |||
| 39790 | DEFW GamePlayEntry | |||
| 39792 | DEFW GamePlayEntry | |||
| 39794 | DEFW GamePlayEntry | |||
| 39796 | DEFW GamePlayEntry | |||
| 39798 | DEFW GamePlayEntry | |||
| 39800 | DEFW GamePlayEntry | |||
| 39802 | DEFW GamePlayEntry | |||
| 39804 | DEFW GamePlayEntry | |||
| 39806 | DEFW PlayerMovement | Sprite IDs 32-47: attacking Sabreman, handled by PlayerMovement. | ||
| 39808 | DEFW PlayerMovement | |||
| 39810 | DEFW PlayerMovement | |||
| 39812 | DEFW PlayerMovement | |||
| 39814 | DEFW PlayerMovement | |||
| 39816 | DEFW PlayerMovement | |||
| 39818 | DEFW PlayerMovement | |||
| 39820 | DEFW PlayerMovement | |||
| 39822 | DEFW PlayerMovement | |||
| 39824 | DEFW PlayerMovement | |||
| 39826 | DEFW PlayerMovement | |||
| 39828 | DEFW PlayerMovement | |||
| 39830 | DEFW PlayerMovement | |||
| 39832 | DEFW PlayerMovement | |||
| 39834 | DEFW PlayerMovement | |||
| 39836 | DEFW PlayerMovement | |||
| 39838 | DEFW HandlerRhino | Sprite IDs 48-51: rhino, handled by HandlerRhino. | ||
| 39840 | DEFW HandlerRhino | |||
| 39842 | DEFW HandlerRhino | |||
| 39844 | DEFW HandlerRhino | |||
| 39846 | DEFW HandlerFlame | Sprite IDs 52-55: flame, handled by HandlerFlame. | ||
| 39848 | DEFW HandlerFlame | |||
| 39850 | DEFW HandlerFlame | |||
| 39852 | DEFW HandlerFlame | |||
| 39854 | DEFW HandlerTribesman | Sprite IDs 56-63: tribesman, handled by HandlerTribesman. | ||
| 39856 | DEFW HandlerTribesman | |||
| 39858 | DEFW HandlerTribesman | |||
| 39860 | DEFW HandlerTribesman | |||
| 39862 | DEFW HandlerTribesman | |||
| 39864 | DEFW HandlerTribesman | |||
| 39866 | DEFW HandlerTribesman | |||
| 39868 | DEFW HandlerTribesman | |||
| 39870 | DEFW HandlerFlyingSabreman | Sprite ID 64: flying Sabreman, handled by HandlerFlyingSabreman. | ||
| 39872 | DEFW HandlerSittingSabreman | Sprite IDs 65-66: sitting Sabreman, handled by HandlerSittingSabreman. | ||
| 39874 | DEFW HandlerSittingSabreman | |||
| 39876 | DEFW HandlerYellowOrchid_StandUp | Sprite ID 67: Sabreman standing up, handled by HandlerYellowOrchid_StandUp. | ||
| 39878 | DEFW HandlerFlyingSabreman | Sprite ID 68: flying Sabreman, handled by HandlerFlyingSabreman. | ||
| 39880 | DEFW HandlerSittingSabreman | Sprite IDs 69-70: sitting Sabreman, handled by HandlerSittingSabreman. | ||
| 39882 | DEFW HandlerSittingSabreman | |||
| 39884 | DEFW HandlerYellowOrchid_StandUp | Sprite ID 71: Sabreman standing up, handled by HandlerYellowOrchid_StandUp. | ||
| 39886 | DEFW HandlerOrchid | Sprite IDs 72-79: orchid, handled by HandlerOrchid. | ||
| 39888 | DEFW HandlerOrchid | |||
| 39890 | DEFW HandlerOrchid | |||
| 39892 | DEFW HandlerOrchid | |||
| 39894 | DEFW HandlerOrchid | |||
| 39896 | DEFW HandlerOrchid | |||
| 39898 | DEFW HandlerOrchid | |||
| 39900 | DEFW HandlerOrchid | |||
| 39902 | DEFW HandlerWulf | Sprite IDs 80-87: Wulf, handled by HandlerWulf. | ||
| 39904 | DEFW HandlerWulf | |||
| 39906 | DEFW HandlerWulf | |||
| 39908 | DEFW HandlerWulf | |||
| 39910 | DEFW HandlerWulf | |||
| 39912 | DEFW HandlerWulf | |||
| 39914 | DEFW HandlerWulf | |||
| 39916 | DEFW HandlerWulf | |||
| 39918 | DEFW HandlerWulfPouncing | Sprite ID 88: Wulf pouncing, handled by HandlerWulfPouncing. | ||
| 39920 | DEFW HandlerWulfLanding | Sprite ID 89: Wulf landing, handled by HandlerWulfLanding. | ||
| 39922 | DEFW HandlerEmpty | Sprite IDs 90-91: none, handled by HandlerEmpty. | ||
| 39924 | DEFW HandlerEmpty | |||
| 39926 | DEFW HandlerWulfPouncing | Sprite ID 92: Wulf pouncing, handled by HandlerWulfPouncing. | ||
| 39928 | DEFW HandlerWulfLanding | Sprite ID 93: Wulf landing, handled by HandlerWulfLanding. | ||
| 39930 | DEFW HandlerEmpty | Sprite IDs 94-95: none, handled by HandlerEmpty. | ||
| 39932 | DEFW HandlerEmpty | |||
| 39934 | DEFW HandlerWanderingNastie | Sprite IDs 96-103: spider and scorpion, handled by HandlerWanderingNastie. | ||
| 39936 | DEFW HandlerWanderingNastie | |||
| 39938 | DEFW HandlerWanderingNastie | |||
| 39940 | DEFW HandlerWanderingNastie | |||
| 39942 | DEFW HandlerWanderingNastie | |||
| 39944 | DEFW HandlerWanderingNastie | |||
| 39946 | DEFW HandlerWanderingNastie | |||
| 39948 | DEFW HandlerWanderingNastie | |||
| 39950 | DEFW HandlerChasingNastie | Sprite IDs 104-107: bat, handled by HandlerChasingNastie. | ||
| 39952 | DEFW HandlerChasingNastie | |||
| 39954 | DEFW HandlerChasingNastie | |||
| 39956 | DEFW HandlerChasingNastie | |||
| 39958 | DEFW HandlerWanderingNastie | Sprite IDs 108-115: parrot and monkey, handled by HandlerWanderingNastie. | ||
| 39960 | DEFW HandlerWanderingNastie | |||
| 39962 | DEFW HandlerWanderingNastie | |||
| 39964 | DEFW HandlerWanderingNastie | |||
| 39966 | DEFW HandlerWanderingNastie | |||
| 39968 | DEFW HandlerWanderingNastie | |||
| 39970 | DEFW HandlerWanderingNastie | |||
| 39972 | DEFW HandlerWanderingNastie | |||
| 39974 | DEFW HandlerChasingNastie | Sprite IDs 116-123: lizard and snake, handled by HandlerChasingNastie. | ||
| 39976 | DEFW HandlerChasingNastie | |||
| 39978 | DEFW HandlerChasingNastie | |||
| 39980 | DEFW HandlerChasingNastie | |||
| 39982 | DEFW HandlerChasingNastie | |||
| 39984 | DEFW HandlerChasingNastie | |||
| 39986 | DEFW HandlerChasingNastie | |||
| 39988 | DEFW HandlerChasingNastie | |||
| 39990 | DEFW HandlerEmpty | Sprite IDs 124-127: none, handled by HandlerEmpty. | ||
| 39992 | DEFW HandlerEmpty | |||
| 39994 | DEFW HandlerEmpty | |||
| 39996 | DEFW HandlerEmpty | |||
| 39998 | DEFW HandlerPickup | Sprite IDs 128-132: objects, handled by HandlerPickup. | ||
| 40000 | DEFW HandlerPickup | |||
| 40002 | DEFW HandlerPickup | |||
| 40004 | DEFW HandlerPickup | |||
| 40006 | DEFW HandlerPickup | |||
| 40008 | DEFW HandlerExtraLife | Sprite ID 133: extra life, handled by HandlerExtraLife. | ||
| 40010 | DEFW HandlerPickup | Sprite IDs 134-143: objects, handled by HandlerPickup. | ||
| 40012 | DEFW HandlerPickup | |||
| 40014 | DEFW HandlerPickup | |||
| 40016 | DEFW HandlerPickup | |||
| 40018 | DEFW HandlerPickup | |||
| 40020 | DEFW HandlerPickup | |||
| 40022 | DEFW HandlerPickup | |||
| 40024 | DEFW HandlerPickup | |||
| 40026 | DEFW HandlerPickup | |||
| 40028 | DEFW HandlerPickup | |||
| 40030 | DEFW HandlerAmuletPiece | Sprite IDs 144-147: pieces of the amulet, handled by HandlerAmuletPiece. | ||
| 40032 | DEFW HandlerAmuletPiece | |||
| 40034 | DEFW HandlerAmuletPiece | |||
| 40036 | DEFW HandlerAmuletPiece | |||
| 40038 | DEFW HandlerGuardian | Sprite IDs 148-149: guardian, handled by HandlerGuardian. | ||
| 40040 | DEFW HandlerGuardian | |||
| 40042 | DEFW HandlerEmpty | Sprite IDs 150-151: none, handled by HandlerEmpty. | ||
| 40044 | DEFW HandlerEmpty | |||
| 40046 | DEFW HandlerWanderingNastie | Sprite IDs 152-159: rat and bird, handled by HandlerWanderingNastie. | ||
| 40048 | DEFW HandlerWanderingNastie | |||
| 40050 | DEFW HandlerWanderingNastie | |||
| 40052 | DEFW HandlerWanderingNastie | |||
| 40054 | DEFW HandlerWanderingNastie | |||
| 40056 | DEFW HandlerWanderingNastie | |||
| 40058 | DEFW HandlerWanderingNastie | |||
| 40060 | DEFW HandlerWanderingNastie | |||
| 40062 | DEFW HandlerHippoWarthog | Sprite IDs 160-163: hippo, handled by HandlerHippoWarthog. | ||
| 40064 | DEFW HandlerHippoWarthog | |||
| 40066 | DEFW HandlerHippoWarthog | |||
| 40068 | DEFW HandlerHippoWarthog | |||
| 40070 | DEFW HandlerSleepingHippoWarthog | Sprite IDs 164-167: sleeping hippo, handled by HandlerSleepingHippoWarthog. | ||
| 40072 | DEFW HandlerSleepingHippoWarthog | |||
| 40074 | DEFW HandlerSleepingHippoWarthog | |||
| 40076 | DEFW HandlerSleepingHippoWarthog | |||
| 40078 | DEFW HandlerHippoWarthog | Sprite IDs 168-171: warthog, handled by HandlerHippoWarthog. | ||
| 40080 | DEFW HandlerHippoWarthog | |||
| 40082 | DEFW HandlerHippoWarthog | |||
| 40084 | DEFW HandlerHippoWarthog | |||
| 40086 | DEFW HandlerSleepingHippoWarthog | Sprite IDs 172-175: sleeping warthog, handled by HandlerSleepingHippoWarthog. | ||
| 40088 | DEFW HandlerSleepingHippoWarthog | |||
| 40090 | DEFW HandlerSleepingHippoWarthog | |||
| 40092 | DEFW HandlerSleepingHippoWarthog | |||
| 40094 | DEFW HandlerWanderingNastie | Sprite IDs 176-195: frog, mosquito, skunk, flea and earwig, handled by HandlerWanderingNastie. | ||
| 40096 | DEFW HandlerWanderingNastie | |||
| 40098 | DEFW HandlerWanderingNastie | |||
| 40100 | DEFW HandlerWanderingNastie | |||
| 40102 | DEFW HandlerWanderingNastie | |||
| 40104 | DEFW HandlerWanderingNastie | |||
| 40106 | DEFW HandlerWanderingNastie | |||
| 40108 | DEFW HandlerWanderingNastie | |||
| 40110 | DEFW HandlerWanderingNastie | |||
| 40112 | DEFW HandlerWanderingNastie | |||
| 40114 | DEFW HandlerWanderingNastie | |||
| 40116 | DEFW HandlerWanderingNastie | |||
| 40118 | DEFW HandlerWanderingNastie | |||
| 40120 | DEFW HandlerWanderingNastie | |||
| 40122 | DEFW HandlerWanderingNastie | |||
| 40124 | DEFW HandlerWanderingNastie | |||
| 40126 | DEFW HandlerWanderingNastie | |||
| 40128 | DEFW HandlerWanderingNastie | |||
| 40130 | DEFW HandlerWanderingNastie | |||
| 40132 | DEFW HandlerWanderingNastie | |||
| Prev: 39735 | Up: Map | Next: 40134 |