2009-05-08 13:28:41 +00:00
|
|
|
/*
|
|
|
|
* OpenClonk, http://www.openclonk.org
|
|
|
|
*
|
2009-06-05 13:41:20 +00:00
|
|
|
* Copyright (c) 1998-2000, 2007 Matthes Bender
|
|
|
|
* Copyright (c) 2005 Tobias Zwick
|
|
|
|
* Copyright (c) 2005, 2008 Sven Eberhardt
|
|
|
|
* Copyright (c) 2005-2006 Günther Brammer
|
2009-05-08 13:28:41 +00:00
|
|
|
* Copyright (c) 2001-2009, RedWolf Design GmbH, http://www.clonk.de
|
|
|
|
*
|
|
|
|
* Portions might be copyrighted by other authors who have contributed
|
|
|
|
* to OpenClonk.
|
|
|
|
*
|
|
|
|
* Permission to use, copy, modify, and/or distribute this software for any
|
|
|
|
* purpose with or without fee is hereby granted, provided that the above
|
|
|
|
* copyright notice and this permission notice appear in all copies.
|
|
|
|
* See isc_license.txt for full license and disclaimer.
|
|
|
|
*
|
|
|
|
* "Clonk" is a registered trademark of Matthes Bender.
|
|
|
|
* See clonk_trademark_license.txt for full license.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* Main header to include all others */
|
|
|
|
|
|
|
|
#ifndef INC_C4Include
|
|
|
|
#define INC_C4Include
|
|
|
|
|
2010-01-02 00:11:54 +00:00
|
|
|
#include "Standard.h"
|
|
|
|
#include "Fixed.h"
|
|
|
|
#include "StdBuf.h"
|
|
|
|
#include "StdFile.h"
|
|
|
|
#include "StdResStr2.h"
|
|
|
|
#include "C4Prototypes.h"
|
2009-10-25 23:09:34 +00:00
|
|
|
|
2010-01-02 00:11:54 +00:00
|
|
|
#include "C4PlayerControl.h"
|
2009-05-08 13:28:41 +00:00
|
|
|
|
|
|
|
#ifdef DEBUGREC
|
|
|
|
#define DEBUGREC_SCRIPT
|
|
|
|
#define DEBUGREC_START_FRAME 0
|
|
|
|
#define DEBUGREC_PXS
|
|
|
|
#define DEBUGREC_OBJCOM
|
|
|
|
#define DEBUGREC_MATSCAN
|
|
|
|
//#define DEBUGREC_RECRUITMENT
|
|
|
|
#define DEBUGREC_MENU
|
|
|
|
#define DEBUGREC_OCF
|
|
|
|
#endif
|
|
|
|
|
|
|
|
// solidmask debugging
|
|
|
|
//#define SOLIDMASK_DEBUG
|
|
|
|
|
2010-01-02 00:11:54 +00:00
|
|
|
#include <algorithm>
|
|
|
|
#include <cassert>
|
|
|
|
#include <cctype>
|
|
|
|
#include <cerrno>
|
|
|
|
#include <climits>
|
|
|
|
#include <cmath>
|
|
|
|
#include <cstdarg>
|
|
|
|
#include <cstddef>
|
|
|
|
#include <cstdio>
|
|
|
|
#include <cstdlib>
|
|
|
|
#include <cstring>
|
|
|
|
#include <ctime>
|
|
|
|
#include <iostream>
|
|
|
|
#include <list>
|
|
|
|
#include <map>
|
|
|
|
#include <memory>
|
|
|
|
#include <new>
|
|
|
|
#include <set>
|
|
|
|
#include <sstream>
|
|
|
|
#include <stdexcept>
|
|
|
|
#include <string>
|
|
|
|
#include <utility>
|
|
|
|
#include <vector>
|
2009-05-08 13:28:41 +00:00
|
|
|
|
|
|
|
#endif // INC_C4Include
|