40 lines
1.4 KiB
C
40 lines
1.4 KiB
C
// Settings file for Wake to Hell, separate from in-game options.
|
|
// See constants.h for macros and stuff
|
|
// See the main.c files for settings exclusive to those frontends
|
|
|
|
// Default settings for the game to fall back to. Also applies when
|
|
// the options menu is inaccessible.
|
|
#define DEFAULT_OPTIONS (WTHOPTS_DOSONG)
|
|
|
|
#ifndef GAME_FPS
|
|
#define GAME_FPS 60
|
|
#endif
|
|
|
|
#ifndef WIDTH
|
|
#define WIDTH 480
|
|
#endif
|
|
|
|
#ifndef HEIGHT
|
|
#define HEIGHT 270
|
|
#endif
|
|
|
|
// Music files
|
|
#define MUSF_NMARE "NMARE.mid" // Lucid Nightmares
|
|
#define MUSF_BAR "SHOPKEEP.it" // What Good Taverns
|
|
#define MUSF_CRC "CRIMSON.it" // Crimson Red Cry
|
|
|
|
// starting room for WTH_DEBUG
|
|
#define DEBUG_STARTROOM ROOM_TEST
|
|
|
|
/* If defined, find an empty index among the interactibles
|
|
instead of blindly trusting the interactible count.
|
|
Helps when dynamically "destroying" interactibles in
|
|
gameplay */
|
|
//#define WTH_LOOPOBJS
|
|
|
|
#define WTH_DEBUG // Enable debugging options that show variables and other details
|
|
#define WTH_ARTIFACTS 0x0F // Set the artifacts Lukifer starts with. If not defined, defaults to 8
|
|
//#define WTH_NOOPTIONS // Disable the Options menu and use the DEFAULT_OPTIONS macro
|
|
//#define WTH_DEMOS // Enable demo recording on frontends that support it
|
|
//#define WTH_NOSOUND // Disable audio on frontends that use it
|
|
//#define WTH_FANCY // Enable enhancements as added by the frontend, basically consoomerist edition
|