跳转到内容

设置/调试选项:修订间差异

无编辑摘要
无编辑摘要
无编辑摘要
第1行:
调试选项(Debug Options)是Rusted Warfare于Android平台版本[[1.14|1.14.h1]]版本加入Android平台独占设置功能。通过此功能玩家可以输入一些调试命令来修改额外的不常用的设置选项。
==启用调试选项==
在Android版Rusted Warfare的设置中,找到“开发人员/调试”部分,点击"Debug Options"即可在弹窗中输入并应用调试选项。
第15行:
**快速将游戏界面文字切换到指定语言,无需更改系统语言设置。
**支持以下代码:
***zh:繁体中文、zh_cn:简体中文、en:美国英语、es:西班牙语、de:德语、fr:法语、it:意大利语、by:白俄罗斯语、ja:日本语、nl:荷兰语、pl:波兰语、pt:葡萄牙语、ru:俄语、tr:土耳其语、uk:乌克兰语。<ref>https://www.rustedwarfare.com/read-4767-1.html</ref>
*nonsurface view
**启用非表面视图;Surface是处理由屏幕合成器管理的原始缓冲区。
*old map render
**使用旧版本的地图渲染器。
第23行:
**清除OpenGL的渲染上下文;这里的上下文(OpenGL Context)是存储与此OpenGL实例关联的所有状态的对象<ref>https://www.khronos.org/opengl/wiki/OpenGL_Context</ref>。
*opengl view
**使用OpenGL渲染视图。
*reset
**将所有手动设置过调试选项恢复为默认。
第41行 ⟶ 第42行:
**同上,保存游戏日志并通过Android自带的分享功能导出,便于快速地将内容通过分享的方式发送到QQ、微信、Discord等软件中。
*showhpchanges [on/off]
**启用/禁用动态显示血量变化。默认启用,这个特性能更直观地展示单位受到的伤害。
*storage reset
**重设游戏存储设置到初始状态。游戏会让玩家重新选择存储方式。
第54行 ⟶ 第55行:
*watch memory
**启用内存监控。
**启用后,游戏日志中会出现类似下方的记录:(你可以用本文提到的"save logs"指令保存日志)
**<code>02-31 12:31:23.456 29028 29442 D RustedWarfare: getNativeHeapAllocatedSize: 666.6 MB</code>
 
== 历史 ==
{| class="wikitable"
|+
! colspan="3" |历史
|-
|版本
|日期
|事件
|-
|1.14h1
|2021-02-17
|调试选项被添加到游戏中。此时游戏开发者还未公开关于此功能的任何信息。
|-
|
|2021-02-26
|开发者Luke第一次在Discord上向玩家提供调试指令以帮助分析bug。
|-
|1.15p5
|2022-01-16
|1.15p5的更新日志中提到了"save logs"的调试选项。
|-
|1.15p7
|2022-02-19
|1.15p7的更新日志中添加了"saf force on"和"share logs"指令的介绍。
|}
 
== 你知道吗 ==
 
* 内存监控(Memory Watch)功能需要已分配的Native堆内存大于200MB(209715200字节)才会生效。
* "storage setup"指令会导致游戏崩溃。
 
==参考文献==
<references responsive="0" />