靠著Excel威能,總算完成了這個UI以及功能,進度跑了好大一段。
從建立Excel表單開始到完成,完全自己手工打造
大概用了8天,第一次總是比較辛苦一點:)
不過看到整個功能可以運作,滿滿的成就感啊!
原本在用的
YEP_ItemSynthesis
YEP_X_ItemCategories
這兩個也不需要了
也可以少寫很多註解,那些註解就算用Excel輸入也是相當累人...
本調合系統功能:
(1) 根據不同的使用工具(外部事件),建立不同的調合清單
(2) 調合有經驗值,會升級,升級會提高成功率
(3) 每一樣調合物品有會有大成功跟失敗的對應道具
(4) 使用安定劑可以增加成功率
(5) 設定配方對應的道具數量,舉例來說一組材料能做出3個草藥膏
與Yep相同(類似)的功能:
遊戲內需要得到'配方書',才能製作配方內的道具
Yep的可以一個道具出現在不同配方裡面,但目前我是做1對1
一個配方內可以有數個以上道具
但是一個道具只會存在一個配方內
其實我還想做不同材料做出一樣的東西
比如說:
藥水 = 材料A + 材料B
藥水 = 材料C
當然是可以做到的,只是需要建立兩筆不同的藥水,並且分別設定他們的配方
只是這樣的藥水雖然名字一樣,效果也一樣,但是...
在道具欄裡面無法堆疊,一看就知道不一樣的東西...
所以這部分還在思考怎麼做才好
最後可惜的是,這個是伊露莉可專用的系統,用的是我額外出的資料庫,
完全是客制化,所以沒辦法插件化給其他人用...
除非我搞懂正則表達式怎麼寫...
正則表達式是用來檢查註解的,就算我搞懂了,我也不是很喜歡一筆一筆key資料進去
這簡直是浪費生命!
好像企劃時間就不是時間!
MV的缺點就是工具本身的擴充性不好,不然也不用一天到晚在寫註解...