|
|
Map Data Values
The map file format defines a map as a two
layer 64 x 64 array of tiles. The layers are called planes in the
Wolfenstein source.
Each tile is a short word (16 bit). Its value depends on which
plane.
Plane 0
Plane 0 defines the walls, doors and floors. The tile value can
have the following values:
| 0 - 63 | Wall |
| 90 - 101 | Door |
| 106 | Floor tile |
| 107 - 143 | Floor tile |
Plane 1
Plane 1 defines all the objects on the map, enemies, health, ornaments, etc.
In wl_game.c, the function ScanInfoPlane initialise these objects
depending on the value:
| Player Start |
| 19 | Player Start facing north | |
| 20 | Player Start facing ease | |
| 21 | Player Start facing south | |
| 22 | Player Start facing west | |
| Static Objects |
| 23 - 74 | Static Objects | |
| Moving Objects |
| 98 | Pushable Wall | |
| 180 - 183 | Standing Guard | Hard |
| 144 - 147 | Standing Guard | Medium |
| 108 - 111 | Standing Guard | |
| 184 - 187 | Patrolling Guard | Hard |
| 148 - 151 | Patrolling Guard | Medium |
| 112 - 115 | Patrolling Guard | |
| 124 | Dead Guard | |
| 188 - 191 | Standing Officer | Hard |
| 152 - 155 | Standing Officer | Medium |
| 116 - 119 | Standing Officer | |
| 192 - 195 | Patrolling Officer | Hard |
| 156 - 159 | Patrolling Officer | Medium |
| 120 - 123 | Patrolling Officer | |
| 198 - 201 | Standing SS | Hard |
| 162 - 165 | Standing SS | Medium |
| 126 - 129 | Standing SS | |
| 202 - 205 | Patrolling SS | Hard |
| 166 - 169 | Patrolling SS | Medium |
| 130 - 133 | Patrolling SS | |
| 206 - 209 | Standing Dog | Hard |
| 170 - 173 | Standing Dog | Medium |
| 134 - 137 | Standing Dog | |
| 210 - 213 | Patrolling Dog | Hard |
| 174 - 177 | Patrolling Dog | Medium |
| 138 - 141 | Patrolling Dog | |
| 106 | Spectre | SoD |
| 107 | Angel | SoD |
| 125 | Trans | SoD |
| 142 | Uber | SoD |
| 143 | Will | SoD |
| 160 | FakeHitler | Wolf |
| 161 | Death | SoD |
| 178 | Hitler | Wolf |
| 179 | Fat | Wolf |
| 196 | Schabbs | Wolf |
| 197 | Gretel | Wolf |
| 214 | Boss | Wolf |
| 215 | Gift | Wolf |
| 252 - 255 | Standing Mutant | Hard |
| 234 - 237 | Standing Mutant | Medium |
| 216 - 219 | Standing Mutant | |
| 256 - 259 | Patrolling Mutant | Hard |
| 238 - 241 | Patrolling Mutant | Medium |
| 220 - 223 | Patrolling Mutant | |
| 224 - 227 | Ghost | Wolf |
|