Prev: 25705 Up: Map Next: 29704
29640: Object Types
The addresses of the templates for the types of object that can appear in the data for a room (see RoomData), indexed by the type. Objects of type 31 switch to the second table at SecondObjectTypes for the objects which follow in the room.
ObjectTypes 29640 DEFW 0 Type 0: unused.
29642 DEFW ObjectTemplates Type 1: a block (ObjectTemplates).
29644 DEFW ObjectTemplate_FatBottomBlock Type 2: a block which is fat at the bottom (ObjectTemplate_FatBottomBlock).
29646 DEFW ObjectTemplate_FatTopBlock Type 3: a block which is fat at the top (ObjectTemplate_FatTopBlock).
29648 DEFW ObjectTemplate_BlockMovingUpDown Type 4: a block which moves up and down (ObjectTemplate_BlockMovingUpDown).
29650 DEFW ObjectTemplate_FallingBlock Type 5: a block which falls when touched (ObjectTemplate_FallingBlock).
29652 DEFW ObjectTemplate_CollapsingBlock Type 6: a block which collapses (ObjectTemplate_CollapsingBlock).
29654 DEFW ObjectTemplate_BrokenEgg Type 7: a broken egg (ObjectTemplate_BrokenEgg).
29656 DEFW ObjectTemplate_ConveyorNorth Type 8: a conveyor which carries objects north (ObjectTemplate_ConveyorNorth).
29658 DEFW ObjectTemplate_ConveyorEast Type 9: a conveyor which carries objects east (ObjectTemplate_ConveyorEast).
29660 DEFW ObjectTemplate_ConveyorSouth Type 10: a conveyor which carries objects south (ObjectTemplate_ConveyorSouth).
29662 DEFW ObjectTemplate_ConveyorWest Type 11: a conveyor which carries objects west (ObjectTemplate_ConveyorWest).
29664 DEFW ObjectTemplate_BlockMovingUpDownWithPlayer Type 12: a block which moves up and down while the player is on it (ObjectTemplate_BlockMovingUpDownWithPlayer).
29666 DEFW ObjectTemplate_BlockMovingEastWest Type 13: a block which moves east and west (ObjectTemplate_BlockMovingEastWest).
29668 DEFW ObjectTemplate_BlockMovingNorthSouth Type 14: a block which moves north and south (ObjectTemplate_BlockMovingNorthSouth).
29670 DEFW ObjectTemplate_DeadlyPyramid Type 15: a deadly pyramid (ObjectTemplate_DeadlyPyramid).
29672 DEFW ObjectTemplate_Sparkle Type 16: a sparkle (ObjectTemplate_Sparkle).
29674 DEFW ObjectTemplate_RobotMouseCircuit Type 17: a robot mouse which runs in a circuit (ObjectTemplate_RobotMouseCircuit).
29676 DEFW ObjectTemplate_RobotMouseEastWest Type 18: a robot mouse which runs east and west (ObjectTemplate_RobotMouseEastWest).
29678 DEFW ObjectTemplate_RobotMouseNorthSouth Type 19: a robot mouse which runs north and south (ObjectTemplate_RobotMouseNorthSouth).
29680 DEFW ObjectTemplate_EggTop Type 20: the top of a broken egg (ObjectTemplate_EggTop).
29682 DEFW ObjectTemplate_CryonautEast Type 21: a cryonaut looking east (ObjectTemplate_CryonautEast).
29684 DEFW ObjectTemplate_CryonautSouth Type 22: a cryonaut looking south (ObjectTemplate_CryonautSouth).
29686 DEFW ObjectTemplate_DeadlyTubes Type 23: deadly tubes (ObjectTemplate_DeadlyTubes).
29688 DEFW ObjectTemplate_SocketCylinder Type 24: a socket for a cylinder (ObjectTemplate_SocketCylinder).
29690 DEFW ObjectTemplate_SocketCube Type 25: a socket for a cube (ObjectTemplate_SocketCube).
29692 DEFW ObjectTemplate_SocketPyramid Type 26: a socket for a pyramid (ObjectTemplate_SocketPyramid).
29694 DEFW ObjectTemplate_SocketHalfSphere Type 27: a socket for a half sphere (ObjectTemplate_SocketHalfSphere).
29696 DEFW ObjectTemplate_ClockworkMouse Type 28: a clockwork mouse (ObjectTemplate_ClockworkMouse).
29698 DEFW ObjectTemplate_ChasingDome Type 29: a chasing dome (ObjectTemplate_ChasingDome).
29700 DEFW ObjectTemplate_RemoteControlRobot Type 30: the remote control robot (ObjectTemplate_RemoteControlRobot).
29702 DEFW 0 Type 31: the switch to the second table.
Prev: 25705 Up: Map Next: 29704