Board logo

标题: 装备类型修改 [打印本页]

作者: 周永康    时间: 2017-4-23 00:44     标题: 装备类型修改

修改引擎为star6.1
原版:
01武器
02武器
03武器
04武器
05武器
06武器
07武器
08武器
09武器
10武器
11护具
12护具
13护具
原版引擎默认1——10为武器,11——13为护具
现需改为:
01武器
02武器
03武器
04武器
05武器
06武器
07武器
08护具
09护具
10护具
11护具
12护具
13护具
1——7为武器,8——13为护具。
作者: 易逍遥    时间: 2017-4-25 21:54

转自star175君的5.8引擎发布帖:http://xycq.online/forum/viewthread.php?tid=215919&highlight=

一、新增4种装备类型
3种为武器 其中2种加攻击 1种加攻击和精神
1种为护具 加防御,是为了把武将的文官的衣服区别开

由于增加了4种装备类型,相应的就增加了这些装备的三个级别的商店货,因此又增加了4×3=12件物品。
关于新增加物品需要注意的地方
A 至5.8为止,共扩充过3次物品,第一次是增加攻击性物品和地雷 共26件、第二次是增加12件可装备品、本次又增加12件可装备品,这样总计增加了50件物品,加上原来104件
  物品总数达到154件。这里就产生一个问题,现有的物品总数超过了imsg里的149件物品说明的数量上限,因此不得不对imsg进行调整,所以如果要使用5.8版,data和imsg都
  要用5.8相关文件里所提供的。
  
  由于调整了imsg,部分数据位置发生了改变,因此编辑这个imsg必须要用本次发布的叶落修改器修正版才行。
  而新增加的物品全部放在Star.e5中,叶落修改器不能读取,因此这些物品的说明只能用UE来编辑

B 新增物品的图标
  这个其实不算新问题,主要是新增加的图标可能会掉色,解决方法早已提供,这里不在赘述

C 在我提供的data里,已经扩充好了兵种的可装备类型,也重新排列了物品顺序,建议普通装备的位置不要变动,否则会导致AI的默认装备异常
  
代码如下
  00482427      00            DB 00                             ;  武器1 加攻击
  00482428      03            DB 03                             ;  武器2 加攻击
  00482429      06            DB 06                             ;  武器3 加攻击
  0048242A      09            DB 09                             ;  武器4 加攻击
  0048242B      0C            DB 0C                             ;  武器5 加攻击
  0048242C      0F            DB 0F                             ;  武器6 加攻击
  0048242D      12            DB 12                             ;  武器7 加攻击
  0048242E      15            DB 15                             ;  武器1 加精神
  0048242F      18            DB 18                             ;  武器2 加精神
  00482430      1B            DB 1B                             ;  武器3 加攻击和精神
  00482431      39            DB 39                             ;  护具1 铠甲
  00482432      3C            DB 3C                             ;  护具2 武将衣服
  00482433      3F            DB 3F                             ;  护具3 文官衣服
如果一定要调整位置,就必须修改上面的代码,这些数据就是该类型装备的最低级装备的编号

D 卖装备的果子
  代码如下
    0040D597      67            DB 67                             ;  67 经验果 剑
    0040D598      62            DB 62                             ;  武力果 枪
    0040D599      66            DB 66                             ;  好运果 弓
    0040D59A      66            DB 66                             ;  好运果 棍
    0040D59B      62            DB 62                             ;  武力果 炮车
    0040D59C      64            DB 64                             ;  精壮果 锤
    0040D59D      65            DB 65                             ;  敏捷果 斧
    0040D59E      63            DB 63                             ;  智力果 扇
    0040D59F      63            DB 63                             ;  智力果 拂尘
    0040D5A0      67            DB 67                             ;  经验果 宝剑
    0040D5A1      64            DB 64                             ;  精壮果 铠甲
    0040D5A2      65            DB 65                             ;  敏捷果 武将衣服
    0040D5A3      63            DB 63                             ;  智力果 文官衣服
作者: 周永康    时间: 2017-4-27 00:08     标题: 回复 #2 易逍遥 的帖子

00482427——00482433代码对应的是装备编号,不是武器、防具定义位置。




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0