EvenMoreSkinColors
Adds a multiplayer-synced custom skin-tone picker with presets, hex entry, and per-loadout persistence.
About this mod Author’s original text
EvenMoreSkinColors
EvenMoreSkinColors adds a custom skin-tone panel to the character customization menu. It keeps the
vanilla skin index intact for compatibility, then layers an exact custom color override on top.
Current features
- Adds a new custom tone area under the vanilla skin color buttons.
- Includes a hue wheel and saturation/value square for full RGB skin color selection.
- Adds quick presets, a built-in hex editor, reset-to-vanilla, and reset-to-default actions.
- Syncs exact custom tone values over Mirror so other players with the mod see the same color.
- Saves the custom tone per loadout in BepInEx config without touching the game's Cosmetics.json.
- Stays additive when MoreSkinColors is installed instead of rewriting the vanilla swatch list.
Compatibility notes
- Vanilla still syncs skinColorIndex; this mod adds a second channel for exact color.
- Players without the mod will fall back to the vanilla skin tone index.
- MoreSkinColors can stay installed. Its extra vanilla swatches remain intact; this mod adds a separate exact-color override panel.
- The custom picker is still mouse-first. Controller navigation still works for the vanilla menu, but the custom picker panel is not yet controller-native.
Debugging
- The mod emits EMSC_DEBUG... log lines when it broadcasts, receives, applies, or reverts custom tones.
- These logs are intended to make harness integration and multiplayer verification easier.
- It also exposes a small reflection-friendly debug API via EvenMoreSkinColors.DebugApi with GetLocalState(), GetRemoteStates(), and GetSnapshot().
Build
dotnet build -c Release
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.
Install locations vary a lot between mods — the bundled readme is the most reliable guide.
Dependencies
Install these first, or the mod will not work:
BepInEx-BepInExPack