From 6197d2b956b3df7438706073114f9d04beb0a6ac Mon Sep 17 00:00:00 2001 From: Putnam Date: Wed, 6 Nov 2019 02:41:03 -0800 Subject: [PATCH] ton of unsolicited balance changes 1. DYNAMIC_POP_PER_REQUIREMENT increased from 6 to 9, to account for ERPers by the playercount stuff 2. increased cost of cult, nuclear, revs a bit 3. Made extended slightly more likely at all pop levels, ramping up at ever lower (doesn't matter nearly as much below 25) 4. allowed clock cult --- config/game_options.txt | 56 ++++++++++++++++++++--------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/config/game_options.txt b/config/game_options.txt index fe191f245d..7fed97bb74 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -275,7 +275,7 @@ DYNAMIC_POP_PER_REQUIREMENT 9 # 9 instead of 6 because 1/3 of players are probab ## Note that requirements must also be met, and some requirements are impossible to meet. DYNAMIC_WEIGHT TRAITOR 5 DYNAMIC_WEIGHT TRAITORBRO 4 -DYNAMIC_WEIGHT CHANGELING 3 +DYNAMIC_WEIGHT CHANGELING 1 DYNAMIC_WEIGHT WIZARD 1 DYNAMIC_WEIGHT CULT 3 DYNAMIC_WEIGHT NUCLEAR 3 @@ -306,9 +306,9 @@ DYNAMIC_COST TRAITOR 10 DYNAMIC_COST TRAITORBRO 10 DYNAMIC_COST CHANGELING 30 DYNAMIC_COST WIZARD 30 -DYNAMIC_COST CULT 30 -DYNAMIC_COST NUCLEAR 40 -DYNAMIC_COST REVOLUTION 35 +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 0 @@ -331,44 +331,44 @@ 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-5, 6-11, 12-17, 18-23, 24-29, 30-35, 36-41, 42-47, 48-53, 54+. -## This means that 40 30 30 20 20 20 15 15 15 10 will not generate below 40 at 0-5, 30 at 6-11 etc. -DYNAMIC_REQUIREMENTS TRAITOR 10 10 10 10 10 10 10 10 10 10 -DYNAMIC_REQUIREMENTS TRAITORBRO 40 30 30 20 20 15 15 15 10 10 +## 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 40 30 20 15 15 15 15 15 15 15 +DYNAMIC_REQUIREMENTS TRAITORBRO 50 40 30 20 20 15 15 15 15 15 DYNAMIC_REQUIREMENTS CHANGELING 101 101 101 101 101 101 101 101 101 101 -DYNAMIC_REQUIREMENTS WIZARD 90 90 70 40 30 20 10 10 10 10 -DYNAMIC_REQUIREMENTS CULT 100 90 80 60 40 30 10 10 10 10 -DYNAMIC_REQUIREMENTS NUCLEAR 90 90 90 80 60 40 30 20 10 10 -DYNAMIC_REQUIREMENTS REVOLUTION 101 101 70 40 30 20 10 10 10 10 +DYNAMIC_REQUIREMENTS WIZARD 100 90 70 40 30 20 15 15 15 15 +DYNAMIC_REQUIREMENTS CULT 100 90 80 60 40 30 15 15 15 15 +DYNAMIC_REQUIREMENTS NUCLEAR 100 90 90 80 60 40 30 20 15 15 +DYNAMIC_REQUIREMENTS REVOLUTION 101 101 70 40 30 20 15 15 15 15 # 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 101 101 101 101 101 101 101 +DYNAMIC_REQUIREMENTS CLOCKWORK_CULT 100 90 80 60 40 30 15 15 15 15 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 50 40 30 20 10 10 10 10 10 10 +DYNAMIC_REQUIREMENTS MIDROUND_TRAITOR 50 40 30 20 15 15 15 15 15 15 DYNAMIC_REQUIREMENTS MALF_AI 101 101 80 70 60 60 50 50 40 40 -DYNAMIC_REQUIREMENTS MIDROUND_WIZARD 90 90 70 40 30 20 10 10 10 10 -DYNAMIC_REQUIREMENTS MIDROUND_NUCLEAR 90 90 90 80 60 40 30 20 10 10 -DYNAMIC_REQUIREMENTS BLOB 101 101 101 80 60 50 30 20 10 10 -DYNAMIC_REQUIREMENTS XENOS 101 101 101 70 50 40 20 15 10 10 -DYNAMIC_REQUIREMENTS NIGHTMARE 101 101 101 70 50 40 20 15 10 10 +DYNAMIC_REQUIREMENTS MIDROUND_WIZARD 90 90 70 40 30 20 15 15 15 15 +DYNAMIC_REQUIREMENTS MIDROUND_NUCLEAR 90 90 90 80 60 40 30 20 15 15 +DYNAMIC_REQUIREMENTS BLOB 101 101 101 80 60 50 30 20 15 15 +DYNAMIC_REQUIREMENTS XENOS 101 101 101 70 50 40 20 15 15 15 +DYNAMIC_REQUIREMENTS NIGHTMARE 101 101 101 70 50 40 20 15 15 15 ## Latejoin antags -DYNAMIC_REQUIREMENTS LATEJOIN_TRAITOR 40 30 20 10 10 10 10 10 10 10 +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 10 +DYNAMIC_HIGH_POPULATION_REQUIREMENT TRAITOR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT TRAITORBRO 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT CHANGELING 101 -DYNAMIC_HIGH_POPULATION_REQUIREMENT WIZARD 10 -DYNAMIC_HIGH_POPULATION_REQUIREMENT CULT 10 -DYNAMIC_HIGH_POPULATION_REQUIREMENT NUCLEAR 10 -DYNAMIC_HIGH_POPULATION_REQUIREMENT REVOLUTION 10 +DYNAMIC_HIGH_POPULATION_REQUIREMENT WIZARD 15 +DYNAMIC_HIGH_POPULATION_REQUIREMENT CULT 15 +DYNAMIC_HIGH_POPULATION_REQUIREMENT NUCLEAR 15 +DYNAMIC_HIGH_POPULATION_REQUIREMENT REVOLUTION 15 # All below are impossible-by-default DYNAMIC_HIGH_POPULATION_REQUIREMENT EXTENDED 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT CLOCKWORK_CULT 101 @@ -378,16 +378,16 @@ DYNAMIC_HIGH_POPULATION_REQUIREMENT MONKEY 101 DYNAMIC_HIGH_POPULATION_REQUIREMENT METEOR 101 ## Midround antags -DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_TRAITOR 10 +DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_TRAITOR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT MALF_AI 35 DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_WIZARD 50 -DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_NUCLEAR 10 +DYNAMIC_HIGH_POPULATION_REQUIREMENT MIDROUND_NUCLEAR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT BLOB 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT XENOS 50 DYNAMIC_HIGH_POPULATION_REQUIREMENT NIGHTMARE 50 ## Latejoin antags -DYNAMIC_HIGH_POPULATION_REQUIREMENT LATEJOIN_TRAITOR 10 +DYNAMIC_HIGH_POPULATION_REQUIREMENT LATEJOIN_TRAITOR 15 DYNAMIC_HIGH_POPULATION_REQUIREMENT LATEJOIN_REVOLUTION 50 ## AI ###