GhostBuster

版本 v0.0.6·更新於 2026-07-16

Ghost Replays of Challenge Speedruns

模組介紹 作者原文

Ghost Buster Mod - Challenge Ghost Replay

This is an Ultimate Chicken Horse BepInEx mod that enables ghost replays of challenge runs.

In Treehouse (with Challenge mode selected) or in Challenge level hotkeys:

| Key | Overrides |

| --- | --- |

| G | Toggle Ghosts on or off |

| H | Toggle Ghost Modes |

| Ctrl + L | Load stored data from clipboard |

| Ctrl + K | Store ghost data in clipboard |

| Ctrl + N | Toggle text above Ghosts |

| Ctrl + X | Clear all GhostReplay data |

(Keybindings can be changed in the config file BepInEx\config\GhostBuster.cfg.)

Ghost Modes:

  • (default) Fastest run
  • All runs (Max via MaxGhostNumber in config)
  • Last run
  • Stored Clipboard ghost

TODO:

  • GUI
  • Import/Export
  • Online sync
  • Fixup input replay
  • Input display
  • Timeline/Event display
  • Editor
  • Ghost Trail, show the path of a ghost trough the level

installation

The mod is available.io and can be installed using r2modman.

Manual installation

  • Download BepInEx Version 5 for your platform (windows64 or linux) (UCH is a x64 program)
  • Download the latest UCH-GhostBuster release (GhostBuster-x.x.x.zip)
  • Put all the contents inside the zip files into your Ultimate Chicken Horse folder found via Steam -> Manage -> Browse Local Files.

(Just drag the Bepinex folder from the zip to your game folder.)

Run game! (Linux users need an additional step, follow instructions in BepInEx)

Help

If you have questions, comments or suggestions join the UCH Mods discord

Build with dotnet

  • Download the source code of the mod (or use git):

-

  • Extract the folder at a location of your choice (the source code should not be in the BepInEx plugins folder)
  • Install dotnet (SDK x64):

-

  • Make sure you have BepInEx installed:
  • Download BepInEx for your platform (UCH is a x64 program)
  • Put all the contents from the BepInEx_x64 zip file into your Ultimate Chicken Horse folder found via Steam -> Manage -> Browse Local Files.
  • Click on the build.bat file in the source code folder UCH-GhostBuster-main you extracted

Config and Issues

  • UCH installation path
  • If Ultimate Chicken Horse is not installed at the default steam location,

the correct path to the installation needs to be set in GhostBuster.csproj.

  • You can edit the GhostBuster.csproj file with any Text editor (e.g. notepad, notepad++).
  • Replace the file path between ` and ` with your correct Ultimate Chicken Horse game folder.

C:\Program Files (x86)\Steam\steamapps\common\Ultimate Chicken Horse\

  • If the path is wrong you see the following errors during the build:...

warning MSB3245: Could not resolve this reference. Could not locate the assembly "Assembly-CSharp"

warning MSB3245: Could not resolve this reference. Could not locate the assembly "UnityEngine"...

error CS0246: The type or namespace name 'UnityEngine' could not be found...

  • Missing BepInEx
  • If the build errors only metion BepInEx and 0Harmony, check that BepInEx is installed in your game folder
  • Example Errors (no other MSB3245 warnings):

warning MSB3245: Could not resolve this reference. Could not locate the assembly "BepInEx"

warning MSB3245: Could not resolve this reference. Could not locate the assembly "0Harmony"...

error CS0246: The type or namespace name 'BepInEx' could not be found...

  • correct folder structure:

-> Ultimate Chicken Horse

-> BepInEx

-> core

-> 0Harmony.dll

->...

-> UltimateChickenHorse_Data

-> doorstop_config.ini

->...

-> UltimateChickenHorse.exe

->...

-> winhttp.dll

Credits

  • Clever Endeavour Games
  • BepInEx team
  • Harmony by Andreas Pardeike

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

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

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

前置依賴

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

BepInEx-BepInExPack

檔案與校驗

檔案名稱
GhostBuster-0.0.6.zip
檔案大小
55.3 KiB