Re: [wizs] 戰役腳本檔 - 以羅德斯教廷戰爭為例

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間7年前 (2018/06/27 12:08), 編輯推噓0(003)
留言3則, 1人參與, 7年前最新討論串2/2 (看更多)
我一開始就做錯了。 教廷戰爭的檔案: /d/map/isalon/1-8-4-u7.c 正確的做法,應該是要以這個檔案為基礎,將它拆成 繼承檔: /std/new_ob/war.c 戰爭檔: /d/map/isalon/1-8-4-u7.c (繼承 war.c) 比方在 1-8-4-u7.c 裡面有 war_msg()、halt_war() 等函數, 理論上這些函數應該放在 war.c 裡頭。 比方裡面有 lion_groups(string str) 函數用來呼叫四隻 lion 並把它們 move 到 str,則 war.c 裡頭就應該 set_mob 函數: 呼叫目標 數量 配置到哪裡 int set_mob(string mob_files,int n,string where) 比方裡面有 war_over() 函數,這當然也是寫在 war.c 裡頭, 並使它套用教廷戰爭的統計方式。 (但允許撰寫者在 1-8-4-u7.c 裡面自訂一些東西例如呈現風格) 7/4 以後我會先 try 看看,編輯方式就是開兩個視窗,一邊是 1-8-4-u7.c,一邊是 war.c,然後開始做一些挪移。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1530072538.A.36D.html

07/02 11:11, 7年前 , 1F
預期 7/4 起會開始改很多東西,因此先做全系統備份
07/02 11:11, 1F

07/02 11:12, 7年前 , 2F
很多東西都會從7/4或7/5開始新增及修改,而在這之前
07/02 11:12, 2F

07/02 11:13, 7年前 , 3F
會先做一些資料整理及草擬計劃的預備工作
07/02 11:13, 3F
文章代碼(AID): #1RCmtQDj (mud_sanc)
文章代碼(AID): #1RCmtQDj (mud_sanc)