REPO_JP-CosmeticPresetExtender icon

CosmeticPresetExtender

【Client MOD】Increases the number of cosmetic presets.コスメプリセット数を増やすMOD

By REPO_JP
Last updated 13 hours ago
Total downloads 227
Total rating 1 
Categories Mods Client-side Cosmetics AI Generated
Dependency string REPO_JP-CosmeticPresetExtender-4.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

CosmeticPresetExtender

This mod is a client-side mod that increases the number of cosmetic presets.

The cosmetic preset layout always uses 7 columns. The row count can be changed by config from 4 to 100 rows. The default is 10 rows, so the default total is 70 preset slots.

Slot 1 to 28 use the normal vanilla preset save. Slot 29 and later use this mod's dedicated save file. Because of this, removing the mod returns the game to the normal 28-slot preset UI without putting extended preset data into the vanilla save. When the mod is installed again, slot 29 and later are loaded from the mod save file.

Save Data

Vanilla save:

MetaSave.es3
  cosmeticPresets: 28 slots only
  colorPresets: 28 slots only

Mod save:

BepInEx/config/REPOJP.CosmeticPresetExtender/ExtendedPresets.json
BepInEx/config/REPOJP.CosmeticPresetExtender/ExtendedPresets.json.bak
BepInEx/config/REPOJP.CosmeticPresetExtender/history/

ExtendedPresets.json is the main save file for slot 29 and later. ExtendedPresets.json.bak is the previous backup file. The history folder stores additional history backups.

If the main JSON file is broken, the mod tries to recover it from .bak.

Commands

/cpeinfo

Shows current preset rows, total slots, and extended save information.

/cpebackup

Immediately saves slot 29 and later to the mod save file and creates a history backup.

/cperestore

Forces slot 29 and later to be restored from the mod save file.

Configuration

Section Setting Description Default Min Max
General Enabled Enables this mod. true - -
General PresetRows Cosmetic preset rows. The column count is always fixed to 7. 10 4 100
Save Safety ProtectExtendedSlotsOnReset Keeps slot 29 and later when vanilla meta progress is reset. true - -
Save Safety BackupHistoryCount Maximum history backup files to keep. 10 0 100
Debug DetailedLog Outputs detailed debug logs. false - -

Notes

This mod does not unlock cosmetics. This mod does not change cosmetic gacha probability. This mod does not force other players to install it. The currently equipped cosmetics still use the game's normal cosmetic handling.

※Mod created by AI

CosmeticPresetExtender 日本語

このMODは、クライアント専用の、コスメプリセット数を増やすMODです。

REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ

コスメプリセットの表示は常に7列固定です。 行数はConfigで4行から100行まで変更できます。 初期値は10行なので、初期状態では合計70枠になります。

1枠目から28枠目までは通常のバニラ保存を使用します。 29枠目以降はこのMOD専用の保存ファイルを使用します。 そのため、MODを抜くとゲーム側は通常の28枠UIに戻り、拡張分のプリセットデータはバニラ保存へ混ざりません。 MODを再導入すると、29枠目以降はMOD専用保存ファイルから読み込まれます。

保存データ

バニラ保存:

MetaSave.es3
  cosmeticPresets: 28枠のみ
  colorPresets: 28枠のみ

MOD保存:

BepInEx/config/REPOJP.CosmeticPresetExtender/ExtendedPresets.json
BepInEx/config/REPOJP.CosmeticPresetExtender/ExtendedPresets.json.bak
BepInEx/config/REPOJP.CosmeticPresetExtender/history/

ExtendedPresets.json は29枠目以降の本保存ファイルです。 ExtendedPresets.json.bak は直前のバックアップファイルです。 history フォルダには追加の履歴バックアップが保存されます。

メインのJSONファイルが壊れている場合、MODは .bak から復旧を試みます。

コマンド

/cpeinfo

現在のプリセット行数、合計枠数、拡張保存情報を表示します。

/cpebackup

29枠目以降をMOD専用保存ファイルへ即時保存し、履歴バックアップを作成します。

/cperestore

29枠目以降をMOD専用保存ファイルから強制復元します。

設定項目

セクション 設定値名 設定内容説明 初期値 設定可能最小値 設定可能最大値
General Enabled このMODを有効化します true - -
General PresetRows コスメプリセットの行数です。列数は常に7列固定です 10 4 100
Save Safety ProtectExtendedSlotsOnReset バニラのメタ進行リセット時も29枠目以降を保持します true - -
Save Safety BackupHistoryCount 保持する履歴バックアップファイルの最大数です 10 0 100
Debug DetailedLog 詳細ログを出力します false - -

注意事項

このMODはコスメを解放しません。 このMODはコスメガチャ確率を変更しません。 このMODは他プレイヤーへの導入を強制しません。 現在装備中のコスメは、ゲーム本体の通常処理を使用します。

※AI生成MOD