2019-12-22 20:04:07 +00:00
|
|
|
#include "Runtime/GameGlobalObjects.hpp"
|
2016-04-15 03:02:21 +00:00
|
|
|
|
2021-04-10 08:42:06 +00:00
|
|
|
namespace metaforce {
|
2018-12-08 05:30:43 +00:00
|
|
|
namespace MP1 {
|
2016-09-15 07:26:35 +00:00
|
|
|
class CGameArchitectureSupport* g_archSupport = nullptr;
|
2016-08-15 20:58:07 +00:00
|
|
|
}
|
2016-04-15 03:02:21 +00:00
|
|
|
|
2016-09-17 06:40:45 +00:00
|
|
|
class IMain* g_Main = nullptr;
|
2016-04-15 03:02:21 +00:00
|
|
|
class CMemoryCardSys* g_MemoryCardSys = nullptr;
|
|
|
|
class IFactory* g_ResFactory = nullptr;
|
|
|
|
class CSimplePool* g_SimplePool = nullptr;
|
|
|
|
class CCharacterFactoryBuilder* g_CharFactoryBuilder = nullptr;
|
|
|
|
class CAiFuncMap* g_AiFuncMap = nullptr;
|
|
|
|
class CGameState* g_GameState = nullptr;
|
|
|
|
class CInGameTweakManagerBase* g_TweakManager = nullptr;
|
2022-02-25 07:45:25 +00:00
|
|
|
class CCubeRenderer* g_Renderer = nullptr;
|
2016-12-14 22:56:59 +00:00
|
|
|
class CStringTable* g_MainStringTable = nullptr;
|
2019-12-11 04:51:33 +00:00
|
|
|
class CTextureCache* g_TextureCache = nullptr;
|
2017-02-18 02:19:50 +00:00
|
|
|
class CInputGenerator* g_InputGenerator = nullptr;
|
2018-04-30 03:12:41 +00:00
|
|
|
class CStateManager* g_StateManager = nullptr;
|
2016-04-15 03:02:21 +00:00
|
|
|
|
2018-12-08 05:30:43 +00:00
|
|
|
ITweakGame* g_tweakGame = nullptr;
|
2017-01-26 10:06:18 +00:00
|
|
|
ITweakPlayer* g_tweakPlayer = nullptr;
|
|
|
|
ITweakPlayerControl* g_tweakPlayerControl = nullptr;
|
|
|
|
ITweakPlayerControl* g_tweakPlayerControlAlt = nullptr;
|
|
|
|
ITweakPlayerControl* g_currentPlayerControl = nullptr;
|
|
|
|
ITweakPlayerGun* g_tweakPlayerGun = nullptr;
|
|
|
|
ITweakGunRes* g_tweakGunRes = nullptr;
|
|
|
|
ITweakPlayerRes* g_tweakPlayerRes = nullptr;
|
|
|
|
ITweakTargeting* g_tweakTargeting = nullptr;
|
|
|
|
ITweakAutoMapper* g_tweakAutoMapper = nullptr;
|
|
|
|
ITweakGui* g_tweakGui = nullptr;
|
|
|
|
ITweakSlideShow* g_tweakSlideShow = nullptr;
|
|
|
|
ITweakParticle* g_tweakParticle = nullptr;
|
|
|
|
ITweakBall* g_tweakBall = nullptr;
|
|
|
|
ITweakGuiColors* g_tweakGuiColors = nullptr;
|
2016-04-15 03:02:21 +00:00
|
|
|
|
2021-04-10 08:42:06 +00:00
|
|
|
} // namespace metaforce
|