## Injection delays: how long (in minutes) will pass before a midround or latejoin antag is injected. DYNAMIC_MIDROUND_DELAY_MIN 15 DYNAMIC_MIDROUND_DELAY_MAX 35 DYNAMIC_LATEJOIN_DELAY_MIN 5 DYNAMIC_LATEJOIN_DELAY_MAX 25 ## 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 ## 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. ## 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+ ## If it is six the range is: ## 0-5, 6-11, 12-17, 18-23, 24-29, 30-35, 36-41, 42-47, 48-53, 54+ ## If it is seven the range is: ## 0-6, 7-13, 14-20, 21-27, 28-34, 35-41, 42-48, 49-55, 56-62, 63+ ## Options outside this range can be used, of course. DYNAMIC_POP_PER_REQUIREMENT 9 # 9 instead of 6 because 1/3 of players are probably not doing much? ## 1 -> 9, probability for this rule to be picked against other rules. ## Note that requirements must also be met, and some requirements are impossible to meet. DYNAMIC_WEIGHT TRAITOR 5 DYNAMIC_WEIGHT MALF_AI 1 DYNAMIC_WEIGHT TRAITORBRO 4 DYNAMIC_WEIGHT CHANGELING 1 DYNAMIC_WEIGHT WIZARD 1 DYNAMIC_WEIGHT CULT 3 DYNAMIC_WEIGHT NUCLEAR 3 DYNAMIC_WEIGHT REVOLUTION 2 # All below are impossible-by-default DYNAMIC_WEIGHT EXTENDED 3 DYNAMIC_WEIGHT CLOCKWORK_CULT 3 DYNAMIC_WEIGHT CLOWNOPS 3 DYNAMIC_WEIGHT DEVIL 3 DYNAMIC_WEIGHT MONKEY 3 DYNAMIC_WEIGHT METEOR 3 ## Midround antags DYNAMIC_WEIGHT MIDROUND_TRAITOR 3 DYNAMIC_WEIGHT MIDROUND_MALF_AI 2 DYNAMIC_WEIGHT MIDROUND_WIZARD 1 DYNAMIC_WEIGHT MIDROUND_NUCLEAR 1 DYNAMIC_WEIGHT BLOB 6 DYNAMIC_WEIGHT XENOS 7 DYNAMIC_WEIGHT NIGHTMARE 9 ## Latejoin antags DYNAMIC_WEIGHT LATEJOIN_TRAITOR 7 DYNAMIC_WEIGHT LATEJOIN_REVOLUTION 2 ## Threat cost. This is decreased from the mode's threat when the rule is executed. DYNAMIC_COST TRAITOR 10 DYNAMIC_COST MALF_AI 35 DYNAMIC_COST TRAITORBRO 10 DYNAMIC_COST CHANGELING 30 DYNAMIC_COST WIZARD 30 DYNAMIC_COST CULT 35 DYNAMIC_COST NUCLEAR 45 DYNAMIC_COST REVOLUTION 40 # All below are impossible-by-default DYNAMIC_COST EXTENDED 0 DYNAMIC_COST CLOCKWORK_CULT 35 DYNAMIC_COST CLOWNOPS 40 DYNAMIC_COST DEVIL 0 DYNAMIC_COST MONKEY 0 DYNAMIC_COST METEOR 0 ## Midround antags DYNAMIC_COST MIDROUND_TRAITOR 10 DYNAMIC_COST MIDROUND_MALF_AI 35 DYNAMIC_COST MIDROUND_WIZARD 20 DYNAMIC_COST MIDROUND_NUCLEAR 35 DYNAMIC_COST BLOB 10 DYNAMIC_COST XENOS 10 DYNAMIC_COST NIGHTMARE 10 ## Latejoin antags DYNAMIC_COST LATEJOIN_TRAITOR 5 DYNAMIC_COST LATEJOIN_REVOLUTION 20 ## Rule will not be generated with threat levels below requirement at a pop value. Pop values are determined by dynamic's pop-per-requirement. ## By default it's 0-8, 9-17, 18-26, 27-35, 36-44, 45-53, 54-60, 61-69, 70-78, 79+. ## This means that 40 30 30 20 20 20 15 15 15 10 will not generate below 40 at 0-8, 30 at 9-17 etc. DYNAMIC_REQUIREMENTS TRAITOR 101 101 100 90 80 70 60 50 50 50 DYNAMIC_REQUIREMENTS TRAITORBRO 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS MALF_AI 101 101 101 101 101 100 90 80 70 60 DYNAMIC_REQUIREMENTS CHANGELING 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS WIZARD 101 101 101 100 90 80 70 60 50 50 DYNAMIC_REQUIREMENTS CULT 101 101 101 100 90 80 70 60 50 50 DYNAMIC_REQUIREMENTS NUCLEAR 101 101 101 100 90 80 70 60 50 50 DYNAMIC_REQUIREMENTS REVOLUTION 101 101 101 101 100 90 80 70 60 50 # All below are impossible-by-default DYNAMIC_REQUIREMENTS EXTENDED 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS CLOCKWORK_CULT 101 101 101 100 90 80 70 60 50 50 DYNAMIC_REQUIREMENTS CLOWNOPS 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS DEVIL 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS MONKEY 101 101 101 101 101 101 101 101 101 101 DYNAMIC_REQUIREMENTS METEOR 101 101 101 101 101 101 101 101 101 101 ## Midround antags DYNAMIC_REQUIREMENTS MIDROUND_TRAITOR 30 25 20 15 15 15 15 15 15 15 DYNAMIC_REQUIREMENTS MIDROUND_MALF_AI 101 101 70 50 50 50 40 30 30 30 DYNAMIC_REQUIREMENTS MIDROUND_WIZARD 90 90 70 50 50 50 50 40 30 30 DYNAMIC_REQUIREMENTS MIDROUND_NUCLEAR 90 90 90 80 70 60 50 40 40 40 DYNAMIC_REQUIREMENTS BLOB 101 101 101 80 60 50 50 50 50 50 DYNAMIC_REQUIREMENTS XENOS 101 101 101 70 50 50 50 50 50 50 DYNAMIC_REQUIREMENTS NIGHTMARE 101 101 101 70 50 40 20 15 15 15 ## Latejoin antags DYNAMIC_REQUIREMENTS LATEJOIN_TRAITOR 40 30 20 15 15 15 15 15 15 15 DYNAMIC_REQUIREMENTS LATEJOIN_REVOLUTION 101 101 70 40 30 20 20 20 20 20 ## An alternative, static requirement used instead when pop is over mode's high_pop_limit. DYNAMIC_HIGH_POPULATION_REQUIREMENT TRAITOR 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT MALF_AI 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT TRAITORBRO 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT CHANGELING 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT WIZARD 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT CULT 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT NUCLEAR 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT REVOLUTION 50 # All below are impossible-by-default DYNAMIC_HIGH_POPULATION_REQUIREMENT EXTENDED 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT CLOCKWORK_CULT 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT CLOWNOPS 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT DEVIL 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT MONKEY 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT METEOR 101 ## Midround antags DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_TRAITOR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_MALF_AI 35 DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_WIZARD 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_NUCLEAR 35 DYNAMIC_HIGH_POPULATION_REQUIREMENT BLOB 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT XENOS 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT NIGHTMARE 15 ## Latejoin antags DYNAMIC_HIGH_POPULATION_REQUIREMENT LATEJOIN_TRAITOR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT LATEJOIN_REVOLUTION 50 ## Dynamic traitor stuff ## Requirements for "hijack the shuttle" goals. DYNAMIC_HIJACK_REQUIREMENTS 101 101 101 95 80 70 60 50 40 30 DYNAMIC_HIJACK_HIGH_POPULATION_REQUIREMENT 25 DYNAMIC_HIJACK_COST 10 DYNAMIC_GLORIOUS_DEATH_COST 5 ## Dynamic wizard stuff ## How much threat level is required to buy summon guns. Setting to 0 makes it always available. DYNAMIC_SUMMON_GUNS_REQUIREMENT 10 ## How much summon guns reduces the round's remaining threat. Setting to 0 makes it cost none. DYNAMIC_SUMMON_GUNS_COST 5 ## As above, but for summon magic DYNAMIC_SUMMON_MAGIC_REQUIREMENT 10 DYNAMIC_SUMMON_MAGIC_COST 5 ## As above, but for summon events DYNAMIC_SUMMON_EVENTS_REQUIREMENT 20 DYNAMIC_SUMMON_EVENTS_COST 10 ## This requirement uses threat level, rather than current threat, which is why it's higher. DYNAMIC_WAROPS_REQUIREMENT 60 DYNAMIC_WAROPS_COST 10