Files
Sun1602/Client/GameClient/SunClientPreCompiledHeader.hpp
T
2022-10-26 12:25:11 +08:00

1175 lines
47 KiB
C++

#if defined(WAVERIX_PCH_BUILD_SELECT) || 1
//==================================================================================================
// Utility
#include <time.h>
#include <set>
#include <list>
#include <fstream>
#include <io.h>
#include <time.h>
#include <vector>
#include <hash_map>
#include <hash_set>
#include <map>
#include <float.h>
#include <functional>
//==================================================================================================
//#include <boost/tuple/tuple.hpp>
//#include <boost/pool/pool.hpp>
//#include <boost/pool/object_pool.hpp>
//#include <boost/bind.hpp>
//#include <boost/lambda/bind.hpp>
//#include <boost/multi_index_container.hpp>
//#include <boost/multi_index/member.hpp>
//#include <boost/multi_index/ordered_index.hpp>
//==================================================================================================
#include <Define.h>
#include <UtilityCommon.h>
//==================================================================================================
// Utility
#include <UtilityCommon.h>
#include <CommonDef.h>
#include <SunSTL.Utiltiy.h>
#include <SunSTL.UtiltiyTMP.Def.h>
#include <SunSTL.UtiltiyTMP.h>
#include <WxRingBuffer.h>
#include <StreamHashKey.h>
#include <ArchiveOfStream.h>
#include <BaseParser.h>
#include <BitsetOperation.h>
#include <chunk_stl.h>
#include <CircuitQueue.h>
#include <CommonStruct.h>
#include <CriticalSection.h>
#include <ErrorControl.h>
#include <Event.h>
#include <ExtractPacketData.h>
#include <FilePackerManager.h>
#include <Firewall.h>
#include <functional_custom.h>
#include <FunctionMap.h>
#include <GeneralFunction.h>
#include <GroupCounter.h>
#include <ICallBackInterface.h>
#include <INIParser.h>
#include <IThreadInterface.h>
#include <ITimeout.h>
#include <Linkedlist.h>
#include <LinkedListCS.h>
#include <List.h>
#include <list_map.h>
#include <ManualResetEvent.h>
#include <MemoryPoolFactory.h>
#include <MemoryPoolFactoryV.h>
#include <MultiIndexDataTable.h>
#include <ObjKeyGenerator.h>
#include <PerfCheck.h>
#include <Randomizer.h>
#include <RandomNumberGenerator.h>
#include <RatioSelector.h>
#include <ReliableRatioRandomizer.h>
#include <RingArray.h>
#include <RingBuffer.h>
#include <RingBufferEx.h>
#include <SafeMemoryPoolFactory.h>
#include <SafeStringBufferControl.h>
#include <safe_string.h>
#include <SharedMemoryPool.h>
#include <Singleton.h>
#include <SolarAssert.h>
#include <SolarDateTime.h>
#include <SolarDump.h>
#include <SolarFileReader.h>
#include <SolarHashTable.h>
#include <SolarSimpleConsole.h>
#include <Stackwalker.h>
#include <StatusCaretaker.h>
#include <TextFilter.h>
#include <ThreadPool.h>
#include <TimeConverter.h>
//==================================================================================================
// ProgramCommon
#include <PacketStruct.h>
#include <PacketStruct_CG.h>
#include <PacketStruct_CL.h>
#include <PacketStruct_CW.h>
#include <Protocol.h>
#include <Protocol_CG.h>
#include <Protocol_CL.h>
#include <Protocol_CW.h>
#include <Protocol_IGC.h>
#include <StructInPacket.h>
#include <PacketControl\CategoryLinkPair.h>
#include <PacketControl\PacketControl.h>
#include <PacketControl\PacketControl_AuthFlow.h>
#include <PacketControl\WarMessages.h>
#include <PacketControl\WarMessages_Sync.h>
#include <Battle.h>
#include <Const.h>
#include <CountryCode.h>
#include <Define.Build.h>
#include <Define.h>
#include <DefineForLog.h>
#include <Foreign.Build.h>
#include <Global.h>
#include <misc.h>
#include <PublicMath.h>
#include <ResultCode.h>
#include <SinTable.h>
#include <Struct.h>
#include <Struct_BasePlayerInfo.h>
#include <TriggerHeader.h>
#include <VarPacket.h>
#include <Version.h>
#include <CoolTimerFactory.h>
#include <SCCharacter.h>
#include <SCItem.h>
#include <SCNonCharacter.h>
#include <SCNPC.h>
#include <SCObject.h>
#include <SCPlayer.h>
#include <Attribute.h>
#include <CommonCharacterFormula.h>
#include <ItemAttrCalculator.h>
#include <ItemFormula.h>
#include <NPCAttributes.h>
#include <NumericValues.h>
#include <PlayerAttributes.h>
#include <SkillAttrCalculator.h>
#include <SCStream.h>
#include <SerializeStream.h>
#include <VersionControl.h>
#include <AccumulatePointParser.h>
#include <CharInfoParser.h>
#include <CollectionParser.h>
#include <DominationInfoParser.h>
#include <EnchantParser.h>
#include <EtherBulletInfoParser.h>
#include <ExchangeRewardInfo.h>
#include <ExpValueInfoParser.h>
#include <ExtraStoneOptionInfoParser.h>
#include <FateItemInfoParser.h>
#include <GameOptionParser.h>
#include <GroupInfoParser.h>
#include <GuildRankInfoParser.h>
#include <GuildRightInfoParser.h>
#include <HeroCustomInfoParser.h>
#include <InstantEnchantParser.h>
#include <ItemComposeListParser.h>
#include <ItemCompositeParser.h>
#include <ItemCrystalizeListParser.h>
#include <ItemInfoParser.h>
#include <ItemTypeList.h>
#include <LimitedItemInfoParser.h>
#include <LimitedOptionParser.h>
#include <LinearHash.h>
#include <LotteryInfoParser.h>
#include <Macro.h>
#include <MapInfoParser.h>
#include <MaxGuildMemberInfoParser.h>
#include <MissionRewardParser.h>
#include <NewCharItemInfoParser.h>
#include <NPCInfoParser.h>
#include <PetInfoParser.h>
#include <PKScriptParser.h>
#include <ProhibitionWordParser.h>
#include <RankOptionParser.h>
#include <RequireFieldLevelInfoParser.h>
#include <RewardInfoList.h>
#include <RidingInfoParser.h>
#include <ScriptCode.IParser.h>
#include <ScriptDataLoader.h>
#include <SetItemOptionInfoParser.h>
#include <ShopInfoParser.h>
#include <SkillInfoParser.h>
#include <SkillInventoryStoreParser.h>
#include <SocketOptionDescParser.h>
#include <SocketOptionParser.h>
#include <StateInfoParser.h>
#include <StrengthPenaltyParser.h>
#include <StrengthUIParser.h>
#include <StyleQuickRegistInfoParser.h>
#include <SunEventInfoParser.h>
#include <TableData.h>
#include <TestParser.h>
#include <TriggerParser.h>
#include <ScriptParserManager.h>
//#include <Base64.h>
//#include <md5.h>
//#include <PacketCrypt.h>
//#include <Seedx.h>
//#include <sha1.h>
//#include <Tea.h>
//#include <WZ_MD5.h>
//#include <AkCommon.h>
//#include <AKError.h>
//#include <AKHackReport.h>
//#include <AKLib.h>
//#include <AKLib_dll.h>
//#include <AKLibConfig.h>
//#include <armorkit.h>
//#include <ArmorKitDll.h>
//#include <CArmorKit.h>
//#include <IGhost.h>
//#include <IGhostUtil.h>
//#include <signature.h>
//#include <typedef_AKv1HackDetect.h>
//#include <CryptManager_4Client.h>
//#include <GameResourceInterface.h>
//#include <RandomSNKey_4Client.h>
#include <MissionManager.h>
#include <AreaTileLoadHelper.h>
#include <SlotInsertResultConvert.h>
#include <SSQ\SSQInfoParser.h>
#include <SSQ\SSQInfoStruct.h>
#include <SSQ\SSQPacketProc.h>
#include <SunAuth\AuthCountryCode.h>
#include <SunAuth\AuthDefine.Build.h>
#include <SunAuth\AuthDefine.h>
#include <SunAuth\AuthProtocol.h>
#include <SunAuth\AuthProtocol_CF.h>
#include <SunAuth\AuthStruct.h>
//#include <HanAuth\HanAuthForClient.h>
//#include <HanAuth\HanAuthForSvr.h>
//#include <hanauth\HanReportForClient.h>
//#include <hanauth\HanRTA.h>
//#include <hanauth\IOutBound.h>
//#include <stdafx.h>
//---#include <SkillSystem\PerkInfoParser.h>
//---#include <SkillSystem\PerkDataContainer.h>
#include <CubeSystem\CubeStruct.h>
#include <CubeSystem\CubeSystemParser.h>
//==================================================================================================
// AreaConqeust
#include <AreaConquest.h>
#include <AreaConquestHeader.h>
#include <AreaConquestInfo.h>
#include <AreaConquestInfoParser.h>
#include <AreaConquestStruct.h>
//==================================================================================================
// SolarSlot
#include <ISlotUpdater.h>
#include <ItemOptionHeader.h>
#include <SCFateInfo.h>
#include <SCItemFuncBranch.h>
#include <SCItemSlot.h>
#include <SCItemSlotContainer.h>
#include <SCItemStreamSerializer.h>
#include <SCLimitedInfo.h>
#include <SCLottoInfo.h>
#include <SCLuckyEliteInfo.h>
#include <SCNOption.h>
#include <SCPetInfo.h>
#include <SCQuickSlot.h>
#include <SCQuickSlotContainer.h>
#include <SCQuickStyleSlot.h>
#include <SCQuickStyleSlotContainer.h>
#include <SCRankInfo.h>
#include <SCRiderInfo.h>
#include <SCSkillSlot.h>
#include <SCSkillSlotContainer.h>
#include <SCSlot.h>
#include <SCSlotContainer.h>
#include <SCSlotFactory.h>
#include <SCSlotHeader.h>
#include <SCSlotStruct.h>
#include <SCSlotStruct_Version.h>
#include <SCSocketInfo.h>
#include <SCWayPointInfo.h>
//==================================================================================================
// PartyLib
#include <PartyDefine.h>
#include <PartyState.h>
#include <PartyStruct.h>
#include <BaseParty.h>
#include <BasePartyManager.h>
#include <Guidance.h>
#include <GuidanceManager.h>
#include <SessionMemberMgr.h>
//==================================================================================================
// ÅëÇÕ¼¥
#include <slm/IncludeSLM.h>
//==================================================================================================
// GameClient
//==================================================================================================
// GameClient
#include ".\Object.h"
#include ".\ObjectAttachment.h"
#include ".\ObjectBase.h"
#include ".\ObjectChatData.h"
#include ".\ObjectData.h"
#include ".\ObjectEffectData.h"
#include ".\ObjectAniEventController.h"
#include ".\Character.h"
#include ".\CharacterDef.h"
#include ".\CharacterVariation.h"
#include ".\Hero.h"
#include ".\HeroDef.h"
#include ".\Player.h"
#include ".\PlayerDef.h"
#include ".\Monster.h"
#include ".\PlayerMonster.h"
#include ".\NPC.h"
#include ".\LottoNPC.h"
#include ".\Pet.h"
#include ".\MapObject.h"
#include ".\SkyBox.h"
#include ".\TerrainObject.h"
#include ".\Item.h"
#include ".\AppearanceManager.h"
#include ".\AppearanceResourceCode.h"
#include ".\CloneManager.h"
#include ".\DelayLoadManager.h"
#include ".\ItemCooltimeManager.h"
#include ".\ObjectFactory.h"
#include ".\ObjectManager.h"
#include ".\SlotKeyGenerator.h"
#include ".\Clone.h"
#include ".\Camera.h"
#include ".\CinematicCamera.h"
#include ".\Rider.h"
#include ".\Application.h"
#include ".\ClientVer.h"
#include ".\Command.h"
#include ".\CustomAssertion.h"
#include ".\DllManager.h"
#include ".\DllTypeDef.h"
//#include ".\GameConst.h"
#include ".\GameConst_Color.h"
#include ".\GameDefine.h"
#include ".\GameDefine_DH.h"
#include ".\GameDefine_Engine.h"
#include ".\GameDefine_GS.h"
#include ".\GameDefine_JJUMBO.h"
#include ".\GameDefine_K2P.h"
#include ".\GameDefine_KIKI.h"
#include ".\GameDefine_KJWS78.h"
#include ".\GameDefine_LTJ.h"
#include ".\GameDefine_Mjkim.h"
#include ".\GameDefine_SCJ.h"
#include ".\GameDefine_YJ.h"
#include ".\GameDefine_YMS.h"
#include ".\GameStruct.h"
#include ".\GlobalData.h"
#include ".\GlobalFunc.h"
#include ".\GlobalMacro.h"
#include ".\LogManager.h"
#include ".\Resource.h"
#include ".\ScreenShotSaver.h"
//#include ".\SharedMemoryLeakReporter.hxx"
#include ".\SkillData.h"
#include ".\SkillMain.h"
#include ".\StateController.h"
#include ".\StringTableInfo.h"
#include ".\SunAllocHook.h"
#include ".\SunClientPrecompiledHeader.h"
#include ".\SunEngine.h"
//#include ".\SunEngineLibInc.h"
#include ".\TextureAnimationManager.h"
#include ".\SceneBase.h"
#include ".\LoginScene.h"
#include ".\BattleScene.h"
#include ".\LoadScene.h"
#include ".\MissionScene.h"
#include ".\LobbyScene.h"
#include ".\EventScene.h"
//#include ".\TestUIScene.h"
//#include ".\TestUIScene_Ext00.h"
//#include ".\TestUIScene_Ext01.h"
//#include ".\TestUIScene_Ext02.h"
//#include ".\TestUIScene_Ext03.h"
//#include ".\TestCase.h"
//#include ".\TestCaseBattleZoneUI.h"
//#include ".\TestCaseChat.h"
//#include ".\TestCaseFormatText.h"
//#include ".\TestCaseMap.h"
//#include ".\TestCaseMsg.h"
//#include ".\TestCaseType.h"
//#include ".\TestCaseFactory.h"
#include ".\PVPScene.h"
#include ".\StartScene.h"
#include ".\ResourceTest.h"
#include ".\InstanceDungeonScene.h"
#include ".\MapEditScene.h"
#include ".\CharacterScene.h"
#include ".\VillageScene.h"
#include ".\SsqScene.h"
#include ".\DominationWarScene.h"
#include ".\MoviePlayScene.h"
#include ".\CompetitionScene.h"
#include ".\FieldScene.h"
#include ".\ClientCryptography.h"
#include ".\IGameResourceInClient.h"
#include ".\Network.h"
#include ".\PacketRequestManager.h"
#include ".\MouseHandler.h"
#include ".\EquipmentContainer.h"
#include ".\HeroEquipmentContainer.h"
#include ".\RiderContainer.h"
#include ".\QuickContainer.h"
#include ".\QuickSlotContainer.h"
#include ".\DummySlotContainer.h"
#include ".\StyleContainer.h"
#include ".\StyleSlotContainer.h"
#include ".\SkillSlotContainer.h"
#include ".\QuickSlot.h"
#include ".\DummyItemSlot.h"
#include ".\SkillSlot.h"
#include ".\StyleSlot.h"
#include ".\ItemManager.h"
#include ".\ItemUnitRenderer.h"
#include ".\Map.h"
#include ".\MapArea.h"
#include ".\MapUnitCacher.h"
#include ".\CursorChangeTransact.h"
#include ".\HeroActionInput.h"
#include ".\HotKeyManager.h"
#include ".\KeyQueueManager.h"
#include ".\MouseCursor.h"
#include ".\SkillQueueManager.h"
#include ".\Input.h"
#include ".\KeyMapMgr.h"
#include ".\Mouse.h"
#include ".\IconImage.h"
#include ".\IconMgr.h"
#include ".\ItemUnitCacher.h"
#include ".\MapResMgr.h"
#include ".\OptimizationManager.h"
#include ".\ResourceManager.h"
#include ".\Sound.h"
#include ".\SoundBGM.h"
#include ".\SoundEffect.h"
#include ".\GameOption.h"
#include ".\GameParameter.h"
#include ".\LoginGameParam.h"
//#include ".\AutoTestManager.h"
#include ".\GameFunc.h"
#include ".\MakeVirtualPacket.h"
#include ".\TestModule.h"
#include ".\Wic\GACTFactory.h"
#include ".\Wic\GACTMgr.h"
#include ".\Wic\GDefine.h"
#include ".\Wic\GWICWrapper.h"
#include ".\CommandManager.h"
#include ".\DevCommand.h"
#include ".\GmManager.h"
#include ".\Projectile.h"
#include ".\ProjectileManager.h"
#include ".\AmbientSoundInfoParser.h"
#include ".\AttachmentOffsetInfoParser.h"
#include ".\AutomaticComboInfoParser.h"
#include ".\AutomaticInfoParser.h"
#include ".\BGMSoundInfoParser.h"
#include ".\CharacterCreationInfoParser.h"
#include ".\CharSoundInfoParser.h"
#include ".\CompositeNPCInfoParser.h"
#include ".\ConstantDialogListParser.h"
#include ".\CreateCharCustomCameraInfoParser.h"
#include ".\DlgPosInfoParser.h"
#include ".\EnvironmentInfoParser.h"
#include ".\EtherWeaponEffectInfo.h"
#include ".\EventInfoParser.h"
#include ".\GraphicResourceList.h"
#include ".\GuildMarkInfoParser.h"
#include ".\HeadColorInfoParser.h"
#include ".\HeadMeshInfoParser.h"
#include ".\HelpInfoParser.h"
#include ".\HelpMessageParser.h"
#include ".\HeroHeightInfoParser.h"
#include ".\HeroVariationInfoParser.h"
#include ".\HeroVoiceInfoParser.h"
#include ".\InDunOptionParser.h"
#include ".\ItemSoundInfoParser.h"
#include ".\LimitedMapPortParser.h"
#include ".\LoadingTextureInfoParser.h"
#include ".\Message.h"
#include ".\MessageText.h"
#include ".\MissionInfoParser.h"
#include ".\MissionTextInfoParser.h"
#include ".\MonsterVoiceInfoParser.h"
#include ".\NpcImageInfo.h"
#include ".\NPCVoiceInfoParser.h"
#include ".\ProjectileInfoParser.h"
#include ".\QuestTextInfoParser.h"
#include ".\RadarInfoParser.h"
#include ".\SkillEffectInfoParser.h"
#include ".\SkillTextInfoParser.h"
#include ".\SpecialTexutureInfoParser.h"
#include ".\TextureAnimationInfoParser.h"
#include ".\TextureListInfoParser.h"
#include ".\WeaponSoundInfoParser.h"
#include ".\ClientScriptParserManager.h"
#include ".\SunProfiler.h"
#include ".\SunProfileSample.h"
#include ".\cLua.h"
#include ".\WinConsole.h"
#include ".\LuaGlueFunc.h"
#include ".\FTextParam.h"
#include ".\FTextParser.h"
#include ".\FTextRender.h"
#include ".\FTextSentence.h"
#include ".\QuestAction_Concrete.h"
#include ".\QuestCondition_Concrete.h"
#include ".\QuestInfoManagerEx.h"
#include ".\QuestManager_Concrete.h"
#include ".\MissionManager_Concrete.h"
#include ".\AreaConquestManager.h"
#include ".\ActionTriggers.h"
#include ".\ConditionTriggers.h"
#include ".\IActionTriggerEx.h"
#include ".\IConditionTriggerEx.h"
#include ".\Trigger.h"
#include ".\TriggerManEx.h"
#include ".\HShield\HackShield.h"
#include ".\DamageMesh.h"
#include ".\IDGenerator.h"
#include ".\InterfaceManager.h"
#include ".\InterfaceStruct.h"
#include ".\Interface\StatusIconManager.h"
#include ".\Interface\TextDisplayManager.h"
//#include ".\UI_Sound_Define.h"
#include ".\Interface\uiBase.h"
#include ".\Interface\uiBase_def.h"
#include ".\Interface\uiBaseMan.h"
#include ".\Interface\uiBaseMan_def.h"
#include ".\Interface\uiPartyMan\uiPartyMan.h"
#include ".\Interface\uiPartyMan\uiPartyMan_def.h"
#include ".\Interface\uiPartyOption\uiPartyOption.h"
#include ".\Interface\uiPartyOption\uiPartyOption_def.h"
#include ".\Interface\uiPartyLeavePopup\uiPartyLeavePopup.h"
#include ".\Interface\uiPartyMember\uiPartyMember.h"
#include ".\Interface\uiPartyMember\uiPartyMember_def.h"
#include ".\ItemShareSystem.h"
#include ".\Interface\uiBattleZoneMan\uiBattleZoneMan.h"
#include ".\Interface\uiBattleZoneMan\uiBattleZoneMan_def.h"
#include ".\Interface\uiBattleZoneList\uiBattleZoneList.h"
#include ".\Interface\uiBattleZoneList\uiBattleZoneList_def.h"
#include ".\Interface\uiBattleZoneCreate\uiBattleZoneCreate.h"
#include ".\Interface\uiBattleZoneCreate\uiBattleZoneCreate_def.h"
#include ".\Interface\uiBattleZonePassword\uiBattleZonePassword.h"
#include ".\Interface\uiBattleZonePassword\uiBattleZonePassword_def.h"
#include ".\Interface\uiBattleZoneReadyMissionConfig\uiBattleZoneReadyMissionConfig.h"
#include ".\Interface\uiBattleZoneReadyMissionConfig\uiBattleZoneReadyMissionConfig_def.h"
#include ".\Interface\uiBattleZoneReadyCHuntingConfig\uiBattleZoneReadyCHuntingConfig.h"
#include ".\Interface\uiBattleZoneReadyCHuntingConfig\uiBattleZoneReadyCHuntingConfig_def.h"
#include ".\Interface\uiBattleZoneWinDialog\uiBattleZoneWinDialog.h"
#include ".\Interface\uiBattleZoneWinDialog\uiBattleZoneWinDialog_def.h"
#include ".\Interface\uiBattleZoneCHuntingScoreBoard\uiBattleZoneCHuntingScoreBoard.h"
#include ".\Interface\uiBattleZoneCHuntingScoreBoard\uiBattleZoneCHuntingScoreBoard_def.h"
#include ".\Interface\uiBattleZoneDoing\uiBattleZoneDoing.h"
#include ".\Interface\uiBattleZoneDoing\uiBattleZoneDoing_def.h"
#include ".\Interface\uiBattleZoneReadyPVPConfig\uiBattleZoneReadyPVPConfig.h"
#include ".\Interface\uiBattleZoneCreateEp2\uiBattleZoneCreateEp2.h"
#include ".\Interface\uiGuildMan\uiGuildMan.h"
#include ".\Interface\uiGuildMan\uiGuildMan_def.h"
#include ".\Interface\uiGuildCreate\uiGuildCreate.h"
#include ".\Interface\uiGuildCreate\uiGuildCreate_def.h"
#include ".\Interface\uiGuildWindow\uiGuildWindow.h"
#include ".\Interface\uiGuildWindow\uiGuildWindow_def.h"
#include ".\uiGuildDonateUP.h"
#include ".\uiGuildConvertGP.h"
#include ".\Interface\uiGuildMenu\uiGuildMenu.h"
#include ".\Interface\uiGuildMenu\uiGuildMenu_def.h"
#include ".\uiGuildRankup.h"
#include ".\Interface\uiGuildMarkCombination\uiGuildMarkCombination.h"
#include ".\Interface\uiGuildMarkRegisteConfirm\uiGuildMarkRegisteConfirm.h"
#include ".\Interface\uiGuildWareHouse\uiGuildWareHouse.h"
#include ".\Interface\uiGuildWareHouseLog\uiGuildWareHouseLog.h"
#include ".\Interface\uiGuildWareHouseRight\uiGuildWareHouseRight.h"
#include ".\Interface\uiGuildMain\uiGuildMain.h"
#include ".\Interface\uiGuildMain\uiGuildMain_def.h"
#include ".\Interface\uiGuildNotice\uiGuildNotice.h"
#include ".\Interface\uiGuildDutyVest\uiGuildDutyVest.h"
#include ".\Interface\uiGuildRightDelegation\uiGuildRightDelegation.h"
#include ".\Interface\uiGuildMemberRightView\uiGuildMemberRightView.h"
#include ".\Interface\uiGuildCorpsChange\uiGuildCorpsChange.h"
#include ".\Interface\uiGuildAlliance\uiGuildAlliance.h"
#include ".\Interface\uiGuildHostility\uiGuildHostility.h"
#include ".\Interface\uiGuildOneSideHostility\uiGuildOneSideHostility.h"
#include ".\Interface\uiGuildRelationAsk\uiGuildRelationAsk.h"
#include ".\Interface\uiGuildAllianceRequest\uiGuildAllianceRequest.h"
#include ".\Interface\uiChangeGuildName\uiChangeGuildName.h"
#include ".\Interface\uiTradeMan\uiTradeMan.h"
#include ".\Interface\uiTradeMan\uiTradeMan_def.h"
#include ".\Interface\uiTrade\uiTrade.h"
#include ".\Interface\uiTrade\uiTrade_def.h"
#include ".\Interface\uiInPutNumTradeUIDialog\uiInPutNumTradeUIDialog.h"
#include ".\Interface\uiLoginMan\uiLoginMan.h"
#include ".\Interface\uiLoginMan\uiLoginMan_def.h"
#include ".\Interface\uiLoginBack\uiLoginBack.h"
#include ".\Interface\uiLoginBack\uiLoginBack_def.h"
#include ".\Interface\uiLoginBack\uiLoginBackTop.h"
#include ".\Interface\uiLogin15Year\uiLogin15Year.h"
#include ".\Interface\uiLogin15Year\uiLogin15Year_def.h"
#include ".\Interface\uiLoginAccount\uiLoginAccount.h"
#include ".\Interface\uiLoginAccount\uiLoginAccount_def.h"
#include ".\Interface\uiLoginServerList\uiLoginServerList.h"
#include ".\Interface\uiLoginServerList\uiLoginServerList_def.h"
#include ".\Interface\uiLoginChannelList\uiLoginChannelList.h"
#include ".\Interface\uiLoginChannelList\uiLoginChannelList_def.h"
#include ".\Interface\uiLoginOneTimePassword\uiLoginOneTimePassword.h"
#include ".\Interface\uiLoginServerChannelList\uiLoginServerChannelList.h"
#include ".\Interface\uiVendorMan\uiVendorMan.h"
#include ".\Interface\uiVendorMan\uiVendorMan_def.h"
#include ".\Interface\uiVendorSell\uiVendorSell.h"
#include ".\Interface\uiVendorSell\uiVendorSell_def.h"
#include ".\Interface\uiVendorTitlePopup\uiVendorTitlePopup.h"
#include ".\Interface\uiVendorTitlePopup\uiVendorTitlePopup_def.h"
#include ".\Interface\uiVendorPopup\uiVendorPopup.h"
#include ".\Interface\uiVendorPopup\uiVendorPopup_def.h"
#include ".\Interface\uiVendorBuy\uiVendorBuy.h"
#include ".\Interface\uiVendorBuy\uiVendorBuy_def.h"
#include ".\uiVendorBuyPopup.h"
#include ".\Interface\uiVendorList\uiVendorList.h"
#include ".\Interface\uiVendorList\uiVendorList_def.h"
#include ".\Interface\uiCharPopupMan\uiCharPopupMan.h"
#include ".\Interface\uiCharPopupMan\uiCharPopupMan_def.h"
#include ".\Interface\uiCharPopupMenu\uiCharPopupMenu.h"
#include ".\Interface\uiCharPopupMenu\uiCharPopupMenu_def.h"
#include ".\Interface\uiHelpMan\uiHelpMan.h"
#include ".\Interface\uiHelpWindow\uiHelpWindow.h"
#include ".\Interface\uiHelpWindow\uiHelpWindow_def.h"
#include ".\Interface\uiHelpMenu\uiHelpMenu.h"
#include ".\Interface\uiHelpMenu\uiHelpMenu_def.h"
#include ".\Interface\uiHelpAnnounceWindow\uiHelpAnnounceWindow.h"
#include ".\Interface\uiHelpMission\uiHelpMission.h"
#include ".\Interface\uiHelpMonsterInfo\uiHelpMonsterInfo.h"
#include ".\Interface\uiHelpMissionTimer\uiHelpMissionTimer.h"
#include ".\Interface\uiItemCompositeMan\uiItemCompositeMan.h"
#include ".\Interface\uiItemCompositeMan\uiItemCompositeMan_def.h"
#include ".\Interface\uiItemTotalComposite\uiItemTotalComposite.h"
#include ".\Interface\uiItemTotalComposite\uiItemTotalComposite_def.h"
#include ".\Interface\uiItemComposite\uiItemComposite.h"
#include ".\Interface\uiItemComposite\uiItemComposite_def.h"
#include ".\Interface\uiItemCrystalize\uiItemCrystalize.h"
#include ".\Interface\uiItemCrystalize\uiItemCrystalize_def.h"
#include ".\uiItemCube.h"
#include ".\Interface\uiQuestMan\uiQuestMan.h"
#include ".\Interface\uiQuestMan\uiQuestMan_def.h"
#include ".\Interface\uiQuestListMission\uiQuestListMission.h"
#include ".\Interface\uiQuestListMission\uiQuestListMission_def.h"
#include ".\Interface\uiQuestMissionList\uiQuestMissionList.h"
#include ".\Interface\uiQuestMissionList\uiQuestMissionList_def.h"
#include ".\Interface\uiQuestListContent\uiQuestListContent.h"
#include ".\Interface\uiQuestListContent\uiQuestListContent_def.h"
#include ".\Interface\uiQuestTimeInfo\uiQuestTimeInfo.h"
#include ".\Interface\uiQuestTimeInfo\uiQuestTimeInfo_def.h"
#include ".\Interface\uiQuestListDlg\uiQuestListDlg.h"
#include ".\Interface\uiTimeQuest\uiTimeQuest.h"
#include ".\Interface\uiQuestCommonForward\uiQuestCommonForward.h"
#include ".\Interface\uiQuestCommonForward\uiQuestCommonForward_def.h"
#include ".\Interface\uiQuestReward\uiQuestReward.h"
#include ".\Interface\uiQuestReward\uiQuestReward_def.h"
#include ".\Interface\uiQuestAutoAcceptAlram\uiQuestAutoAcceptAlram.h"
#include ".\Interface\uiQuestAutoAcceptAlram\uiQuestAutoAcceptAlram_def.h"
#include ".\Interface\uiEventMan\uiEventMan.h"
#include ".\Interface\uiEventMan\uiEventMan_def.h"
#include ".\Interface\uiEventItemSelect\uiEventItemSelect.h"
#include ".\Interface\uiEventItemSelect\uiEventItemSelect_def.h"
#include ".\Interface\uiEventWindow\uiEventWindow.h"
#include ".\Interface\uiEventWindow\uiEventWindow_def.h"
#include ".\Interface\uiGuildEventDialog\uiGuildEventDialog.h"
#include ".\Interface\ui_XMas_Confirm\ui_XMas_Confirm.h"
#include ".\Interface\ui_XMas_SantaDlg\ui_XMas_SantaDlg.h"
#include ".\Interface\ui_XMas_DonationConfirm\ui_XMas_DonationConfirm.h"
#include ".\Interface\ui_XMas_DonationReward\ui_XMas_DonationReward.h"
#include ".\Interface\ui_XMas_SoloCoupleReward\ui_XMas_SoloCoupleReward.h"
#include ".\Interface\ui_XMas_SantaReward\ui_XMas_SantaReward.h"
#include ".\Interface\uiBuffEvent\uiBuffEvent.h"
#include ".\uiEventFriendWindow.h"
#include ".\Interface\uiWebDialogMan\uiWebDialogMan.h"
#include ".\Interface\uiWebDialogMan\uiWebDialogMan_def.h"
#include ".\Interface\uiWebDialog\uiWebDialog.h"
#include ".\Interface\uiWebDialog\uiWebDialog_def.h"
#include ".\Interface\uiItemDivMan\uiItemDivMan.h"
#include ".\Interface\uiItemDivMan\uiItemDivMan_def.h"
#include ".\Interface\uiItemDiv\uiItemDiv.h"
#include ".\Interface\uiItemDiv\uiItemDiv_def.h"
#include ".\Interface\uiItemShopDiv\uiItemShopDiv.h"
#include ".\Interface\uiWayPointMan\uiWayPointMan.h"
#include ".\Interface\uiWayPointWindow\uiWayPointWindow.h"
#include ".\Interface\uiOptionMenuMan\uiOptionMenuMan.h"
#include ".\OptionDialog.h"
#include ".\OptionGameDialog.h"
#include ".\OptionKeyHelpDialog.h"
#include ".\OptionMenuDialog.h"
#include ".\OptionSoundDialog.h"
#include ".\Interface\uiQuickContainerMan\uiQuickContainerMan.h"
#include ".\Interface\uiChatMan\uiChatMan.h"
#include ".\Interface\uiChatMan\uiChatMan_def.h"
#include ".\ChatDialog.h"
#include ".\ChatDialog_def.h"
#include ".\SystemChatDialog.h"
#include ".\ChatMenu.h"
#include ".\ChatMsg.h"
#include ".\ChatPropertyDialog.h"
#include ".\ChatPersonalOption.h"
#include ".\Interface\uiInventoryMan\uiInventoryDef.h"
#include ".\Interface\uiInventoryMan\uiInventoryMan.h"
#include ".\EventInventoryDialog.h"
#include ".\ExtendInventoryDialog.h"
#include ".\InventoryDialog.h"
#include ".\InventoryFilterDialog.h"
#include ".\LotteryInventoryDialog.h"
#include ".\RiderInventoryDialog.h"
#include ".\Interface\uiAssistMan\uiAssistMan.h"
#include ".\WarningDialog.h"
#include ".\AskAirShipPortal.h"
#include ".\AskBuyLottoTicket.h"
#include ".\AskCharCustomize.h"
#include ".\AskDialog.h"
#include ".\AskEtherDevieDialog.h"
#include ".\AskExtraStoneUse.h"
#include ".\AskItemCustomize.h"
#include ".\AskNormalEnchantDialog.h"
#include ".\AskNPCPortal.h"
#include ".\AskPkPopupDialog.h"
#include ".\AskReplyGuildDialog.h"
#include ".\AskReplyTradeDialog.h"
#include ".\AskRiderWaxGloss.h"
#include ".\AskSocketFillDialog.h"
#include ".\AskSSQObserverDialog.h"
#include ".\Interface\uiAskSocketIdentifyDialog\uiAskSocketIdentifyDialog.h"
#include ".\Interface\uiAskSocketRecreateDialog\uiAskSocketRecreateDialog.h"
#include ".\InputNumBankDialog.h"
#include ".\InputNumDialog.h"
#include ".\InputNumTradeDialog.h"
#include ".\Interface\uiMenuMan\uiMenuMan.h"
#include ".\MainDialog.h"
#include ".\MainMenuOptionDlg.h"
#include ".\Interface\SUNCredit\CreditDialog.h"
#include ".\Interface\uiHeroGaugeMan\uiHeroGaugeMan.h"
#include ".\HeroGaugeDialog.h"
#include ".\MagazineDialog.h"
#include ".\Interface\uiBankMan\uiBankDef.h"
#include ".\Interface\uiBankMan\uiBankMan.h"
#include ".\BankDialog.h"
#include ".\Interface\uiHelpDlgMan\uiHelpDlgMan.h"
#include ".\HelpDialog.h"
#include ".\Interface\uiCreateCharacterMan\uiCreateCharacterMan.h"
#include ".\CreateCharBottomDialog.h"
#include ".\CreateCharCustomDialog.h"
#include ".\CreateCharDialog.h"
#include ".\CreateCharExplainDialog.h"
#include ".\CreateCharLeftDialog.h"
#include ".\CreateCharRotateButton.h"
#include ".\CreateCharSelect.h"
#include ".\Interface\uiCreateClassInfo\uiCreateClassInfo.h"
#include ".\Interface\uiTargetMan\uiTargetMan.h"
#include ".\TargetDialog.h"
#include ".\Interface\uiTargetZoneMarkDialog\uiTargetZoneMarkDialog.h"
#include ".\Interface\uiSummonTargetMan\uiSummonTargetMan.h"
#include ".\SummonTargetDialog.h"
#include ".\Interface\uiRewardMan\uiRewardMan.h"
#include ".\RewardDialog.h"
#include ".\Interface\uiItemRankupMan\uiItemRankupMan.h"
#include ".\ItemRankup.h"
#include ".\ItemRankupDlg.h"
#include ".\RankupPopupSuccess.h"
#include ".\RankupPopupFailed.h"
#include ".\Interface\uiItemRankDown\ItemRankDown.h"
#include ".\Interface\uiCompositeMan\uiCompositeMan.h"
#include ".\SelectCompositeMenu.h"
#include ".\ItemEtcCompositeDlg.h"
#include ".\Interface\uiSummonSkillMan\uiSummonSkillMan.h"
#include ".\SummonSkillContainer.h"
#include ".\SummonSkillSlotContainer.h"
#include ".\Interface\uiBattleLobbyMan\uiBattleLobbyMan.h"
#include ".\BattleLobby.h"
#include ".\UserSlot.h"
#include ".\UserSlotSet.h"
#include ".\Interface\uiChangeRoomName\uiChangeRoomName.h"
#include ".\Interface\uiSkillQueueMan\uiSkillQueueMan.h"
#include ".\SkillQueueDialog.h"
#include ".\Interface\uiPVPScoreMan\uiPVPScoreMan.h"
#include ".\PVPScoreBoard.h"
#include ".\PVPManager.h"
#include ".\Interface\uiNPCPortalMan\uiNPCPortalMan.h"
#include ".\NPCPortalDialog.h"
#include ".\Interface\uiTiredSystemMan\uiTiredSystemMan.h"
#include ".\TiredSystemDialog.h"
#include ".\Interface\uiAreaConquestMan\uiAreaConquestMan.h"
#include ".\AreaConquestDialog.h"
#include ".\Interface\uiAreaConquestDialog\AreaConquestDefine.h"
#include ".\Interface\uiAreaConquestDialog\AreaConquestInfo.h"
#include ".\Interface\uiAreaConquestDialog\uiAreaConquestDialog.h"
#include ".\Interface\uiAreaConquestCompliment\uiAreaConquestCompliment.h"
#include ".\Interface\uiEnduranceMan\uiEnduranceMan.h"
#include ".\EnduranceDialog.h"
#include ".\Interface\uiRadarMan\uiContinentDefine.h"
#include ".\Interface\uiRadarMan\uiContinentNavigation.h"
#include ".\Interface\uiRadarMan\uiRadarMan.h"
#include ".\BaseRadarDialog.h"
#include ".\RadarDialog.h"
#include ".\RadarFullDialog.h"
#include ".\RadarPlusDialog.h"
#include ".\ContinentMapDlg.h"
#include ".\Interface\uiContinentMapEP2\ContinentMapEp2Dialog.h"
#include ".\Interface\uiShopMan\uiShopMan.h"
#include ".\ShopDialog.h"
#include ".\Interface\uiCharacterSelectMan\uiCharacterSelectMan.h"
#include ".\CharSelectDialog.h"
#include ".\CharSelectFontDialog.h"
#include ".\Interface\uiCharacterRenameDialog\uiCharacterRenameDialog.h"
#include ".\Interface\uiCharacterRenameInputDialog\uiCharacterRenameInputDialog.h"
#include ".\Interface\uiCharacterSelectList\uiCharacterSelectList.h"
#include ".\Interface\uiToolTipMan\uiToolTipMan.h"
#include ".\Interface\uiPcbangPalyTimeMan\uiPcbangPlayTimeMan.h"
#include ".\PcbangPlayTimeDialog.h"
#include ".\Interface\uiMissionRankMan\uiMissionRankMan.h"
#include ".\Interface\uiMissionRankTimer\uiMissionRankTimer.h"
#include ".\Interface\uiMissionRankEnding\uiMissionRankEnding.h"
#include ".\Interface\uiMissionRankList\uiMissionRankList.h"
#include ".\Interface\uiMissionRankGamble\uiMissionRankGamble.h"
#include ".\Interface\uiRankMenu\uiRankMenu.h"
#include ".\Interface\uiCashItemShopMan\uiCashItemShopDef.h"
#include ".\Interface\uiCashItemShopMan\uiCashItemShopMan.h"
#include ".\Interface\uiCashItemShopBuy\uiCashItemShopBuy.h"
#include ".\Interface\uiCashItemShopBuyCheck\uiCashItemShopBuyCheck.h"
#include ".\Interface\uiCashItemShopBuyComplete\uiCashItemShopBuyComplete.h"
#include ".\Interface\uiCashItemShopCart\uiCashItemShopCart.h"
#include ".\Interface\uiCashItemShopDlg\uiCashItemShopDlg.h"
#include ".\Interface\uiCashItemShopNpcPopup\uiCashItemShopNpcPopup.h"
#include ".\Interface\uiCashItemShopPresentComplete\uiCashItemShopPresentComplete.h"
#include ".\Interface\uiCashItemShopPresentCheck\uiCashItemShopPresentCheck.h"
#include ".\Interface\uiCashItemShopPresentDlg\uiCashItemShopPresentDlg.h"
#include ".\Interface\uiCashItemShopPackageDlg\uiCashItemShopPackageDlg.h"
#include ".\Interface\uiCashItemShopPackageCheck\uicashItemShopPackageCheck.h"
#include ".\Interface\uiCashItemShopPackageComplete\uiCashItemShopPackageComplete.h"
#include ".\Interface\uiCashItemShopMileageDlg\uiCashItemShopMileageDlg.h"
#include ".\Interface\uiCashitemShopMileageBuy\uiCashitemShopMileageBuy.h"
#include ".\Interface\uiCashitemShopMileageCheck\uiCashitemShopMileageCheck.h"
#include ".\Interface\uiCashitemShopMileageComplete\uiCashitemShopMileageComplete.h"
#include ".\Interface\uiCashItemShopExtensionBuy\uiCashItemShopExtensionBuy.h"
#include ".\Interface\uiCashItemShopExtensionComplete\uiCashItemShopExtensionComplete.h"
#include ".\Interface\uiCommunityMan\uiCommunityMan.h"
#include ".\Interface\uiCommunityDlg\uiCommunityDlg.h"
#include ".\Interface\uiCommunityInfo\uiCommunityInfo.h"
#include ".\Interface\uiCommunityChat\uiCommunityChat.h"
#include ".\Interface\uiCommunityReadMail\uiCommunityReadMail.h"
#include ".\Interface\uiCommunityWriteMail\uiCommunityWriteMail.h"
#include ".\Interface\uiCashPurchaseDlg\uiCashItemPurchaseDlg.h"
#include ".\uiSocketRemoveMan.h"
#include ".\Interface\uiSocketRemove\uiSocketRemove.h"
#include ".\Interface\uiPasswordMan\uiPasswordDef.h"
#include ".\Interface\uiPasswordMan\uiPassWordMan.h"
#include ".\Interface\uiPasswordDlg\uiPasswordDlg.h"
#include ".\Interface\uiMatrixCard\uiMatrixCardMan.h"
#include ".\MatrixCardAuth.h"
#include ".\Interface\uiMissionRelayMan\uiMissionRelayMan.h"
#include ".\MissionRelay.h"
#include ".\Interface\uiEnchantMan\uiEnchantMan.h"
#include ".\EnchantDialog2.h"
#include ".\Interface\uiFateItemSystemMan\uiFateItemSystemMan.h"
#include ".\Interface\uiFateItemSystem\uiFateItemSystem.h"
#include ".\Interface\uiFishingMan\uiFishingMan.h"
#include ".\Interface\uiFishingShop\uiFishingShop.h"
#include ".\Interface\uiFishingTrade\uiFishingTrade.h"
#include ".\Interface\uiFishingAction\uiFishingAction.h"
#include ".\Interface\uiItemStatChangeSysMan\uiItemStatChangeSysMan.h"
#include ".\Interface\uiItemStatChangeSys\uiItemStatChangeSys.h"
#include ".\Interface\uiPersonalWayPointMan\uiPersonalWayPointMan.h"
#include ".\Interface\uiPersonalWayPointWindow\uiPersonalWayPointWindow.h"
#include ".\Interface\uiSystemMan\uiSystemMan.h"
#include ".\Interface\uiSystemMan\uiSystemMan_def.h"
#include ".\Interface\uiSystemInputMessageConfirm\uiSystemInputMessageConfirm.h"
#include ".\Interface\uiSystemInputMessageConfirm\uiSystemInputMessageConfirm_def.h"
#include ".\Interface\uiSystemVerify\uiSystemVerify.h"
#include ".\Interface\uiSystemVerify\uiSystemVerify_def.h"
#include ".\Interface\uiSystemConfirm\uiSystemConfirm.h"
#include ".\Interface\uiSystemConfirm\uiSystemConfirm_def.h"
#include ".\Interface\uiSystemIdNumberConfirm\uiSystemIdNumberConfirm.h"
#include ".\Interface\uiSystemIdNumberConfirm\uiSystemIdNumberConfirm_def.h"
#include ".\SystemDialog.h"
#include ".\Interface\uiSkillMan\uiSkillMan.h"
#include ".\Interface\uiSkillMan\uiSkillMan_def.h"
#include ".\Interface\uiSkillExt1\uiSkillExt1.h"
#include ".\Interface\uiSkillExt1\uiSkillExt1_def.h"
#include ".\Interface\uiSkillExt2Valkiry\uiSkillExt2Valkiry.h"
#include ".\Interface\uiSkillExt2Valkiry\uiSkillExt2Valkiry_def.h"
#include ".\Interface\uiSkillExt2\uiSkillExt2.h"
#include ".\Interface\uiSkillExt2\uiSkillExt2_def.h"
#include ".\Interface\uiSkillPassive\uiSkillPassive.h"
#include ".\Interface\uiSkillPassive\uiSkillPassive_def.h"
#include ".\Interface\uiSkillAction\uiSkillAction.h"
#include ".\Interface\uiSkillAction\uiSkillAction_def.h"
#include ".\Interface\uiSkillEmoticon\uiSkillEmoticon.h"
#include ".\Interface\uiSkillEmoticon\uiSkillEmoticon_def.h"
#include ".\Interface\uiStartMan\uiStartMan.h"
#include ".\StartDialog.h"
#include ".\Interface\uiCharacterStatusMan\uiCharacterStatusMan.h"
#include ".\Char_SkillDialog.h"
#include ".\Interface\uiCharaterAccumulatePointDialog\uiCharaterAccumulatePointDialog.h"
#include ".\Interface\uiCastMan\uiCastMan.h"
#include ".\CastDialog.h"
#include ".\CastLeaveFieldDialog.h"
#include ".\Interface\uiPetMan\uiPetMan.h"
#include ".\Interface\uiPetNameSetting\uiPetNameSetting.h"
#include ".\Interface\uiPetGauge\uiPetGauge.h"
#include ".\Interface\uiLottoMan\uiLottoMan.h"
#include ".\Interface\uiLottoWindow\uiLottoWindow.h"
#include ".\Interface\uiLottoNumInput\uiLottoNumInput.h"
#include ".\Interface\uiDominationTowerMan\uiDominationTowerMan.h"
#include ".\Interface\uiDominationTowerBettingListDlg\uiDominationTowerBettingListDlg.h"
#include ".\Interface\uiDominationTowerApplyBettingDlg\uiDominationTowerApplyBettingDlg.h"
#include ".\Interface\uiDominationTowerManagerDlg\uiDominationTowerManagerDlg.h"
#include ".\Interface\uiDominationTowerMainDlg\uiDominationTowerMainDlg.h"
#include ".\Interface\uiDominationTowerAreaDlg\uiDominationTowerAreaDlg.h"
#include ".\Interface\uiDominationTimer\uiDominationTimer.h"
#include ".\Interface\uiDominationZoneMarkDlg\uiDominationZoneMarkDlg.h"
#include ".\Interface\uiDominationZoneMarkDlg\ZoneMarkRewardInfo.h"
#include ".\Interface\uiDominationStamp\uiDominationStamp.h"
#include ".\Interface\uiDominationTowerApplyBettingDlg2\uiDominationTowerApplyBettingDlg2.h"
#include ".\Interface\uiNoticeMan\uiNoticeMan.h"
#include ".\Interface\uiNoticeDialog\uiNoticeDialog.h"
#include ".\Interface\uiGuildNoticeDialog\uiGuildNoticeDialog.h"
#include ".\Interface\uiBattleScoreMan\uiBattleScoreMan.h"
#include ".\Interface\uiBattleScoreSingle\uiBattleScoreSingle.h"
#include ".\Interface\uiBattleScoreDouble\uiBattleScoreDouble.h"
#include ".\Interface\uiBattleScoreBlood\uiBattleScoreBlood.h"
#include ".\Interface\uiCharCustomizeMan\uiCharCustomizeMan.h"
#include ".\Interface\uiCharCustomizeDlg\uiCharCustomizeDlg.h"
#include ".\Interface\uiMissionObjectMan\uiMissionObjectMan.h"
#include ".\Interface\uiMissionObject\uiMissionObject.h"
#include ".\Interface\uiAutobot\uiAutobotConditionBattle.h"
#include ".\Interface\uiAutobot\uiAutobotConditionSupport.h"
#include ".\Interface\uiAutobot\uiAutobotDialog.h"
#include ".\Interface\uiAutobot\uiAutobotMan.h"
#include ".\Interface\uiAutobot\uiAutobotPlay.h"
#include ".\Interface\uiAutobot\uiAutobotResult.h"
#include ".\Interface\uiSkillMan\uiNewSkillMan.h"
#include ".\Interface\uiSkillTree\uiSkillTree.h"
#include ".\Interface\uiSkillTree\uiSkillTreeEffect.h"
#include ".\Interface\uiPerkDialog\uiPerkDialog.h"
#include ".\Interface\uiSkillAction\uiNewSkillAction.h"
#include ".\Interface\uiPerkSlot\uiPerkSlot.h"
#include ".\Interface\uichaosystemman\uiChaoSystemMan.h"
#include ".\ChaoSystemDialog.h"
#include ".\QuickSkillContainer.h"
#include ".\Interface\uiQuickskillman\uiQuickskillman.h"
#include ".\Interface\uiSSQMan\uiSSQManager.h"
#include ".\Interface\uiSSQMan\uiSSQSystemTime\uiSSQSystemWindow.h"
#include ".\Interface\uiSSQMan\uiSSQEnterWindow\uiSSQEnterWindow.h"
#include ".\Interface\uiSSQMan\uiSSQRewardWindow\uiSSQRewardWindow.h"
#include ".\Interface\uiSSQMan\uiSSQDiceWindow\uiSSQDiceWindow.h"
#include ".\Interface\uiSocketMan\uiSocketMan.h"
#include ".\Interface\uiSocketComposite\uiSocketComposite.h"
#include ".\Interface\uiGMWindowMan\uiGMWindowMan.h"
#include ".\Interface\uiGMItemWindow\uiGMItemWindow.h"
#include ".\Interface\uiGMItemOptionWindow\uiGMItemOptionWindow.h"
#include ".\Interface\uiGMItemResetWindow\uiGMItemResetWindow.h"
#include ".\Interface\uiGMItemMenuWindow\uiGMItemMenuWindow.h"
#include ".\Interface\TextureListInfoHandleManager.h"
#include ".\Interface\TreeMenuGroup.h"
//#include ".\Interface\uiConvenienceStore\uiConvenienceStoreMan.h"
//#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Counter.h"
//#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Basket.h"
#include ".\TreeMenuInfoParser.h"
#include ".\MonsterGauge.h"
#include ".\DummyDlg.h"
#include ".\LoadingDialog.h"
#include ".\SolarDialog.h"
#include ".\BattleEntryTable.h"
#include ".\BattleRoomEntry.h"
#include ".\SkillEffectDialog.h"
#include ".\State\StateBase.h" //-change order
#include ".\State\StateMove.h" //-change order
#include ".\State\SkillState.h" //-change order
#include ".\SkillEffectFunc.h"
#include ".\state\SkillStateFactory.h"
#include ".\state\SkillStateAssault.h"
#include ".\State\SkillStateBladeFury.h"
#include ".\State\SkillStateChargeAttack.h"
#include ".\State\SkillStateDragonBead.h"
#include ".\State\SkillStateDragonEye.h"
#include ".\State\SkillStateEbonBlade.h"
#include ".\state\SkillStateIllusionDance.h"
#include ".\State\SkillStateMachSlash.h"
#include ".\State\SkillStateSonicBlade.h"
#include ".\State\SkillStateSpritSlug.h"
#include ".\State\SkillStateViperBlade.h"
#include ".\State\SkillStateBerserkMode.h"
#include ".\State\SkillStateDashStun.h"
#include ".\state\SkillStateDoubleAttack.h"
#include ".\state\SkillStateTackle.h"
#include ".\State\SkillStateWeaponThrowing.h"
#include ".\State\SkillStateAirBlow.h"
#include ".\State\SkillStateBlazeArrow.h"
#include ".\state\SkillStateBloodRain.h"
#include ".\State\SkillStateChaseShot.h"
#include ".\State\SkillStateDefenceMotion.h"
#include ".\State\SkillStateDoubleSpinkick.h"
#include ".\State\SkillStateFastShot.h"
#include ".\State\SkillStateFrozenArrow.h"
#include ".\state\SkillStateHeavyShot.h"
#include ".\State\SkillStateManaDrain.h"
#include ".\State\SkillStateMoonAssault.h"
#include ".\State\SkillStateMultiTarget.h"
#include ".\State\SkillStateOverLimit.h"
#include ".\State\SkillStateShockwave.h"
#include ".\State\SkillStateSniping.h"
#include ".\State\SkillStateSpinningWave.h"
#include ".\State\SkillStateWildShot.h"
#include ".\State\SkillStateMonsterSkill.h"
#include ".\State\SkillStateCircleSprits.h"
#include ".\State\SkillStateCoveredHeal.h"
#include ".\State\SkillStateElectricField.h"
#include ".\State\SkillStateFireArrow.h"
#include ".\State\SkillStateFireBall.h"
#include ".\State\SkillStateFireFila.h"
#include ".\State\SkillStateFireSpear.h"
#include ".\State\SkillStateFrozenShield.h"
#include ".\State\SkillStateIceBlast.h"
#include ".\State\SkillStateIceBolt.h"
#include ".\State\SkillStateIceDagger.h"
#include ".\State\SkillStateIcePressingWall.h"
#include ".\State\SkillStateInAbility.h"
#include ".\State\SkillStateLighting.h"
#include ".\State\SkillStateLightingWave.h"
#include ".\State\SkillStateMagicShield.h"
#include ".\State\SkillStatePoisonRain.h"
#include ".\State\SkillStatePoisonThorn.h"
#include ".\State\SkillStatePowerWave.h"
#include ".\State\SkillStatePurge.h"
#include ".\State\SkillStateReverse.h"
#include ".\State\SkillStateRevival.h"
#include ".\State\SkillStateSaintAid.h"
#include ".\State\SkillStateSonyVine.h"
#include ".\State\SkillStateStarFall.h"
#include ".\State\SkillStateTeleport.h"
#include ".\State\SkillStateWindBolt.h"
#include ".\State\SkillStateWindShield.h"
#include ".\State\SkillStateWisdom.h"
#include ".\State\SkillDarkBreak.h"
#include ".\State\SkillStateDarkForce.h"
#include ".\State\SkillStateDarkSpark.h"
#include ".\State\SkillStateDarkStun.h"
#include ".\state\SkillStateHide.h"
#include ".\State\SkillStateHpSuction.h"
#include ".\State\SkillStateMpSuction.h"
#include ".\State\SkillStatePoisonDagger.h"
#include ".\state\SkillStateRush.h"
#include ".\State\SkillStateCreateCrystalWarp.h"
#include ".\State\SkillStateCustom.h"
#include ".\State\SkillStateDestroyCrystalWarp.h"
#include ".\State\StateMapIdle.h"
#include ".\State\StateTrigger.h"
#include ".\State\StateItemDrop.h"
#include ".\State\StateNPCIdle.h"
#include ".\State\StateNPCResponse.h"
#include ".\State\StateNPCSpecialAction_Loop.h"
#include ".\State\StateNPCSwing.h"
#include ".\StateSpecialAction.h"
#include ".\state\StateAir.h"
#include ".\State\StateAirFallDown.h"
#include ".\State\StateAnimation.h"
#include ".\State\StateAttack.h"
#include ".\State\StateAttackJump.h"
#include ".\State\StateCollect.h"
#include ".\State\StateDamage.h"
#include ".\State\StateDeath.h"
#include ".\state\StateDown.h"
#include ".\State\StateEarthQuake.h"
#include ".\State\StateEmoticon.h"
#include ".\State\StateEtheriaExtract.h"
#include ".\state\StateEventJump.h"
#include ".\State\StateFallDown.h"
#include ".\State\StateFireCracker.h"
#include ".\State\StateFishing.h"
#include ".\state\StateGetup.h"
#include ".\State\StateHeroAttack.h"
#include ".\State\StateHeroMove.h"
#include ".\State\StateIdle.h"
#include ".\State\StateJump.h"
#include ".\State\StateKeyboardJump.h"
#include ".\state\StateKeyboardMove.h"
#include ".\State\StateKnockBack2.h"
#include ".\State\StateMove.h"
#include ".\State\StateRevive.h"
#include ".\State\StateRiderTurn.h"
#include ".\State\StateRunAway.h"
#include ".\State\StateSit.h"
#include ".\State\StateSpawn.h"
#include ".\State\StateSpecialMove.h"
#include ".\State\StateSummonRider.h"
#include ".\State\StateTransForm.h"
#include ".\State\StateTriggerAnimationControl.h"
#include ".\State\StateWingsFurl.h"
#include ".\State\StateWingsSpread.h"
#include ".\State\StatePetEatAction.h"
#include ".\State\StatePetIdle.h"
#include ".\EventInfo.h"
#include ".\GameFramework.h"
#include ".\Autobot\Autobot.h"
#include ".\Autobot\Action\AutobotActionAttack.h"
#include ".\Autobot\Action\AutobotActionDie.h"
#include ".\Autobot\Action\AutobotActionFollow.h"
#include ".\Autobot\Action\AutobotActionMove.h"
#include ".\Autobot\Action\AutobotActionReadyField.h"
#include ".\Autobot\Action\AutobotActionReadyVillage.h"
#include ".\Autobot\Action\AutobotActionRecall.h"
#include ".\Autobot\Action\AutobotActionRelax.h"
#include ".\Autobot\Action\AutobotActionReturnField.h"
#include ".\Autobot\Action\AutobotActionShop.h"
#include ".\Autobot\Action\Global\AutobotActionInterval.h"
#include ".\Autobot\Action\Global\AutobotActionPickup.h"
#include ".\Autobot\Action\Global\AutobotActionPotion.h"
#include ".\Autobot\Action\Global\AutobotActionShouting.h"
#include ".\Autobot\Action\Global\AutobotActionTargeting.h"
#include ".\Autobot\Condition\AutobotCondition.h"
#include ".\Autobot\Condition\AutobotConditionManager.h"
#include ".\Autobot\StateMachine\AutobotState.h"
#include ".\Autobot\StateMachine\AutobotStateMachine.h"
#include ".\Autobot\Area\AutobotArea.h"
#include ".\Autobot\Area\Field\AutobotAreaField.h"
#include ".\Autobot\Area\Village\AutobotAreaVillage.h"
#include ".\Autobot\Area\Dungeon\AutobotAreaDungeon.h"
#include ".\Autobot\PassPoint\AutobotPasspoint.h"
#include ".\Autobot\Passpoint\AutobotPasspointManager.h"
#include ".\XignCode\XignCodeApi.h"
#include ".\Interface\uiConvenienceStore\ConvenienceStore.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStoreMan.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Ask.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Basket.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_BasketCash.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_BasketMileage.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_BasketMypage.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_BasketPPCard.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Confirm.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Counter.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Dialog.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_FriendList.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Gift.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_ItemDetail.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupMenu.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupMenuFive.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupMenuFour.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupMenuThree.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupMenuTwo.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_PopupPackage.h"
#include ".\Interface\uiConvenienceStore\uiConvenienceStore_Purchase.h"
//==================================================================================================
#endif