Mercurial > might-and-magic-trilogy
comparison Indoor.h @ 28:18f7a1b94448
Indoor::Load
author | Nomad |
---|---|
date | Tue, 16 Oct 2012 19:31:34 +0200 |
parents | 540178ef9b18 |
children | e62134245ab0 |
comparison
equal
deleted
inserted
replaced
27:be2066176d89 | 28:18f7a1b94448 |
---|---|
360 BBox_short_ pBounding; | 360 BBox_short_ pBounding; |
361 }; | 361 }; |
362 #pragma pack(pop) | 362 #pragma pack(pop) |
363 | 363 |
364 | 364 |
365 | 365 #pragma pack(push, 1) |
366 | 366 struct BLVMapVertices |
367 { | |
368 uint uNumVertices; | |
369 BLVMapVertex pVertices[1]; | |
370 }; | |
371 #pragma pack(pop) | |
372 | |
373 | |
374 | |
375 #pragma pack(push, 1) | |
376 struct IndoorLocation_stru1 | |
377 { | |
378 unsigned __int64 uLastVisitDay; | |
379 char field_2F4[48]; | |
380 }; | |
381 #pragma pack(pop) | |
367 | 382 |
368 | 383 |
369 | 384 |
370 /* 89 */ | 385 /* 89 */ |
371 #pragma pack(push, 1) | 386 #pragma pack(push, 1) |
420 struct BLVLightMM7 *pLights; | 435 struct BLVLightMM7 *pLights; |
421 int uNumDoors; | 436 int uNumDoors; |
422 struct BLVDoor *pDoors; | 437 struct BLVDoor *pDoors; |
423 unsigned int uNumNodes; | 438 unsigned int uNumNodes; |
424 struct BSPNode *pNodes; | 439 struct BSPNode *pNodes; |
425 unsigned int *pMapVertices; | 440 BLVMapVertices *pMapVertices; |
426 unsigned __int16 *ptr_2AC; | 441 unsigned __int16 *ptr_2AC; |
427 unsigned __int16 *ptr_0002B0_sector_rdata; | 442 unsigned __int16 *ptr_0002B0_sector_rdata; |
428 unsigned __int16 *ptr_0002B4_doors_ddata; | 443 unsigned __int16 *ptr_0002B4_doors_ddata; |
429 unsigned __int16 *ptr_0002B8_sector_lrdata; | 444 unsigned __int16 *ptr_0002B8_sector_lrdata; |
430 unsigned int uNumSpawnPoints; | 445 unsigned int uNumSpawnPoints; |
431 struct SpawnPointMM7 *pSpawnPoints; | 446 struct SpawnPointMM7 *pSpawnPoints; |
432 struct DDM_DLV_Header dlv; | 447 struct DDM_DLV_Header dlv; |
433 unsigned __int64 uLastVisitDay; | 448 IndoorLocation_stru1 stru1; |
434 char field_2F4[48]; | |
435 char _visible_outlines[876]; | 449 char _visible_outlines[876]; |
436 }; | 450 }; |
437 #pragma pack(pop) | 451 #pragma pack(pop) |
438 | 452 |
439 extern IndoorLocation *pIndoor; | 453 extern IndoorLocation *pIndoor; |