File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed
plugins/loader/scripting/sdk Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 22
33#include " ../../../../types/EventResult.h"
44#include " ../../../../types/LogType.h"
5+ #include " ../../../../types/GamePhase.h"
56#include " ../../../../player/player/Player.h"
67
78LoadScriptingComponent (
@@ -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)
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments