We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46df6ba commit ef830f9Copy full SHA for ef830f9
src/xrGame/game_type.cpp
@@ -2,6 +2,17 @@
2
#include "game_type.h"
3
#include "Level.h"
4
5
-bool OnServer() throw() { return Level().IsServer(); }
6
-bool OnClient() throw() { return Level().IsClient(); }
7
-bool IsGameTypeSingle() throw() { return (g_pGamePersistent->GameType() == eGameIDSingle); }
+bool OnServer() noexcept
+{
+ return g_pGameLevel != nullptr ? Level().IsServer() : false;
8
+}
9
+
10
+bool OnClient() noexcept
11
12
+ return g_pGameLevel != nullptr ? Level().IsClient() : false;
13
14
15
+bool IsGameTypeSingle() throw()
16
17
+ return g_pGamePersistent->GameType() == eGameIDSingle;
18
0 commit comments