mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-11 10:22:13 +00:00
fewer double roundstart antags
This commit is contained in:
@@ -40,6 +40,16 @@
|
|||||||
key_mode = KEY_MODE_TEXT
|
key_mode = KEY_MODE_TEXT
|
||||||
value_mode = VALUE_MODE_NUM
|
value_mode = VALUE_MODE_NUM
|
||||||
|
|
||||||
|
/datum/config_entry/number_list/dynamic_second_rule_requirements
|
||||||
|
|
||||||
|
/datum/config_entry/number_list/dynamic_third_rule_requirements
|
||||||
|
|
||||||
|
/datum/config_entry/number/dynamic_second_rule_high_pop_requirement
|
||||||
|
config_entry_value = 50
|
||||||
|
|
||||||
|
/datum/config_entry/number/dynamic_third_rule_high_pop_requirement
|
||||||
|
config_entry_value = 70
|
||||||
|
|
||||||
/datum/config_entry/number_list/dynamic_hijack_requirements
|
/datum/config_entry/number_list/dynamic_hijack_requirements
|
||||||
|
|
||||||
/datum/config_entry/number/dynamic_hijack_high_population_requirement
|
/datum/config_entry/number/dynamic_hijack_high_population_requirement
|
||||||
|
|||||||
@@ -110,6 +110,10 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1)
|
|||||||
/datum/game_mode/dynamic/New() // i have NO IDEA if this is the proper way to do this.
|
/datum/game_mode/dynamic/New() // i have NO IDEA if this is the proper way to do this.
|
||||||
..()
|
..()
|
||||||
pop_per_requirement = CONFIG_GET(number/dynamic_pop_per_requirement)
|
pop_per_requirement = CONFIG_GET(number/dynamic_pop_per_requirement)
|
||||||
|
second_rule_req = CONFIG_GET(number_list/dynamic_second_rule_requirements)
|
||||||
|
third_rule_req = CONFIG_GET(number_list/dynamic_third_rule_requirements)
|
||||||
|
high_pop_second_rule_req = CONFIG_GET(number/dynamic_second_rule_high_pop_requirement)
|
||||||
|
high_pop_third_rule_req = CONFIG_GET(number/dynamic_third_rule_high_pop_requirement)
|
||||||
GLOB.dynamic_high_pop_limit = CONFIG_GET(number/dynamic_high_pop_limit)
|
GLOB.dynamic_high_pop_limit = CONFIG_GET(number/dynamic_high_pop_limit)
|
||||||
GLOB.dynamic_latejoin_delay_min = CONFIG_GET(number/dynamic_latejoin_delay_min)*600
|
GLOB.dynamic_latejoin_delay_min = CONFIG_GET(number/dynamic_latejoin_delay_min)*600
|
||||||
GLOB.dynamic_latejoin_delay_max = CONFIG_GET(number/dynamic_latejoin_delay_max)*600
|
GLOB.dynamic_latejoin_delay_max = CONFIG_GET(number/dynamic_latejoin_delay_max)*600
|
||||||
|
|||||||
@@ -7,6 +7,14 @@ DYNAMIC_LATEJOIN_DELAY_MAX 25
|
|||||||
## How many roundstart players required for high population override to take effect.
|
## How many roundstart players required for high population override to take effect.
|
||||||
DYNAMIC_HIGH_POP_LIMIT 80 #80 instead of 55 because fewer robust players
|
DYNAMIC_HIGH_POP_LIMIT 80 #80 instead of 55 because fewer robust players
|
||||||
|
|
||||||
|
## Threat requirements for a second roundstart ruleset being drafted
|
||||||
|
DYNAMIC_SECOND_RULE_REQUIREMENTS 101 101 101 101 100 90 80 70 60 50
|
||||||
|
## Threat requirements for a *third* roundstart ruleset being drafted
|
||||||
|
DYNAMIC_THIRD_RULE_REQUIREMENTS 101 101 101 101 101 100 90 80 70 60
|
||||||
|
## As above, but if there's 79+ players
|
||||||
|
DYNAMIC_SECOND_RULE_HIGH_POP_REQUIREMENT 50
|
||||||
|
DYNAMIC_THIRD_RULE_HIGH_POP_REQUIREMENT 60
|
||||||
|
|
||||||
## Pop range per requirement.
|
## Pop range per requirement.
|
||||||
## If the value is five the range is:
|
## If the value is five the range is:
|
||||||
## 0-4, 5-9, 10-14, 15-19, 20-24, 25-29, 30-34, 35-39, 40-54, 45+
|
## 0-4, 5-9, 10-14, 15-19, 20-24, 25-29, 30-34, 35-39, 40-54, 45+
|
||||||
|
|||||||
Reference in New Issue
Block a user