欢迎光临散文网 会员登陆 & 注册

宣布更新YSP公开版本到V0.6.0_Pub

2021-06-24 17:17 作者:Visindigo开发组  | 我要投稿

YSP公开版本(正式版本)将于2021年7月12日~15日期间择机更新为V0.6.0_Pub。

(2021年6月29日:本更新已经发布)

本次更新后,SPOL版本标称变更为0.6.0。

相比于上一个公开版本V0.5.0_Pub,我们做出了如下更新:

新功能:

  • 背景控制器新增了常规变暗滤镜,褪色变暗滤镜,黑白变暗滤镜。增加以上滤镜改变了以前的滤镜的编号,新的编号已经在指导文档内给出,请自行查阅。

  • 新增了SPOL版本跟随机制。当SPOL文档内的标准声明内容在最后附加文本“-FollowNew”的时候(例如“/SPOL0.6.0-FollowNew”),程序会强制使用其最新版本的解释器来读取文档。(但可能造成不兼容问题)。

  • 新增了初级的按行跳转功能。在剧情播放时单击左上角图标或者按下快捷键Q进入。

  • 新增了明日方舟游戏内的原始剧情代码文件(称之为鹰语,HL)转SPOL的功能。在控制台交互页面键入命令tospol来使用该功能。待转换的txt文件需要放在/arknights/story文件夹下。该功能仍在开发,所以转换后的结果暂时不能完全还原游戏内效果。

  • 新增了文件目录补全功能。现在每次启动程序的时候都会扫描并尝试补全缺失的文件目录,以防因目录误删除导致程序崩溃。

  • 新增了clrall命令,用来一键清理所有缓存。

  • 新增了快捷键系统。其中回车键可以用来在程序卡死时尝试唤醒程序。

  • 新增了UI展示标题页面时下方的小字文本显示。小字文本会从/text/splashes.txt文档中随机选取。如果找不到该文档或文档内容为空,那么会显示警示内容。

  • 新增报错保存系统,YSP程序在控制台页面运行时或启动UI时产生的崩溃退出信息会在新的文件夹“CrashReport”下保存。覆盖UI页面本身的报错保存系统仍在完善。

程序UI改动:

  • @小姐婕拉啦 的视频为标准,调整了播放剧情时的全部组件的颜色、大小、位置,现在YSP的视觉效果能够比以前更好的还原游戏内效果。

  • 在经历以上调整后,自由文本控制器字数上限变更为40字,讲述控制器字数上限变为90字,姓名文本框字数上限变为8字。

  • 在展示标题页的时候,展示字样“SPOL STORY”,区别于原版的“OPERATION”。

  • 2021年6月29日更新:Ver0.6的程序ico图标已经从明日方舟的原版录像带图标变为了符合Windows11风格的重绘后的录像带图标。

SPOL解释器核心:

  • 行进驻留控制器的出字间隔默认值从0.1改为了0.066。

  • 补全了行进驻留控制器的出字间隔数值的识别机制。现在,当出字间隔被设为0时,会强制整段话一齐显示。

  • 自由文本控制器的数值设置逻辑有变,详见新版内附带的指导文档。

  • 优化了背景淡入淡出时解释器的内部取值,现在背景面临超长时间(3秒以上)淡入淡出的时候掉帧现象有所缓解。仍然不建议将淡入淡出时间设在5秒以上

HL解释器核心:

  • 初步实装了本功能

  • 现在能够识别关键字Character、Background、stopmusic、Dialog、Blocker、Decision、name、Image、Predicate、Delay等文本所指示的HL控制器,并将其转化为SPOL提供的控制器。识别功能还在完善。

语言支持:

  • UI页面现在支持多语言。

  • 改动了若干不准确的翻译。

问题修复:

  • 修复了解释器线程在个别反复切换速度的情况下会卡死的问题

  • 修复了其他QMutex报错问题。

  • 修复了其他问题

其他:

  • 迁移到PySide2的计划暂时终止。因此程序的某些行为可能与以前有细微差别。

使用条例变更:

1.使用条例的部分条文发生了变更。请在下载最新版程序后自行查阅。

YSP开发组

青雅音




宣布更新YSP公开版本到V0.6.0_Pub的评论 (共 条)

分享到微博请遵守国家法律