DontSpoilMurderType

版本 v0.1.0·更新於 2026-02-08

Prevents murder case names from spoiling the killer's M.O.

模組介紹 作者原文

Don't Spoil Murder Type

Prevents murder case names from spoiling the killer's M.O.

Features

  • Prevents the "The case of the ${moniker}" game message from revealing the M.O. when picking a case file.
  • Case board does not give by default a moniker to a newly generated tab once case file is picked up.
  • Kidnapping cases seem to be "spoiler-free" by nature, they are either indirectly fixed by this mod or coded as such.

Requirements

  • Modding development environment configured according to the official Shadows of Doubt Modding Guide.
  • PowerShell for packaging script if desired.

Installation

(preferential)

  • Install the latest BepInEx version for Shadows of Doubt.
  • Search for the mod website or use the Mod Manager to install it directly.

Manual

  • Download the latest release from either GitHub or (ZIP file).

-, use the "Import local mod" and select the downloaded ZIP.

Configuration

This mod does not present any configuration options.

Compatibility

This mod patches a small set of case-name related methods.

Patched base methods:

  • MurderController.Murder.GetMonkier (returns a neutral, localized name)
  • Case.ApplyMonikerToCaseCheck (prevents moniker-based rename and game message)

If other mods also patch these methods, compatibility issues may arise.

Troubleshooting

The code patches within this mod should be rather straightforward. However, if you experience issues, make sure to check BepInEx logs for any messages related to the mod.

Development

Build

  • Ensure required DLLs are placed in lib/ (see lib/README.md).
  • Compile the DontSpoilMurderType.sln in your preferred IDE.

Package

  • Run package\pack.ps1 to produce a -ready ZIP.

Contributing

See CONTRIBUTING.md for details on contributing to this project.

Credits

See NOTICES.md for third-party attributions if applicable.

License

This project is licensed under the MIT License. Please review LICENSE and comply with its terms.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_IL2CPP

檔案與校驗

檔案名稱
DontSpoilMurderType-0.1.0.zip
檔案大小
26.1 KiB