1.15:修订间差异

添加的内容 删除的内容
无编辑摘要
(更正1.15p7的部分机翻)
第342行: 第342行:
|-
|-
|'''Rusted Warfare - Beta - v1.15p4'''
|'''Rusted Warfare - Beta - v1.15p4'''
*添加了与"autoTriggerOnEvent"一同使用的"eventsource" (在1.15p1更新日志中thisActionTarget和并用autoTriggerOnEvent的示例是错的。改用eventSource即可达到目的)
*添加了与"autoTriggerOnEvent"一同使用的"eventsource" (在1.15p1更新日志中thisActionTarget和autoTriggerOnEvent并用的示例是错的。改用eventSource即可达到目的)
*在[core]部分向defineUnitMemory添加了一个@memory快捷方式,用于快速创建单个内存变量。配合单位模板与copyFrom逻辑作为defineUnitMemory来覆盖也可以正常使用。 示例: @memory customText:string
*在[core]部分向defineUnitMemory添加了一个@memory快捷方式,用于快速创建单个内存变量。配合单位模板与copyFrom逻辑作为defineUnitMemory来覆盖也可以正常使用。 示例: @memory customText:string
*新增[action]fireTurretXAtGround_withTarget (采用单位或标记作为引用)
*新增[action]fireTurretXAtGround_withTarget (采用单位或标记作为引用)
第474行: 第474行:
'''Rusted Warfare - Alpha - v1.15p7'''
'''Rusted Warfare - Alpha - v1.15p7'''


<< 注意,你要选择参与Alpha测试才能更新到这个版本,详情请翻看上面的更新日志 >>
<注意:需要选择alpha,请参见上文>>
* -添加了[resource]displayTextAppendResourceWithGap-默认为false。将不相关的资源放在同一行时,在资源之间添加空
* 添加了[resource]displayTextAppendResourceWithGap - 默认为false。将不相关的资源放在同一行时,在资源之间添加空
* -添加了[resource]appendResourceInHUD_(当为零时)-默认为true。False允许附加资源(如最大值)与父资源一起隐藏。
* 添加了[resource]appendResourceInHUD_whenThisZero - 默认为true。为false时附加资源(如用于显示最大值的资源)与父资源一起隐藏。
* -displayTextAppendResource现在自动屏幕上太宽的行。适用于小型显示器处于纵向模式手机。
* displayTextAppendResource现在在单行太宽时自动行。适用于小屏幕竖屏游戏玩家
* -增加了对动态数的支持
* 现在可以对动态数值进行取运算了
* -增加了self.isReversing()
* 加了self.isReversing()这个逻辑布尔值
* -使[resource]displayPos与全资源协同工作。默认值为0。(它以什么都被记录下来)
* 使[resource]displayPos与全资源(global_resource_X)协同工作。[resource]displayPosd的默认值为0(之这个代码还实装用不了其实本身不算bug)
* -修复了[resource]displayWhenZero,因此它会显示尚未使用的资源
* 修复了[resource]displayWhenZero,因此它会显示尚未使用的资源
* 优化了Android系统的菜单界面
* -android菜单的一些改进
* -在沙盒调试模式下显示当前
* 在沙盒调试模式下可以显示某个单位的属单位了
* -使沙盒调试模式下的单元标志可读
* 沙盒调试模式下显示的单位flag转为人类可读的形式
* -在PC上显示重叠键绑定的警告弹出窗
* 在PC绑定的快捷键现重复时会弹提示警告
* -修复从保文件中恢复游戏规则(如武器、收入倍增等时出现的问题(仅在中修复在高级冲突中加载它们作为解决方法
* 修复了加载档时无法自动应用游戏规则(如禁核、多倍收入)的问题(只有创建的档无此bug,对于旧存档请遭遇战模式中通过高级选项进行加载)
* -在unitDetect映射触发器中添加了一个Fempty
* 在unitDetect地图触发器中添加onlyIfEmpty参数
* -spawnUnits gridAlign现在应用于offsetRandomX/Y之后,而不是之前
* spawnUnits gridAlign现在应用于offsetRandomX/Y之后,而不是之前
* -从mac os中跳过mod data中的任何_MACOSX临时文件夹
* 在Mac OS上加载模组数据时会跳过所有"_MACOSX"临时文件夹
* -将selfRegenRate添加到setUnitStats
* 将selfRegenRate添加到setUnitStats
* -在Android 9或更低版本上恢复使用传统的直接访问存储,以避免这些Android版本中的操作系统错误和缺少文件管理器,应该是可能的,因为这些设备上不强制使用作用域存储。
* 在Android 9或更低版本上恢复使用传统的直接访问存储,以避免这些Android版本中的缺少文件管理器或其它系统问题(因为这些运行旧版本操作系统的设备上不会[https://developer.android.google.cn/about/versions/11/privacy/storage?hl=zh-cn 强制执行分区存储])
* -的安卓调试选项“saf force off”用于测试直接访问,不推荐使用因为在较新的安卓版本上,这可能会以奇怪的方式失败,操作系统会对游戏隐藏文件。
* Android版调试选项:"saf force off",用于测试直接访问,不推荐使用因为在较新的安卓版本上,这可能会以奇怪的方式失败,操作系统会对游戏隐藏文件。
* -的android调试选项“saf强制开启”,用于在旧的android版本上测试saf
* Android版调试选项: "saf force on",用于在旧版本Android上测试SAF
* -的android调试选项“共享日志”-保存游戏日志的快捷方式,然后显示共享弹出窗口
* Android版调试选项: "share logs",执行后游戏会保存日志弹出分享界面
* -mod info中minVersion消息。txt显示版本号和当前版本
* 现在mod-info.txt可以使用minVersion选项来显示模组的制作版本当前运行的游戏版本
* -使用setUnitStats更改shootDelayMultiplier时夹紧炮塔延迟和反冲
* 使用 setUnitStats 更改shootDelayMultiplier 保持炮塔延迟和后坐力数值固定不变
* -修复首次加载时逻辑布尔类型错
* 修复首次加载模组时逻辑布尔类型的问题
* -用android opengl修复上下文丢失的空白屏
* 修复了Android版OpenGL在丢失上下文后出现白屏的问题
* -修复了PC上呈现单元帮助屏幕的问题
* 修复了PC帮助界面单位显示问题
* -修复rwmod mods无法删除或额外文件夹的问题
* 修复了打包为".rwmod"的模组无法删除或享的问题
* -修复显示的图标太小的问题
* 修复显示的图标太小的问题
* -修复了在android上重新加载mod数据时线程崩溃的问题
* 修复了在android上重新加载mod数据时线程崩溃的问题
* -修复调试语言覆盖不影响某些字符串(如映射触发器)
* 修复了通过调试选项修改游戏语言某些字符串未能应用的问题(如地图触发器文本
* -修复changeCredits映射触发器显示有关添加/设置的错误警告
* 修复changeCredits映射触发器显示有关添加/设置的错误警告
* -修复v1.15p6回归纹理图谱导致渲染瑕疵
* 修复v1.15p6中引入的bug: 导致渲染伪影的纹理图集
* -修复v1.15p6使用纹理图集时停止实时重新加纹理
* 修复v1.15p6中引入的bug: 使用纹理图集时停止纹理实时重载不生效的问题
* 修复了移速高的单位在长距离移动时会一步一卡的问题
* -修正高速设备走长路径时的中间路径暂停
* -修复在电脑GUI中加载无效地图缩略图或图像时的崩溃
* 修复在PC版GUI中加载无效地图缩略图或图像时的崩溃问题
* -修复android上罕见的简历崩溃
* 修复Android版上罕见的恢复游戏时会导致游戏崩溃的问题


* -修复在android上导入文件时无法发送文件数据的崩溃
* 修复在Android上导入文件时无法发送文件数据导致的崩溃问题
* -修复导入无法写入目标文件时的崩溃
* 修复导入写入目标文件失败时的崩溃问题
* -修复具有无效浮属性时崩溃
* 修复了地中存在无效属性时会导致游戏崩溃的问题
* -修复图未定义平铺崩溃
* 修复了地中存在未定义图块会导致游戏崩溃的问题
* 修复了fireTurretXAtGround存在距离限制时单位重载或变换会导致游戏界面崩溃的问题
* -修复UI中的崩溃,包括地面限制和转换/重新加载的单元
* -修复音乐无法列出内部文件夹的崩溃
* 修复音乐系统因无法列出内部文件夹导致的崩溃问题
* -修复创建一些位图时内存不足的崩溃
* 修复创建一些位图时内存溢出导致的崩溃问题
* -修复SAF创建目录失败时崩溃
* 修复了通过SAF创建目录失败时游戏会崩溃的问题
* -修复android上实验性opengl渲染器的崩溃
*修复了Android上实验性OpenGL渲染器的崩溃问题
* -修复了在iOS上渲染过多圆圈故障
* 修复了在iOS上渲染圆的数目过多时会导致游戏崩溃问题
* -修复iOS上的争用条件线程崩溃
* 修复iOS上线程出现竞态条件导致的崩溃
</td>
</td>
</tr>
</tr>