攻略:AT1/已知的软件故障及不良数据记录:修订间差异

来自歌颂之丘
跳转到导航 跳转到搜索
→‎休姆诺斯的拼写错误:​ 增加现状
(未显示2个用户的6个中间版本)
第4行: 第4行:


* 除错目标:全部
* 除错目标:全部
* 状态:未修复
* 状态:已修复
* 处理法:缩减太阳石拾取判定区域或增加事件判定区域。
* 处理法:增加事件判定区域。391号触发条件组2,条件1,从ZTRG_ZTRG_QVC_XYZ(657, 15, 16, 0, 17, 17, 8)改为ZTRG_ZTRG_QVC_XYZ(657, 14, 15, 0, 17, 17, 8).
 
== 弥纱、欧莉卡同时到达CS Lv4 ==
弥纱欧莉卡同时潜入到Lv4而不首先解锁一人的安装时,先触发安装启动事件者的安装无法解锁。这是由于事件触发条件组错误配置导致的。
 
* 状态:已修复
* 处理法:修正859,857,954,953,956,955,860,858的触发条件。令956/954不检查858/857的完成情况,并令860/859只在954/956完成后触发。
 
== 龙巢商店 ==
在龙巢中,加尔兹贝伦的店内,若试图在其左侧互动,则会导致游戏崩溃(在模拟器中会导致加尔兹贝伦闪现/不正确的游戏图形表现)。这是由于在左侧对话使得加尔兹贝伦,在通用的商店控制函数下,尝试向左侧移动以到达玩家正对面。然而,加尔兹贝伦不具有步行动画,因此尝试载入步行动画将失败,并返回指针指向无效地址。在模拟器中,加尔兹贝伦将移动到左侧,理论上不可站立的部分,直接站立在(视觉上的)桌子上。
 
* 状态:已修复
* 处理法:修正游戏碰撞数据(gmd),使得加尔兹贝伦左侧的地面标记为不可移动,阻止加尔兹贝伦向左移动。


= 影响游戏表现的软件错误 =
= 影响游戏表现的软件错误 =
第14行: 第26行:
* 处理法:调整休姆诺斯纹理,并改动纹理裁切参数,以将大小写拼合到一张纹理上。
* 处理法:调整休姆诺斯纹理,并改动纹理裁切参数,以将大小写拼合到一张纹理上。


== 阿尔托集卡:秘密卡无法集齐 ==
== 阿尔托涅利卡:秘密卡无法集齐 ==
两种秘密卡没有取得途径。即使游戏中存在它们的标题和内容,但是没有除了作弊以外的办法解锁。
两种秘密卡没有取得途径。即使游戏中存在它们的标题和内容,但是没有除了作弊以外的办法解锁。


* 状态:分析中
* 状态:已修复
* 处理法(推测):在第一次到店时赠送/找到抽卡函数/数据加入此卡。
* 处理法:抽卡数据中加入此卡。


== 恢复核心无效 ==
== 恢复核心无效 ==
该道具配方卡高达65536利夫,然而无法使用。推测是没有正确注册物品信息。需寻找方法修复。
该道具配方卡高达65536利夫,然而无法使用。推测是没有正确注册物品信息。需寻找方法修复。


* 状态:分析中
* 状态:已修复
* 处理法:在检查Qv道具使用情况中,注册此道具并在检查到此道具使用时触发休息。


== 转生地的背景和设定不合 ==
== 转生地的背景和设定不合 ==
第47行: 第60行:
* 已修改的部分:
* 已修改的部分:
** RE/NATION => RE=NATION(AT1本篇)
** RE/NATION => RE=NATION(AT1本篇)
* 暂定不做修改的部分:
** hymnos => hymmnos(AT1部分)
** hymnos => hymmnos(AT1部分)



2024年6月8日 (六) 11:19的版本

妨碍游戏进行的软件故障

Phase2,弥纱线,追忆的尾翼获取太阳石

在接近慰灵碑时,可以在不进入事件触发器的情况下进入太阳石的获取距离。此时按下确认,在不触发剧情的情况下获取太阳石将导致剧情无法推进。

  • 除错目标:全部
  • 状态:已修复
  • 处理法:增加事件判定区域。391号触发条件组2,条件1,从ZTRG_ZTRG_QVC_XYZ(657, 15, 16, 0, 17, 17, 8)改为ZTRG_ZTRG_QVC_XYZ(657, 14, 15, 0, 17, 17, 8).

弥纱、欧莉卡同时到达CS Lv4

弥纱欧莉卡同时潜入到Lv4而不首先解锁一人的安装时,先触发安装启动事件者的安装无法解锁。这是由于事件触发条件组错误配置导致的。

  • 状态:已修复
  • 处理法:修正859,857,954,953,956,955,860,858的触发条件。令956/954不检查858/857的完成情况,并令860/859只在954/956完成后触发。

龙巢商店

在龙巢中,加尔兹贝伦的店内,若试图在其左侧互动,则会导致游戏崩溃(在模拟器中会导致加尔兹贝伦闪现/不正确的游戏图形表现)。这是由于在左侧对话使得加尔兹贝伦,在通用的商店控制函数下,尝试向左侧移动以到达玩家正对面。然而,加尔兹贝伦不具有步行动画,因此尝试载入步行动画将失败,并返回指针指向无效地址。在模拟器中,加尔兹贝伦将移动到左侧,理论上不可站立的部分,直接站立在(视觉上的)桌子上。

  • 状态:已修复
  • 处理法:修正游戏碰撞数据(gmd),使得加尔兹贝伦左侧的地面标记为不可移动,阻止加尔兹贝伦向左移动。

影响游戏表现的软件错误

休姆诺斯文本的显示

由于显示例程的限制,同一次休姆诺斯的显示只能使用大写或小写中的一种。这是因为显示例程只载入一次纹理并假设纹理不会变更。但是休姆诺斯字体却被存储到两个不同纹理上。

  • 状态:已修复
  • 处理法:调整休姆诺斯纹理,并改动纹理裁切参数,以将大小写拼合到一张纹理上。

阿尔托涅利卡:秘密卡无法集齐

两种秘密卡没有取得途径。即使游戏中存在它们的标题和内容,但是没有除了作弊以外的办法解锁。

  • 状态:已修复
  • 处理法:抽卡数据中加入此卡。

恢复核心无效

该道具配方卡高达65536利夫,然而无法使用。推测是没有正确注册物品信息。需寻找方法修复。

  • 状态:已修复
  • 处理法:在检查Qv道具使用情况中,注册此道具并在检查到此道具使用时触发休息。

转生地的背景和设定不合

Phase2,咏唱《睡眠》之前,转生地的背景有问题。其背景中的栓应为落下状态。这个栓除了在《睡眠》和《重生》之间,塔休眠期间升起,意味着转生地的导力总插头释放。此时SIS完全停止功能。由于没有正确设置QvFlag,这个插头呈现错误的状态。(Phase2的《睡眠》之后,就有正确设置QvFlag,所以显示没有问题。

  • 状态:已修复
  • 处理法:在事件1的结尾宏中添加EC_QVFLAG_SET 31 1以设置对应的QvFlag。由于QvFlag理应存储在存档中,因此此修复应当有效。(需要检查:QvFlag 只有开/关两个状态,但是在不同的文件中,除了0/1以外还设置2。需要确认是否2/3是否有额外意义。例如:是否代表该变更会被记录/保存)

错误的数据/文本/设定与剧情冲突

休姆诺斯的开关门表述

提示 : 影响范围:全系列

所有休姆诺斯的开门咒文错误地使用guol,而关门咒文则错误地使用了bansh。此外,所有咒文中,al noes当为ar noes

  • 除错目标:全部
  • 状态:已修复

休姆诺斯的拼写错误

提示 : 影响范围:全系列

数不胜数的拼写错误。是否修改仍在讨论中。

  • 除错目标:未确认
  • 已修改的部分:
    • RE/NATION => RE=NATION(AT1本篇)
    • hymnos => hymmnos(AT1部分)

当前目标:欧莉卡做饭

当前目标匹配的主线剧情变量:[295,297)。

事件296(M013_040)后,当前目标仍然提示去星乃濑大道杂货店买材料。此时本应去宵之奏月,克蕾雅的酒馆。

  • 除错目标:全部
  • 状态:未修复
  • 注:是否具有实质上会误导的情况,仍需要验证(需检查此时是否只能前往酒馆等其他引导是否生效)。
  • 处理法:重写当前目标表。分段 295 296。从296中截取一句话作为提示。

世界地图的模型

设定上,彩音回廊共有7块响板,然而世界地图建模了八块。

设定上的冲突/叙事矛盾

身为β纯血种的弥纱潜入欧莉卡

警告 : 未确认

β纯血种不具有人类成分,因此理论上潜入机无法将其作为潜入者登记。有待调查。