

COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
This mod is a host-only mod that allows valuables from all normal maps to appear on any normal map.
The host controls the valuable generation pool. Players who join the host do not need to install this mod for the valuable spawn result itself.
The mod patches ValuableDirector.SetupHost on the host side.
When a normal level starts, it builds a mixed valuable pool from every valid normal map that has ValuablePresets.
Each valuable size category is still spawned into the matching vanilla ValuableVolume type.
This means the mod changes which valuables can be selected, but it does not turn shops or arenas into valuable-spawning levels.
Only the host or single-player instance runs the custom valuable generation. Participants receive the generated objects through the normal networked game flow.
If the host disables the mod or custom generation fails and fallback is enabled, the vanilla valuable generation path is used.
| Section | Setting | Description | Default | Minimum | Maximum |
|---|---|---|---|---|---|
| A General | EnableMod | Enables or disables this mod. | true | false | true |
| A General | EnableVerboseLog | Enables detailed debug logging. | false | false | true |
| A General | FallbackToVanillaOnError | Falls back to vanilla valuable generation when an error occurs. | true | false | true |
| A General | ExcludeCurrentMapFromExtraPool | Excludes the current map from the mixed valuable source pool. | false | false | true |
| B Level Valuable Weights | Level name generated at runtime | Controls the spawn weight for valuables from that level. These entries are created dynamically for valid normal levels. | 1 | 1 | 10 |
AllMapValuables.dll in the BepInEx/plugins folder.This version is intended for R.E.P.O. v0.4.0. The mod avoids direct references to version-sensitive members such as shop and arena helper methods so that the build is less likely to break when minor game DLL differences exist.
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ
このMODは、ホスト専用の、どの通常マップでも全通常マップの貴重品を生成できるようにするMODです。
貴重品生成プールはホスト側で制御されます。 生成結果そのものを反映するだけであれば、参加者側にこのMODを導入する必要はありません。
このMODは、ホスト側の ValuableDirector.SetupHost にPatchを適用します。
通常レベル開始時、有効な通常マップの ValuablePresets から混合貴重品プールを作成します。
各貴重品サイズカテゴリは、バニラと同じ種類の ValuableVolume に生成されます。
つまり、生成候補になる貴重品の種類を変更しますが、ショップやアリーナを貴重品生成レベルに変えるものではありません。
カスタム貴重品生成は、ホストまたはシングルプレイ環境のみで実行されます。 参加者には、通常のネットワーク同期を通じて生成されたオブジェクトが反映されます。
ホストがMODを無効化している場合、またはカスタム生成に失敗してフォールバックが有効な場合は、バニラの貴重品生成処理が使用されます。
| セクション | 設定値名 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|---|
| A General | EnableMod | MODの有効無効 | true | false | true |
| A General | EnableVerboseLog | 詳細デバッグログの有効無効 | false | false | true |
| A General | FallbackToVanillaOnError | エラー発生時にバニラ貴重品生成へ復帰するか | true | false | true |
| A General | ExcludeCurrentMapFromExtraPool | 現在マップ由来の貴重品を混合候補から除外するか | false | false | true |
| B Level Valuable Weights | 実行時に生成されるLevel名 | そのマップ由来の貴重品生成重み。有効な通常レベルに対して動的生成 | 1 | 1 | 10 |
AllMapValuables.dll を BepInEx/plugins フォルダへ配置このバージョンは R.E.P.O. v0.4.0 向けです。 ショップやアリーナ判定など、ゲームDLL差分で壊れやすいメンバーは直接参照せず、Reflectionで確認する構成にしています。
※AI生成MOD