Skip to content

Configuration lives in config.json in the plugin folder. Changes apply with CharacterSize.Reload.

General

SettingDefaultWhat it does
EnableMinimumSizeEnforcementtrueMaster switch. Turning it off stops new checks; survivors already corrected stay as they are.
EnforceExistingCharacterstrueCorrects survivors that already exist, at login and on respawn. New survivors and appearance changes are always checked.
EnforceTransferredCharacterstrueCorrects survivors arriving from another server.
EnableDebugLoggingfalseLogs every survivor checked, including those left unchanged.

Slider minimums

MinimumSlidersMale and MinimumSlidersFemale list each body slider by the name the character creator shows, on the creator's own scale:

  • 0 — no limit; the slider can go all the way left.
  • 1 to 50 — the slider can't go below this. Default survivors are not affected.
  • 51 to 100 — also raises default survivors, making them bigger than the game's default.

A slider left out of a list has no limit. Delete a whole list to use the built-in defaults, shown here:

json
"MinimumSlidersMale": {
    "Head Size": 0, "Upper Face Size": 0, "Lower Face Size": 0,
    "Head Width": 0, "Head Depth": 0, "Neck Size": 0, "Head Height": 0,
    "Neck Length": 0, "Chest Size": 50, "Shoulder Width": 50,
    "Hip Width": 50, "Torso Size": 50, "Torso Height": 0, "Hand Size": 0,
    "Upper Arm Size": 0, "Lower Arm Size": 0, "Arm Length": 0,
    "Foot Size": 50, "Upper Leg Size": 50, "Lower Leg Size": 0,
    "Leg Length": 0
},
"MinimumSlidersFemale": {
    "Head Size": 0, "Upper Face Size": 0, "Lower Face Size": 0,
    "Head Width": 0, "Head Depth": 0, "Neck Size": 0, "Head Height": 0,
    "Neck Length": 0, "Chest Size": 0, "Shoulder Width": 50,
    "Hip Width": 50, "Torso Size": 50, "Torso Height": 0, "Hand Size": 0,
    "Upper Arm Size": 50, "Lower Arm Size": 50, "Arm Length": 0,
    "Foot Size": 50, "Upper Leg Size": 50, "Lower Leg Size": 50,
    "Leg Length": 0
}

Limiting height too

Height is not limited by default. Put a number on Leg Length, Torso Height or Neck Length to also limit how short a survivor can be.

Typos stop the plugin

Names ignore capitals and spaces, but an unknown name or a value outside 0 to 100 is rejected. At startup the plugin stays inactive; on reload it keeps the previous settings. Either way, the reason is logged and shown by CharacterSize.Status.