Skip to content

Commit f5b12d5

Browse files
Antag Scaling: Week 3 (#4032)
## Short description Reduces antag scaling a little. ## Why we need to add this To the relief of Security mains everywhere, after having played a few hell shifts, I now realize how strained Security and Medical get when gamemodes stack on top of each other. Reverts my own -20% changes to antag scaling in [#3502](#3502), and also applies similar changes to Vampires and Changelings. (Roughly 10-20% slower scaling per common Antag.) ## Checks - [X] I do not require assistance to complete the PR. - [X] Before posting/requesting review of a PR, I have verified that the changes work. - [X] I have added screenshots/videos of the changes, or this PR does not change in-game mechanics. - [X] I affirm that my changes are licensed under the [MIT License](https://github.com/ss14Starlight/space-station-14/blob/Starlight/LICENSE.TXT) and grant permission for use in this repository under its conditions. **Changelog** :cl: wonderfulnewworld - tweak: Traitors, Thieves, Changelings, and Vampires now scale roughly 10-20% slower.
1 parent 1062213 commit f5b12d5

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

Resources/Prototypes/GameRules/roundstart.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@
286286
definitions:
287287
- prefRoles: [ Traitor ]
288288
max: 24 # Starlight. More of future proofing. If we ever actually average 240 pop then we'll need to actually do something else.
289-
playerRatio: 10 # Starlight. It's this number so Beta doesn't lose out on their 6th traitor.
289+
playerRatio: 12 # Starlight. Beta loses 1 traitor, since it's impossible for them to have 6 now at a 1:12 ratio with 65 as their max.
290290
blacklist:
291291
components:
292292
- AntagImmune

Resources/Prototypes/GameRules/subgamemodes.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
definitions:
2424
- prefRoles: [ Thief ]
2525
max: 6 # Starlight
26-
playerRatio: 21 # Starlight. Tweaks thief scaling a little, so that Beta can still have 3 but Alpha requires 126 instead of 120 for 6 thieves. (To account for the 6 thieves.) Also needed since it's a Ninja requirement now.
26+
playerRatio: 26 # Starlight. Beta has low sec, so we're going to allow the scaling to take a thief from them anyways, to scale Alpha better.
2727
lateJoinAdditional: true
2828
allowNonHumans: true
2929
multiAntagSetting: NotExclusive
@@ -50,7 +50,7 @@
5050
definitions:
5151
- prefRoles: [ Changeling ]
5252
max: 6 # Starlight, same reasoning as the roundstart changeling change, for alpha.
53-
playerRatio: 26 # Starlight. Same justification as Thieves.
53+
playerRatio: 30 # Starlight. You should stop seeing 6 lings all the time now.
5454
lateJoinAdditional: true
5555
allowNonHumans: false
5656
multiAntagSetting: None
@@ -76,7 +76,7 @@
7676
definitions:
7777
- prefRoles: [ Vampire ]
7878
max: 12 # Starlight. Full gamemode Vamps scale higher to account for scaling.
79-
playerRatio: 16 # Starlight. Accounting for scaling. This is for the full vampire gamemode, so it can keep this value.
79+
playerRatio: 18 # Starlight. Accounting for scaling. This is for the full vampire gamemode, so it can keep this value.
8080
lateJoinAdditional: true
8181
allowNonHumans: True
8282
multiAntagSetting: None

Resources/Prototypes/_Starlight/GameRules/roundstart.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
definitions:
152152
- prefRoles: [ Traitor ]
153153
max: 12 # Starlight. For VampTraitorLing.
154-
playerRatio: 15 # Starlight. For VampTraitorLing.
154+
playerRatio: 17 # Starlight. For VampTraitorLing.
155155
blacklist:
156156
components:
157157
- AntagImmune

Resources/Prototypes/_Starlight/GameRules/subgamemodes.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
definitions:
4848
- prefRoles: [ Thief ]
4949
max: 3 # Starlight. Prevents excess thieves from spawning on Revs.
50-
playerRatio: 21 # Starlight. Accounts for the thieves in the population. (63 pop = 60 crew 3 thieves.)
50+
playerRatio: 26 # Starlight. Scales at same ratio as normal thieves now.
5151
lateJoinAdditional: true
5252
allowNonHumans: true
5353
multiAntagSetting: NotExclusive
@@ -76,7 +76,7 @@
7676
definitions:
7777
- prefRoles: [ Vampire ]
7878
max: 6 # Starlight. Accounting for scaling. Not as many as the full gamemode.
79-
playerRatio: 26 # Starlight. Scales the same as the other common sub-antags.
79+
playerRatio: 28 # Starlight. Scales similar to the other common sub-antags.
8080
lateJoinAdditional: true
8181
allowNonHumans: True
8282
multiAntagSetting: None
@@ -98,7 +98,7 @@
9898
definitions:
9999
- prefRoles: [ Changeling ]
100100
max: 4 # Starlight, same reasoning as the roundstart changeling change, for alpha.
101-
playerRatio: 31 # Starlight, to make sure Beta doesn't get more than 2 changelings as a submode on VTL. Same justification as Thieves. Should be harder to get 4 lings on VTL now.
101+
playerRatio: 32 # Starlight, to make sure Beta doesn't get more than 2 changelings as a submode on VTL. Same justification as Thieves. Should be harder to get 4 lings on VTL now.
102102
lateJoinAdditional: true
103103
allowNonHumans: false
104104
multiAntagSetting: None

0 commit comments

Comments
 (0)