2D 地形与部署配置
100%
Tr011 / SC14_09 · 32 × 32 格 · 金色虚线为派生范围,金色区域为所选区域事件;橙色格为已核对的爆炸判定范围;紫框为地形修改位置,填色为已核对的目标地形;浅蓝方格为动态重排位置。红底:敌军;蓝底:玩家军;褐底:关系待核实。重合位置标“叠”,重复点击可切换单位;
地形图例(含上层)
低矮障碍物岩石悬崖河川地面幽灵马车建筑物荒地投石机投石机森林桥地面
当前显示 18 条配置;0 条坐标越界,保留在名册但不画到图内。“出现”与“配置”是原字段;(0,0) 可能为未使用的默认值,不代表已验证入口或移动路径。该图不是实机截图,不据此推断通路或攻击范围。
事件、变化与援兵
按脚本注册顺序列出,不能当作固定触发时间线。每条记录区分触发入口、附加条件与实际效果;未知参数保留待解析。
阶段开始后 · 事件检查与提示
阶段开始后 · 玩家阶段/阵营 · 回合参数 1~1
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(0 项)
注册依据
PhaseAfter_Explain_Catapult
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2887
EventEntryPhaseAfter(PhaseAfter_Explain_Catapult, 1, 1, 玩家阶段/阵营, )
阶段开始前 · 改变 AI 激活状态 / 部署单位组
阶段开始前 · 玩家阶段/阵营 · 回合参数 2~7
已追踪的条件路径(静态解析)- 单位在地图上(PID_SC14_09_マリア)
- (当前回合 - 1) <= 6
- (当前回合 - 1) != 2
以上条件须同时满足。
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
部署数量待核实出现坐标:动态部署组待解析
出现点与落位可能不同;选择地图“出现位置”核对。组编号:动态值待解析
查看脚本效果与分支依据(9 项)
- 改变 AI 激活状态:玛娜 · 1 · 所在函数含分支,非无条件执行
- 部署单位组:动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:狂騒の歌使用 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:呪歌禁止ターン · 0 · 所在函数含分支,非无条件执行
注册依据
Summon
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x28bb
EventEntryPhaseBefore(Summon, 2, 7, 玩家阶段/阵营, condition_Summon)
阶段开始前 · 部署单位组
阶段开始前 · 玩家阶段/阵营 · 回合参数 3~9
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
1 条敌军配置出现坐标:(9, 8)
出现点与落位可能不同;选择地图“出现位置”核对。组编号:Comeout
查看脚本效果与分支依据(1 项)
- 部署单位组 · 1 条敌军配置:Comeout · 镜头聚焦标志
注册依据
Reinforcement
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x28ef
EventEntryPhaseBefore(Reinforcement, 3, 9, 玩家阶段/阵营, condition_Reinforcement)
拾取物品 · 设置事件变量
拾取物品
已追踪的条件路径(静态解析)满足以下第 2 组即可:
- 标记「マリア呪歌前台詞」非零
- 标记「狂騒の歌使用」为 1
以上条件须同时满足。
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
相关标记写入:Summon 设置「狂騒の歌使用」为 1;SongSetting 设置「狂騒の歌使用」为 1;SingingSong 设置「狂騒の歌使用」为 2;
查看脚本效果与分支依据(1 项)
- 设置事件变量:マリア呪歌前台詞 · 1 · 所在函数含分支,非无条件执行
注册依据
SingingSongBefore
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2934
EventEntryPickup(SingingSongBefore, PID_SC14_09_マリア, condition_SingingSongBefore)
阶段开始后 · 设置事件变量 / 改变 AI 行动序列
阶段开始后 · 敌方阶段/阵营 · 回合参数 5~-1
已追踪的条件路径(静态解析)- 单位在地图上(PID_SC14_09_マリア)
- 单位 AI 已激活(PID_SC14_09_マリア)
以上条件须同时满足。
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
查看脚本效果与分支依据(7 项)
- 设置事件变量:狂騒の歌使用 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:呪歌禁止ターン · 0 · 所在函数含分支,非无条件执行
注册依据
SongSetting
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2968
EventEntryPhaseAfter(SongSetting, 5, -1, 敌方阶段/阵营, condition_SongSetting)
固定事件 · 设置事件变量 / 改变 AI 行动序列
固定事件
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
查看脚本效果与分支依据(4 项)
- 设置事件变量:狂騒の歌使用 · 2 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:玛娜 · $Ai_Order_Attack · AI_AT_Null · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:呪歌禁止ターン · 1 · 所在函数含分支,非无条件执行
注册依据
SingingSong
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x29af
EventEntryFixed(SingingSong, PID_SC14_09_マリア, 敌方阶段/阵营, condition_SingingSong)
进入区域 · 设置事件变量
进入区域 · X 4~14 / Z 1~14 · 玩家阶段/阵营
已追踪的条件路径(静态解析)只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
查看脚本效果与分支依据(1 项)
注册依据
SingPosChange
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x29e7
EventEntryArea(SingPosChange, 4, 1, 14, 14, 玩家阶段/阵营, condition_SingPosChange)
战斗对话 · 开启事件标记
战斗对话
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- MindGetActiveSkill()
- MindGetUnitPID()
- MindGetTargetUnitPID()
- 标记「邂逅_マリアxレダ」
- 标记「邂逅_マリアxその他」
查看脚本效果与分支依据(2 项)
- 开启事件标记:邂逅_マリアxレダ · 所在函数含分支,非无条件执行
- 开启事件标记:邂逅_マリアxその他 · 所在函数含分支,非无条件执行
注册依据
BattleTalkMaria
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2a4c
EventEntryBattleTalk(BattleTalkMaria, , 玩家阶段/阵营, PID_SC14_09_マリア, 敌方阶段/阵营, 1, condition_BattleTalkMaria)
固定事件 · 改变单位朝向 / 改变 AI 行动序列
固定事件
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- UnitAiGetSequence(PID_SC14_09_マリア · $Ai_Order_Move)
- UnitGetPosX(PID_SC14_09_マリア)
- UnitAiGetMvPositionArgX(动态值待解析)
- UnitGetPosZ(动态值待解析)
- UnitAiGetMvPositionArgZ(动态值待解析)
查看脚本效果与分支依据(2 项)
- 改变单位朝向:玛娜 · $Dir_Right
- 改变 AI 行动序列:玛娜 · $Ai_Order_Move · AI_MV_Null
注册依据
MariaTurn
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2a95
EventEntryFixed(MariaTurn, PID_SC14_09_マリア, 敌方阶段/阵营, condition_MariaTurn)
战斗完成 · 追加个人技能 / 设置事件变量
战斗完成
已追踪的条件路径(静态解析)- 标记「マリア死亡回避」为 1
- 标记「レヒネル行動開始」 != 2
以上条件须同时满足。
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
相关标记写入:Provocation 设置「レヒネル行動開始」为 1;BossActive 设置「レヒネル行動開始」为 2;
查看脚本效果与分支依据(2 项)
- 追加个人技能:玛娜 · SID_死亡回避
- 设置事件变量:マリア死亡回避 · -1
注册依据
AddDieAvoid
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2b0e
EventEntryBattleComplete(AddDieAvoid, condition_AddDieAvoid)
阶段开始后 · 改变 AI 行动序列 / 改变 AI 激活状态
阶段开始后 · 敌方阶段/阵营 · 回合参数 8~-1
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 标记「レヒネル行動開始」
- UnitGetFirstIndex(玩家阶段/阵营)
- UnitGetPosX(动态值待解析)
- UnitGetNextIndex(动态值待解析)
- Log(
ボス行動評価値=%d(%d以上でアクティブ)
· 动态值待解析 · 7)
相关标记写入:Provocation 设置「レヒネル行動開始」为 1;BossActive 设置「レヒネル行動開始」为 2;
查看脚本效果与分支依据(3 项)
- 改变 AI 行动序列:勒希聂尔 · $Ai_Order_Cause · AI_AC_Everytime · 所在函数含分支,非无条件执行
- 改变 AI 激活状态:勒希聂尔 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 激活状态:动态值待解析 · 1参数待核实 · 所在函数含分支,非无条件执行
注册依据
BossAiSet
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2ba3
EventEntryPhaseAfter(BossAiSet, 8, -1, 敌方阶段/阵营, condition_BossAiSet)
阶段开始后 · 设置事件变量
阶段开始后 · 敌方阶段/阵营 · 未限定固定回合
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 标记「レヒネル行動開始」
- UnitGetFirstIndex(玩家阶段/阵营)
- UnitGetPosZ(动态值待解析)
- UnitGetPosX(动态值待解析)
- UnitGetNextIndex(动态值待解析)
相关标记写入:BossActive 设置「レヒネル行動開始」为 2;
查看脚本效果与分支依据(1 项)
注册依据
Provocation
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2bd9
EventEntryPhaseAfter(Provocation, -1, -1, 敌方阶段/阵营, condition_Provocation)
阶段开始后 · 改变单位朝向 / 移除个人技能
阶段开始后 · 敌方阶段/阵营 · 未限定固定回合
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 标记「レヒネル行動開始」
- 单位 AI 已激活(PID_SC14_09_レヒネル)
- UnitIsAttackRangeForce(动态值待解析 · 动态值待解析)
相关标记写入:Provocation 设置「レヒネル行動開始」为 1;
查看脚本效果与分支依据(3 项)
- 改变单位朝向:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 移除个人技能:玛娜 · SID_死亡回避 · 所在函数含分支,非无条件执行
- 设置事件变量:レヒネル行動開始 · 2 · 所在函数含分支,非无条件执行
注册依据
BossActive
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2c0f
EventEntryPhaseAfter(BossActive, -1, -1, 敌方阶段/阵营, condition_BossActive)
进入区域 · 改变 AI 行动序列
进入区域 · X 15~20 / Z 1~14 · 敌方阶段/阵营
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- MindGetUnitPID()
- MindGetUnitIndex()
- UnitAiGetSequence(动态值待解析 · 动态值待解析)
查看脚本效果与分支依据(1 项)
- 改变 AI 行动序列:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实
注册依据
SummonUnitAiChange
Script/bmap/SC14_09.bin.zst · Startup_EventEntry · 0x2d9e
EventEntryArea(SummonUnitAiChange, 15, 1, 20, 14, 敌方阶段/阵营, condition_SummonUnitAiChange)
本场动态参数核查清单(1 项)
以下调用尚不能全部确定执行条件或参数。已人工核对的数组展开见对应事件;其余保留为缺口,不代表没有增援或地形变化。
- Summon · Dispos · 0x3c49 · 含动态参数,尚未完整还原
当前选择的配置名册
18 条配置。可点选定位;全部组叠加时包含互斥分支、后续部署和重复位置。
| 名册序号 / 单位 | 兵种 / 等级 | 部署组 | 出现 → 配置 | 装备与掉落 | 定位 |
|---|
| 1 · 勒希聂尔 敌军 | 恶棍 Lv.20–26(条件范围) | Enemy | 0, 0 → 7, 7 | | |
| 2 · 玛娜 敌军 | 恶棍 Lv.21–27(条件范围) | Enemy | 0, 0 → 6, 7 | | |
| 3 · 勒希聂尔兵 敌军 | 猎兵 Lv.14–20(条件范围) | Enemy | 0, 0 → 20, 8 | | |
| 4 · 勒希聂尔兵 敌军 | 剑客 Lv.15–21(条件范围) | Enemy | 0, 0 → 22, 5 | | |
| 5 · 勒希聂尔兵 敌军 | 诅咒师 Lv.15–21(条件范围) | Enemy | 0, 0 → 20, 2 | | |
| 6 · 勒希聂尔兵 敌军 | 牧师 Lv.16–22(条件范围) | Enemy | 0, 0 → 18, 2 | | |
| 7 · 勒希聂尔兵 敌军 | 诅咒师 Lv.15–21(条件范围) | Enemy | 0, 0 → 26, 6 | | |
| 8 · 勒希聂尔兵 敌军 | 诅咒师 Lv.16–22(条件范围) | Enemy | 0, 0 → 19, 4 | | |
| 9 · 勒希聂尔兵 敌军 | 诅咒师 Lv.16–22(条件范围) | Enemy | 0, 0 → 15, 5 | | |
| 10 · 勒希聂尔兵 敌军 | 剑客 Lv.15–21(条件范围) | Enemy | 0, 0 → 13, 4 | | |
| 11 · 勒希聂尔兵 敌军 | 重装步兵 Lv.16–22(条件范围) | Enemy | 0, 0 → 19, 7 | | |
| 12 · 勒希聂尔兵 敌军 | 重装步兵 Lv.16–22(条件范围) | Enemy | 0, 0 → 19, 6 | | |
| 13 · 勒希聂尔兵 敌军 | 猎兵 Lv.14–20(条件范围) | Enemy | 0, 0 → 24, 1 | | |
| 14 · 勒希聂尔兵 敌军 | 猎兵 Lv.14–20(条件范围) | Enemy | 0, 0 → 12, 12 | | |
| 15 · 勒希聂尔兵 敌军 | 重装步兵 Lv.17–23(条件范围) | Enemy | 0, 0 → 9, 3 | | |
| 16 · 勒希聂尔兵 敌军 | 轻骑兵 Lv.15–21(条件范围) | Enemy | 0, 0 → 4, 7 | | |
| 17 · 勒希聂尔兵 敌军 | 轻骑兵 Lv.15–21(条件范围) | Enemy | 0, 0 → 4, 6 | | |
| 18 · 勒希聂尔兵 敌军 | 牧师 Lv.16–22(条件范围) | Enemy | 0, 0 → 10, 11 | | |