mirror of
https://gitlab.com/hashborgir/d2tweaks-rnd2k.git
synced 2024-12-02 13:45:58 +00:00
29 lines
611 B
C++
29 lines
611 B
C++
#pragma once
|
|
|
|
#include <cstdint>
|
|
|
|
namespace diablo2 {
|
|
namespace structures {
|
|
struct unit;
|
|
|
|
struct room//size=0x80
|
|
{
|
|
//ptRoom +48 0 = spawn new units (monster, objects e.tc), 1 = don't spawn any new units
|
|
uint32_t seed1; //+00
|
|
uint32_t seed2; //+04
|
|
uint8_t uk8[0x1C]; //+08
|
|
room* pt_near_rooms; //+24
|
|
uint32_t nb_near_rooms; //+28
|
|
unit* unit; //+2C
|
|
uint8_t uk5[0x44]; //+30
|
|
room* pt_next_room; //+74
|
|
union {
|
|
uint8_t flags; //+78
|
|
struct {
|
|
uint8_t is_generated : 1;
|
|
uint8_t is_generated2 : 1;//???
|
|
};
|
|
};
|
|
};
|
|
}
|
|
} |