* Starting a replacement of how threat works. * no, we do it this way * Added threat levels to jobs * Added threat to... a lot. * Updated for traitor classes. * Fixed errors, except for one. It's consistently giving me "maximum number of internal arrays exceeded (65535)". I have no idea what could be causing this. * Added type annotation to GetJob. * This one I should change though * wow how'd that happen * spammable means low threat * Made story threat have initial threat level on average * Made somet rulesets force if they won the vote * ) * Gave EVERY job threat, added a config for it. * Rebalanced some numbers * Update code/game/gamemodes/dynamic/dynamic_storytellers.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> * Removes mush threat * Makes devil threat scale with form * reviewing reviewer's review of reviewer * Gutlunches can be friendly spawned, so no * Also made forced-friendly mobs not count Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
17 lines
431 B
Plaintext
17 lines
431 B
Plaintext
#define CURRENT_LIVING_PLAYERS 1
|
|
#define CURRENT_LIVING_ANTAGS 2
|
|
#define CURRENT_DEAD_PLAYERS 3
|
|
#define CURRENT_OBSERVERS 4
|
|
|
|
#define NO_ASSASSIN (1<<0)
|
|
#define WAROPS_ALWAYS_ALLOWED (1<<1)
|
|
#define USE_PREF_WEIGHTS (1<<2)
|
|
#define FORCE_IF_WON (1<<3)
|
|
|
|
#define ONLY_RULESET (1<<0)
|
|
#define HIGHLANDER_RULESET (1<<1)
|
|
#define TRAITOR_RULESET (1<<2)
|
|
#define MINOR_RULESET (1<<3)
|
|
|
|
#define RULESET_STOP_PROCESSING 1
|