129 lines
2.3 KiB
C
129 lines
2.3 KiB
C
#ifndef NDEBUG
|
|
# define USERSETTING
|
|
#else
|
|
# define FINALRELEASE
|
|
#endif
|
|
|
|
|
|
#ifdef USERSETTING
|
|
|
|
# define WindowTitle "Evoke 2010 64k Intro"
|
|
# define WindowClassName "Evoke 2010 64k Intro"
|
|
|
|
// default screen setup
|
|
# define WINDOWED
|
|
# define DEFAULTSCREENX 1024
|
|
# define DEFAULTSCREENY 576
|
|
|
|
//enables low detail setting
|
|
# define LOW_DETAIL
|
|
|
|
//enable Terrain
|
|
# define TERRAIN
|
|
|
|
//enable CAVE
|
|
//# define CAVE
|
|
|
|
//disable Rays
|
|
//# define DISABLERAY
|
|
|
|
//# define DISABLESCENEMANAGER
|
|
|
|
// disable FLOCKFLUIDS
|
|
# define DISABLEFLOCKFLUIDS
|
|
|
|
// disable fluids
|
|
//# define DISABLEFLUIDS
|
|
|
|
//disable DOF
|
|
//# define DISABLEDOF
|
|
|
|
//disable Post processing
|
|
//# define DISABLEPOSTPROCESSING
|
|
|
|
//laptop mode (1 == GM905; 2== GF6600 Go)
|
|
//# define LAPTOPMODE 2
|
|
|
|
//create and write Headers from cfg Files
|
|
# define CREATE_HEADER
|
|
|
|
// disables Autosetup from Desktop Screensize
|
|
# define DISABLEAUTOSCREEN
|
|
|
|
// disables automatic quitting when time limit or ESC is hit
|
|
# define DISABLEAUTOQUIT
|
|
|
|
// enables automatic animation
|
|
//# define AUTOANIMATE
|
|
|
|
//enables music
|
|
# define STARTMUSIC
|
|
|
|
// loads music from file "song.v2m"
|
|
//# define MUSICLOAD
|
|
|
|
#ifdef EXTRACODE
|
|
//enables Tool "Cameratester"
|
|
# define CAMERATESTER
|
|
//enables Tool "Meshtester"
|
|
//# define MESHTESTER
|
|
|
|
# define ULTRASHOT
|
|
# define ULTRASHOT_TILES 1
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#ifdef FINALRELEASE
|
|
|
|
# define WindowTitle "Evoke 2010 64k Intro"
|
|
# define WindowClassName "Evoke 2010 64k Intro"
|
|
|
|
// default screen setup
|
|
//# define WINDOWED
|
|
# define DEFAULTSCREENX 1024
|
|
# define DEFAULTSCREENY 768
|
|
//# define DEFAULTSCREENX 1280
|
|
//# define DEFAULTSCREENY 720
|
|
|
|
//enables low detail setting
|
|
//# define LOW_DETAIL
|
|
|
|
# define TERRAIN
|
|
# define CAVE
|
|
|
|
//# define DISABLEFLUIDS
|
|
# define DISABLEFLOCKFLUIDS
|
|
|
|
//disable Post processing
|
|
//# define DISABLEPOSTPROCESSING
|
|
|
|
//laptop mode (1 == GM905; 2== GF6600 Go)
|
|
//# define LAPTOPMODE 1
|
|
|
|
//create and write Headers from cfg Files
|
|
//# define CREATE_HEADER
|
|
|
|
// disables Autosetup from Desktop Screensize
|
|
//# define DISABLEAUTOSCREEN
|
|
|
|
// disables automatic quitting when time limit or ESC is hit
|
|
//# define DISABLEAUTOQUIT
|
|
|
|
//enables music
|
|
# define STARTMUSIC
|
|
|
|
// loads music from file "song.v2m"
|
|
//# define MUSICLOAD
|
|
|
|
//enables Tool "Cameratester
|
|
//# define CAMERATESTER
|
|
#endif
|
|
|
|
|
|
// some default defines
|
|
#define WIN32_LEAN_AND_MEAN
|
|
#define VC_EXTRALEAN
|
|
//#define STRICT
|