動態對話框架

作者 mistyspring·版本 v1.7.2·更新於 2025-11-05

位置特定對話,每日多次,自定義通知等功能。

截圖 共 8 張

模組介紹 作者原文

位置特定對話,每日多次,自定義通知等功能。

動態對話框架

🎭 **這是一個面向模組開發者的框架/工具**

"動態對話"通過CP(內容補丁)讓對話更加可定製化。

某些對話功能原本只適用於SMAPI模組 - 這個模組讓你能夠輕鬆使用這些功能。

✨ 主要功能

  • **位置特定對話** - 根據NPC所在位置觸發不同的對話
  • **時間特定對話** - 在特定時間段顯示專屬對話內容
  • **自定義通知** - 添加個性化通知系統
  • **路過問候** - 經過NPC時觸發自定義問候語
  • **提問功能** - 在沒有其他話題時可以向NPC提問

🎪 對話特效

  • **抖動效果** - 讓對話文字產生震動
  • **表情顯示** - 展示NPC的情緒表情
  • **跳躍動畫** - 添加生動的跳躍動作
  • **方向控制** - 讓NPC面向新的方向
  • **氣泡對話** - 以氣泡形式顯示對話內容
  • **遠程對話** - 即使不在同一位置也能強制觸發對話

💡 **所有功能都完全可配置!**

📝 配置示例

```json

{

"Action": "EditData",

"Target": "mistyspring.dynamicdialogues/Dialogues/Lewis",

"Entries": {

"exampleEdit": {

"Time": "630",

"Dialogue": "@?! 現在是6:30!",

"IsBubble": "true",

"ClearOnMove": "true",

"Jump": "true",

"Shake": 1000

}

}

}

```

📚 文檔和源代碼 可在GitHub上獲取。

---

🌟 使用這個框架,你可以爲星露谷物語創造更加生動、多樣化的NPC互動體驗,讓每個角色都擁有獨特的個性和對話風格!

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

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

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

檔案與校驗

檔案名稱
Dynamic Dialogues framework
檔案大小
58.4 KiB
SHA-256
07ba5b915d8b616a6da51bfe75876ffead9e90327af5789f7b9a4754ffdc597f
入庫時間
2026-10-10 12:13