CosmeticCompleteCashConfig
【Host Only MOD】Configure cash rewards after completing cosmetic unlocks.
About this mod Author’s original text
COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
CosmeticCompleteCashConfig
This mod is a host-only mod that lets the host configure the cash reward given when the cosmetic gacha can no longer give a new cosmetic for the selected rarity.
When a cosmetic token rolls a rarity where all cosmetics are already unlocked, the vanilla game converts that reward into cash.
This mod changes that conversion amount through the host's config.
Client-only installation cannot change the reward amount.
The host or singleplayer session controls the actual currency reward.
Features
- Configure duplicate cosmetic cash rewards by rarity.
- Supports Common, Uncommon, Rare, and Ultra Rare rewards.
- Supports fixed cash rewards.
- Supports random cash rewards within a min/max range.
- Supports multiplier-based rewards using vanilla values.
- Supports disabling the cash conversion reward.
- Keeps the vanilla reward animation, currency UI refresh, and reward state flow.
- Uses host-side currency editing to avoid client-only reward changes.
- Treats cosmetic index 0 as a valid cosmetic reward and does not convert it to cash by mistake.
Reward Modes
| Mode | Description |
|---|---|
| Fixed | Uses the fixed cash value for the rolled rarity. |
| RandomRange | Picks a random cash value between the configured min and max for the rolled rarity. |
| Multiplier | Multiplies the vanilla cash value for the rolled rarity. |
| Disabled | Consumes the token but does not add a cash reward. |
Vanilla Cash Values
The game stores run currency in K units.
For example, a config value of 2000 becomes $2K in the game UI.
| Rarity | Vanilla display value | Internal value |
|---|---:|---:|
| Common | 2000 | 2 |
| Uncommon | 4000 | 4 |
| Rare | 8000 | 8 |
| Ultra Rare | 15000 | 15 |
Config
The config file is created at:
BepInEx/config/REPOJP.CosmeticCompleteCashConfig.cfg
If an older config already exists, delete the config file or edit it manually to use the latest default values.
General
| Setting | Description | Default | Minimum | Maximum |
|---|---|---:|---:|---:|
| Enable | Enables this mod. | true | false | true |
| ShowDebugLog | Shows debug logs. | false | false | true |
Mode
| Setting | Description | Default | Minimum | Maximum |
|---|---|---|---|---|
| RewardMode | Currency reward mode after all cosmetics for the rolled rarity are owned. | Fixed | Fixed, RandomRange, Multiplier, Disabled | Fixed, RandomRange, Multiplier, Disabled |
Fixed
| Setting | Description | Default | Minimum | Maximum |
|---|---|---:|---:|---|
| CommonCash | Common complete duplicate cash reward. | 2000 | 0 | No hard limit |
| UncommonCash | Uncommon complete duplicate cash reward. | 4000 | 0 | No hard limit |
| RareCash | Rare complete duplicate cash reward. | 8000 | 0 | No hard limit |
| UltraRareCash | Ultra Rare complete duplicate cash reward. | 15000 | 0 | No hard limit |
RandomRange
| Setting | Description | Default | Minimum | Maximum |
|---|---|---:|---:|---|
| CommonMinCash | Common minimum complete duplicate cash reward. | 0 | 0 | No hard limit |
| CommonMaxCash | Common maximum complete duplicate cash reward. | 2000 | 0 | No hard limit |
| UncommonMinCash | Uncommon minimum complete duplicate cash reward. | 1000 | 0 | No hard limit |
| UncommonMaxCash | Uncommon maximum complete duplicate cash reward. | 4000 | 0 | No hard limit |
| RareMinCash | Rare minimum complete duplicate cash reward. | 2000 | 0 | No hard limit |
| RareMaxCash | Rare maximum complete duplicate cash reward. | 8000 | 0 | No hard limit |
| UltraRareMinCash | Ultra Rare minimum complete duplicate cash reward. | 4000 | 0 | No hard limit |
| UltraRareMaxCash | Ultra Rare maximum complete duplicate cash reward. | 20000 | 0 | No hard limit |
If a minimum value is higher than the maximum value, the mod automatically swaps them.
Negative values are clamped to 0.
Multiplier
| Setting | Description | Default | Minimum | Maximum |
|---|---|---:|---:|---|
| CommonMultiplier | Common complete duplicate cash multiplier
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: