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

📄 macromanager.cpp

📁 墨香最新私服
💻 CPP
字号:
// MacroManager.cpp: implementation of the CMacroManager class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#ifdef _CHEATENABLE_
#include "CheatMsgParser.h"
#include "CommonGameFunc.h"
#endif	//_CHEATENABLE_

#ifdef _GMTOOL_
#include "GMToolManager.h"
#endif

#include <direct.h>
#include "WindowIdEnum.h"
#include "./interface/cWindowManager.h"
#include "../GlobalEventFunc.h"
#include "MacroManager.h"
#include "GameIn.h"
#include "MurimNet.h"
#include "QuickManager.h"
#include "MoveManager.h"
#include "PeaceWarModeManager.h"
#include "UngijosikManager.h"
#include "AbilityManager.h"

#include "ObjectManager.h"
/*#include "PyogukManager.h"
#include "FriendManager.h"
*/
#include "WantedManager.h"

#include "MainGame.h"
#include "MHCamera.h"
#include "MinimapDialog.h"

#include "ChatManager.h"
#include "./input/cIMEWnd.h"

#include "./input/UserInput.h"
#include "HelpDicManager.h"

#include "VimuManager.h"
#include "StreetStallManager.h"
#include "ExchangeManager.h"
#include "MouseCursor.h"

#include "HelpDialog.h"
//#include "PyogukDialog.h"
//#include "NoteDialog.h"
//#include "FriendDialog.h"
#include "QuickDialog.h"
#include "MainBarDialog.h"
#include "CharacterDialog.h"
#include "InventoryExDialog.h"
#include "OptionDialog.h"
#include "ReviveDialog.h"
#include "DissolutionDialog.h"
#include "GuildCreateDialog.h"
#include "GuildDialog.h"
#include "GuildInviteDialog.h"
#include "GuildMarkDialog.h"
#include "GuildNickNameDialog.h"
#include "GuildRankDialog.h"
#include "GuildWarehouseDialog.h"
#include "GuildManager.h"
#include "GuildMarkManager.h"

#include "BattleSystem_Client.h"
#include "PKManager.h"
#include "SkillManager_Client.h"
#include "QuestTotaldialog.h"
#include "QuestManager.h"
#include "MiniMapDlg.h"
#include "BailDialog.h"
#include "WindowIDEnum.h"
#include "cMsgBox.h"
#include "PartyIconManager.h"

#include "FreeImage/FreeImage.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
extern BOOL g_bActiveApp;

#ifdef _TESTCLIENT_
#include "MHMap.h"
#include "ObjectManager.h"
#include "EFFECT/EffectManager.h"
#include "TacticManager.h"
#include "GameResourceManager.h"
void InitTestHero();
void InitTestMonster();
#endif


extern BOOL g_bDisplayFPS;

GLOBALTON(CMacroManager)

CMacroManager::CMacroManager()
{
	ZeroMemory( m_MacroKey, sizeof( m_MacroKey ) );
	ZeroMemory( m_DefaultKey, sizeof( m_DefaultKey ) );

	ZeroMemory( m_MacroPressKey, sizeof( m_MacroPressKey ) );
	ZeroMemory( m_DefaultPressKey, sizeof( m_DefaultPressKey ) );

//	m_nMacroMode	= MM_DEFAULT_GENERAL;
//	m_nUserSetMode	= 0;	//CHAT
	m_nMacroMode	= MM_CHAT;
	m_bChatMode		= TRUE;
	m_bPause		= FALSE;
	m_bInVisibleCursor = FALSE;
}

CMacroManager::~CMacroManager()
{
}


void CMacroManager::KeyboardInput( CKeyboard* keyInfo )
{
	if( !g_bActiveApp || m_bPause )	return;
	
	if(HEROID == 0)
		return;

	if( MAINGAME->GetCurStateNum() != eGAMESTATE_GAMEIN ) return;	//AOAuE々 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -