QuickWardrobe

v1.0.0·Updated 2026-10-02

Save up to 9 cosmetic outfits in numbered tabs next to your passport. Click a number: poof, new outfit.

About this mod Author’s original text

QuickWardrobe

Save your PEAK outfits into numbered slots right next to your passport, and switch between them with one click.

[1] ┌──────────────────────┐

[2] │ │

[3] │ PASSPORT │

[4] │ │

[5] │ │

└──────────────────────┘

Open the passport → click a number → poof → you're wearing that outfit.

Usage

| Action | What happens |

|---|---|

| Left-click a number | Apply that profile (smoke transition, then the outfit changes) |

| Right-click a number | Save your current outfit into that slot (asks before overwriting) |

| Shift + right-click | Clear the slot (asks first) |

  • A dimmed number with a dash (3 -) is an empty slot. Clicking it just says so.
  • The slot matching what you're currently wearing is highlighted with the passport's own selection border.
  • The tabs are only there while the passport is open.

How it changes your cosmetics

QuickWardrobe does not write cosmetic data directly. For every slot it calls the same method the passport's cosmetic buttons call (PassportManager.SetOption), one slot per frame. That means:

  • your character, the passport portrait and the selection borders update exactly like a normal click,
  • the choice is saved to your Steam stats like a normal click,
  • other players see the new outfit through the game's normal cosmetic sync. They don't need the mod.

Cosmetics you haven't unlocked are never applied (the passport's own lock check is respected). Cosmetics that no longer exist after a game update are skipped. Either way the rest of the profile is still applied.

Smoke

In Smoke mode (default) your character plays the game's own spawn "poof" around you while the outfit changes. Other players with QuickWardrobe also see the poof. Players without the mod see only the outfit change.

Config

BepInEx/config/QuickWardrobe.cfg

| Section | Key | Default | Description |

|---|---|---|---|

| General | SlotCount | 5 | Number of tabs (1–9) |

| General | ConfirmOverwrite | true | Ask before overwriting or clearing a slot |

| Transition | Mode | Smoke | Smoke or Instant |

| Transition | SmokeLeadInSeconds | 0.12 | Delay between the poof and the first change |

| Transition | SmokeMinDurationSeconds | 0.6 | Minimum length of the whole smoke transition |

| Transition | FramesBetweenChanges | 1 | Frames between two slot changes (both modes) |

| Multiplayer | SyncSmokeToOthers | true | Show your poof to other QuickWardrobe users |

| Multiplayer | ShowSmokeFromOthers | true | Show other users' poofs |

| UI | TabOffsetX / TabOffsetY | 30 / 0 | Tab position relative to the passport page's left edge |

| UI | TabScale | 0.8 | Tab size (1 = cosmetic button size) |

| UI | TabSpacing | 54 | Vertical spacing between tabs |

| Debug | VerboseLogging | false | Log the game method used for every change |

Profiles are stored in BepInEx/config/QuickWardrobe/profiles.json (readable JSON; you can rename profiles there).

Known limitations

  • Saving uses the right mouse button; there's no gamepad shortcut for saving yet (applying works with a gamepad).
  • In first person you mostly hear your own poof; the smoke is most visible to other players.
  • Profiles are per PC, not per Steam account.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_PEAK

File & checksum

Filename
QuickWardrobe-1.0.0.zip
File size
22.1 KiB