Files
vgstation13/__DEFINES/__compile_options.dm
boy2mantwicethefam 279051b1d5 Castle job preference fixes and a tweak (#35372)
* the stuff

* round, not game

* Oops

* better check

* small clean-up

* Fixes jobs not in round appearing on manifest prediction
2023-11-18 23:20:42 +00:00

72 lines
2.2 KiB
Plaintext

// This file is for you to edit as you desire.
// Don't commit the changes you apply to this file unless
// you're adding/removing entries, or changing the defaults for everyone.
// * You can teach git to ignore this file with the following:
// `git update-index --assume-unchanged __DEFINES/__compile_options.dm`
// and undo it with the following:
// `git update-index --no-assume-unchanged __DEFINES/__compile_options.dm`
// Uncomment one of these to choose which map will be compiled,
// without having to touch the .dme file itself.
// Unfortunately BYOND is garbage, so this is the most readable approach
// I could find. When (if) http://www.byond.com/forum/?post=2404042 is
// fixed, this can be changed to something better.
// bagelstation.dm:
//#define MAP_OVERRIDE 0
// defficiency.dm:
//#define MAP_OVERRIDE 1
// metaclub.dm:
//#define MAP_OVERRIDE 2
// packedstation.dm
//#define MAP_OVERRIDE 3
// roidstation.dm
//#define MAP_OVERRIDE 4
// test_tiny.dm:
//#define MAP_OVERRIDE 6
// tgstation.dm:
//#define MAP_OVERRIDE 7
// snaxi.dm
//#define MAP_OVERRIDE 8
// nrvhorizon.dm
//#define MAP_OVERRIDE 9
// synergy.dm
//#define MAP_OVERRIDE 10
// waystation.dm
//#define MAP_OVERRIDE 11
// lowfatbagel.dm
//#define MAP_OVERRIDE 12
// line.dm
//#define MAP_OVERRIDE 13
// test_very_tiny.dm
//#define MAP_OVERRIDE 14
// test_vault.dm
//#define MAP_OVERRIDE 15
// wheelstation.dm
//#define MAP_OVERRIDE 16
// tgstation-sec.dm
//#define MAP_OVERRIDE 17
// Toggles several features, explained in their respective comments.
// You can turn those on and off manually if you prefer, instead of setting this
#define DEVELOPER_MODE 0
// If 1, unit tests will be compiled
#define UNIT_TESTS_ENABLED 0
// If 1, unit tests run automatically
#define UNIT_TESTS_AUTORUN 0
// If 1, the server stops after the tests are done
#define UNIT_TESTS_STOP_SERVER_WHEN_DONE 0
#if DEVELOPER_MODE
// If defined, overrides the default lobby timer duration
#define GAMETICKER_LOBBY_DURATION 5 SECONDS
#endif
// If 1, mob/Login checks for multiple connections from the same IP on different ckeys and warns the user
#define WARN_FOR_CLIENTS_SHARING_IP !DEVELOPER_MODE
// I wonder what this does
#define SHOW_CHANGELOG_ON_NEW_PLAYER_LOGIN !DEVELOPER_MODE
#define AUXTOOLS_DEBUGGER DEVELOPER_MODE