原神故事:修改记录

2023-07-17

\clone\vision\           \\仿照仙丹类型将神之眼激活物变成可以吃的物品(仙丹),吃(eat)后会新建神之眼类别vision(仿照skill).第一次吃会同时增加对应人物的技能。 多次吃会增加命座。 目前设置为6命。 预计后续开发会在佩戴时根据命座增加对应的先天技能。
\cmds\skill\visions.c    \\仿照skills指令新增visions指令,用于查看所拥有的神之眼。预计后续增加单独查看某一神之眼的指令。
\cmds\skill\jihuo.c      \\仿写的新指令,用于激活(佩戴)神之眼。每个人有四个位置可以佩戴。胸前 腰间 左臂 右臂。佩戴后对应的技能生效。人物的生命值根据神之眼基础等级 改变。 目前计划为max气血=神之眼1+神之眼2+神之眼3+神之眼4的血量和。预计会判断生命值和生命值百分比。
\kongfu\skill\           \\在skill内增加了 vision部分 数据 写入的功能。
\include\globles.h       \\增加了一些vision的定义。
\feature\skill\          \\增加了神之眼的基础技能和人物技能。 基础技能做等级使用。 人物技能预计将几个技能变为一个主技能加perform

2023-06-30

\kongfu\skill\            \\改为增加新的基础武功名称,以神之眼命名,其下在挂对应武功。  这样比较简单,之前考虑新增,结果代码不会写。故换一种方法。  以后如有条件再重写。
\clone\tattoo             \\计划使用原图腾系统来实现神之眼的佩戴。每个人只能佩戴4个神之眼。     
                          \\以上是计划部分,开始切实实现功能部分,而且是有仿写新增部分。估计花费的时间会比较久。 这部分一边做一边顺便做一下状态(condition)部分和技能部分。

2023-06-29

\cmds\std\cook.c          \\厨艺部分相关资料。修改为只要学习过的菜谱就可以制作对应的菜肴,不用enable,制作菜肴需要有锅。增加了点燃的锅的判断。(没有点燃的锅需要点燃后才能使用)
\kongfu\skill\cooking\    \\对应的菜肴名称  修改globals.h   修改一部分放烹饪技能在cooking内便于修改增加。 有部分的判断还是检测SKILL_D内文件,故需copy一份放到skill目录内。
\clone\dish\              \\放对应菜肴的文件。可以设置菜肴的特殊功效。目前仅回血。 后面考虑可以制作不同等级菜肴,如美味的......
\clone\cook\              \\放对应的菜谱。  也可设置菜谱学习的难度,比如人物等级和厨艺等级。
                          \\暂时cook这部分就到这里。后期在陆续完善食材和菜谱。=)

2023-06-24

做菜系统。开始着手尝试基础的做菜指令。进行中…….=)

\cmds\std\cook.c          \\厨艺部分相关资料。
\kongfu\skill\cooking\    \\对应的菜肴名称  修改globals.h 
\data\e2c_dict.o          \\中英对照。

2023-06-16

修改关于金钱部分的使用,可以进行基础的交易。摩拉正式开始在提瓦特大陆流通。=)可以不用饿肚子了。

\adm\daemons\moneyd.c      \\钱的功能。关于钱的转换,支付,存取。 修改为使用摩拉。貌似有金银支票概念。待定待定。
\feature\dealer.c          \\付钱功能。终于可以用摩拉买东西吃了。不至于饿肚子了。 =)

2023-06-12

场景限制在扬州城(以后会修改变成蒙德城),故四个城门无法外出。从广场树洞进入会到达原神世界。 增加部分蒙德城路径和店铺及人物。 修改商贩list及价钱显示为仅为摩拉模式。

\feature\dealer.c         \\商贩的list显示命令。(并不在list.c内-_-!!)
\adm\deamons\moneyd.c     \\商品价格显示部分修改。

2023-06-09

东方故事mud存在一些习惯上的问题,只好从新开始在炎黄武魂的基础上修改。由于这是一个比较成熟的mud,我估计修改起来任务艰巨-_-!!

一步步来吧。估计会做成一个四不像。

修改金钱为摩拉,并且修正交易系统。

\include\include\globals.h   \\增加mora定义。
\clone\money\mora.c          \\增加摩拉金钱。
\feature\finance.c           \\交易检查,取消铜钱替换为摩拉。备注:后续还要更改掉落物品和价格等的金钱单位。

2023-03-30

修改商人 list 样式。

  \feature\vendor.c     \\list 样式 get_vendor_list()  do_vendor_list() 
  \cmds/std/buy.c       \\购买部分也在 vendor内  compelete_trade()

2022-12-20

修改金钱为摩拉,并且修正交易系统。

\obj\money\            \\金钱种类。这里增加摩拉(mora)
\feature\finance.c     \\交易检查
\cmds/std/buy.c        \\购买

2022-12-16

修改天气 和游戏时间位置:

\adm\deamons\natured.c       \\天气相关 时间获取相关
\adm\etc\nature\day_phase.c  \\天气描述
\cmds\usr\time.c             \\时间获取指令
\adm\deamons\chinesed.c      \\汉字化指令
  • 原神故事/修改记录.txt
  • 最后更改: 2023/07/17 21:06
  • raymond