2022-10-05 02:05+16
[正式版] 洞察v1.0.5 (数值解析)
由于原帖审核审了一辈子,重发一个,为防止再次被审,最新版本将发在一楼,看不到一楼请回复提醒我
代码
功能一:人物菜单,鼠标悬浮到部分人物属性上时,显示数值具体来源:
支持的属性:
功能二:建筑菜单,显示资源收入的数值来源
功能三:读书界面,显示读书效率数值来源
报数值bug前请阅读数值Q&A,最好上传存档
报红字等bug请截图红字信息或日志文件
版本:
正式版和测试版mod默认情况下不通用,我以发正式版mod为主,但是由于目前测试分支很快就会直接推上来,所以也可能会做测试分支的先行版本
v1.0.5,对应正式版游戏v0.0.20.1
[attach]./mon_202210/05/heQ183-146uKz.zip?filename=EffectInfo%5fv1%2e0%2e5%2ezip[/attach]
v0.0.2,对应正式版游戏v0.0.20.1
v0.0.2.1,对应正式版游戏v0.0.20.1
v0.0.2.2
原来的名字不够Coooooool,换了一个
修复了一点小bug
v0.0.2.3
增加主属性恢复数值的显示
修复功法威力显示错误
略微优化
v0.0.2.4,对应正式版游戏v0.0.20.1
修复若干数值bug
v0.0.2.4-test,对应测试版游戏v0.0.22.4(预计可用于下个版本的正式版)
应对游戏修改
v1.0.0,对应正式版v0.0.20.1
昨天手冲时灵光一闪,解决了旧版的问题,内部逻辑优化,因此现在可以开放对所有人物的详细信息显示了
v1.0.1,对应正式版0.0.20.1
修复了有时信息未及时刷新的问题
v1.0.2,对应正式版v0.0.20.1
修复了突破功法后信息无法刷新的bug
增加了建筑资源收入的数值显示
v1.0.3,对应正式版v0.0.20.1
修复后端红字
显示具体内力种类
设置界面:
显示详细数值:本mod开关
信息等级:越高显示的越详细,下图从左到右依次是信息等级3、2、1(对读书和建筑界面不生效)
显示冗余信息:下图左为开启,右为关闭
显示的数值可能有些地方令人迷惑,这通常是因为游戏内部就是如此计算的,也可能是因为bug或者我在偷懒
如果你看完该说明,仍然觉得某个数值不对就可以报bug,报错了不罚款,放心报
基本说明:数值分为123级
一般而言,每个1级数值都是下方所有2级数值的从上到下计算的总合(指计算后的结果,并不一定都是加法),2级数值是下方3级数值的总合,如果不是,则百分百是bug
例外的是最下方的"校验值",它是所有1级数值的总合,它应该和游戏面板上显示数值一致,如果不一致则百分百是bug(但是一致不能说明百分百正确)
以上图为例:
Q:你这个属性加值和减值为什么不写到一起?还要分的这么开?为什么战斗难度显示-?
游戏内部如此
战斗难度有个乘算倍率,但是不管是多少,对太吾是不生效的(不是乘100%,就是不计算),所以显示-
图上刚好是个不吃战斗难度加成的太吾,所以看起来加值和减值可以合并,实际是不能的
实际计算是:(基础值+加值)*战斗难度+减值
所以必须分开写
Q:我发现你这个效果和属性加值里面的乘算倍率总是一样的,为什么不把加值合并到一起下面写一个乘算倍率?
游戏内部如此
实际计算是:取整[(装备+食物+功法)*乘算倍率]+取整[效果*乘算倍率]
合并会影响计算结果,所以不能合并
Q:前世的属性加成应该是所有前世都有效,你这里怎么就算了一个?
无图
游戏内部如此,游戏本来就有bug只算了一个
为了和面板一致我也只能算一个
Q:魅力的排版怎么变了?怎么显示一堆小数点?怎么乘算倍率没写在最后?
排版是我改的,为了防止信息太长超出窗口
显示小数是因为游戏内部如此,它就是用小数计算的
乘算写在中间是因为游戏内部如此,遵循从上到下的计算方式:外观=基础值*倍率+皱纹+衣服
Q:这里怎么有两个乘算?为什么不合并成一个乘算?
因为就是有两个,是不同的东西,分别乘算
内部是:乘第一个乘算倍率,取整,再乘第二个乘算倍率
所以两个乘算不能合并
Q:为什么乘算下面是加法?为什么第一个箭头这里是X100,下面是+100?
这个乘算的百分比是由100+abc获得的,所以乘算下面是加法,所以第二个箭头指的地方显示+100,意思是基础乘算百分比是100第一个箭头这里是X100,显然是bug,我写这个说明的时候刚发现的,已经改了Q:这里怎么写了两个乘算,还插在中间?游戏内部如此遵循从上到下计算方式:整体乘算百分比=(第一项+第二项)*第三项+(第四项+第五项)*第六项Q:属性加值和效果加值到底有什么区别?是什么意思?毫无意义,没有区别,就是我随便起的名字,叫A类加值、B类加值也是可以的Q:为什么读书效率这里上面有时显示0,下面又不为0,哪个有效?上面显示的值和大地图上你鼠标放到左下角读书图标上显示的效率一致,为0是因为当前版本游戏有bug下面的值是该mod计算的值,忽略了这个bug所以不为0我不确定哪个有效
Q:为什么里面没显示我的装备/功法的破体/力道/....加成没有显示?
该mod是对面板上显示数值进行解释,如果这些东西装上后面板数值不变,自然也不会被该mod显示(如果面板变了还没显示,参考上一条刷新,刷新了还没变就是bug)
但是显示面板数值里没有的加成并非不能做,mod完善之后可能会考虑加
Q:为什么我XXXX的属性没有显示?为什么显示的数值是这个顺序?为什么的根据显示的信息算出来的数值跟面板数值不同?
A:请参考上方数值Q&A
Q:为什么没有七元赋性和名誉的数值,为什么不在其它界面也显示详细信息?
单纯是还没做,稳定后可能会考虑
Q:魅力的排版怎么变了?其它提示信息都是接在原有信息后的,到了主属性恢复这里怎么把原有信息吃了?
魅力是我改的排版,为了防止信息太长超出窗口
属性恢复这里跟其它控件不一样,不太好搞,所以干脆不要原信息了,反正原本数值可以在图标下面看到,不影响
Q:我鼠标放到魅力上怎么没反应?
由于是基于原来游戏的ui改的,只有鼠标放到左边那个魅力图标上才会显示提示框
Q:为什么建筑界面更换村民的时候会卡一下?
游戏本来就会卡
Q:该mod是否有坏档、红字风险?
该mod导致坏档仅存在理论上的可能
对于当前版本的游戏,红字概率一般,bug更可能导致显示数值不正确
但是游戏更新后,如果加了任何机制或对底层计算方式有哪怕是顺序上的微小调整,都有可能使得该mod红字,请报bug
如果该mod导致红字,则极大概率是在游戏启动、打开人物菜单(点击左下角人物头像)、鼠标悬浮显示详细信息时出现,如果有所怀疑都可以报bug
MOD封闭开发计划-程序篇:
暂无
代码
功能一:人物菜单,鼠标悬浮到部分人物属性上时,显示数值具体来源:
支持的属性:
功能二:建筑菜单,显示资源收入的数值来源
功能三:读书界面,显示读书效率数值来源
报数值bug前请阅读数值Q&A,最好上传存档
报红字等bug请截图红字信息或日志文件
版本:
正式版和测试版mod默认情况下不通用,我以发正式版mod为主,但是由于目前测试分支很快就会直接推上来,所以也可能会做测试分支的先行版本
v1.0.5,对应正式版游戏v0.0.20.1
[attach]./mon_202210/05/heQ183-146uKz.zip?filename=EffectInfo%5fv1%2e0%2e5%2ezip[/attach]
旧版本
v0.0.2,对应正式版游戏v0.0.20.1
v0.0.2.1,对应正式版游戏v0.0.20.1
v0.0.2.2
原来的名字不够Coooooool,换了一个
修复了一点小bug
v0.0.2.3
增加主属性恢复数值的显示
修复功法威力显示错误
略微优化
v0.0.2.4,对应正式版游戏v0.0.20.1
修复若干数值bug
v0.0.2.4-test,对应测试版游戏v0.0.22.4(预计可用于下个版本的正式版)
应对游戏修改
v1.0.0,对应正式版v0.0.20.1
昨天手冲时灵光一闪,解决了旧版的问题,内部逻辑优化,因此现在可以开放对所有人物的详细信息显示了
v1.0.1,对应正式版0.0.20.1
修复了有时信息未及时刷新的问题
v1.0.2,对应正式版v0.0.20.1
修复了突破功法后信息无法刷新的bug
增加了建筑资源收入的数值显示
v1.0.3,对应正式版v0.0.20.1
修复后端红字
显示具体内力种类
设置界面:
显示详细数值:本mod开关
信息等级:越高显示的越详细,下图从左到右依次是信息等级3、2、1(对读书和建筑界面不生效)
显示冗余信息:下图左为开启,右为关闭
数值Q&A
显示的数值可能有些地方令人迷惑,这通常是因为游戏内部就是如此计算的,也可能是因为bug或者我在偷懒
如果你看完该说明,仍然觉得某个数值不对就可以报bug,报错了不罚款,放心报
基本说明:数值分为123级
一般而言,每个1级数值都是下方所有2级数值的从上到下计算的总合(指计算后的结果,并不一定都是加法),2级数值是下方3级数值的总合,如果不是,则百分百是bug
例外的是最下方的"校验值",它是所有1级数值的总合,它应该和游戏面板上显示数值一致,如果不一致则百分百是bug(但是一致不能说明百分百正确)
以上图为例:
Q:你这个属性加值和减值为什么不写到一起?还要分的这么开?为什么战斗难度显示-?
游戏内部如此
战斗难度有个乘算倍率,但是不管是多少,对太吾是不生效的(不是乘100%,就是不计算),所以显示-
图上刚好是个不吃战斗难度加成的太吾,所以看起来加值和减值可以合并,实际是不能的
实际计算是:(基础值+加值)*战斗难度+减值
所以必须分开写
Q:我发现你这个效果和属性加值里面的乘算倍率总是一样的,为什么不把加值合并到一起下面写一个乘算倍率?
游戏内部如此
实际计算是:取整[(装备+食物+功法)*乘算倍率]+取整[效果*乘算倍率]
合并会影响计算结果,所以不能合并
Q:前世的属性加成应该是所有前世都有效,你这里怎么就算了一个?
无图
游戏内部如此,游戏本来就有bug只算了一个
为了和面板一致我也只能算一个
Q:魅力的排版怎么变了?怎么显示一堆小数点?怎么乘算倍率没写在最后?
排版是我改的,为了防止信息太长超出窗口
显示小数是因为游戏内部如此,它就是用小数计算的
乘算写在中间是因为游戏内部如此,遵循从上到下的计算方式:外观=基础值*倍率+皱纹+衣服
Q:这里怎么有两个乘算?为什么不合并成一个乘算?
因为就是有两个,是不同的东西,分别乘算
内部是:乘第一个乘算倍率,取整,再乘第二个乘算倍率
所以两个乘算不能合并
Q:为什么乘算下面是加法?为什么第一个箭头这里是X100,下面是+100?
这个乘算的百分比是由100+abc获得的,所以乘算下面是加法,所以第二个箭头指的地方显示+100,意思是基础乘算百分比是100第一个箭头这里是X100,显然是bug,我写这个说明的时候刚发现的,已经改了Q:这里怎么写了两个乘算,还插在中间?游戏内部如此遵循从上到下计算方式:整体乘算百分比=(第一项+第二项)*第三项+(第四项+第五项)*第六项Q:属性加值和效果加值到底有什么区别?是什么意思?毫无意义,没有区别,就是我随便起的名字,叫A类加值、B类加值也是可以的Q:为什么读书效率这里上面有时显示0,下面又不为0,哪个有效?上面显示的值和大地图上你鼠标放到左下角读书图标上显示的效率一致,为0是因为当前版本游戏有bug下面的值是该mod计算的值,忽略了这个bug所以不为0我不确定哪个有效
Q&A
Q:为什么里面没显示我的装备/功法的破体/力道/....加成没有显示?
该mod是对面板上显示数值进行解释,如果这些东西装上后面板数值不变,自然也不会被该mod显示(如果面板变了还没显示,参考上一条刷新,刷新了还没变就是bug)
但是显示面板数值里没有的加成并非不能做,mod完善之后可能会考虑加
Q:为什么我XXXX的属性没有显示?为什么显示的数值是这个顺序?为什么的根据显示的信息算出来的数值跟面板数值不同?
A:请参考上方数值Q&A
Q:为什么没有七元赋性和名誉的数值,为什么不在其它界面也显示详细信息?
单纯是还没做,稳定后可能会考虑
Q:魅力的排版怎么变了?其它提示信息都是接在原有信息后的,到了主属性恢复这里怎么把原有信息吃了?
魅力是我改的排版,为了防止信息太长超出窗口
属性恢复这里跟其它控件不一样,不太好搞,所以干脆不要原信息了,反正原本数值可以在图标下面看到,不影响
Q:我鼠标放到魅力上怎么没反应?
由于是基于原来游戏的ui改的,只有鼠标放到左边那个魅力图标上才会显示提示框
Q:为什么建筑界面更换村民的时候会卡一下?
游戏本来就会卡
Q:该mod是否有坏档、红字风险?
该mod导致坏档仅存在理论上的可能
对于当前版本的游戏,红字概率一般,bug更可能导致显示数值不正确
但是游戏更新后,如果加了任何机制或对底层计算方式有哪怕是顺序上的微小调整,都有可能使得该mod红字,请报bug
如果该mod导致红字,则极大概率是在游戏启动、打开人物菜单(点击左下角人物头像)、鼠标悬浮显示详细信息时出现,如果有所怀疑都可以报bug
MOD封闭开发计划-程序篇:
暂无
![[ac:哭笑]](https://img4.nga.cn/ngabbs/post/smile/ac15.png)
![[ac:咦]](https://img4.nga.cn/ngabbs/post/smile/ac11.png)