// stdafx.h : include file for standard system include files,
//  or project specific include files that are used frequently, but
//      are changed infrequently
//

#if !defined(AFX_STDAFX_H__7CADECC6_6795_11D3_9C1B_00609712FBEF__INCLUDED_)
#define AFX_STDAFX_H__7CADECC6_6795_11D3_9C1B_00609712FBEF__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define VC_EXTRALEAN		// Exclude rarely-used stuff from Windows headers
#define __exdisp_h__

// jcem
#define _WINSOCKAPI_   /* Prevent inclusion of winsock.h in windows.h */

#include <afxwin.h>         // MFC core and standard components
#include <afxext.h>         // MFC extensions
#include <afxdisp.h>        // MFC Automation classes
#include <afxdtctl.h>		// MFC support for Internet Explorer 4 Common Controls
#include <afxcview.h>
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h>			// MFC support for Windows Common Controls
#include <afxole.h>
#include <afxmt.h>


#endif // _AFX_NO_AFXCMN_SUPPORT

#include <MW4\MW4.hpp>

#include <windows.h>
#include <MW4DedicatedUI\DedicatedUI.hpp>
#include <GameOS\GameOS.hpp>
#include <GameOS\Platform.hpp>
#include <GameOs\Network.hpp>
#include <gosFX\gosFX.hpp>
#include <gosFX\EffectLibrary.hpp>
#include <Adept\Application.hpp>
#include <MW4\MWApplication.hpp>
#include <gosScript\gosScriptHeaders.hpp>
#include <Adept\ResourceImagePool.hpp>
#include <MW4\MWMission.hpp>
#include <MW4\MWPlayer.hpp>
#include <Compost\Compost.hpp>
#include <mw4\gameinfo.hpp>
#include <Adept\ResourceEffectLibrary.hpp>
#include <mw4\ai_statistics.hpp>
#include "mw4\mw4shell.hpp"
#include "mw4\hudcomp.hpp"

#include <Adept\GlobalPointerManager.hpp>

#include <MW4\MWTool.hpp>
#include <Stuff\Random.hpp>

#include <MLR\MLR.hpp>
#include <MLR\MLRTexturePool.hpp>
#include <MLR\MLRTexture.hpp>
#include <adept\gamespy\gamespy.h>
#include <GameOS\GUNGameList.h>
#include <process.h>


// Insert your headers here
#define WIN32_LEAN_AND_MEAN		// Exclude rarely-used stuff from Windows headers
#include <windows.h>

#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <stdlib.h>
#include <limits.h>
#include <malloc.h>
#include <math.h>

#include <sys/types.h>
#include <sys/stat.h>

#include <io.h>
#include <crtdbg.h>

#include <stdio.h>
#include <ctype.h>
#include <signal.h>

#include <errno.h>
#include <limits.h>

#include <fcntl.h>
#include <assert.h>

#if !defined(_T)
#define _T(x) x
#endif // !defined(_T)

#include "nonmfc.h"
#include "mugpdefs.h"
#include "ctime.h"

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_STDAFX_H__7CADECC6_6795_11D3_9C1B_00609712FBEF__INCLUDED_)
