-
Notifications
You must be signed in to change notification settings - Fork 0
Features
Toxc edited this page May 14, 2026
·
1 revision
A detailed overview of everything DrawableSuits provides.
The editor is a full-featured painting interface that opens as an overlay inside Lethal Company. No external software is needed.
- Accessible at any time during a session via a configurable keybind (default
F8). - Full keyboard/mouse and controller support.
- 3D preview of the suit that rotates so you can paint all sides.
DrawableSuits bakes the local player suit mesh at runtime and uses raycasting to translate screen-space brush strokes into UV-space texture writes. This means:
- You paint directly on the 3D model, not a flat UV unwrap.
- Brush placement is intuitive — paint the front of the suit by clicking the front of the preview.
- The painted texture is compatible with Lethal Company's standard suit material system.
| Tool | Description |
|---|---|
| Paint | Free-form brush with configurable size, color, and opacity |
| Erase | Removes paint in the brush area |
| Decal | Stamps a PNG/JPG image onto the suit texture |
| Undo / Redo | Multi-step history with a configurable depth |
| Reset | Reverts the texture to the suit's original state |
- Place
.png,.jpg, or.jpegfiles inBepInEx/config/DrawableSuits/Decals/. - Hit Refresh in the editor to load newly added files without restarting the game.
- An optional Windows file dialog import button is available (configurable) to import files directly from anywhere on disk.
- Decals are resized to fit within the configured maximum texture size.
See Decals for full details.
- Designs are saved as a pair of files: a JSON metadata file (in
Saves/) and a PNG texture (inTextures/). - Saved designs can be loaded onto any suit at any time.
- Designs are reusable across sessions and characters.
See Save & Load for full details.
- Pressing Apply or Save sends the current texture to all other players who have DrawableSuits installed.
- Texture payloads are broken into chunks and sent via Unity Netcode custom named messages.
- A hash is validated on the receiving end before the texture is applied, preventing corrupt or tampered data.
- Players without DrawableSuits installed see the original unmodified suit textures.
See Multiplayer for full details.
- Works with all vanilla Lethal Company suits out of the box.
- Works with modded suits that use a standard
suitMaterialand texture. - Saved designs can be loaded onto any compatible suit.
See Modded Suits for compatibility notes.
Full controller support is built in, with configurable cursor speed. See Usage Guide for the full control scheme.