CueSwap - 音效替換工具

作者 mushymato·版本 v1.1.0·更新於 2025-11-03

在特定情境下替換遊戲音效的工具模組

截圖 共 1 張

模組介紹 作者原文

在特定情境下替換遊戲音效的工具模組

CueSwap

🎵 **星露谷物語音效替換工具**

⚠️ **重要提示**:這是一個模組開發工具,只有在其他模組需要時才安裝此模組。

---

🌟 模組用途

在《星露谷物語》中,音效提示通過字符串鍵進行標識,這些鍵可能在多種情境中被重複使用。例如,"sandyStep" 既用於腳步聲,也作爲菜單中的通用音效。

這個模組幫助模組作者在不改變每個音效實例的情況下,修改遊戲中的特定音效提示,通過將鍵更改爲可以單獨定位的內容。

---

🎯 支持的音效替換

📦 出貨箱

  • `doorCreak` → `doorCreak.ShippingBin`
  • `doorCreakReverse` → `doorCreakReverse.ShippingBin`
  • `Ship` → `Ship.ShippingBin`

📥 迷你出貨箱

  • `doorCreak` → `doorCreak.MiniBin`
  • `doorCreakReverse` → `doorCreakReverse.MiniBin`
  • `Ship` → `Ship.MiniBin`

🏝️ 島嶼農場出貨箱

  • `doorCreak` → `doorCreak.IslandBin`
  • `doorCreakReverse` → `doorCreakReverse.IslandBin`
  • `Ship` → `Ship.IslandBin`

---

🔧 開發者功能

**調試版本提供以下功能:**

  • 音效替換時的詳細日誌記錄
  • 控制台命令 `play_sound ` 用於按名稱播放音效

💡 **技術說明**:此模組中的轉換器方法使用源代碼生成器編寫。生成的源代碼可以在構建後於 `CueSwap/obj/Debug/net6.0/generated/CueSwapGenerator/CueSwapGenerator.CueSwapTranspilerGenerator` 中查看。

---

📝 擴展支持

如果需要其他特定的音效替換,請告知作者,將會考慮添加到模組中。

🔗 **源代碼**:GitHub倉庫

安裝與使用 安裝:SMAPI 模組(星露谷物語標準流程)

  1. 先安裝 SMAPI(星露谷模組載入器):從 smapi.io 下載安裝包,執行 install on Windows.bat,按提示選擇遊戲目錄完成安裝。
  2. 解壓本站下載的壓縮包,找到包含 manifest.json 的那層資料夾(這就是一個模組)。
  3. 把該模組資料夾整個複製到 Stardew Valley/Mods/ 目錄下。
  4. 透過 SMAPI 啟動遊戲(執行 StardewModdingAPI.exe 或按指引設定啟動項),標題畫面前的控制台會列出每個模組的載入結果。

修改器類工具可能無需 SMAPI,解壓後按包內說明直接執行即可。 修改存檔前建議先備份;SMAPI 會在控制台列出載入失敗的模組。

檔案與校驗

檔案名稱
CueSwap - Debug
檔案大小
20.3 KiB
SHA-256
8fa1abf25cac39ab32385d0b56b5ed1f23233082113eb90513155acff7d9cec9
入庫時間
2026-10-10 10:47