Prev: 23684 Up: Map Next: 23990
23700: Map Table
One byte for each of the 290 objects that are placed on the map, in the order of the table at TerrainData. The bottom six bits are the kind of object (see ObjectKinds). Bit 7 is set once player one has destroyed the object and bit 6 once player two has, so that AddMapObjects does not put it back. PlayLife changes the code that tests and sets the bit to suit the current player. MaskMapTable masks all of the bytes with a value that depends on the number of players.
MapTable 23700 DEFB 6,8,2,13,15,7,3,14,16,10,2,5,1,4,6,0,16,2,5,11,7,4,14,15
23724 DEFB 4,11,6,5,13,16,16,15,3,5,16,8,1,5,7,2,6,10,15,1,2,10,14,4
23748 DEFB 4,14,12,14,7,4,1,8,11,6,5,2,9,11,4,2,5,13,8,4,6,2,5,13
23772 DEFB 15,4,4,7,1,15,2,13,16,7,3,12,6,14,2,0,13,15,8,5,12,7,9,8
23796 DEFB 13,11,15,14,0,6,1,5,15,15,2,10,4,4,1,14,13,0,7,15,2,3,4,6
23820 DEFB 10,2,4,5,8,11,11,2,4,13,2,10,5,15,2,7,5,14,2,11,2,15,2,6
23844 DEFB 4,5,4,4,6,2,9,12,11,1,2,12,4,15,3,14,9,7,15,14,4,14,5,5
23868 DEFB 0,15,16,6,16,11,5,4,2,4,13,16,11,7,2,4,13,4,7,0,10,11,0,13
23892 DEFB 10,4,12,13,4,8,6,2,1,8,5,13,13,6,4,11,5,4,4,2,14,14,4,5
23916 DEFB 16,4,4,2,4,5,10,7,4,4,15,4,0,9,15,12,2,6,4,15,14,4,13,12
23940 DEFB 7,15,13,13,4,14,16,4,4,16,16,11,6,6,0,13,7,2,14,16,4,13,5,7
23964 DEFB 4,2,16,13,4,14,6,3,5,12,13,4,2,7,4,0,2,2,0,12,7,4,0,4
23988 DEFB 2,10
Prev: 23684 Up: Map Next: 23990