CharacterSizeEnforcement
Configuration
Slider minimums for men and women, and when they apply.
Configuration lives in config.json in the plugin folder. Changes apply with CharacterSize.Reload.
General
| Setting | Default | What it does |
|---|---|---|
EnableMinimumSizeEnforcement | true | Master switch. Turning it off stops new checks; survivors already corrected stay as they are. |
EnforceExistingCharacters | true | Corrects survivors that already exist, at login and on respawn. New survivors and appearance changes are always checked. |
EnforceTransferredCharacters | true | Corrects survivors arriving from another server. |
EnableDebugLogging | false | Logs 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.1to50— the slider can't go below this. Default survivors are not affected.51to100— 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.