// stdafx.h : 자주 사용하지만 자주 변경되지는 않는 // 표준 시스템 포함 파일 및 프로젝트 관련 포함 파일이 // 들어 있는 포함 파일입니다. // #pragma once #define WIN32_LEAN_AND_MEAN // 거의 사용되지 않는 내용은 Windows 헤더에서 제외합니다. #pragma warning( disable:4819 ) #pragma warning( disable:4996 ) // Windows 헤더 파일입니다. #include // C의 런타임 헤더 파일입니다. #include #include #include #include #include #include #include #include #include #include #include #include #include #include // STL #include #include #include #include #include #include #include #include #include #include #include #include // ========================================================================================== // Game Common & utils #include #include #include #include #include #include #include #include #include #include #include #include #include #include "./Localization/LocalizationCommon.h" #include "SLog.h" #include "Util.h" #include "CommonUtil.h" #include //JPG lib #include #include // ========================================================================================== // Engine & about Engine // dx #include #include #include #include #include "D3dx9math.h" //#include //#include //#include //#include //#include //#include //#include #include #include #include #include #include "KTypes.h" #include "MapDefine.h" #include "K3DTypes.h" #include "K3DBound.h" #include "KSortVector.h" #include "ArcadiaClient.h" #include "SStateMachine.h" #include "KDeviceManager.h" #include "KRenderDeviceDX.h" #include "SSpeedTreeManager.h" #include "KPrimitiveSpriteMng.h" #include "KSeqModel.h" #include #include "PVSObject.h" #include #include "KRenderObject.h" #include "KRenderObjectBone.h" #include "KRenderObjectMesh.h" #include "K3DCamera.h" #include "KPrimitive.h" #include "KRenderObjectEtc.h" #include "SGameCamera.h" #include "KNX3Loader.h" #include "KSpriteLoader.h" #include "KThreadLoader.h" //Speed Tree #include #include "SSpeedTreeConfig.h" #include "KSeqSpeedTree.h" // SpeedGrass #include "KSeqSpeedGrass.h" // terrain #include "TerrainTextureInfo.h" #include "TerrainPropInfo.h" #include "TerrainPrimitive.h" #include "TerrainMapEngine.h" #include "TerrainLowQualityWaterInfo.h" // Sound & Effect #include "SGameSound.h" #include "SGameMilesSoundMgr.h" #include "SGameCircleShadowFX.h" // UI #include "KUIDefine.h" #include "SUIUtil.h" #include "KTextPhrase.h" #include "KUIWnd.h" #include "KUIGenWnd.h" #include "KUIWndManager.h" #include "KUIControl.h" #include "KUIControlStatic.h" #include "KUIControl3DStatic.h" #include "KUIControlGauge.h" #include "KUIControlButton.h" #include "KUITabControl.h" #include "KUIControlEdit.h" #include "KUIControlList.h" #include "KUIControlListItem.h" #include "KUIControlScroll.h" #include "KUIControlCombo.h" #include "KUIControlNumber.h" #include "KUIControlSlider.h" #include "KUIMsgControl.h" #include "KUIControlEffectText.h" #include "SUIWnd.h" #include "SGameMessageUI.h" // ========================================================================================== //Game common content #include "GameType.h" #include "ItemBase.h" #include "KObject.h" #include "SCobManager.h" #include "SGameCursor.h" #include "SkillBase.h" #include "ContentStruct.h" #include "GameDefine.h" #include "SGameAniType.h" //hm.... #include "SGameManager.h" // ========================================================================================== //Game Data #include "SBasicStat.h" #include "SBanWordDB.h" #include "SStringDB.h" #include "SItemDB.h" #include "SNpcResourceDB.h" #include "SMonsterDB.h" #include "SPetDB.h" #include "SCreatureDB.h" #include "SCreatureEnhanceDB.h" #include "SCreatureFarmDB.h" #include "SSkillDB.h" #include "STenacityDB.h" #include "SQuestDB.h" #include "SQuestLinkDB.h" #include "SCombineDB.h" #include "SDecomposeDB.h" #include "SItemEffectResourceDB.h" #include "SDefaultTextureResourceDB.h" #include "SDefaultTextureIconResourceDB.h" #include "SMixCategoryDB.h" //#include "SEnhanceFXDB.h" #include "SExpDB.h" #include "SFieldPropResourceDB.h" #include "SMotionDB.h" #include "SWorldLocationDB.h" #include "SLowQualityWaterDB.h" #include "SBattleArenaBeginAreaDB.h" #include "SSoundResourceDB.h" #include "SLocalCommandDB.h" #include "STitleDB.h" #include "SJobDB.h" #include "SHuntaHolicResourceDB.h" #include "SDungeonResourceDB.h" #include "SModelEffectResourceDB.h" #pragma comment(lib , "winmm.lib") //#pragma comment(lib , "comsupp.lib") #ifdef _SPECULAR_EDITING_ enum { TYPE_0D1S2SC = 0, TYPE_0D1S2X, TYPE_0D1X2X, TYPE_0S1X2SC, TYPE_0S1S2SC, TYPE_0S1X2X }; extern int g_testTextureUseType; #endif