⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gamein.cpp

📁 墨香最新私服
💻 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 + -