Skip to content

Class: game_GameState ​

Current multiplayer game state.

Source ​

C++ class game_GameState : DLL_Pure

Custom Constructor ​

game_GameState

Remarks ​

Multiplayer match state, not single-player task or story state. type uses engine EGameIDs values.

Extends ​

Constructors ​

Constructor ​

ts
new game_GameState(): game_GameState;

Create an empty multiplayer game state.

Returns ​

game_GameState

Overrides ​

DLL_Pure.constructor

Methods ​

Phase() ​

ts
Phase(): number;

Returns ​

number

Current game phase.


Round() ​

ts
Round(): number;

Returns ​

number

Current round number.


StartTime() ​

ts
StartTime(): number;

Returns ​

number

Round or match start time.


Type() ​

ts
Type(): TXR_EGameID;

Returns ​

TXR_EGameID

Multiplayer game type id.

Properties ​

__name ​

ts
readonly __name: string;

LuaBind instance constructor name.

Inherited from ​

DLL_Pure.__name


round ​

ts
round: number;

Current round number.


start_time ​

ts
start_time: number;

Round or match start time.


type ​

ts
type: TXR_EGameID;

Multiplayer game type id.


__name ​

ts
readonly static __name: string;

LuaBind class constructor name.

Inherited from ​

DLL_Pure.__name