Re: [wizs] 戰役腳本檔 - 以羅德斯教廷戰爭為例
看板mud_sanc (Sanctuary - 聖殿)作者laechan (揮淚斬馬雲)時間7年前 (2018/06/27 12:08)推噓0(0推 0噓 3→)留言3則, 1人參與討論串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
07/02 11:11, 1F
→
07/02 11:12,
7年前
, 2F
07/02 11:12, 2F
→
07/02 11:13,
7年前
, 3F
07/02 11:13, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
-12
18
11
17