[wizs] 區域搬移計劃之折衷先行版

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間17年前 (2009/01/07 00:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
這裡有幾點是確定的,另外其它 wiz 若有意見可加註,到時候 一起改。 一、一個區域一個區域做統整性修正。 二、做完五個區域後檢討,找出更多需要統整性修正的問題。 三、在改區域之前,目前確定的問題為... 1)縮減怪物種類。 例如我的區域有 bat,你的區域也有 bat,你我的區域    難度差不多,那就「共用一隻 bat」。這時候這隻 bat    就不放在各自的目錄下,而是放到一個共通的目錄存放    =>所以需要一個 query 出聖殿全怪物的工具。   2)同區域下的所有房間都要繼承同一個檔案。    因為大部份都是 inherit ROOM 而且都會繼承某一個.h    檔,可透過 #undef 再 #def 的方式產生新的 ROOM。    而且這個繼承用檔必須放到特別的目錄存放。   3)即使房間沒有怪物,房間也要呼叫 reset 函數。    這是搭配上面的 (2),由 reset 來做特別的處理。    =>這可以撰寫特別的小工具程式來篩出沒有 reset 的.   4)「城內」的常配性怪物,如村民、鎮民、城民等,一律    呼叫樣本,而且這些怪物全都無法攻擊,可設定會走動    ,數量不多。例如白瓦鎮與微風鎮原本各字有鎮民,以    後鎮民都是一樣的。特殊的城鎮則允許屠城屠村。    =>用 areadata 來篩出有 set("objects" 的房間   5)區域盡可能搬移到 /d/ppl 下.    這也是為以後再搬到 /area 下準備=>而或許以後就沒必    要搬到 /area 下了也說不定. 區域盡量集中到 /d/ppl 下也是方便管理。    =>基本上就以 /d/ppl/巫師名/區域名 為目錄創建方式. 下禮拜我就會先從我的區域開始搬起,邊搬就邊做這些設定, 以菲里德為例,我可能還會讓繼承檔再以子區域做細分,但大 抵上七百格都會先繼承同一個 ROOM。 另外,我自己的部份,因應白瓦鎮目前渺無人煙,我可能會把 白瓦鎮跟西斯迪克港搬到「某處」,我另外也會挑幾個已經很 少人去的城鎮以及區域做類似的動作。 這是為另一個計劃做準備。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.100.149
文章代碼(AID): #19Ouo9-C (mud_sanc)
文章代碼(AID): #19Ouo9-C (mud_sanc)