#pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "SundriesFunc.h" #include "CriticalSection.h" #define DNHEADER __DEFINED__ // ÇÁ·ÎÁ§Æ® ³» ÇÏÀ§ ¼Ò½ºÄÚµå (.h µîµî) ¿¡¼­ 'DNPrjSafe.h' ¸¦ ±âº»Çì´õ Æ÷ÇÔ¾øÀÌ Æ÷ÇÔ½ÃÄ×À» °æ¿ì ¿À·ù¹æÁö #include "DNConfig.h" #include "DNCommonDef.h" #include "DNServerDef.h" #include "DNServerPacket.h" #if defined( _SERVER ) #include "DNServerPacketDB.h" #include "DNServerPacketGame.h" #include "DNServerPacketLogin.h" #include "DNServerPacketMaster.h" #include "DNServerPacketVillage.h" #include "DNServerPacketCash.h" #endif // #if defined( _SERVER ) #include "DNServerProtocol.h" using namespace std; #pragma warning( disable:4819 ) #pragma warning( disable:4996 ) // D3D #if defined(_VILLAGESERVER) || defined(_GAMESERVER) #define DIRECTINPUT_VERSION 0x0800 #include #include #include #pragma warning(default:4819) // DirectX Lib #pragma comment(lib,"d3d9.lib") #ifdef _DEBUG #pragma comment(lib,"d3dx9d.lib") #else #pragma comment(lib,"d3dx9.lib") #endif // _DEBUG #pragma comment(lib,"dinput8.lib") #pragma comment(lib,"dsound.lib") #pragma comment(lib,"dxguid.lib") #endif // _VILLAGESERVER, _GAMESERVER #pragma comment(lib,"winmm.lib") // Network Link #pragma comment(lib,"ws2_32.lib") #pragma comment(lib,"Mswsock.lib") #pragma comment(lib,"advapi32.lib") #pragma comment(lib, "Gdi32.lib") #pragma comment(lib, "user32.lib")