3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 38074|回复: 563
打印 上一主题 下一主题

[原创] 【CE静态修改】AbilitySpecList相关内容研究

  [复制链接]

3

主题

72

帖子

453

积分

高级玩家

Rank: 4

贡献度
62
金元
1946
积分
453
精华
1
注册时间
2014-9-7
跳转到指定楼层
主题
发表于 2020-1-2 21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
感谢@zgyjk 大佬的静态修改器,让我这样的技术白也能尝试着做一做mod。
然而在修改各类能力(机体能力、机师能力、OP、精神)的时候发现不同效果的能力在几个未知值上有完全不同的配置,所以花了点时间研究了一下这个方面,然后发现这个坑比我想象的大得多……把我研究到现在的成果发在附件里抛砖引玉一下。

先说些结论性的东西:
1、加0党就不用往下看了,基本上你会去改的东西都是有独立字段的,直接去对应的项目里改就行。
2、以下类型的能力理论上是不需要遵守规则,直接在对应项目里改就可以的:机体数据、机师数据、武器数据、额外行动次数
3、以下类型的能力是一定要遵守规则的:伤害无效类效果、恢复类效果、减伤类效果
4、以下类型的能力除非你能拿到老B的游戏源码,否则应该是只能用游戏里现成的:绝大部分MP相关效果、重氢供回电、不受负面效果影响、反MD病毒、给予机体特定能力、战舰机库扩增、捕获、不受敌方单位能力影响、可以在移动后使用map、技能能力值提高等(这一条稍微解释一下:以重氢光束发射系统为例,可以改的包括EN回复量、效果作用范围这样对应已知字段的部分,但是“只能给装了重氢光束供电系统的机体供电”这个核心效果是不能改的,其他效果以此类推。等字包含的详细列表后面会有)
5、总而言之言而总之,自创新效果的时候请尽量只创建与同分类下现存效果类似的效果,老B程序员的逻辑一般人是看不懂的。



接下来开始说细节。先说下对于6个未知值的观察结果(以下结论全部是对现有能力的总结与观察,仅供参考)
-47:似乎是辅助设置技能效果的非通用值,人物技能菜鸟推测应该是以此确定触发阈值,妖魔天使技能推测应该是以此确定提高值等,因为测试起来比较麻烦再加上需求优先度不高我还没有开始研究。比较麻烦的是这个值对应的内容基本没有规律可循,所以就算列出来了其实也没有什么太大的卵用。
-48:唯一的一个样本是反光束爆雷机能,而这是个0/128能力(参见未知值50的说明)所以基本上没法确定效果。
-49:最重要的参数,定义能力的效果。除了上述第4条提到的不可更改的能力以及与MP相关的绝大部分能力之外,其他所有能力根据类型都有唯一的49值。如果想要创造第3条中所述的能力,必须要正确填写49值才能生效。
-50:看起来像是对技能进行一次粗分的筛选数据,比如防御类技能是64,命中/闪避相关的技能是32这样。基本上,49值为0且50值为128的都是上述第4条所定义的核心效果不能更改的技能。
-80:应该是设置能力发动条件的数值,比如80值为10的能力只在防御时生效(各类防御限定的减伤机能、防护盾防御、铁壁技能等),4的能力需要超强气触发(星屑三骑士、SEED、零式系统等)
-75:没用。字面意义上的没用,因为没有任何能力调用了这个值


然后举个例子。以防御性能力为例,目前游戏里支持的类型大概是这么多:

所以在创建一个新的防御性能力效果时,保证生效的做法是:
1、根据上表选择你需要的效果种类,然后把相应的49和50值填入(最后那一条的未知47数推测应该是EN回复量,数据来源反射板背包的回复量是30点)
2、选择发动条件并填入对应的80值:被动起效(0)或者防御限定(10)
3、填入其他已分类内容(EN消耗、减伤/阈值数值等)
4、将想要修改的机能/技能/op/战场技能的“对应技能效果”一项改为新增的这条,修改名字与效果描述(能力的实际效果以其对应的技能效果为准,改动时建议通过新增技能效果+修改能力所对应的效果编号进行更改而不是直接在原效果上做文章)

值得注意的是,虽然机体能力、OP、技能和战场技能的数据记录在同一张表里,但是不同效果的适用范围是不一样的,比如我在写这篇短文的同时进行的一些测试显示魅力值加成(或许还有指挥值加成)作为机体能力和OP时似乎不生效,而阈值无效类效果作为机师能力和OP时不生效,鬼知道程序员在敲这段代码的时候怎么想的……

最后,关于能力组合的问题(比如让750类型包括近战武器,或者同时对特殊射击减伤)我还在测试,从工作量和优先级上来看短时间内应该是不会有定论的……


另附:
论坛其他作者的mod中我之前下了一个@gfseed2 制作的超越世界角色技能联动,在发现了能力部分的上述规则之后对mod的效果进行了一些测试,结果如下:


得到结果之后我用静态修改器看了一下改动信息,发现这位老哥实际上是直接在射击武装效率化Lv1~MAP兵器效率化Lv3的基础上修改了已知字段的数值而没有修改对应的未知值,也就是说我们可以从中整理出一张不需要调整未知值也能作为机师技能(回忆一下正文倒数第二段)生效的效果列表,整理如下:


游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

2

查看全部评分

回复

使用道具 举报

0

主题

144

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1589
积分
159
精华
0
注册时间
2019-4-21
舒服的沙发
发表于 2021-1-25 17:46 | 只看该作者
666666666666666666
回复 支持 反对

使用道具 举报

1

主题

181

帖子

349

积分

高级玩家

Rank: 4

贡献度
1
金元
3453
积分
349
精华
0
注册时间
2008-3-30
硬硬的板凳
发表于 2021-1-25 22:09 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

59

帖子

124

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1235
积分
124
精华
0
注册时间
2016-8-3
冰凉的地板
发表于 2021-1-26 19:43 | 只看该作者
看看楼主的研究
回复 支持 反对

使用道具 举报

5

主题

654

帖子

1858

积分

游戏狂人

Rank: 6Rank: 6

贡献度
13
金元
18059
积分
1858
精华
0
注册时间
2018-7-21
5#
发表于 2021-1-27 16:38 | 只看该作者
哪里有修改器啊
回复 支持 反对

使用道具 举报

0

主题

2357

帖子

2675

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
0
金元
26749
积分
2675
精华
0
注册时间
2006-4-8
6#
发表于 2021-1-27 21:53 | 只看该作者
66666666666666666
回复 支持 反对

使用道具 举报

1

主题

2965

帖子

3062

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
6
金元
30379
积分
3062
精华
0
注册时间
2012-1-10
7#
发表于 2021-1-28 22:21 | 只看该作者
我爱爱神的箭埃里克森决定离开家阿斯顿
回复 支持 反对

使用道具 举报

0

主题

151

帖子

229

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2292
积分
229
精华
0
注册时间
2013-2-7
8#
发表于 2021-2-9 17:39 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

26

主题

856

帖子

802

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8018
积分
802
精华
0
注册时间
2014-9-3
9#
发表于 2021-2-9 19:38 | 只看该作者
牛!就是我看不懂。。。
回复 支持 反对

使用道具 举报

0

主题

57

帖子

117

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1170
积分
117
精华
0
注册时间
2015-8-22
10#
发表于 2021-2-13 02:53 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

422

帖子

669

积分

超级玩家

Rank: 5Rank: 5

贡献度
6
金元
6449
积分
669
精华
0
注册时间
2016-12-9
11#
发表于 2021-2-13 12:30 | 只看该作者
厲害了 大大
回复 支持 反对

使用道具 举报

5

主题

231

帖子

194

积分

中级玩家

Rank: 3Rank: 3

贡献度
5
金元
1740
积分
194
精华
0
注册时间
2012-12-1
12#
发表于 2021-2-15 18:12 | 只看该作者
想看看 很感兴趣 我打大量的小机器人快吐了 想找一个能批量打机器人的方法 自带的连锁  一回合只能用一次
回复 支持 反对

使用道具 举报

0

主题

934

帖子

1110

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
11103
积分
1110
精华
0
注册时间
2014-3-28
13#
发表于 2021-2-17 03:32 | 只看该作者
66666666666666
回复 支持 反对

使用道具 举报

22

主题

140

帖子

149

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1488
积分
149
精华
0
注册时间
2019-12-14
14#
发表于 2021-3-2 17:41 | 只看该作者
看看吧.可能很有帮助
回复 支持 反对

使用道具 举报

4

主题

357

帖子

447

积分

高级玩家

Rank: 4

贡献度
3
金元
4353
积分
447
精华
0
注册时间
2012-2-15
15#
发表于 2021-3-4 23:12 | 只看该作者
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
回复 支持 反对

使用道具 举报

0

主题

21

帖子

21

积分

新手玩家

Rank: 1

贡献度
0
金元
210
积分
21
精华
0
注册时间
2018-8-16
16#
发表于 2021-3-4 23:38 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

674

帖子

777

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7774
积分
777
精华
0
注册时间
2016-11-11
17#
发表于 2021-3-5 17:55 | 只看该作者
zhicile a

回复 支持 反对

使用道具 举报

0

主题

179

帖子

254

积分

高级玩家

Rank: 4

贡献度
0
金元
2540
积分
254
精华
0
注册时间
2013-8-26
18#
发表于 2021-3-13 20:21 | 只看该作者
赞赞赞赞赞赞
回复 支持 反对

使用道具 举报

0

主题

966

帖子

1399

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
13994
积分
1399
精华
0
注册时间
2013-2-5
19#
发表于 2021-3-20 18:11 | 只看该作者
6666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

58

帖子

120

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1195
积分
120
精华
0
注册时间
2013-8-29
20#
发表于 2021-3-20 23:12 | 只看该作者
多谢分享66666666666666666666
回复 支持 反对

使用道具 举报

0

主题

617

帖子

739

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7388
积分
739
精华
0
注册时间
2019-9-1
21#
发表于 2021-3-21 01:12 | 只看该作者
66666666666

回复 支持 反对

使用道具 举报

26

主题

830

帖子

981

积分

超级玩家

Rank: 5Rank: 5

贡献度
15
金元
9212
积分
981
精华
0
注册时间
2016-7-21
22#
发表于 2021-3-27 09:06 | 只看该作者
好厉害的亚子


回复 支持 反对

使用道具 举报

5

主题

1040

帖子

1339

积分

游戏狂人

Rank: 6Rank: 6

贡献度
11
金元
12952
积分
1339
精华
0
注册时间
2017-8-17
23#
发表于 2021-4-8 21:38 | 只看该作者

感谢分享的
回复 支持 反对

使用道具 举报

1

主题

338

帖子

431

积分

高级玩家

Rank: 4

贡献度
0
金元
4312
积分
431
精华
0
注册时间
2015-10-29
24#
发表于 2021-4-10 04:59 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

3

主题

399

帖子

481

积分

高级玩家

Rank: 4

贡献度
1
金元
4767
积分
481
精华
0
注册时间
2013-7-6
25#
发表于 2021-5-4 03:48 | 只看该作者
感谢分享1
回复 支持 反对

使用道具 举报

0

主题

326

帖子

382

积分

高级玩家

Rank: 4

贡献度
0
金元
3818
积分
382
精华
0
注册时间
2020-8-18
26#
发表于 2021-5-5 18:03 | 只看该作者
66666666666666666666
回复 支持 反对

使用道具 举报

1

主题

1459

帖子

1755

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
17510
积分
1755
精华
0
注册时间
2012-10-27
27#
发表于 2021-5-6 02:22 | 只看该作者
感谢论坛,感谢LZ热心分享!你说的观点我也很支持!
回复 支持 反对

使用道具 举报

2

主题

139

帖子

251

积分

高级玩家

Rank: 4

贡献度
0
金元
2510
积分
251
精华
0
注册时间
2010-5-31
28#
发表于 2021-5-13 20:41 | 只看该作者
6666666666666666666666666
回复 支持 反对

使用道具 举报

3

主题

789

帖子

1232

积分

游戏狂人

Rank: 6Rank: 6

贡献度
5
金元
12123
积分
1232
精华
0
注册时间
2009-12-4

3DM总监狂热粉丝3DM总监资深粉丝3DM总监初级粉丝

29#
发表于 2021-5-13 21:56 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

4

主题

715

帖子

804

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
7921
积分
804
精华
0
注册时间
2012-2-8
30#
发表于 2021-5-16 05:54 | 只看该作者
感谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-4-21 07:50 , Processed in 0.152130 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表