#include <Outdoor.h>
|
| OutdoorLocation () |
|
| ~OutdoorLocation () |
|
void | ExecDraw (unsigned int bRedraw) |
|
void | PrepareActorsDrawList () |
|
void | CreateDebugLocation () |
|
void | Release () |
|
void | Load (std::string_view filename, int days_played, int respawn_interval_days, bool *outdoors_was_respawned) |
|
int | UpdateDiscoveredArea (Vec2i gridPos) |
|
bool | IsMapCellFullyRevealed (signed int a2, signed int a3) |
|
bool | IsMapCellPartiallyRevealed (signed int a2, signed int a3) |
|
bool | PrepareDecorations () |
|
void | ArrangeSpriteObjects () |
|
bool | InitalizeActors (MapId a1) |
|
double | GetFogDensityByTime () |
|
bool | Initialize (std::string_view filename, int days_played, int respawn_interval_days, bool *outdoors_was_respawned) |
|
MapId | getTravelDestination (int partyX, int partyY) |
|
void | UpdateSunlightVectors () |
|
void | UpdateFog () |
|
int | getNumFoodRequiredToRestInCurrentPos (const Vec3f &pos) |
|
void | SetFog () |
|
void | Draw () |
|
double | GetPolygonMaxZ (RenderVertexSoft *pVertex, unsigned int unumverts) |
|
double | GetPolygonMinZ (RenderVertexSoft *pVertices, unsigned int unumverts) |
|
ODMFace & | face (Pid pid) |
|
BSPModel & | model (Pid pid) |
|
◆ OutdoorLocation()
OutdoorLocation::OutdoorLocation |
( |
| ) |
|
◆ ~OutdoorLocation()
OutdoorLocation::~OutdoorLocation |
( |
| ) |
|
◆ ArrangeSpriteObjects()
void OutdoorLocation::ArrangeSpriteObjects |
( |
| ) |
|
◆ CreateDebugLocation()
void OutdoorLocation::CreateDebugLocation |
( |
| ) |
|
◆ Draw()
void OutdoorLocation::Draw |
( |
| ) |
|
◆ ExecDraw()
void OutdoorLocation::ExecDraw |
( |
unsigned int |
bRedraw | ) |
|
◆ face()
◆ GetFogDensityByTime()
double OutdoorLocation::GetFogDensityByTime |
( |
| ) |
|
◆ getNumFoodRequiredToRestInCurrentPos()
int OutdoorLocation::getNumFoodRequiredToRestInCurrentPos |
( |
const Vec3f & |
pos | ) |
|
◆ GetPolygonMaxZ()
double OutdoorLocation::GetPolygonMaxZ |
( |
RenderVertexSoft * |
pVertex, |
|
|
unsigned int |
unumverts |
|
) |
| |
◆ GetPolygonMinZ()
double OutdoorLocation::GetPolygonMinZ |
( |
RenderVertexSoft * |
pVertices, |
|
|
unsigned int |
unumverts |
|
) |
| |
◆ getTravelDestination()
MapId OutdoorLocation::getTravelDestination |
( |
int |
partyX, |
|
|
int |
partyY |
|
) |
| |
- Original binary offset:
- 0x48902E
◆ InitalizeActors()
bool OutdoorLocation::InitalizeActors |
( |
MapId |
a1 | ) |
|
◆ Initialize()
bool OutdoorLocation::Initialize |
( |
std::string_view |
filename, |
|
|
int |
days_played, |
|
|
int |
respawn_interval_days, |
|
|
bool * |
outdoors_was_respawned |
|
) |
| |
◆ IsMapCellFullyRevealed()
bool OutdoorLocation::IsMapCellFullyRevealed |
( |
signed int |
a2, |
|
|
signed int |
a3 |
|
) |
| |
◆ IsMapCellPartiallyRevealed()
bool OutdoorLocation::IsMapCellPartiallyRevealed |
( |
signed int |
a2, |
|
|
signed int |
a3 |
|
) |
| |
◆ Load()
void OutdoorLocation::Load |
( |
std::string_view |
filename, |
|
|
int |
days_played, |
|
|
int |
respawn_interval_days, |
|
|
bool * |
outdoors_was_respawned |
|
) |
| |
◆ LoadActualSkyFrame()
void OutdoorLocation::LoadActualSkyFrame |
( |
| ) |
|
|
static |
◆ model()
◆ PrepareActorsDrawList()
void OutdoorLocation::PrepareActorsDrawList |
( |
| ) |
|
◆ PrepareDecorations()
bool OutdoorLocation::PrepareDecorations |
( |
| ) |
|
◆ Release()
void OutdoorLocation::Release |
( |
| ) |
|
◆ SetFog()
void OutdoorLocation::SetFog |
( |
| ) |
|
◆ UpdateDiscoveredArea()
int OutdoorLocation::UpdateDiscoveredArea |
( |
Vec2i |
gridPos | ) |
|
◆ UpdateFog()
void OutdoorLocation::UpdateFog |
( |
| ) |
|
◆ UpdateSunlightVectors()
void OutdoorLocation::UpdateSunlightVectors |
( |
| ) |
|
◆ ddm
◆ decal_builder
◆ fFogDensity
float OutdoorLocation::fFogDensity |
◆ level_filename
std::string OutdoorLocation::level_filename |
◆ loc_time
◆ location_file_description
std::string OutdoorLocation::location_file_description |
◆ location_filename
std::string OutdoorLocation::location_filename |
◆ max_terrain_dimming_level
int OutdoorLocation::max_terrain_dimming_level |
◆ pBModels
std::vector<BSPModel> OutdoorLocation::pBModels |
◆ pFaceIDLIST
std::vector<Pid> OutdoorLocation::pFaceIDLIST |
◆ pOMAP
std::array<uint32_t, 128 * 128> OutdoorLocation::pOMAP |
◆ pSpawnPoints
std::vector<SpawnPoint> OutdoorLocation::pSpawnPoints |
◆ pTerrain
◆ sky_texture
◆ sky_texture_filename
std::string OutdoorLocation::sky_texture_filename |
◆ spell_fx_renderer
◆ uFullyRevealedCellOnMap
std::array<std::array<uint8_t, 11>, 88> OutdoorLocation::uFullyRevealedCellOnMap |
◆ uLastSunlightUpdateMinute
int OutdoorLocation::uLastSunlightUpdateMinute |
◆ uPartiallyRevealedCellOnMap
std::array<std::array<uint8_t, 11>, 88> OutdoorLocation::uPartiallyRevealedCellOnMap |
◆ vSunlight
Vec3f OutdoorLocation::vSunlight |
The documentation for this struct was generated from the following files: