45gfg9
本帖最后由 45gfg9 于 2020-8-29 18:15 编辑
osu!lazer 2020.814.0 Changelog更新日志
osu!lazer at GitHub
Release page


咕了很长时间 合理水贴(确信
格式化代码颜色写炸了 不想改 走了



Audio 音频
[√] Better handle samples playing at a zero frequency (osu-framework#2808) author: frenzibyte
[√] 更好地处理频率为0的样本音频 (osu-framework#2808)
[√] Expose property to retrieve load state of underlying track (osu-framework#3809) author: smoogipoo
[√] 开放属性来接收底层音轨的加载状况 (osu-framework#3809)
[√] Make ITrack an IAdjustableAudioComponent and IAdjustableClock (osu-framework#3810) author: smoogipoo
[√] 使ITrack继承IAdjustableAudioComponent和IAdjustableClock (osu-framework#3810)
[+] Add more resilient logic for whether to avoid playing SkinnableSound on no volume (osu#9793) author: peppy
[+] 为是否避免未开声音时播放SkinnableSound添加健壮逻辑 (osu#9793)

Code Quality 代码质量
[√] Make SkinnableSound an IAdjustableAudioComponent (osu#9788) author: smoogipoo
[√] 使SkinnableSound继承IAdjustableAudioComponent (osu#9788)

Gameplay (osu!) 游戏体验 (osu!)
[+] Add vertical offset to osu! playfield to match stable (osu#9763) author: Wieku
[+] 为游戏区域添加垂直偏移以符合stable版 (osu#9763)
[√] Expand number piece for legacy old skins (osu#6345) author: frenzibyte
[√] 为老旧皮肤扩展数字部分 (?) (osu#6345)
[√] Compensate for track playback rate when calculating spinner spin rate and completion (osu#9826) author: bdach
[√] 计算转盘转速和完成时补偿音轨播放速度 (osu#9826)
[√] Fix Spun Out mod's spinning rate being dependent on rate-adjusting mods (osu#9833) author: bdach
[√] 修复Spun Out mod速度受速度改变mod影响 (osu#9833)
[√] Adjust legacy skin spinners fade in time to match osu-stable (osu#9841) author: peppy
[√] 调整老皮肤的转盘淡入时间以符合osu stable (osu#9841)

Multiplayer 多人游戏
[√] Improve messaging when timeshift token retrieval fails (osu#9818) author: peppy
[√] 改进timeshift接收令牌失败时的消息 (osu#9818)
[√] Fix mod instances being shared between multiplayer playlist items (osu#9843) author: smoogipoo
[√] 修复mod实例在不同多人游戏播放列表共享 (osu#9843)

Performance 性能
[√] Disable mipmapping on FrameStatisticsDisplay textures (osu-framework#3814) author: peppy
[√] 取消FrameStatisticsDisplay材质的mipmap (osu-framework#3814)
[√] Implement a mechanism for freeing unused static VBOs (osu-framework#3813) author: smoogipoo
[√] 实现释放未使用静态VBO的机制 (osu-framework#3813)
[√] Delay beatmap load until after PlayerLoader transition has finished (osu#9839) author: peppy
[√] 将谱面加载延迟到PlayerLoader转场完成 (osu#9839)
[√] Fix LargeTextureStore never purging textures (osu-framework#3824) author: peppy
[√] 修复LargeTextureStore从不清理材质 (osu-framework#3824)
[√] Load menu backgrounds via LargeTextureStore to reduce memory usage (osu#9848) author: peppy
[√] 通过LargeTextureStore加载目录背景以减少内存使用 (osu#9848)
[√] Fix beatmap covers not being unloaded in most overlays (osu#9849) author: peppy
[√] 修复谱面封面在大多图层不卸载 (osu#9849)

Platform 平台
[√] Reconfigure audio subsystem for better latency on linux (osu-framework#3823) author: smoogipoo
[√] 重新配置声音子系统以改进Linux下的延迟 (osu-framework#3823)

Reliability 可靠性
[√] Fix crash when same ruleset loaded more than once (osu#9829) author: peppy
[√] 修复当加载相同ruleset多次时的崩溃 (osu#9829)

Settings 设置
[√] Fix keybind clear button always clearing first keybind regardless of target (osu#9633) author: Joehuu
[√] 修复清除快捷键按钮忽视目标永远清除第一组键 (osu#9633)

Tooling 工具
[√] Allow viewing all textures via the viewer tool (osu-framework#3819) author: peppy
[√] 允许从查看工具中查看所有材质 (osu-framework#3819)
[√] Fix VideoTexture not working with the texture viewer (osu-framework#3820) author: smoogipoo
[√] 修复VideoTexture与材质查看器不搭配工作 (osu-framework#3820)

UI 界面
[√] Always show newly presented overlay at front (osu#9819) author: peppy
[√] 永远将新图层放在前面 (osu#9819)
[√] Fix informational overlays not hiding each other correctly (osu#9831) author: peppy
[√] 修复信息图层未正确隐藏其他信息图层 (osu#9831)
[√] Implement news panels for future use in dashboard overlay (osu#9798) author: EVAST9919
[√] 实现消息面板以备导航涂层未来使用 (osu#9798)
[√] Prevent menus from consuming Escape keypresses when fading out (osu-framework#3805) author: voidedWarranties
[√] 防止目录淡出时接收Esc按键 (osu-framework#3805)

咕哒咕哒大法好
感谢搬运 大佬辛苦