Prev: A36D Up: Map Next: A448
A412: Object Handler Table
One address for each of the twenty-seven object types. The main loop at MainLoop uses the type held in the first byte of an object slot to pick the routine which looks after that object.
ObjectHandlerTable A412 DEFW HandleEmptySlot The routines for types 00 to 1A.
A414 DEFW HandleSheriff
A416 DEFW HandleBullet
A418 DEFW HandleCrosshair
A41A DEFW HandleBag
A41C DEFW HandleSingleFrameObject
A41E DEFW HandleBystander
A420 DEFW HandleSmoke
A422 DEFW HandleBody
A424 DEFW HandleDying
A426 DEFW HandleOutlaw
A428 DEFW HandlePointer
A42A DEFW HandleWaitingOutlaw
A42C DEFW HandleDrawingOutlaw
A42E DEFW HandleOutlawGun
A430 DEFW HandleMuzzleFlash
A432 DEFW HandleBulletHole
A434 DEFW HandleShotOutlaw
A436 DEFW HandleDyingOutlaw
A438 DEFW HandleCactus
A43A DEFW HandleHorse
A43C DEFW HandleMountedSheriff
A43E DEFW HandleOutlaw
A440 DEFW HandleTumbleweed
A442 DEFW HandleMoneyBag
A444 DEFW HandleRespawnDelay
A446 DEFW HandleSheriffEntrance
Prev: A36D Up: Map Next: A448