code/controllers/subsystem/dynamic/__dynamic_defines.dm 
ROUNDSTART | Configuring "roundstart" type rulesets |
---|---|
LIGHT_MIDROUND | Configuring "light midround" type rulesets |
HEAVY_MIDROUND | Configuring "heavy midround" type rulesets |
LATEJOIN | Configuring "latejoin" type rulesets |
LOW_END | Lower end for how many of a ruleset type can be selected |
HIGH_END | Upper end for how many of a ruleset type can be selected |
HALF_RANGE_POP_THRESHOLD | Population threshold for ruleset types - below this, only a quarter of the low to high end is used |
FULL_RANGE_POP_THRESHOLD | Population threshold for ruleset types - below this, only a half of the low to high end is used |
TIME_THRESHOLD | Round time threshold for which a ruleset type will be selected |
EXECUTION_COOLDOWN_LOW | Lower end for cooldown duration for a ruleset type |
EXECUTION_COOLDOWN_HIGH | Upper end for cooldown duration for a ruleset type |
DYNAMIC_TIER_GREEN | Tier 0, no antags at all |
DYNAMIC_TIER_LOW | Tier 1, low amount of antags |
DYNAMIC_TIER_LOWMEDIUM | Tier 2, medium amount of antags |
DYNAMIC_TIER_MEDIUMHIGH | Tier 3, high amount of antags |
DYNAMIC_TIER_HIGH | Tier 4, maximum amount of antags |
RULESET_INVADER | Ruleset denotes that it involves an outside force spawning in to attack the station |
RULESET_HIGH_IMPACT | Multiple high impact rulesets cannot be selected unless we're at the highest tier |
RULESET_ADMIN_CONFIGURABLE | Ruleset can be configured by admins (implements /proc/configure_ruleset) Only implemented for midrounds currently |
MIDROUND_CANCEL_HREF | Href for cancelling midround rulesets before execution |
MIDROUND_REROLL_HREF | Href for rerolling midround rulesets before execution |
Define Details
DYNAMIC_TIER_GREEN 
Tier 0, no antags at all
DYNAMIC_TIER_HIGH 
Tier 4, maximum amount of antags
DYNAMIC_TIER_LOW 
Tier 1, low amount of antags
DYNAMIC_TIER_LOWMEDIUM 
Tier 2, medium amount of antags
DYNAMIC_TIER_MEDIUMHIGH 
Tier 3, high amount of antags
EXECUTION_COOLDOWN_HIGH 
Upper end for cooldown duration for a ruleset type
EXECUTION_COOLDOWN_LOW 
Lower end for cooldown duration for a ruleset type
FULL_RANGE_POP_THRESHOLD 
Population threshold for ruleset types - below this, only a half of the low to high end is used
HALF_RANGE_POP_THRESHOLD 
Population threshold for ruleset types - below this, only a quarter of the low to high end is used
HEAVY_MIDROUND 
Configuring "heavy midround" type rulesets
HIGH_END 
Upper end for how many of a ruleset type can be selected
LATEJOIN 
Configuring "latejoin" type rulesets
LIGHT_MIDROUND 
Configuring "light midround" type rulesets
LOW_END 
Lower end for how many of a ruleset type can be selected
MIDROUND_CANCEL_HREF 
Href for cancelling midround rulesets before execution
MIDROUND_REROLL_HREF 
Href for rerolling midround rulesets before execution
ROUNDSTART 
Configuring "roundstart" type rulesets
RULESET_ADMIN_CONFIGURABLE 
Ruleset can be configured by admins (implements /proc/configure_ruleset) Only implemented for midrounds currently
RULESET_HIGH_IMPACT 
Multiple high impact rulesets cannot be selected unless we're at the highest tier
RULESET_INVADER 
Ruleset denotes that it involves an outside force spawning in to attack the station
TIME_THRESHOLD 
Round time threshold for which a ruleset type will be selected