Skip to content

Commit f60a2b6

Browse files
committed
feat(types): GamePhase
1 parent cfdeb35 commit f60a2b6

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

src/plugins/loader/scripting/sdk/coretypes.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include "../../../../types/EventResult.h"
44
#include "../../../../types/LogType.h"
5+
#include "../../../../types/GamePhase.h"
56
#include "../../../../player/player/Player.h"
67

78
LoadScriptingComponent(
@@ -230,6 +231,16 @@ LoadScriptingComponent(
230231
.addConstant("EConVarType_Qangle", (uint64_t)EConVarType::EConVarType_Qangle)
231232
.endNamespace()
232233

234+
.beginNamespace("GamePhase")
235+
.addConstant("GAMEPHASE_WARMUP_ROUND", (uint64_t)GamePhase::GAMEPHASE_WARMUP_ROUND)
236+
.addConstant("GAMEPHASE_PLAYING_STANDARD", (uint64_t)GamePhase::GAMEPHASE_PLAYING_STANDARD)
237+
.addConstant("GAMEPHASE_PLAYING_FIRST_HALF", (uint64_t)GamePhase::GAMEPHASE_PLAYING_FIRST_HALF)
238+
.addConstant("GAMEPHASE_PLAYING_SECOND_HALF", (uint64_t)GamePhase::GAMEPHASE_PLAYING_SECOND_HALF)
239+
.addConstant("GAMEPHASE_HALFTIME", (uint64_t)GamePhase::GAMEPHASE_HALFTIME)
240+
.addConstant("GAMEPHASE_MATCH_ENDED", (uint64_t)GamePhase::GAMEPHASE_MATCH_ENDED)
241+
.addConstant("GAMEPHASE_MAX", (uint64_t)GamePhase::GAMEPHASE_MAX)
242+
.endNamespace()
243+
233244
.beginNamespace("ConvarFlags")
234245
.addConstant("FCVAR_LINKED_CONCOMMAND", (uint64_t)FCVAR_LINKED_CONCOMMAND)
235246
.addConstant("FCVAR_DEVELOPMENTONLY", (uint64_t)FCVAR_DEVELOPMENTONLY)

src/types/GamePhase.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#ifndef _gamephase_h
2+
#define _gamephase_h
3+
4+
enum class GamePhase
5+
{
6+
GAMEPHASE_WARMUP_ROUND,
7+
GAMEPHASE_PLAYING_STANDARD,
8+
GAMEPHASE_PLAYING_FIRST_HALF,
9+
GAMEPHASE_PLAYING_SECOND_HALF,
10+
GAMEPHASE_HALFTIME,
11+
GAMEPHASE_MATCH_ENDED,
12+
GAMEPHASE_MAX
13+
};
14+
15+
#endif

0 commit comments

Comments
 (0)