2D 地形与部署配置
100%
Tr017 / SC14_03 · 20 × 18 格 · 金色虚线为派生范围,金色区域为所选区域事件;橙色格为已核对的爆炸判定范围;紫框为地形修改位置,填色为已核对的目标地形;浅蓝方格为动态重排位置。红底:敌军;蓝底:玩家军;褐底:关系待核实。重合位置标“叠”,重复点击可切换单位;
地形图例(含上层)
召唤阵回复阵回避阵地面灯笼障碍物
当前显示 6 条配置;0 条坐标越界,保留在名册但不画到图内。“出现”与“配置”是原字段;(0,0) 可能为未使用的默认值,不代表已验证入口或移动路径。该图不是实机截图,不据此推断通路或攻击范围。
战场规则与本地提示
- 设置回合限制:10(Startup,0x2f8d)
- 设置胜利条件文本:MID_WINRULE_SC14_03 · 10 · -1 · -1
经过回合时
(Startup,0x2fab) - 设置失败条件文本:MID_LOSERULE_SC14_03 · 10 · -1 · -1
经过回合时
(Startup,0x2fc9) - 设置回合限制:10(Result,0x6394)
事件、变化与援兵
按脚本注册顺序列出,不能当作固定触发时间线。每条记录区分触发入口、附加条件与实际效果;未知参数保留待解析。
操作机关 · 改变机关完成状态
操作机关
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(1 项)
- 改变机关完成状态:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
Lantern
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3a31
EventEntryGimmick(动态值待解析, 动态值待解析, 动态值待解析)
固定事件 · 改变机关完成状态
固定事件
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
查看脚本效果与分支依据(1 项)
- 改变机关完成状态:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
SingingSong
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3a93
EventEntryFixed(SingingSong, , -1, condition_SingingSong)
交战后 · 事件检查与提示
交战后
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- BattleGetOffenceUnitIndex()
- BattleGetDefenceUnitIndex()
- 单位当前 HP(动态值待解析)
- 单位当前 HP(动态值待解析)
查看脚本效果与分支依据(0 项)
注册依据
KillCheck
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3b01
EventEntryBattleAfter(KillCheck, , -1, , -1, 1, condition_KillCheck)
战斗完成 · 事件检查与提示
战斗完成
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
查看脚本效果与分支依据(0 项)
注册依据
Respawn
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3b31
EventEntryBattleComplete(Respawn, condition_Respawn)
阶段开始前 · 回复单位
阶段开始前 · 玩家阶段/阵营 · 未限定固定回合
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- UnitGetFirstIndex(敌方阶段/阵营)
- UnitHasSkill(动态值待解析 · SID_不死身)
- 单位当前 HP(动态值待解析)
- UnitGetNextIndex(动态值待解析)
查看脚本效果与分支依据(1 项)
- 回复单位:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
RecoveryEnemy
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3b67
EventEntryPhaseBefore(RecoveryEnemy, -1, -1, 玩家阶段/阵营, condition_RecoveryEnemy)
阶段开始前 · 回复单位
阶段开始前 · 敌方阶段/阵营 · 未限定固定回合
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- UnitGetFirstIndex(玩家阶段/阵营)
- UnitHasSkill(动态值待解析 · SID_不死身)
- 单位当前 HP(动态值待解析)
- UnitGetNextIndex(动态值待解析)
查看脚本效果与分支依据(1 项)
- 回复单位:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
RecoveryPlayer
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3b9d
EventEntryPhaseBefore(RecoveryPlayer, -1, -1, 敌方阶段/阵营, condition_RecoveryPlayer)
阶段开始后 · 事件检查与提示
阶段开始后 · -1 · 未限定固定回合
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 当前阶段
- UnitGetFirstIndex(动态值待解析)
- UnitHasSkill(动态值待解析 · SID_不死身)
- 单位当前 HP(动态值待解析)
- UnitGetNextIndex(动态值待解析)
查看脚本效果与分支依据(0 项)
注册依据
SetStatusFixed
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3bd3
EventEntryPhaseAfter(SetStatusFixed, -1, -1, -1, condition_SetStatusFixed)
阶段开始后 · 事件检查与提示
阶段开始后 · 玩家阶段/阵营 · 未限定固定回合
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(0 项)
注册依据
NoticeTurnLimit
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3c09
EventEntryPhaseAfter(NoticeTurnLimit, -1, -1, 玩家阶段/阵营, condition_true)
阶段结束 · 设置事件变量 / 设置回合限制
阶段结束 · 玩家阶段/阵营 · 回合参数 10~10
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- Log(仮想マップ更新
)
- GameSetScore($PlayerPoint · $EnemyPoint)
- TerrainGetOccupation(动态值待解析 · 动态值待解析)
查看脚本效果与分支依据(3 项)
- 设置事件变量:勝利 · 1 · 所在函数含分支,非无条件执行
- 设置回合限制:10 · 所在函数含分支,非无条件执行
- 设置事件变量:敗北 · 1 · 所在函数含分支,非无条件执行
注册依据
Result
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3c3f
EventEntryPhaseEnd(Result, 10, 10, 玩家阶段/阵营, condition_Result_PlayerPhaseEnd)
阶段结束 · 设置事件变量 / 设置回合限制
阶段结束 · 敌方阶段/阵营 · 回合参数 10~10
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(3 项)
- 设置事件变量:勝利 · 1 · 所在函数含分支,非无条件执行
- 设置回合限制:10 · 所在函数含分支,非无条件执行
- 设置事件变量:敗北 · 1 · 所在函数含分支,非无条件执行
注册依据
Result
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3c75
EventEntryPhaseEnd(Result, 10, 10, 敌方阶段/阵营, condition_true)
交战后 · 开启事件标记
交战后
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- MindGetUnitPID()
- MindGetTargetUnitPID()
- 标记「レダ戦闘後vsオリンピア」
- 单位当前 HP(动态值待解析)
- 标记「レダ戦闘後」
- 单位当前 HP(动态值待解析)
查看脚本效果与分支依据(2 项)
- 开启事件标记:レダ戦闘後vsオリンピア · 所在函数含分支,非无条件执行
- 开启事件标记:レダ戦闘後 · 所在函数含分支,非无条件执行
注册依据
BattleAfterComment
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3e4d
EventEntryBattleAfter(BattleAfterComment, PID_レダ, 玩家阶段/阵营, , 敌方阶段/阵营, 0, condition_BattleAfteaBattleAfterComment)
阶段开始后 · 部署单位组 / 改变单位朝向
阶段开始后 · 敌方阶段/阵营 · 回合参数 5~5
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- $list(动态值待解析)
- $list(动态值待解析)
- $list(动态值待解析)
- $list(动态值待解析)
- TerrainGetOccupation(动态值待解析 · 动态值待解析)
部署数量待核实出现坐标:动态部署组待解析
出现点与落位可能不同;选择地图“出现位置”核对。组编号:动态值待解析
查看脚本效果与分支依据(6 项)
- 部署单位组:动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位朝向:动态值待解析 · $Dir_Down参数待核实 · 所在函数含分支,非无条件执行
- 改变单位朝向:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 移除单位:动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位朝向:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变机关完成状态:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
Entourage
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3ecc
EventEntryPhaseAfter(Entourage, 5, 5, 敌方阶段/阵营, condition_Entourage)
阶段开始前 · 改变 AI 行动序列
阶段开始前 · 敌方阶段/阵营 · 未限定固定回合
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(25 项)
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Mind · AI_MI_Null · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Attack · AI_AT_Null · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Mind · AI_MI_Null · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Attack · AI_AT_Person · 蕾达 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Move · AI_MV_Person · 蕾达 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Mind · AI_MI_Null · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Attack · AI_AT_AttackToHeal · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:奥琳琵娅 · $Ai_Order_Move · AI_MV_Person · 蕾达 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Mind · AI_MI_Null参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Attack · AI_AT_Attack参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Move · AI_MV_NearestEnemy参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Attack · AI_AT_Null参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Attack · AI_AT_Attack参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Mind · AI_MI_Null参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Attack · AI_AT_Null参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Move · AI_MV_Retreat参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Attack · AI_AT_Attack参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · $Ai_Order_Move · AI_MV_NearestEnemy参数待核实 · 所在函数含分支,非无条件执行
注册依据
EnemyAiSet
Script/bmap/SC14_03.bin.zst · Startup_EventEntry · 0x3f02
EventEntryPhaseBefore(EnemyAiSet, -1, -1, 敌方阶段/阵营, condition_true)
本场动态参数核查清单(1 项)
以下调用尚不能全部确定执行条件或参数。已人工核对的数组展开见对应事件;其余保留为缺口,不代表没有增援或地形变化。
- Entourage · Dispos · 0x6ab9 · 含动态参数,尚未完整还原
当前选择的配置名册
6 条配置。可点选定位;全部组叠加时包含互斥分支、后续部署和重复位置。
| 名册序号 / 单位 | 兵种 / 等级 | 部署组 | 出现 → 配置 | 装备与掉落 | 定位 |
|---|
| 1 · 奥琳琵娅 敌军 | 诅咒师 Lv.5–7(条件范围) | Enemy | 0, 0 → 9, 6 | | |
| 2 · 神官 敌军 | 诅咒师 Lv.3–5(条件范围) | Enemy | 0, 0 → 9, 2 | | |
| 3 · 神官 敌军 | 诅咒师 Lv.4–6(条件范围) | Enemy | 0, 0 → 3, 6 | | |
| 4 · 神官 敌军 | 诅咒师 Lv.4–6(条件范围) | Enemy | 0, 0 → 15, 6 | | |
| 5 · 神官 敌军 | 诅咒师 Lv.2–4(条件范围) | Enemy | 0, 0 → 2, 9 | | |
| 6 · 神官 敌军 | 诅咒师 Lv.2–4(条件范围) | Enemy | 0, 0 → 16, 9 | | |