c4sunyx 发表于 2018-12-2 03:25

【MOD】多项游戏功能修改,技能等级系统,半即时制战斗,被动左右互搏(2021 1.33版)

本帖最后由 c4sunyx 于 2021-2-16 16:14 编辑

属于静态修改,需要替换J2_Data\Managed目录下的同名dll(Assembly-CSharp.dll),理论上可以搭配其他Mod文件夹形式的Mod使用,但在官方更新新版本后必然会失效。不需要重新开档。

时隔多月,由神さま改进了实现方法,每项功能都可通过System.settings进行开关,并提供多平台dll下载

百度网盘地址:https://pan.baidu.com/s/1HjQQ5VZp8rG_s2U3CWpowQ


[*]【游戏功能修改】
加入了一些也许可以提升游戏体验的小功能。

1 去除读档Mod限制,所有存档均可读取,无需手动修改存档里的Id
2 全难度均可加入6队友,并开启切磋功能
3 全队成员共享成就提供的感悟点(比如七龙珠,领取时每个在队队友均获得7点感悟点)
4 可加入队友无论在队与否,升级时都会获得属性成长
5 没在修炼秘籍的NPC,在获得经验时不会浪费到秘籍中(也就是调高秘籍修炼滑竿不再降低难度,游戏整体难度也会上升,因为原版NPC最低也会浪费25%的经验)
6 可以花费5倍的天赋点数,直接点开不连通的天赋
7 修复非特殊武器无淬炼孔的bug,按原代码设定,白色0,绿色0~1,蓝色1~2,紫色2
8 大地图上,轻功达到100以上可二段跳,可在FormulaItem中自定义
9 战斗中可呼出系统菜单,打不过时可通过此功能直接回主菜单读档,不需退游戏
10 文本形式存档,即以前的json方式,方便修改存档
11 小地图和方位条可同时开启


[*]【技能等级系统】
原作的武功修炼是偏广学的,学的秘籍越多越厉害,只学一招行不通。而我希望招式还能和前作一样,可不断升级,玩家除了广学,还可以多一个精练的选择,所以就做了这套系统。
另外,很多可以增强特定武功的武器,经常不如粗暴加攻的泛用武器有效,而招式等级系统会将增强招式的数值进一步放大,这样专门的武器给予的加成就会随技能等级增强。
* 此功能由于更改了存档文件格式,如果不开新档的话,新版二进制存档需要先用功能修改dll的11号功能,将存档转换为文本格式,才能正常读取

· 所有主动攻击招式均可以重复修炼达到更深层级,提升攻击(同时增多蓝耗)
· 可修炼到的最高层数挂钩秘籍等级
· 升层所需经验会反除资质倍率,即所需实际经验一致
· UI中加入中文层数显示、秘籍颜色和招式颜色显示等等功能
· 等级系统公式(技能等级默认值、上限,战斗中的效果)均可通过FormulaItem进行自定义修改
· 内功也加入等级系统,提升刚进入战斗时的最大HP、MP、AP值,暂未加入自定义修改功能

==原始公式==
      招式等级公式:招式等级威力加成 = pow( 等级*0.1+0.5, 精耗*0.1+0.5 )
      内功等级公式:最大HP加成 = max( HP * X* 8%, X * 1000 ),最大MP加成 = max( MP * X * 8%, X * 500 ),最大AP加成 = X。其中X = pow(1.1, 内功等级-5)
      修行所需Exp = 原始所需Exp *(等级*0.1)* 资质加成 * 精通系数
      其中精通系数 = pow(1.1, 已学的秘籍数-精通的秘籍数-5),所以少学秘籍、多精通会显著降低重复修炼所需经验

[*]【时序战斗系统】
即半即时制,加入了时序点数的概念,有些类似金群Mod、轨迹系列的设定。人物执行每个行动,都会消耗时序点,行动完会根据剩余时序点大小重新排行动次序。原版如果AP足够,可以在自己行动时无限动大杀四方,此改动是为了避免这种一招连到死导致被攻击者没机会出手的尴尬情况,也可以做出这回合休息蓄力,下回合抢先手的一些策略。

· 每回合开始计算 (当前Ap/最大Ap)*轻功,作为初始时序点数(可以通过上回合剩余的AP略微提高下回合的时序)
· 执行消耗AP的行动时,不管回不回AP,都消耗 (消耗Ap/最大Ap)*轻功 的时序点,到0为止
· 连击发动时不会调整时序,可继续行动一次
· 角色详细信息等级旁边显示当前时序点;已过回合的角色头像半透显示
· 可在战斗中实时预览行动会造成的时序变化的结果



[*]【被动左右互搏】(普通Mod形式,所有平台兼容)
纯粹是为了还原金群的设定,这种特殊技法作为可运行内功,总觉得很奇怪。

· 左右互搏由内功改为类似洗髓经的特殊秘籍,修行后永久生效


* 本mod大概无法上传到mod仓库,因为本质和注入式修改器类似,但也因此可以和所有config文件夹形式的mod配合使用
* 直接修改dll推荐使用dnSpy,是reflector和ilSpy的替代品,风格接近vs,Git直接下,可以分函数重新编译,甚至还自带中文字库
* 其他mod若想加入这些改动,就按照下面txt提供的几个位置搜索并合并改动就是,但需要有一定的编程基础,0基础不建议搞

lrslrs 发表于 2018-12-2 07:27

还是要支持下楼主,还在坚持制作MOD!说话有哪位大神制作一个详细一点的MOD制作教程啊?

jing5577 发表于 2018-12-2 09:45

支持个6666666666666

安静0I0 发表于 2018-12-2 10:02

支持支持支持支持支持支持支持支持

hccmax 发表于 2018-12-2 10:05

感谢LZ制作,贴吧都是引战的伤不起

caoguyixin 发表于 2018-12-2 10:06

感谢分享,这个需要重新开局吗

mskknd 发表于 2018-12-2 10:10

支持一下~感谢MOD的制作

安静0I0 发表于 2018-12-2 10:20

支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持

tangkuku 发表于 2018-12-2 10:22

这个好,来的如此快,支持一波

baitianheiye 发表于 2018-12-2 10:39

非常给力!感谢感谢

tao369997889 发表于 2018-12-2 10:41

66666 支持支持!

神级小猫 发表于 2018-12-2 11:06

dddddddddd

h316505941 发表于 2018-12-2 11:33

赞美楼主

c3336186 发表于 2018-12-2 15:14

谢谢分享。

laozeisky 发表于 2018-12-2 15:41

楼主,12-2更新了不能用,请教一下参战人数修改搜索什么参数?
我找了半天没找到:L

laozeisky 发表于 2018-12-2 16:04

大佬,steam的文件帮忙改一下啊,谢谢

c4sunyx 发表于 2018-12-2 19:11

laozeisky 发表于 2018-12-2 16:04
大佬,steam的文件帮忙改一下啊,谢谢

我自己没有买steam版,所以没法改

lanfengzhizi 发表于 2018-12-2 19:17

奈何本人没文化,一句卧槽行天下

pk001 发表于 2018-12-3 11:12

讚!!!!!

丶東皇 发表于 2018-12-3 17:02

6666666666666666666666

c4sunyx 发表于 2018-12-3 22:00

laozeisky 发表于 2018-12-2 15:41
楼主,12-2更新了不能用,请教一下参战人数修改搜索什么参数?
我找了半天没找到 ...

解包的config文件改什么都没用,你得反汇编dll,把TeammateMax改成你想要的就行了

poxiao555 发表于 2018-12-3 23:40

支持加油。。感谢分享

cunt1111 发表于 2018-12-4 16:19

出个其他版本的啊,一直觉得4人队友不够用,刀剑枪弓镖+奶,勉强够用,还差个双剑双刀

hnjz3dm 发表于 2018-12-4 16:49

更新2包含更新1吗?

hnjz3dm 发表于 2018-12-4 16:50


更新2包含更新1吗? 更新2技能等级杂提升的?用经验?

安静0I0 发表于 2018-12-4 17:01

支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持支持

245855720 发表于 2018-12-5 15:00

大大 更新版本啦 原来的用不了了 一起更新下吧

luluang 发表于 2018-12-5 15:12

支持下楼主

上官东名 发表于 2018-12-5 16:36

大佬放上wegame上的mod仓库上去啊,顺便还能参加大赛,订阅也方便

丶東皇 发表于 2018-12-5 16:37

6666666666666666666
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【MOD】多项游戏功能修改,技能等级系统,半即时制战斗,被动左右互搏(2021 1.33版)