#define BACKGROUND_ENABLED 0 // The default value for all uses of set background. Set background can cause gradual lag and is recommended you only turn this on if necessary. // 1 will enable set background. 0 will disable set background. #define PRELOAD_RSC 1 /*set to: 0 to allow using external resources or on-demand behaviour; 1 to use the default behaviour (preload compiled in recourses, not player uploaded ones); 2 for preloading absolutely everything; */ // ZAS Compile Options //#define FIREDBG // Uncomment to turn on ZAS debugging related to fire stuff. //#define ZASDBG // Uncomment to turn on super detailed ZAS debugging that probably won't even compile. #define MULTIZAS // Uncomment to turn on Multi-Z ZAS Support! // Movement Compile Options //#define CARDINAL_INPUT_ONLY // Uncomment to disable diagonal player movement (restore previous cardinal-moves-only behavior) // CI will override these as appropriate // #define MAP_TEST 0 // #define AWAY_MISSION_TEST 0 // #define UNIT_TEST 0 // Comment/Uncomment this to turn off/on shuttle code debugging logs #define DEBUG_SHUTTLES // If we are doing the map test build, do not include the main maps, only the submaps. #ifdef MAP_TEST #define USING_MAP_DATUM /datum/map #define MAP_OVERRIDE 1 #endif ///Used to find the sources of harddels, quite laggy, don't be surpised if it freezes your client for a good while //#define REFERENCE_TRACKING #ifdef REFERENCE_TRACKING //#define FIND_REF_NO_CHECK_TICK //CHOMPEdit new ref tracking ///Should we be logging our findings or not #define REFERENCE_TRACKING_LOG ///Used for doing dry runs of the reference finder, to test for feature completeness //#define REFERENCE_TRACKING_DEBUG ///Run a lookup on things hard deleting by default. //#define GC_FAILURE_HARD_LOOKUP #ifdef GC_FAILURE_HARD_LOOKUP #define FIND_REF_NO_CHECK_TICK #endif //ifdef GC_FAILURE_HARD_LOOKUP //CHOMPEdit begin #ifdef FIND_REF_NO_CHECK_TICK /world loop_checks = FALSE #endif //CHOMPEdit end #endif //ifdef REFERENCE_TRACKING