Balance

Updated a day ago

Balance

Balance mechanics introduce weight scaling, movement penalties, and enemy breakout logic.

Overencumberance

Capacity Formula Examples

Maximum Mass Limit Movement Speed Penalty Additional Slots
Cap Example Penalty Example Slots Example

Mechanics

Mass & Weight

Every object has mass. Grabbing heavy targets slows Drifter down unless mitigated by config options.

Overencumbrance

Exceeding your MassCapacityFormula applies movement speed penalties.

Breakout

Bagged enemies eventually break free based on time or smacks (MaxSmacks).

Formula Parser

Use custom formulas to scale capabilities.

Variables

  • H: Max health
  • L: Level
  • C: Utility stock count
  • S: Stage number
  • MC: Mass cap configuration value
  • BH: Base max health
  • B: Base mass

Functions

floor, ceil, round, abs, sqrt, log, ln, min, max, clamp, sin, cos, pow.

Configuration

Setting Default Description
EnableBalance false Enable mass and penalty systems.
SlotScalingFormula 0 Formula for extra bag slots.
MassCapacityFormula C * MC Formula for mass capacity limit.
MovespeedPenaltyFormula 0 Formula for movement speed penalty.
SlamDamageFormula ... Formula for slam damage coefficient.
OverencumbranceMax 100.0 Maximum overencumbrance percentage.
SearchRadiusMultiplier 1.0 Multiplier for grab reach distance.
BreakoutTimeMultiplier 1.0 Multiplier for enemy breakout time.
MaxSmacks 3 Hits before bagged enemies break out.
MaxLaunchSpeed 30 Maximum launch speed for breakout.
BagScaleCap 1 Bag visual size cap.
MassCap 700 Mass cap for caught entities.

Mass Multipliers

Apply specific scaling formulas to different entity categories:

  • EliteFlagMultiplier
  • BossFlagMultiplier
  • ChampionFlagMultiplier
  • PlayerFlagMultiplier
  • MinionFlagMultiplier
  • DroneFlagMultiplier
  • MechanicalFlagMultiplier
  • VoidFlagMultiplier
  • AllMultiplier