作者laechan (小太保)
看板mud_sanc
標題[wizs] 座騎虛擬化
時間Fri May 27 07:38:25 2011
目前的設計是..
horse = ppl->query_temp("rideon");
未來也是一樣,但是 horse 會改成虛擬顯示型式。
一、修改 look 指令
二、修改 i 指令
三、修改 ride 指令
quit 時會把 rideon 參數儲存一份到 data 區,儲存型式
為 string(即 base_name);login 時則 loading 馬匹回來
並將其設到 temp 區。
虛擬化的好處是為了儲存馬匹,至於這樣改的原因是因為這
樣子的更動範圍最少,而且未來在判斷上也比較省事,
另一個更重要的原因,在於「馬匹平常並不需要實際存在」
,有需要時再叫出來即可(例如 ride off 時),甚至有時候
也根本不必叫出來(例如自己養的馬,ride off 直接讓它回
馬廄就好了,有需要再召牠來騎就好),未來換馬更是方便,
直接改設參數即可。
Belldandys.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.3.82
1F:推 justinj :.....(舉牌) 法師進階.... 05/27 10:45
2F:→ justinj :設在data區跟設在temp區有差別嗎?..不是都要存了... 05/27 10:47
3F:推 justinj :盜賊lv22,lv24,刀lv23,戰lv23..這是近戰系的部分沒做 05/27 10:51
4F:→ justinj :騎的話設定新大絕及lv25的變換.... 05/27 10:52
5F:→ justinj :其它的我沒什麼印象....amem 05/27 10:53
6F:→ laechan :聖殿不會儲存 temp 區的資料,在你 login 時也會加做 05/27 11:36
7F:→ laechan :這個動作: temp_data=([]); 05/27 11:36
8F:→ laechan :另外 laechan 要做的事情跟我要做的事情沒什麼關連 05/27 11:37
9F:推 justinj :我的意思是...為何特地設在temp區..data區就可以做了 05/27 11:56
10F:→ justinj :...那我還是 (舉牌)法師進階...完全都沒在動..sob 05/27 11:58
11F:→ laechan :「至於這樣改的原因是因為這樣子的更動範圍最少」 05/27 12:07
12F:→ laechan :例如龍捲風事件,連人帶馬的判斷式那裡就不需要更動 05/27 12:08
13F:推 justinj :了解.... 05/27 12:49