OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Attributes | List of all members
Timer_MM7 Struct Reference

#include <EntitySnapshots.h>

Public Attributes

uint32_t ready
 
uint32_t paused
 
int32_t turnBased
 
uint32_t lastFrameTime
 
uint32_t pauseTime
 
int32_t turnBasedTime
 
int32_t field_18
 
uint32_t timeElapsed
 
int32_t dtFixpoint
 
uint32_t totalGameTimeElapsed
 

Member Data Documentation

◆ dtFixpoint

int32_t Timer_MM7::dtFixpoint

Time delta since the last frame in fixpoint realtime seconds. Not used in OE.

◆ field_18

int32_t Timer_MM7::field_18

◆ lastFrameTime

uint32_t Timer_MM7::lastFrameTime

OS tick count, converted to game ticks, at the time of the last frame.

◆ paused

uint32_t Timer_MM7::paused

Actually a bool. Whether the timer is paused.

◆ pauseTime

uint32_t Timer_MM7::pauseTime

OS tick count, converted to game ticks, when the timer was paused. Not used anywhere by the engine, so we just set it to 0.

◆ ready

uint32_t Timer_MM7::ready

Not used by the engine, was set to true for event timer & to false for misc timer. Misc timer is never serialized, so we set it to true unconditionally.

◆ timeElapsed

uint32_t Timer_MM7::timeElapsed

Game ticks since the last frame.

◆ totalGameTimeElapsed

uint32_t Timer_MM7::totalGameTimeElapsed

Total game ticks elapsed.

◆ turnBased

int32_t Timer_MM7::turnBased

Actually a bool. Means the timer is in turn-based mode.

◆ turnBasedTime

int32_t Timer_MM7::turnBasedTime

OS tick count, converted to ticks, when the turn-based mode was enabled for this timer. Not used anywhere by the engine, so we just set it to 0.


The documentation for this struct was generated from the following file: