-
-
Notifications
You must be signed in to change notification settings - Fork 283
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/master' into gaming!
- Loading branch information
Showing
2,796 changed files
with
535,676 additions
and
82,397 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#ifdef FORCE_MAP | ||
#error Duplicate FORCE_MAP, what are you doing!? | ||
#endif | ||
|
||
#define FORCE_MAP "victory" |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 silicons *// | ||
|
||
//* Ticking | ||
|
||
/// AI scheduling bucket limit | ||
/// | ||
/// this is set to 10 seconds because it is the same duration | ||
/// as the garbage collector, | ||
/// which means things aren't considered to be leaking. | ||
/// | ||
/// the AI scheduler does not explicitly clean up references; it just drops things | ||
/// if they're no longer valid during the bucket scan. | ||
#define AI_SCHEDULING_LIMIT (10 SECONDS) | ||
|
||
/// AI scheduling bucket limit | ||
/// | ||
/// 5 seconds of tolerance is allowed before AI callbacks are dropped. | ||
#define AI_SCHEDULING_TOLERANCE (5 SECONDS) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 silicons *// | ||
|
||
/// Enable debugging mode. This enables the AI debug interface, but will generally cause a decent bit of overhead/lag. | ||
// #define AI_DEBUGGING | ||
|
||
#ifdef AI_DEBUGGING | ||
#define AI_DEBUGGING_ENABLED TRUE | ||
#else | ||
#define AI_DEBUGGING_ENABLED FALSE | ||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 silicons *// | ||
|
||
/// much like callback syntax, | ||
#define BOUND_PROC new /datum/bound_proc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
//* This file is explicitly licensed under the MIT license. *// | ||
//* Copyright (c) 2024 Citadel Station developers. *// | ||
|
||
//* coloration_mode; only bitfields for quick checks. only one can be applied at a time! | ||
|
||
/// no recoloring | ||
#define COLORATION_MODE_NONE (1<<0) | ||
/// free normal multiply color | ||
#define COLORATION_MODE_MULTIPLY (1<<1) | ||
/// free matrix or normal multiply color | ||
#define COLORATION_MODE_MATRIX (1<<2) | ||
/// red-green matrix for parts 1, 2. | ||
#define COLORATION_MODE_RG_MATRIX (1<<3) | ||
/// red-blue matrix for parts 1, 2 | ||
#define COLORATION_MODE_RB_MATRIX (1<<4) | ||
/// green-blue matrix for parts 1, 2 | ||
#define COLORATION_MODE_GB_MATRIX (1<<5) | ||
/// red-green-blue matrix for parts 1, 2, 3 | ||
#define COLORATION_MODE_RGB_MATRIX (1<<6) | ||
/// overlays - dynamic amount | ||
// todo: implement | ||
#define COLORATION_MODE_OVERLAYS (1<<7) | ||
|
||
#define COLORATION_MODES_COMPLEX (COLORATION_MODE_RG_MATRIX | COLORATION_MODE_RB_MATRIX | COLORATION_MODE_GB_MATRIX \ | ||
| COLORATION_MODE_RGB_MATRIX | COLORATION_MODE_OVERLAYS ) |
Oops, something went wrong.