[闲聊] 20140319修改事项

楼主: laechan (挥泪斩马云)   2014-03-19 07:56:25
今天是 coding 最后一天,日本行的行程已经确定了,再来要开始
编手册,本次日本行一样是取材会占一部份,而且有排一整天在大
阪自由行的行程,生国魂神社是一定会再去的。
今天预计实验由房间做 heart_beat 相关的流程控制,昨天开会时
我有想到大致做法。
(零星的 coding 及 debug 则不受影响会持续到出国前一天)
一、大魔导士指令 gate 修改
  /cmds/std/_gate.c 不备份添加修改。
针对“药水”及“虚拟物品”的部份,增加 gate n xx to oo
的语法。
gate(物换星移)指令说明:
=======================================================
gate [obj] in [pos1] to [pos2]
gate [obj] from [pos1] to [pos2]
药水类物品、以及 ob 物品可接数量
EX: gate 10 hp in me to who
二、副本流程控制由 times_check 改为 heart_beat
修改档案: /std/new_ob/instance_rooms.c
/std/new_ob/instance/instance_room.c
不备份添加修改。(因为不采用 times_check 是确定的)
大部份时间花在 debug,分布式架构 debug 很麻烦。
因为目前心跳秒数改为一秒跳一下,所以判断上就简单很多;
两秒跳一下也是有方法处理(因为可以有较重的 loading),只
  是不如一秒跳一下单纯。
不过今天时间只够测试 buff_msgs,确定是可以的。最近若有
  零星时间则会测试 mob_alldie_msgs,这是指房间怪物全死光
  之后会跑出的讯息,此外还有 enter_xxx、mob_alldie_xxx、
......等等的流程控制设定,这部份就看幻想有做哪些,我就
  试着把那些做进去看看。

Links booklink

Contact Us: admin [ a t ] ucptt.com