- UID
- 7950759
- 主题
- 5
- 阅读权限
- 20
- 帖子
- 33
- 精华
- 0
- 积分
- 19
- 金钱
- 2033
- 荣誉
- 0
- 人气
- 26
- 在线时间
- 931 小时
- 评议
- 0
- 帖子
- 33
- 精华
- 0
- 积分
- 19
- 金钱
- 2033
- 荣誉
- 0
- 人气
- 26
- 评议
- 0
|
v20sp1已于2020.11.6发布。此版本有4个文件:简体PC、繁体PC、简体安卓、繁体安卓。
可以通过无双官方QQ群下载。请注意简体和繁体的存档不通用!
----------------------------------------------------------------------
V20sp1更新日志(以下不包含剧情方面的更新内容)
1.优化:未解锁上限的武功,只显示当前等级以内的触发器.
2.新增:人物称号的用户自定义扩展文件(titles0.xml).
3.新增:武功的每个绝技可以独立控制适性(suit),以及调和(tiaohe),以及调和系数(tiaohescale).
4.新增:选择NPC为BOSS时,如果没有挑选到合适的人物,则会用队伍中的较厉害角色来代替.
5.新增:战斗禁止选择的人物列表. 在battle.xml中添加 forbbiden="key列表以#分隔".如果同时设置了战斗人物key,则以forbbiden列表为准.
6.优化:MOVIE指令,当设置为不循环播放时,播放完成后自动返回游戏(与VIDEO指令逻辑一致).
7.新增:装备和武功的“分析”功能(物品和武功的详情界面).
8.新增:人物界面天赋面板显示天赋所属的武功/装备.
9.优化:battle.xml中定义错误的人物key自动忽略.
10.修复:v19中战斗人物我方的(team="1")也会添加随机天赋的BUG.
11.删除:roles.xml中的wuxue字段(武学常识是由公式自动生成,不允许自定义).
12.修复:v20中打开洗练界面后,再返回人物界面时,技能图标的勾选框丢失.
13.修复:v20中当武学常识不够时,学习天赋失败之后,天赋书被误删.
14.新增:物品和武功支持附加武学常识上限. 例如:
<trigger name="attribute" argvs="武学常识,100" />
<trigger lv="5" name="attribute" argvs="武学常识,10" />
15.删除:地图界面上方的tooltip提示信息(地图名,江湖时间,银两,元宝).
16.修复:v20中开启战斗加速时,武功的audio和audio2音效延时没有同步加速.
17.优化:提升游戏启动加载速度(电脑测试提升1秒).
18.新增:DIALOG指令以头像名称显示时,支持自定义显示人名,格式:value="头像名,显示名#对话内容". 例如:
<action type="DIALOG" value="头像.男装殷素素,殷素素#兄台既有雅兴子夜游湖,何不便上舟来?" />
19.新增:DIALOG指令的人物名称支持变量:$MALE$, $FEMALE$以及字体颜色等. 例如:
<action type="DIALOG" value="头像.土拨鼠,$MALE$#你还是把我变回去吧..." />
20.新增:xml指令:"HAOGAN2". 该指令可以存储小数数值(double),初始值0,例如:
<action type="HAOGAN2" value="变量a#10.5" /> --变量a加10.5
<action type="HAOGAN2" value="变量a#-10.5" /> --变量a减10.5
<action type="HAOGAN2" value="变量a#*1.5" /> --变量a乘以1.5
<action type="HAOGAN2" value="变量a#/2" /> --变量a除以2
<action type="HAOGAN2" value="变量a#10.5#0" /> --变量a加10.5,四舍五入取整
<action type="HAOGAN2" value="变量a#10.115#2" /> --变量a加10.115,四舍五入保留2位小数
21.新增:xml条件指令:"haogan2_more_than","haogan2_less_than",例如:
<condition type="haogan2_more_than" value="变量a#10.5" /> --大于等于10.5
<condition type="haogan2_less_than" value="变量a#10.5" /> --小于10.5
22.新增:奥义触发条件.
(1)level: 人物等级. 例如:
<condition type="level" value="10" />
(2)attribute: 人物兵刃和属性. 例如:
<condition type="attribute" value="bili,30" />
(3)attributefinal: 人物兵刃和属性(包含装备和内外功加成). 例如:
<condition type="attributefinal" value="jianfa,30" />
(4)specialskill: 人物是否有某个特殊技能.
23.修复:"UPGRADE.SKILL","LEARN.SKILL","UPGRADE.INTERNALSKILL","LEARN.INTERNALSKILL":在学习新武功时可以直接超过等级上限.
24.修复:v20中人物称号的"aoyiprobability"(奥义发动概率)未生效.
25.修复:v20中PC版运行"MOVIE"指令后,界面背景会出现残留.
26.新增:暗器系统. 说明如下:
(1)暗器物品类型为14(type="14"),界面分类为战场消耗品.
(2)暗器物品"level"为最终伤害的等级.
(3)暗器物品"cd"为使用的冷却时间(与使用物品的冷却时间一致).
(4)暗器物品"pic"为战斗中显示的图标(同时为物品界面图标和人物界面图标).
(5)暗器物品"parameters"为战斗中实际效果的具体参数,格式为:"参数名,参数值,参数名,参数值,参数名,参数值...",可以使用的参数有:
type,covertype,coversize,castsize,suit,tiaohe,tiaohescale,basepower,step,audio,audio2,animation,buff,fullscreen,attacktime
示例如下:
parameters="audio,音效.暗器1"
parameters="covertype,0,castsize,7,buff,缓速.1"
parameters="type,1,audio,音效.暗器1,step,0.1,buff,定身#重伤"
(6)在items.xml中定义好暗器物品之后,进入游戏人物面板--装备--选择暗器装备(会显示该暗器的数量).
(7)战斗中,该暗器会自动进入到技能栏,可以手动进行攻击操作.
(8)战斗中,如果开启自动战斗,AI判断会根据距离和暗器攻击力自动进行攻击操作.
(9)战斗中,如果使用暗器后,会自动扣减相应背包物品的数量,扣到0的时候则不能再使用(此时人物界面显示暗器数量为0).
27.新增:技能的"icon"允许直接使用物品图标(如:物品.红药).
28.修复:指令"SET_TIME_KEY"设置事件之后,从商店或战斗界面返回地图时如触发引起界面卡死.
29.修复:v20中加载系统字体后,偶尔出现界面花屏.
30.新增:提供lua访问language.csv语言包的接口:CommonSettings.GetResStrings(int); 示例:
local str = CommonSettings.GetResStrings(0) --str="主角"
31.优化战斗人物模型:
(1)提升人物模型的显示效果(会多消耗少许内存);
(2)上移红蓝条并减小高度,以便能显示更高的模型.
(3)人物身上的BUFF文字降低透明度.
32.更新:物品需求条件指令"item"新增第三个参数:查找模式(该条件指令请参阅V20.35更新日志).
查找模式有7种,分别为:
0: 只查找背包(默认模式);
1: 只查找人物身上的装备;
2: 只查找箱子;
3: 查找背包和人物装备;
4: 查找背包和箱子;
5: 查找人物装备和箱子;
6: 查找人物身上的装备和背包和箱子.
示例如下:
<require name="item" argvs="白酒,10" /> --背包中必须有白酒10个(默认模式0)
<require name="item" argvs="白酒,1,4" /> --背包和箱子中必须有白酒
<require name="item" argvs="倚天剑,1,6" /> --人物身上的装备和背包和箱子中,至少要有1个倚天剑
<require name="item" argvs="倚天剑,2,1" /> --人物身上的装备,至少要有2个人配有倚天剑
<require name="!item" argvs="白酒,10,4" /> --背包和箱子中的白酒<10个
<require name="!item" argvs="圣灵珠,2,6" /> --人物身上的装备和背包和箱子中的圣灵珠<2个(即只能有0个或1个)
33.更新:xml条件指令"have_item"和"not_have_item",增加查找模式(与上述32.的查找模式定义一致(注意:如果是装备类物品,需要检查是否判断箱子和人物身上,加上查找模式参数).
示例如下:
<condition type="have_item" value="白酒" /> --背包中必须有白酒1个
<condition type="have_item" value="莽牯朱蛤#1#3" /> --背包和人物装备中必须有莽牯朱蛤1个
<condition type="not_have_item" value="圣灵珠#1#6" /> --背包和箱子和所有人物装备中不能有圣灵珠
34.新增:系统选项“战斗BUFF显示”(默认不显示BUFF),用于设置是否显示人物身上的BUFF文字(不管如何,鼠标指向人物时的信息框中仍然会显示BUFF).
35.优化:战斗按键操作逻辑改进:
(1)去掉按ESC键返回上一个位置的快捷键.
(2)若没有选择战斗血条显示或战斗BUFF显示,按住Tab键或Esc键显示该两项.
36.新增:控制台指令"选择模型",以图形预览方式选择人物的模型(仅无双MOD).
37.修复:东海剑池等战斗中,可能会对主角队伍中的人物直接加技能等级的BUG.
38.新增:战斗随机人物支持自定义key,格式:人物KEY1#人物KEY2#人物KEY3...,例如:
<random><role key="蜘蛛1#蜘蛛2#蜘蛛3" name="毒物" level="4" face="0" x="9" y="1" /></random>
39.新增:当用户自定义模型加载过多后,在战斗结束时自动清除内存占用.
40.新增:控制台指令“重置头像”,“重置模型”(仅无双MOD).
41.修复:光环效果和人物阴影(人物影子)的显示层次问题.
42.新增:适配MOD:虾米江湖.
43.修复:大地图移动动画过程偶尔出现卡顿.
44.新增:删除人物武功xml指令"REMOVE.SKILL"(包括内功、外功、特技). 示例如下:
<action type="REMOVE.SKILL" value="主角#酒神" />
<action type="REMOVE.SKILL" value="主角#北冥神功" /> --如果当前内功不是"北冥神功"才能删除.
45.新增:开或关人物武功xml指令"SWITCH.SKILL"(包括内功、外功、特技,其中内功只能开). 示例如下:
<action type="SWITCH.SKILL" value="主角#酒神#1" /> --开
<action type="SWITCH.SKILL" value="主角#野球拳#0" /> --关
<action type="SWITCH.SKILL" value="主角#北冥神功" /> --当前内功切换为"北冥神功"
46.新增:优先从battles.xml的role.animation字段读取模型.
47.新增:显示或隐藏大地图云彩的接口函数: ModData.HideCloud=1隐藏,=0显示.
48.新增:支持对animations.xml加密.
49.新增:遗忘技能之前提示确认操作.
50.修改:战斗命中率计算方式:
(1)所有人物基础命中率为90%
(2)所有人物以"身法"为基础,可以再增加不超过10%的命中率(即1+2最多可以到100%命中率)
(3)装备和武功的trigger:"mingzhong"和"eq_mingzhong",可以额外增加不超过100%命中率(即人物最多可以200%命中率)
(4)战斗中的加命中率回避率的天赋和BUFF,分别对命中率有50%-100%的加减(不同天赋和BUFF加减数值不同).
(5)最终得到的命中率不能超过99.9%,不低于0.1%
51.修改:"易容"buff,每次被攻击之后,概率减少一个回合buff时间(防止多个回合无敌状态).
52.优化:存储在moddata.xml中的数据格式,以防止重复刷新. 变更如下:
原格式:<kv k="周目_storyName_解锁技能" v="1" />
v20格式:<kv k="storyName_解锁技能" v="周目列表以#分隔" />
v20sp1格式:<kv k="UUID_storyName_<解锁技能或元宝>" v="周目列表以#分隔" />
53.优化:战斗AI计算流畅度.
54.优化:战斗前预加载流畅度.
55.新增:允许限制单个物品存入箱子:在items.xml的物品中加入box="数值". 数值定义:
-1: 强制不允许该物品存入箱子;
0 : 默认(即任务品之外的物品可以存入箱子);
1 : 强制允许该物品存入箱子.
56.优化:randomitem指令,未指定数量时添加1个物品.
57.优化:人物没有称号时自动隐藏称号图标.
58.新增:人物面板右侧显示队伍列表,可以上下拖动和点击切换当前人物.
59.修改:战斗AI运算重新加回attacklogic.lua函数:AttackLogic_extendTalents. (注:用于AI运算的程序段建议加上: if RuntimeData.Instance.isAttackAnalog then ... end
60.优化:解决v20"FONT_MENU"和"SELECT_FONT"指令,在系统字体过多时界面卡死问题.
61.修复:战斗中升级时,如果装备或武功有附加血内,血内可能为负数问题.
62.新增:自定义模型用户扩展:Animations/animations0.xml(允许玩家自行加入模型,该文件内容不加密).
63.删除:battleSprite:Refresh()的函数代码. lua刷新人物请使用:battleSprite:Set_needRefresh(). (程序会自动按需刷新.)
64.新增:特技书(type="6")加入可以学习外功、内功(一次性使用物品).
65.新增:battles.xml中允许自定义人物名称,例如:
<role customname="峨眉传人" level="0" face="0" x="4" y="1" />
66.新增:skills.xml, internal_skills.xml, special_skills.xml, titles.xml允许定义NPC专属武功(玩家习得后无效). 例如:
<skill name="猴抓" isnpc="true" ...... />
67.新增:人物天赋"扎根",不能移动,且每个回合回复生命5%.
68.新增:天赋"仙术增益","仙术精通"(仅无双MOD可用).
69.新增:减少技能CD的装备效果"cd".(定义方法可参照"sp",总数值不超过0-3之间).
70.新增:“上古试炼”(仅无双MOD).
71.新增:battles.xml中新增4个字段用于自定义每个战场大小和位置:
moveblock_max_x:战场X坐标格数
moveblock_max_y:战场Y坐标格数
moveblock_margin_right:战场右边距(支持小数)
moveblock_margin_top:战场上边距(支持小数)
72.新增:大地图城市图标允许显示实际大小. 定义资源时,将图标的key的前缀定义为"town.native.",如:key="town.native.luoyang"
73.新增:战斗AI计算自定义lua函数:AI_GetEmptyBlockResult, 请参阅AI.lua文件.
74.新增:用户自定义模型支持自定义显示高度. 在animations.xml文件"animation"元素中添加 height="数值", 数值为0则高度不变,负数减少高度,正数增加高度.
|
|