Weighted antags higher, made zero-antag midround injection chance higher
This commit is contained in:
@@ -676,7 +676,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1)
|
||||
var/high_pop_factor = (current_players[CURRENT_LIVING_PLAYERS].len >= GLOB.dynamic_high_pop_limit)
|
||||
var/max_pop_per_antag = max(5,15 - round(threat_level/10) - round(current_players[CURRENT_LIVING_PLAYERS].len/(high_pop_factor ? 10 : 5)))
|
||||
if (!current_players[CURRENT_LIVING_ANTAGS].len)
|
||||
chance += 50 // No antags at all? let's boost those odds!
|
||||
chance += 80 // No antags at all? let's boost those odds!
|
||||
else
|
||||
var/current_pop_per_antag = current_players[CURRENT_LIVING_PLAYERS].len / current_players[CURRENT_LIVING_ANTAGS].len
|
||||
if (current_pop_per_antag > max_pop_per_antag)
|
||||
|
||||
+28
-28
@@ -49,41 +49,41 @@ 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 2
|
||||
DYNAMIC_WEIGHT XENOS 2
|
||||
DYNAMIC_WEIGHT NIGHTMARE 3
|
||||
DYNAMIC_WEIGHT MIDROUND_TRAITOR 7
|
||||
DYNAMIC_WEIGHT MIDROUND_MALF_AI 8
|
||||
DYNAMIC_WEIGHT MIDROUND_WIZARD 9
|
||||
DYNAMIC_WEIGHT MIDROUND_NUCLEAR 9
|
||||
DYNAMIC_WEIGHT BLOB 8
|
||||
DYNAMIC_WEIGHT XENOS 8
|
||||
DYNAMIC_WEIGHT NIGHTMARE 8
|
||||
DYNAMIC_WEIGHT SENTIENT_DISEASE 6
|
||||
DYNAMIC_WEIGHT REVENANT 3
|
||||
DYNAMIC_WEIGHT SLAUGHTER_DEMON 1
|
||||
DYNAMIC_WEIGHT REVENANT 6
|
||||
DYNAMIC_WEIGHT SLAUGHTER_DEMON 4
|
||||
DYNAMIC_WEIGHT ABDUCTORS 8
|
||||
DYNAMIC_WEIGHT SPACE_NINJA 2
|
||||
DYNAMIC_WEIGHT SPACE_NINJA 8
|
||||
DYNAMIC_WEIGHT SPIDERS 5
|
||||
DYNAMIC_WEIGHT VENTCLOG_NORMAL 5
|
||||
DYNAMIC_WEIGHT VENTCLOG_THREATENING 5
|
||||
DYNAMIC_WEIGHT VENTCLOG_CATASTROPHIC 5
|
||||
DYNAMIC_WEIGHT ION_STORM 4
|
||||
DYNAMIC_WEIGHT VENTCLOG_NORMAL 3
|
||||
DYNAMIC_WEIGHT VENTCLOG_THREATENING 3
|
||||
DYNAMIC_WEIGHT VENTCLOG_CATASTROPHIC 3
|
||||
DYNAMIC_WEIGHT ION_STORM 7
|
||||
DYNAMIC_WEIGHT METEOR_WAVE_NORMAL 3
|
||||
DYNAMIC_WEIGHT METEOR_WAVE_THREATENING 2
|
||||
DYNAMIC_WEIGHT METEOR_WAVE_CATASTROPHIC 1
|
||||
DYNAMIC_WEIGHT PIRATES 2
|
||||
DYNAMIC_WEIGHT ANOMALY_BLUESPACE 7
|
||||
DYNAMIC_WEIGHT ANOMALY_FLUX 7
|
||||
DYNAMIC_WEIGHT ANOMALY_GRAVITATIONAL 7
|
||||
DYNAMIC_WEIGHT ANOMALY_PYROCLASTIC 7
|
||||
DYNAMIC_WEIGHT ANOMALY_VORTEX 7
|
||||
DYNAMIC_WEIGHT BRAND_INTELLIGENCE 3
|
||||
DYNAMIC_WEIGHT PIRATES 8
|
||||
DYNAMIC_WEIGHT ANOMALY_BLUESPACE 2
|
||||
DYNAMIC_WEIGHT ANOMALY_FLUX 2
|
||||
DYNAMIC_WEIGHT ANOMALY_GRAVITATIONAL 2
|
||||
DYNAMIC_WEIGHT ANOMALY_PYROCLASTIC 2
|
||||
DYNAMIC_WEIGHT ANOMALY_VORTEX 2
|
||||
DYNAMIC_WEIGHT BRAND_INTELLIGENCE 1
|
||||
DYNAMIC_WEIGHT CARP_MIGRATION 7
|
||||
DYNAMIC_WEIGHT COMMUNICATIONS_BLACKOUT 6
|
||||
DYNAMIC_WEIGHT PROCESSOR_OVERLOAD 6
|
||||
DYNAMIC_WEIGHT SPACE_DUST 5
|
||||
DYNAMIC_WEIGHT MAJOR_DUST 2
|
||||
DYNAMIC_WEIGHT ELECTRICAL_STORM 8
|
||||
DYNAMIC_WEIGHT HEART_ATTACK 8
|
||||
DYNAMIC_WEIGHT RADIATION_STORM 5
|
||||
DYNAMIC_WEIGHT COMMUNICATIONS_BLACKOUT 2
|
||||
DYNAMIC_WEIGHT PROCESSOR_OVERLOAD 2
|
||||
DYNAMIC_WEIGHT SPACE_DUST 2
|
||||
DYNAMIC_WEIGHT MAJOR_DUST 1
|
||||
DYNAMIC_WEIGHT ELECTRICAL_STORM 2
|
||||
DYNAMIC_WEIGHT HEART_ATTACK 2
|
||||
DYNAMIC_WEIGHT RADIATION_STORM 1
|
||||
|
||||
## Latejoin antags
|
||||
DYNAMIC_WEIGHT LATEJOIN_TRAITOR 7
|
||||
|
||||
Reference in New Issue
Block a user