Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
LockAllCosmetics
【Client MOD】Locks all unlocked cosmetics with an F10 mash reset.解放済みコスメをF10連打で全ロックします。
By REPO_JP
| Date uploaded | 2 months ago |
| Version | 4.0.0 |
| Download link | REPO_JP-LockAllCosmetics-4.0.0.zip |
| Downloads | 283 |
| Dependency string | REPO_JP-LockAllCosmetics-4.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
LockAllCosmetics
This mod is a client-only mod that locks all unlocked cosmetics when you intentionally mash F10 until the on-screen progress bar is full.
Overview
LockAllCosmetics resets your local cosmetic unlock data by using the game's own cosmetic reset process.
It is designed as a simple hard reset for players who want to collect cosmetics again from the beginning.
The mod does not use chat commands or config files.
To avoid accidental use, the reset only runs after repeatedly pressing F10 until the progress bar reaches 100%.
How to Use
- Press F10 once to show the reset UI.
- Keep pressing F10 repeatedly.
- The progress bar fills as you mash F10.
- The screen gets darker as the progress bar gets closer to full.
- When the progress bar reaches 100%, all unlocked cosmetics are locked again.
- Stop pressing F10 to cancel. The progress bar will decrease and the screen will return to normal.
What Gets Reset
The mod uses the game's cosmetic reset method.
The following local cosmetic data is reset:
- Cosmetic tokens
- Unlocked cosmetics
- Cosmetic unlock history
- Equipped cosmetics
- Cosmetic presets
Color settings are not directly reset by this mod unless the base game reset process changes them.
Notes
- This is a client-only mod.
- It affects only your own local cosmetic data.
- It does not affect the host or other players.
- There is no backup feature.
- There is no restore feature.
- There is no confirmation screen after the F10 progress is completed.
- The reset is intentional and destructive.
Configuration
This mod has no config file.
All behavior is fixed:
- Reset key: F10
- Execution method: repeated F10 presses
- UI: center-screen progress bar
- Cancel method: stop pressing F10
For Developers
The mod avoids direct references to cosmetic game classes such as MetaManager at compile time.
The reset method is called through reflection so the source can build even when the game type is not directly available in the compile project.
The UI is created by the plugin itself using Unity UI and TextMeshPro.
No Harmony patch is required.
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
LockAllCosmetics
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ
このMODは、クライアント専用の、F10を連打して画面中央のプログレスバーを満タンにすると解放済みコスメをすべてロックに戻すMODです。
概要
LockAllCosmeticsは、ゲーム側のコスメ初期化処理を使用して、自分のローカルのコスメ解放データをリセットします。
コスメを最初から集め直したいプレイヤー向けの、単純なハードリセットMODです。
チャットコマンドやConfigファイルは使用しません。
誤操作を防ぐため、F10を連打してプログレスバーを100%まで進めた場合のみリセットが実行されます。
使い方
- F10を1回押してリセットUIを表示します。
- F10を連打します。
- F10を連打するとプログレスバーが増えます。
- プログレスバーが満タンに近づくほど画面が暗くなります。
- プログレスバーが100%になると、解放済みコスメがすべてロックに戻ります。
- F10の連打を止めるとキャンセルされます。プログレスバーが減り、画面も元に戻ります。
リセットされる内容
このMODは、ゲーム側のコスメ初期化処理を使用します。
以下のローカルコスメデータがリセットされます。
- コスメトークン
- 解放済みコスメ
- コスメ解放履歴
- 装備中コスメ
- コスメプリセット
色設定は、ゲーム側の初期化処理で変更されない限り、このMODから直接リセットしません。
注意事項
- このMODはクライアント専用です。
- 自分のローカルのコスメデータだけに影響します。
- ホストや他プレイヤーには影響しません。
- バックアップ機能はありません。
- 復元機能はありません。
- F10プログレス完了後の追加確認画面はありません。
- リセットは意図的で破壊的な処理です。
設定項目
このMODにConfigファイルはありません。
動作はすべて固定です。
- リセットキー: F10
- 実行方法: F10連打
- UI: 画面中央のプログレスバー
- キャンセル方法: F10連打を止める
開発者向け詳細
このMODは、MetaManagerなどのコスメ関連ゲームクラスをコンパイル時に直接参照しません。
Reflection経由でリセット処理を呼び出すため、ビルドプロジェクト側でゲーム型を直接参照できない場合でもビルドしやすい構成です。
UIはUnity UIとTextMeshProを使用して、MOD側で独自に生成します。
Harmony Patchは不要です。
※AI生成MOD
CHANGELOG
Changelog
4.0.1
- Added F9 mash action to lock only cosmetics that are not used in cosmetic presets.
- Kept cosmetic presets, color presets, equipped colors, and cosmetic tokens unchanged during the F9 partial lock action.
- Changed F9 and F10 UI activation so the UI appears only after the second key press within 1 second.
- Added a 3-second temporary UI display after the second F9 or F10 press.
- Added cross-hints between both actions: F9 UI shows the F10 all-lock hint, and F10 UI shows the F9 unused-lock hint.
- Adjusted progress gain so each key press adds slightly less progress as the bar gets closer to full.
- Kept the dark screen overlay linked to progress amount.
- Kept the mod client-only, config-free, command-free, and Harmony-free.
4.0.0
- Released for the R.E.P.O. Cosmetics Update v0.4.0.
- Renamed the mod to LockAllCosmetics.
- Added a client-side F10 mash action to lock all unlocked cosmetics.
- Added a center-screen progress bar to prevent accidental execution.
- Added a dark screen overlay that becomes stronger as the progress bar fills.
- Removed chat commands, config entries, backups, and restore behavior.
- Uses cosmetic data access through reflection to avoid direct game-type build dependencies.