OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Functions | Variables
Outdoor.h File Reference
#include <array>
#include <vector>
#include <string>
#include "Engine/Data/TileEnums.h"
#include "Engine/SpawnPoint.h"
#include "Engine/MapEnums.h"
#include "Library/Color/Color.h"
#include "BSPModel.h"
#include "LocationInfo.h"
#include "LocationTime.h"
#include "LocationFunctions.h"
#include "OutdoorTerrain.h"

Classes

struct  DMap
 
struct  OutdoorLocation
 

Functions

void ODM_UpdateUserInputAndOther ()
 
float ODM_GetFloorLevel (const Vec3f &pos, bool *pOnWater, int *faceId)
 
int GetCeilingHeight (int Party_X, signed int Party_Y, int Party_ZHeight, int *pFaceID)
 
void UpdateActors_ODM ()
 
void ODM_ProcessPartyActions ()
 
void SetUnderwaterFog ()
 
void loadAndPrepareODM (MapId mapid, bool bLoading)
 
Color GetLevelFogColor ()
 
int sub_47C3D7_get_fog_specular (int unused, int a2, float a3)
 
void sub_481ED9_MessWithODMRenderParams ()
 
void TeleportToStartingPoint (MapStartPoint point)
 

Variables

OutdoorLocationpOutdoor
 
MapStartPoint uLevel_StartingPointType
 

Function Documentation

◆ GetCeilingHeight()

int GetCeilingHeight ( int  Party_X,
signed int  Party_Y,
int  Party_ZHeight,
int *  pFaceID 
)

◆ GetLevelFogColor()

Color GetLevelFogColor ( )

◆ loadAndPrepareODM()

void loadAndPrepareODM ( MapId  mapid,
bool  bLoading 
)
Original binary offset:
0x4610AA

◆ ODM_GetFloorLevel()

float ODM_GetFloorLevel ( const Vec3f pos,
bool *  pOnWater,
int *  faceId 
)

◆ ODM_ProcessPartyActions()

void ODM_ProcessPartyActions ( )

◆ ODM_UpdateUserInputAndOther()

void ODM_UpdateUserInputAndOther ( )

◆ SetUnderwaterFog()

void SetUnderwaterFog ( )

◆ sub_47C3D7_get_fog_specular()

int sub_47C3D7_get_fog_specular ( int  unused,
int  a2,
float  a3 
)

◆ sub_481ED9_MessWithODMRenderParams()

void sub_481ED9_MessWithODMRenderParams ( )

◆ TeleportToStartingPoint()

void TeleportToStartingPoint ( MapStartPoint  point)

◆ UpdateActors_ODM()

void UpdateActors_ODM ( )

Variable Documentation

◆ pOutdoor

OutdoorLocation* pOutdoor
extern

◆ uLevel_StartingPointType

MapStartPoint uLevel_StartingPointType
extern