Re: [法師] 鍊金術士大釜使用指南

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間7年前 (2018/07/17 19:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
慘了 2013 年時我好像寫得很複雜,然後又不把它寫完.. 根據 cauldron_room.c,我當初大概有以下幾種想法: 這個大概廢棄不用 #define MED_COLOR ([\ "迷迭香":"白色","鼠尾草":"綠色","鳶尾根":"黃色","玫瑰瓣":"紅色",\ "忍冬花":"咖啡色","蜈蚣籐":"褐色","赤桔梗":"血紅色","魔羅果":"黑色",\ ]) manual 大釜使用指南 ignite 點火加熱煮鍋底 brew 煉藥 ┌────────────────────────┐ │藥物種類與所需藥引對照表(煉藥必加藥引:忍冬花) │ ├────┬────┬────┬────┬────┤ │藥物種類│ 藥 粉 │ 藥 瓶 │ 藥 丸 │ 藥 水 │ ├────┼────┼────┼────┼────┤ │所需藥引│ 迷迭香 │ 鼠尾草 │ 鳶尾根 │ 玫瑰瓣 │ ├────┴────┴────┴────┴────┤ │特殊藥引(可於煉藥時額外添加)          │ ├────┬───────────────────┤ │蜈蚣籐 │可減少煉藥時間。           │ │赤桔梗 │可增加煉藥成功率。          │ │魔羅果 │可增加產量。             │ ├────┴───────────────────┤ │目前各種類可煉製藥物列表            │ ├────┬───────────────────┤ │藥粉類 │呼嚕粉、               │ │藥瓶類 │酸蝕瓶、強蝕瓶、           │ │藥丸類 │感性大補丸、力量大補丸、敏捷大補丸、 │ │    │氣勁大補丸、體質大補丸、魔力大補丸、 │ │    │理性大補丸、             │ │藥水類 │HP增效藥水、SP增效藥水、PP增效藥水、 │ │    │火星人變身水、 │ └────┴───────────────────┘ 四種藥所需的四種藥引不同,的確是可以這樣做,必加的藥引則可以 兩種,特殊藥引也簡單分兩種就好: 1.可減少煉藥時間 2.可增加煉藥成功率 煉藥過程讓 times_check 控制的部份,我看 code,最初我是設定大 釜房本身有心跳會自己控制流程,並沒有讓 times_check 支援。 這種類型的大釜是設在自己家裡,....會有問題。 ============================================================= 我打算照目前在天空城之家放大釜的想法: 一、只提供 brew 指令 (refine 留給武防具的精練) 語法: brew 什麼藥 或 brew 數量 什麼藥 下第一次時,它會提示需要哪些材料(以及你身上或你家中存放的 數量),數量都足夠時它會說再下一次就確定煉製。 然後馬上就知道成功或失敗。 因為實際上不可能煉太多藥,[數量]的語法可能不給。 二、brew manual 會顯示什麼藥、需要哪些藥材 三、配方書的設定隨時可導入,所以初期先不導入。以後要學會配方   ,brew manual 才會顯示相對應的藥材資訊。 四、理論上 brew_data 是 mapping 格式: "藥品編號" : ({"藥材一編號",數量,"藥材二編號",數量,..}) 初期可做什麼藥我大致有底了,ob use 指令語法也寫好了,就差實 體物品而已,所以順序應該是 1.先確定一些虛擬物品的編號、設定以及完成實體物品檔 └考量成功率,我先寫一個玩家想用的藥...不然永遠無法開始 2.ob use 確定沒問題了 3.才開始在天空城之家加上 brew 指令 4.測試沒問題了,就開放鍊金術士使用 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1531825280.A.21E.html
文章代碼(AID): #1RJSo08U (mud_sanc)
文章代碼(AID): #1RJSo08U (mud_sanc)