gal-eat:DSH GAL 視窗的喫飯插件

前言

DSH 的插件化架構允許在 gal-view(GAL 視窗本體)之上擴展功能。gal-eat 插件通過 galViewExt 擴展縫,將 HUD 與喫飯頁面掛載到舞臺,爲 AI 角色引入鯨元券、飽食度和好感度三條數值線,並提供“去美食街喫飯”的完整流程。

核心功能

  • 數值系統:給 AI 角色添加鯨元券、飽食度、好感度三條數值線。
  • 喫飯流程:提供選餐廳 → 點菜 → 喫飯 → 口味評價的完整流程。
  • 內置素材:包內自帶 3 張背景與 30 張菜品素材(約 3.5 MB),開箱即用。
  • 掛機收益:鯨元券掛機每分鐘 +2。

安裝與啓用

本插件依賴 gal-view 本體。安裝順序爲先裝本體,再裝本插件,安裝完成後需重啓 DSH 才能生效。

# 1. 先安裝本體 gal-view
dsh plugin --profile desktop add github:Ayase34/gal-view#main

# 2. 安裝 gal-eat 插件
dsh plugin --profile desktop add github:LilianDOF4/gal-eat#main

數值與玩法

數據存儲在瀏覽器的 localStorage(鍵名 gal-eat:state:v1),跨會話保留。

規則概覽

  • 鯨元券:掛機每分鐘 +2。鯨元券歸零會導致角色“餓昏”(回答末尾帶抱怨且發不出消息,點擊「去喫飯」可恢復)。
  • 飽食度:每 5 分鐘 -1%。進食後增加 20/40/60/80/100%(對應 100/200/300/400/500 券檔位)。
  • 好感度:每 10 分鐘 +1。進食後額外增加 價格 × 12.5%(向上取整)。鯨元券 400 以上時,進食好感度額外增加 10/20/30。好感度每滿 100 點爲 1 級。
  • 每日限購:同一家店的同一道菜每天只能喫 1 次,每日凌晨 4:00 刷新。

素材與許可

  • 素材覆蓋:插件包內自帶壓縮版素材。若需自定義,將同名文件放入用戶覆蓋目錄即可:
    <Pictures>/gal-eat/morning.png           早/中/晚 美食街背景
    <Pictures>/gal-eat/dishes/<菜名>.png      菜品圖
  • 許可證:
    • 代碼許可證:MIT。
    • 場景中的背景 / 對話框素材爲 AI 生成,整體發行包含 NC-SA 資產,請勿用於商業用途。

作者:LilianDOF4
倉庫:github.com/LilianDOF4/gal-eat

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜