📄 gamein.cpp
字号:
// GameIn.cpp: implementation of the CGameIn class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "GameIn.h"
//#ifdef _CHEATENABLE_
#include "CheatMsgParser.h"
//#endif //_CHEATENABLE_
#include "MainGame.h"
#include "WindowIdEnum.h"
#include "./Interface/cWindowManager.h"
#include "./Interface/cResourceManager.h"
#include "BattleSystem_client.h"
#include "SuryunDialog.h"
#include "MugongManager.h"
#include "ObjectManager.h"
#include "ItemManager.h"
#include "MoveManager.h"
#include "MHTimeManager.h"
#include "QuickManager.h"
#include "PeaceWarModeManager.h"
#include "PartyManager.h"
#include "UngijosikManager.h"
#include "ObjectActionManager.h"
#include "TacticManager.h"
#include "SkillManager_Client.h"
#include "MunpaManager.h"
#include "GuildManager.h"
#include "KyungGongManager.h"
#include "StreetStallManager.h"
#include "PyogukManager.h"
#include "FriendManager.h"
#include "ChatManager.h"
#include "ExchangeManager.h"
#include "NpcScriptManager.h"
//#include "HelpDicManager.h"
#include "HelperManager.h"
#include "./Audio/MHAudioManager.h"
#include "OptionManager.h"
#include "WantedManager.h"
#include "MHCamera.h"
#include "./Input/UserInput.h"
#include "MouseCursor.h"
#include "JournalManager.h"
#include "MainBarDialog.h"
#include "CharStateDialog.h"
#include "MiniMapDlg.h"
#include "PartyIconManager.h"
#include "ReviveDialog.h"
#include "MainBarDialog.h"
#include "MunpaListDialog.h"
#include "WantNpcDialog.h"
#include "mhMap.h"
#include "cMsgBox.h"
#include "MotionManager.h"
#include "MurimNet.h"
#include "CQuestManager.h"
#include "GameEventManager.h"
#include "objectstatemanager.h"
#include "PKManager.h"
#include "GMNotifyManager.h"
#include "UpgradeDlg.h"
#include "ReinforceDlg.h"
#include "DissloveDlg.h"
#include "MunpaMarkManager.h"
//#include "MixManager.h"
#include "StatusIconDlg.h"
#include "CharSelect.h"
#include "Vimumanager.h"
#include "AbilityManager.h"
#include "AbilityUpdater_Interface.h"
#include "AbilityUpdater_ApplyData.h"
#include "UserInfoManager.h"
#include "ChatDialog.h"
#include "ExitManager.h"
#include "HackCheck.h"
#include "SocietyActManager.h"
#ifdef _GMTOOL_
#include "GMToolManager.h"
#endif
#include "Quest.h"
#include "QuestManager.h"
#include "../[CC]Suryun/SuryunManager_client.h"
#include "MapChange.h"
#include "EventMapInfo.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
#ifdef _TESTCLIENT_
#include "AppearanceManager.h"
#include "PathManager.h"
void InitTestHero();
void InitTestMonster();
CMonster * g_pMonster = NULL;
CBossMonster * g_pBossMonster = NULL;
#endif
DWORD g_TempHeroID; //荐访厘俊辑 靖
extern HWND _g_hWnd;
GLOBALTON(CGameIn)
CGameIn::CGameIn()
{
m_bGameInAcked = FALSE;
m_bInitForGame = FALSE;
m_GameInInitKind = eGameInInitKind_Login;
m_pMugongSuryunDlg = NULL;
m_pInventoryDlg = NULL;
m_pExchangeDlg = NULL;
m_pMixDlg = NULL;
m_pDealDlg = NULL;
m_pCharDlg = NULL;
m_pChatDlg = NULL;
m_pMainDlg = NULL;
m_pDebugDlg = NULL;
m_pStreetStallDlg = NULL;
m_pNpcScriptDlg = NULL;
m_pHelpDlg = NULL;
m_pMacroDlg = NULL;
m_pChatOptionDlg = NULL;
m_pOptionDlg = NULL;
m_pExitDlg = NULL;
m_pCharStateDlg = NULL;
m_pAuctionBoard = NULL;
m_MoneyDlg = NULL;
m_pQuickDlg = NULL;
m_pGuageDlg = NULL;
m_pMunpaListDialog = NULL;
m_pMunpaDialog = NULL;
m_pMunpaCreateDialog = NULL;
m_pMiniMapDlg = NULL;
m_pPyogukDialog = NULL;
m_pNoteDialog = NULL;
m_pFriendDialog = NULL;
m_pMiniNoteDialog = NULL;
m_pMiniFriendDialog = NULL;
m_pReviveDialog = NULL;
m_pWantNpcDialog = NULL;
m_pMonsterGuageDlg = NULL;
m_pBailDlg = NULL;
m_pDissolutionDlg = NULL;
m_pMPRegistDialog = NULL;
m_pMPMissionDialog = NULL;
m_pMPNoticeDialog = NULL;
m_pMPGuageDialog = NULL;
}
CGameIn::~CGameIn()
{
}
#ifdef _TESTCLIENT_
void InitForTestClient()
{
MOTIONMGR->LoadMotionList();
CHATMGR->Init();
LOGFILE("SkillManager Init");
SKILLMGR->Init();
LOGFILE("LoadTestClientInfo");
GAMERESRCMNGR->LoadTestClientInfo();
LOGFILE("APPEARANCEMGR->Init()");
APPEARANCEMGR->Init();
// ∑OAO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -