Mercurial > mm7
comparison Outdoor.h @ 630:1b813023fcbd
Tilesets change according to current season
author | Nomad |
---|---|
date | Mon, 11 Mar 2013 03:37:48 +0200 |
parents | bcd55744c2f4 |
children | ccf8b4815a1f |
comparison
equal
deleted
inserted
replaced
619:574cc56e05e9 | 630:1b813023fcbd |
---|---|
1 #pragma | 1 #pragma |
2 #include "BSPModel.h" | 2 #include "BSPModel.h" |
3 #include "OutdoorCamera.h" | 3 #include "OutdoorCamera.h" |
4 #include "Indoor.h" | 4 #include "Indoor.h" |
5 #include "TileFrameTable.h" | |
5 | 6 |
6 | 7 |
7 | 8 |
8 /* 256 */ | 9 /* 256 */ |
9 #pragma pack(push, 1) | 10 #pragma pack(push, 1) |
20 | 21 |
21 /* 78 */ | 22 /* 78 */ |
22 #pragma pack(push, 1) | 23 #pragma pack(push, 1) |
23 struct OutdoorLocationTileType | 24 struct OutdoorLocationTileType |
24 { | 25 { |
25 unsigned __int16 uTileGroup; | 26 Tileset tileset; |
26 unsigned __int16 uTileID; | 27 unsigned __int16 uTileID; |
27 }; | 28 }; |
28 #pragma pack(pop) | 29 #pragma pack(pop) |
29 | 30 |
30 | 31 |
158 bool _47F097(signed int a2, signed int a3); | 159 bool _47F097(signed int a2, signed int a3); |
159 bool _47F0E2(); | 160 bool _47F0E2(); |
160 bool PrepareDecorations(); | 161 bool PrepareDecorations(); |
161 int _47F223_LooksLikeGenerateMonsterLoot(); | 162 int _47F223_LooksLikeGenerateMonsterLoot(); |
162 bool InitalizeActors(int a1); | 163 bool InitalizeActors(int a1); |
163 bool _47F3EA(); | 164 bool LoadRoadTileset(); |
164 bool LoadTileGroupIds(); | 165 bool LoadTileGroupIds(); |
165 double GetFogDensityByTime(); | 166 double GetFogDensityByTime(); |
166 int GetSomeOtherTileInfo(int sX, int sY); | 167 int GetSomeOtherTileInfo(int sX, int sY); |
167 unsigned int GetTileTexture(int sX, int sZ); | 168 unsigned int GetTileTexture(int sX, int sZ); |
168 int GetHeightOnTerrain(int sX, int sZ); | 169 int GetHeightOnTerrain(int sX, int sZ); |
180 char pLevelFilename[32]; | 181 char pLevelFilename[32]; |
181 char pLocationFileName[32]; | 182 char pLocationFileName[32]; |
182 char pLocationFileDescription[32]; | 183 char pLocationFileDescription[32]; |
183 char pSkyTextureName[32]; | 184 char pSkyTextureName[32]; |
184 char pGroundTileset[32]; | 185 char pGroundTileset[32]; |
185 OutdoorLocationTileType pTileTypes[4]; | 186 OutdoorLocationTileType pTileTypes[4]; // [3] road tileset |
186 unsigned int uNumBModels; | 187 unsigned int uNumBModels; |
187 struct OutdoorLocationTerrain pTerrain; | 188 struct OutdoorLocationTerrain pTerrain; |
188 void *ptr_D4; | 189 void *ptr_D4; |
189 struct BSPModel *pBModels; | 190 struct BSPModel *pBModels; |
190 unsigned int numFaceIDListElems; | 191 unsigned int numFaceIDListElems; |