123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- #include "CGameLoop.h"
- #include "GFXFADE.h"
- #include "SNDFE.h"
- #include "CFE.h"
- #include "SNDGAME.h"
- #include "CReplay.h"
- #include "CStoryCore.h"
- bool isRunning_3A22A9;
- bool isFinish_3A22A0;
- bool byte_3A22A8;
- int dword_3A2208;
- uint16 word_3A22A6;
- bool byte_3A22AA;
- bool CGameLoop::s_bPaused;
- EPauseType CGameLoop::s_ePauseType;
- //-------------------------------------------------------------------------------------------------
- //0015A6F0 CFESGame 中会调用到
- void CGameLoop::Run() {
- // tGame.mTLogic_6678.bisRunning_A9 = true;
- // if (!SNDGAME_bInitialised && !CGameLoop::s_bPaused) {
- // SNDGAME_Shutdown();
- // SNDGAME_Init();
- // }
- // if (tGame.mTLogic_6678.field_10 == 1 ||
- // tGame.mTLogic_6678.field_38 > 5 ||
- // CReplay::Playing()) {
- // GFXFADE_FadeIn(EFadeType_0);
- // }
- // CStoryCore::Process();
- // if (!CGameLoop::s_bPaused && !CFE::s_iUnpauseSoundCounter)
- // SNDGAME_Process();
- // if (tGame.mTLogic_6678.field_10 == 1 ||
- // tGame.mTLogic_6678.field_38 > 5 ||
- // CReplay::Playing()) {
- // GFXFADE_FadeIn(0);
- // }
- // CStoryCore::Process();
- // if (!CGameLoop::s_bPaused && !CFE::s_iUnpauseSoundCounter)
- // j_SNDGAME_Process();
- }
- //-------------------------------------------------------------------------------------------------
- //0015A78C
- void CGameLoop::SetToFinish(bool b) {
- }
- //-------------------------------------------------------------------------------------------------
- //0015A7AC
- void CGameLoop::Finish() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015A808
- void CGameLoop::UnPause() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015A81C
- void CGameLoop::Pause(int a1, EPauseType eType, EFEScreen eScreen) {
- LOGE("%x%x%xPause",a1,eType,eScreen);
- }
- //-------------------------------------------------------------------------------------------------
- //0015A854
- void CGameLoop::PlayerObjectsUpdate() {
- LOGE("CGameLoop::PlayerObjectsUpdate");
- }
- //-------------------------------------------------------------------------------------------------
- //0015A914
- CPlayer* CGameLoop::ObjectAdd(int, int) {
- return NULL;
- }
- //-------------------------------------------------------------------------------------------------
- //0015A950
- void CGameLoop::ObjectsInit() {
- LOGE("CGameLoop::ObjectsInit");
- }
- //-------------------------------------------------------------------------------------------------
- //0015AB1C
- void CGameLoop::InitPitchPhysics() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015AB80
- void CGameLoop::ResetTeamPlayers() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015ABF8
- void CGameLoop::InitGameVars() {
- LOGE("CGameLoop::InitGameVars");
- }
- //-------------------------------------------------------------------------------------------------
- //0015AF1C
- void CGameLoop::InitObjects() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015AF2C
- void CGameLoop::InitLogic() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015AFBC
- void CGameLoop::ExcludeAllPlayers() {
- }
- //-------------------------------------------------------------------------------------------------
- //0015AFE0
- void CGameLoop::ExcludePlayer(CPlayer *a1, bool a2) {
- LOGE("CGameLoop::ExcludePlayer%p%x",a1,a2);
- }
- //-------------------------------------------------------------------------------------------------
- //0015B034
- void CGameLoop::UnExcludeAllPlayers(bool) {
- }
- //-------------------------------------------------------------------------------------------------
- //0015B064
- void CGameLoop::UnExcludePlayer(CPlayer *, bool) {
- }
- //-------------------------------------------------------------------------------------------------
|