汉化计划

**SCP - 收容失效 汉化计划**是一个由子悦汉化组发起的项目。

画廊
--

汉化计划横幅，第一版。同上，第二版。正在使用的横幅，第三板。
另见
--

* 收容失效汉化计划 - 子悦汉化组

# 发布版本

汉化计划分为了两个阶段——第一阶段的技术由**飘流瓶儿（7552169）**提供，第二阶段则使用子悦基于Third Subvivison Studio版引擎变种制作的引擎分支。

汉化计划的源码已于2022年6月18日对外开放。

## 第一阶段

### Subtitle Tehnical Testing字幕技术测试

* 汉化了启动器
* 汉化了设置的部分提示条
* 汉化了设置中滑动条的文字
* 汉化了键位名称
* 汉化了部分贴图（docRAND3.jpg、docORI.jpg、updater.jpg）
* 删除了“清晰文本”
* 添加了“显示字幕”选项，替代了“清晰文本”的显示位置
* 向序章添加了部分字幕
* 字体由“Courier New”改为“Containment Breach收容失效”（启动器除外）
* 汉化了部分加载界面的内容

### Alpha Testing初期测试

* 汉化了部分贴图（docmap.jpg、miscsign3.jpg、914labels.jpg、914panel.jpg、exit2.jpg）
* 汉化了RoomMesh转换器（独立工具）
* 汉化了ReadMe.txt和ReadMe.md文件
* 修复了窗口标题显示错误的问题
* 优化了字体加载，现在不再需要安装字体
* 将制作人员名单的字体从“Courier New”改为“Containment Breach”
* 汉化了部分加载界面的内容
* 修复了在room2closets房间因物品刷新出错而崩溃的问题
* 汉化了部分物品名称

### Beta Testing后期测试

第一个拥有更新横幅的版本。
* 汉化了部分贴图（docNDP.jpg、dh.jpg、doc173.jpg、sn.jpg、docMSP.jpg、doc093rm.jpg、doc500.jpg、docRAND2.jpg、doc012.jpg、doc914.jpg、doc008.jpg、doc035.jpg、doc035ad.jpg、doc038.jpg、doc049.jpg、LockdownScreen2.jpg、LockdownScreen.jpg、LockdownScreen3.jpg、doc096.jpg、doc079.jpg、papertexture.jpg、doc106.jpg、doc109.jpg、008.sc、012.jpg、205.jpg、gateb.sc、office.sc、chatscreen.jpg、MonitorTexture2.jpg）
* 汉化了全部物品名称
* Main.bb完全重写
* 暂时放弃字幕系统，原先字幕会有显示问题
* 修复了SCP-372文档中不显示维修通道大门密码的错误
* 修复了存档系统的问题
* 现在开始未命名的存档将以“untitled”名称保存，而不是“未命名”
* 制作人员名单添加新显示类型
* 废除RowText函数，使用SpeedText的TextDrawRect函数取而代之
* 加载界面不再出现不同分辨率可能无法显示文字的函数问题
* 加载界面已翻译完毕
* 汉化了部分成就

### Final Testing末期测试

第一个在ModDB上发布的汉化版本。
* 汉化了部分贴图（maynard.sc、372.jpg、docL1.jpg、docL2.jpg、docL3.jpg、docL4.jpg、docL5.jpg、docL6.jpg、doc106\_2.jpg、docdan.jpg、f4.jpg、f5.jpg、f6.jpg、docIR106.jpg、doc372.jpg、doc1123.jpg、servers1.jpg、label008.jpg、label012.jpg、label035.jpg、label049.jpg、label079.jpg、label106.jpg、label173.jpg、label205.jpg、label372.jpg、label513.jpg、label895.jpg、label914.jpg、label966.jpg、label1123.png、labelmedicalbay.jpg、drL.jpg、doc427.jpg、note\_tex.jpg、1025\_0.jpg、leaflet.jpg）
* 汉化了LightMapPNG转换器（独立工具）
* 现在字幕的位置为相对坐标，而不是绝对坐标
* 现在汉化版本的更新日志更名为“汉化更新日志.txt”，原版更新日志改为“原版更新日志.txt”
* 汉化了原版更新日志的部分日志（v0.1.1-v0.3.2）

### Pre-release Testing预发布测试

* 汉化了Rmesh模型读取工具（独立工具）
* 旧版汉化的存档以及原版的存档将不能在该版本读取
* 汉化了原版更新日志的部分日志（v0.5-v0.5.2）
* SCP-939的语音字幕已添加完毕
* 添加了已知问题解答html文件
* 为游戏添加了点阵字体（DigtalVonwaon）
* 汉化了CPU信息显示工具（独立工具，原版无编译版本）
* 正在计划重写汉化

### First Phase Testing一期测试

该版本比原计划发布时间晚30天（2022年3月1日）。该版本开发的同时，二期技术测试也在开发中。
* 汉化了部分贴图（kneelmortal.pd、chatscreen2.jpg）
* 重写了汉化版本
* 成就系统汉化完毕（存在显示问题）
* 将启动器的字体从“Courier New”改为“Containment Breach”
* 汉化版的编码由UTF-8改为ANSI（GB2312）
* 添加了基于终极版的字幕系统（序章部分）
* 添加了“收容失效微维基”（未完）

## 第二阶段

### Second Phase Tehnical Testing二期技术测试

该版本比原计划发布时间晚15天（2022年4月16日）。“已知问题解答”和“收容失效微维基”都被删除，取而代之的是收容失效中文网站的常见问题解决方案和Fandom的SCP - 收容失效 中文维基。

不兼容其他任何版本的存档* 再次重写了汉化
* 汉化了部分贴图（docStrange.jpg、notetexture.jpg、badge1\_tex.jpg）
* 更新了部分贴图的汉化（docRP.jpg、badge1.jpg、doc427.jpg、doc106\_2.jpg、docRAND3.jpg）
* 将游戏引擎从Blitz3D改为Blitz3D TSS，使以下成为可能：
	+ 使用输入法输入中文
	+ 解决高速渲染文字时的延迟
	+ 不使用插件渲染中文
* 汉化了地图制作器
* 重新实现了更新检查系统
* 汉化版的编码由ANSI改为UTF-8
* 删除了“收容失效微维基”
* 删除了“已知问题解答.html”
* 删除了SpeedText插件
* 修复了净化气体不渲染的bug
* “致二创开发者.txt”合并至README.md内
* 重写了物品中文名的实现方式
* 汉化了原版更新日志的部分日志（v0.5.2-v0.6.5）
* 文字抗锯齿不再应用
* 修复了SCP-500文档贴图的后缀错误
* 修复了提示框高度的问题
* psd存档被集中储存（暂时删除）

### Second Phase Localization二期汉化

该版本比原计划发布时间早15天（2022年6月1日）。这是第一个由投票决定更新时间的版本。

兼容二期技术测试和原版1.3.11的存档* 更新了部分贴图的汉化（docSC.jpg）
* 现在检查更新超时会在启动器内提示
* 将大部分伪装后缀的贴图改为正常后缀
* 添加了繁体中文转换（实验功能）
* 添加了繁体中文贴图
* 汉化了音乐播放器（原版无编译版本）
* 字体DigtalVonwaon改为俐方體11（字体缺失繁体部分）
* 兼容了原版1.3.11的存档
* 修复bug：
	+ 修复了SCP-294饮品事件无法调用的bug
	+ 修复了kneelmortal.jpg不被调用的bug
	+ 修复了联网更新日志下载失败导致崩溃的bug
	+ 修复了“加载游戏”按钮乱码的bug
* 繁体版与简体版的区别：
	+ 由于调用问题，map文件夹内的贴图无法加载繁体版本

### Debug Testing排错测试

兼容二期任意版本和原版1.3.11的存档* 收录了一个自定地图（Mazedation）
* 汉化了官方开发手册
* 现在更新检查器支持鼠标滚轮翻滚
* 汉化了SCP-294饮品事件
* 地图制作器手册汉化完毕
* 再次将部分伪装后缀贴图改为正常后缀
* 对代码进行了简化
* 对字体进行了优化
* 对音乐播放器进行了优化
* 事件列表汉化完毕（events.ini）
* 序章字幕制作完毕
* 修复bug：
	+ 修复了保存加载的存档导致崩溃的bug
	+ 修复了暂停菜单按钮响应过快的bug

## 正式版本

### Release正式发布

兼容二期任意版本和原版1.3.11的存档* 正式发布源码
* 将“疾跑”改为“奔跑”
* 将“调试模式”改为“调试界面”
* 以及其他翻译修改
* 稍微修改了地图制作器
* 字幕系统：
	+ 九尾狐字幕制作完毕
	+ 结局字幕制作完毕
	+ 对讲机字幕制作完毕
* 修复bug：
	+ 修复音乐播放器无法打开的bug
	+ 修复room2closets生成的钱包中硬币无中文名的bug
	+ 修复部分广播字幕不显示的bug
	+ 修复结束音频字幕不显示的bug
	+ 修复制作人员名单字符丢失的bug

### Second Revise第二版

兼容二期任意版本、正式发布版本和原版1.3.11的存档* 更新了部分贴图的汉化（scptext.jpg、docAC.jpg、miscsigns4.jpg、drL.jpg）
* 在启动器添加了Bug反馈按钮
* 补充了地图制作器的汉化
* 为地图制作器的3D查看器添加了繁简转换功能

该选项取决于游戏是否启用繁简转换* 稍微修改了制作人员名单
* 将字体Cubic改为Unifont
* 补充了遗漏的汉化
* 字幕系统制作完毕
* 部分原版更新日志的汉化（v0.6.6-v0.7）
* 优化了无边窗口模式
* 轻微减小了psd存档的大小
* 添加了自动更新系统

仅会在极少数时使用* 修复bug：
	+ 修复文件夹和钱包内物品不显示中文名的bug
	+ 修复序章文档无法生成导致游戏无法继续的bug

在一开始就将文档放入玩家物品栏，让不刷文档的bug无法影响游戏推进
如果玩家拾起了桌子上的文档，则会把这两个文档合并* 未验证的bug修复：

以下bug可能未成功修复，甚至可能从未出现过* + 修复4K分辨率问题
	+ 修复SCP-1499维度内的bug
	+ 修复SCP-970的bug

### Third Revise第三版

兼容二期任意版本、任意发布版本和原版1.3.11的存档* 更新了部分贴图的汉化（leaflet.jpg、docRAND2.jpg、docRAND1.jpg、miscsigns2.jpg、scptext.jpg、rosewood.jpg、office.jpg、hooper.jpg、doctors.jpg）
* 更新了部分繁体贴图的汉化（docNDP.jpg、docMSP.jpg）
* 修复部分贴图遮罩问题（badge2.png、ticket.png）
* 优化序章部分字幕
* 优化了繁简转换
* 现在地图制作器的作者和描述字数限制翻倍
* 补充了SCP-1123的字幕
* 修改了启动器Bug反馈按钮的链接
* 添加了繁体中文地图贴图
* 房间列表翻译完毕
* 译名修改：
	+ “齿轮博士”改为“Gears博士”
	+ “哈普博士”改为“Harp博士”
* 修复bug：
	+ 修复繁体中文地图贴图无法加载的bug
	+ 修复字幕错别字
	+ 修复报错对话框乱码的bug
	+ 修复部分字幕不显示的bug

### Fourth Revise第四版

兼容二期任意版本、任意发布版本和原版1.3.11的存档* 更新了部分贴图的汉化（doctors.jpg、launcher.jpg、updater.jpg、back.jpg、scptext.jpg、docIR106.jpg、docNDP.jpg、1025\_2.jpg）
* 汉化了部分贴图（body1.jpg、classd1.jpg、classd2.jpg、classd3.jpg、janitor.jpg、gonzales.jpg、corpse.jpg）
* 优化了部分字体
* 将部分伪后缀贴图改为正常后缀
* 更新了RMesh模型浏览器
* 优化了更新检查系统
* 将成就“反模因”改为“逆模因”
* 部分原版更新日志的汉化（v0.7.1-v1.3.11）
* 原版更新日志翻译完毕
* 删除了启动器的Bug反馈按钮
* 补充了地图制作器的汉化
* 稍微修改了制作人员名单
* 修改了部分加载界面的内容
* 其他小修改
* 修复bug：
	+ 修复了报错乱码问题
	+ 修复自订中文地图名无法显示的bug
	+ 修复了dll缺失时游戏直接崩溃的bug
	+ 修复序章部分字幕无法显示的bug
	+ 修复了万圣节173贴图无法加载的bug
	+ 修复成就翻译问题
	+ 修复了打开控制台卡顿的问题

### Fifth Revise第五版

这是第二个由投票决定更新时间的版本。

兼容二期任意版本、任意发布版本和原版1.3.11的存档* 更新了部分贴图的汉化（docGonzales.jpg、012.jpg、drL.jpg、860.jpg、205.jpg、conf.jpg、hooper.jpg、rosewood.sc、lebel008.jpg、label012.jpg、label035.jpg、label049.jpg、lebel079.jpg、label106.jpg、label1123.png、label173.jpg、label205.jpg、label372.jpg、label513.jpg、label895.jpg、label914.jpg、label966.jpg、labelmedicalbay.jpg）
* 修改了加载界面的翻译
* 将启动时自动更新检查改为手动更新检查
* 现在游戏会提示非简体中文用户启用繁简转换
* 补充了缺失的字幕
* 部分字幕修改
* 部分翻译润色
* 修改了地图制作器的文件夹名
* 补充了制作人员名单列表
* 使用定制IniControler替代了原版ini读写系统
* 解决了显示字幕导致游戏短暂卡顿的问题
* 其他小优化
* 修复bug：
	+ 修复了音乐播放器在部分电脑上无法打开的问题
	+ 修复了SCP-1025部分旁白无法显示的bug
	+ 修复了SCP-106有时不被特斯拉门击退的bug
	+ 修复了SCP-205收容室内的bug
	+ 修复了SCP-372不被S-Nav超级导航仪检测的bug
	+ 修复了SCP-860-2可能不生成的bug
	+ 修复了SCP-860-2在视野中出现的bug
	+ 修复了SCP-860-2逃跑后特工Izumi Junko不眨眼的bug
	+ 修复了SCP-966的debuff消息不显示的bug
	+ 修复了SCP-966的游荡音效
	+ 修复了SCP-966走路时没有动画的bug
	+ 修复了不使用启动器时没有按钮点击声的bug
	+ 修复了九尾狐不通知发现SCP-049-2的bug
	+ 修复了保安尸体有时存在碰撞的bug
	+ 修复了储藏室中物品的问题
	+ 修复了加载存档后SCP-1499维度的双层地板问题
	+ 修复了可选中不可互动物品的bug
	+ 修复了字符串的内存泄漏问题
	+ 修复了序章中物品栏有两个D级人员传单的bug
	+ 修复了日志#1、#2、#3的缩放问题
	+ 修复了暂停或打开控制台时旁白依然可见的bug
	+ 修复了有时SCP-1162在玩家物品栏有物品时用玩家器官交换的bug
	+ 修复了未启用帧数限制时仍可看到滑块提示的bug
	+ 修复了游戏的冗余内存占用问题
	+ 修复了特工Izumi Junko眨眼时左移的bug
	+ 修复了玩家在闭眼时可以获得SCP-372成就的bug
	+ 修复了精度问题
	+ 修复了维修通道中的灯光位置问题
	+ 修复了自定地图中维修通道的数组越界问题
	+ 修复了走路和跑步时的错误音量
	+ 修复了退出启动器时不保存设置的bug

补丁
--

**补丁**是针对*可执行文件*的修改补丁。补丁不算作更新，因为它是部分更新内容的先行发布版。

### December Patch十二月补丁

* 修复了dll缺失时游戏直接崩溃的bug
* 修复自订中文地图名无法显示的bug
* 修复了报错乱码问题
* 现在游戏会在报错时提示报错函数

### September Patch九月补丁

* 现在游戏会提示非简体中文用户启用繁简转换
* 部分翻译润色
* 其他小优化
* 修复bug：
	+ 修复了SCP-1025部分旁白无法显示的bug
	+ 修复了SCP-106有时不被特斯拉门击退的bug
	+ 修复了SCP-205收容室内的bug
	+ 修复了SCP-372不被S-Nav超级导航仪检测的bug
	+ 修复了SCP-860-2可能不生成的bug
	+ 修复了SCP-860-2在视野中出现的bug
	+ 修复了SCP-860-2逃跑后特工Izumi Junko不眨眼的bug
	+ 修复了SCP-966的debuff消息不显示的bug
	+ 修复了SCP-966的游荡音效
	+ 修复了SCP-966走路时没有动画的bug
	+ 修复了不使用启动器时没有按钮点击声的bug
	+ 修复了九尾狐不通知发现SCP-049-2的bug
	+ 修复了保安尸体有时存在碰撞的bug
	+ 修复了储藏室中物品的问题
	+ 修复了加载存档后SCP-1499维度的双层地板问题
	+ 修复了可选中不可互动物品的bug
	+ 修复了字符串的内存泄漏问题
	+ 修复了序章中物品栏有两个D级人员传单的bug
	+ 修复了日志#1、#2、#3的缩放问题
	+ 修复了暂停或打开控制台时旁白依然可见的bug
	+ 修复了有时SCP-1162在玩家物品栏有物品时用玩家器官交换的bug
	+ 修复了未启用帧数限制时仍可看到滑块提示的bug
	+ 修复了游戏的冗余内存占用问题
	+ 修复了特工Izumi Junko眨眼时左移的bug
	+ 修复了玩家在闭眼时可以获得SCP-372成就的bug
	+ 修复了精度问题
	+ 修复了维修通道中的灯光位置问题
	+ 修复了自定地图中维修通道的数组越界问题
	+ 修复了走路和跑步时的错误音量
	+ 修复了退出启动器时不保存设置的bug

参考
--

1. ↑ 指“一脚踢出整个盛夏”。