作者laechan (挥泪斩马云)
看板mud_sanc
标题[闲聊] 20191029~31修改事项
时间Tue Oct 29 09:25:40 2019
目前正在写战役系统,这篇主要 log 一些东西。
==
01.战役讯息用 foreach + call_out 的方式,reborn 时的讯息接续
方式还没想到。讯息有两种呈现
1.即时性 - 传讯息时才读取 users
2.分段性 - 先读取 users 存成全域变数
不管哪一种,if(!usr 的判断都会做
war_shout & war_shout_over
02.改由每一战争脚本物件做自己的 save_object,舍弃 times_check
掌控全部流程的做法。times_check 仍会用,目前还没决定比例。
因为有 times_check,战争脚本物件也会内建 times_check 函数
03.目前讯息上色码的样式还没决定,基本方案是
"讯息一
"HIR"讯息二"HIR"
讯息三",
"讯息四",
.
.
这也代表我可能会放弃脚本档的做法,直接以脚本物件档呈现。
04.war_mob 的呼叫及传值格式大致确定,理论上可行
05.新增 war_loop_check、war_next_call 及 war_next_time 三个
变数值,当战争脚本物件 reborn 时,times_check 理论上会读
取 war_next_call,因此该变数不会宣告为 static,其它变数则
可宣告为 static。
不过它的问题是这样每 reborn 一次,都会相当於跳过每一阶段
的 loop_check,好处是判断上简化很多。
06.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.66.104 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1572312347.A.A2D.html
1F:→ laechan : 全系统备份完毕,20191030 10/30 15:25
※ 编辑: laechan (114.33.66.104 台湾), 11/01/2019 15:19:24
2F:→ laechan : 再来要进行 loop check 的相关撰写及测试 11/02 08:46