DustBowl.Games

SS13 Antagonist Scaling Calculator

Calculate antagonist spawn counts using tgstation's official scaling formula: antag_count = floor(population / coefficient). Configure game_options.txt scaling parameters for supported individual antagonist types.

Canonical tgstation supports TRAITOR, BROTHER, and CHANGELING scaling coefficients (default: 6). Setting a coefficient to 0 disables dynamic scaling in favor of fixed gamemode counts.

40
1 player 75 players 150 players

Supported tgstation Antagonist Coefficients

Default: 6 (1 per 6 players)
Antagonist Type Config Directive Coefficient (0=Off) Calculated Spawns Min Pop for 1
Traitor TRAITOR_SCALING_COEFF 6 6 players
Blood Brother BROTHER_SCALING_COEFF 6 6 players
Changeling CHANGELING_SCALING_COEFF 6 6 players

config/game_options.txt output

# tgstation game_options.txt Antagonist Scaling
# Supported scaling coefficients: TRAITOR, BROTHER, CHANGELING (Default: 6). Setting 0 disables scaling.
TRAITOR_SCALING_COEFF 6
BROTHER_SCALING_COEFF 6
CHANGELING_SCALING_COEFF 6

How tgstation Scales Antagonists

In tgstation, linear per-player coefficient scaling is used specifically for solo/infiltrator roles (Traitor, Blood Brother, Changeling).

Major team and environmental antagonists (such as Blood Cult, Nuclear Operatives, Space Wizard, Revolution, and Blob) are managed via Dynamic Mode's threat budget and fixed team sizes, rather than individual linear scaling keys.

Source: tgstation config/game_options.txt.

Connection interrupted

We are restoring your session

Your account remains secure while we reconnect you.

Attempt in progress

A fresh reload verifies your session and pulls current content and security updates from the server.

Unsaved changes may be lost while your session is interrupted.

View system status

Need help? Home · Support · Discord

Check your connection, then try again or review our system status.

A fresh reload verifies your session and pulls current content and security updates from the server.

Unsaved changes may be lost while your session is interrupted.

View system status

Need help? Home · Support · Discord

The server rejected this session. Reload to continue securely.

A fresh reload verifies your session and pulls current content and security updates from the server.

Unsaved changes may be lost while your session is interrupted.

View system status

Need help? Home · Support · Discord

Connection status and recovery controls.