動態對話框架
位置特定對話,每日多次,自定義通知等功能。
截圖 共 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 模組(星露谷物語標準流程)
- 先安裝 SMAPI(星露谷模組載入器):從 smapi.io 下載安裝包,執行 install on Windows.bat,按提示選擇遊戲目錄完成安裝。
- 解壓本站下載的壓縮包,找到包含 manifest.json 的那層資料夾(這就是一個模組)。
- 把該模組資料夾整個複製到 Stardew Valley/Mods/ 目錄下。
- 透過 SMAPI 啟動遊戲(執行 StardewModdingAPI.exe 或按指引設定啟動項),標題畫面前的控制台會列出每個模組的載入結果。
修改器類工具可能無需 SMAPI,解壓後按包內說明直接執行即可。 修改存檔前建議先備份;SMAPI 會在控制台列出載入失敗的模組。