2D 地形与部署配置
100%
Tr055 / SCXX_08 · 23 × 31 格 · 金色虚线为派生范围,金色区域为所选区域事件;橙色格为已核对的爆炸判定范围;紫框为地形修改位置,填色为已核对的目标地形;浅蓝方格为动态重排位置。红底:敌军;蓝底:玩家军;褐底:关系待核实。重合位置标“叠”,重复点击可切换单位;
地形图例(含上层)
奥利哈钢山低矮障碍物墙壁岩石悬崖河川地面荒地投石机投石机桥
当前显示 24 条配置;0 条坐标越界,保留在名册但不画到图内。“出现”与“配置”是原字段;(0,0) 可能为未使用的默认值,不代表已验证入口或移动路径。该图不是实机截图,不据此推断通路或攻击范围。
战场规则与本地提示
- 清除胜利条件文本(Summon_Giant,0x53e0)
- 击败指定目标:1(Summon_Giant,0x53e8)
- 击败指定目标:1(Summon_Giant,0x5737)
事件、变化与援兵
按脚本注册顺序列出,不能当作固定触发时间线。每条记录区分触发入口、附加条件与实际效果;未知参数保留待解析。
阶段开始前 · 部署单位组 / 追加个人技能
阶段开始前 · 玩家阶段/阵营 · 回合参数 1~1
注册未指定条件函数;回调内部仍可能有分支。
1 条敌军配置出现坐标:(0, 0)
出现点与落位可能不同;选择地图“出现位置”核对。组编号:増援2
查看脚本效果与分支依据(12 项)
- 部署单位组 · 1 条敌军配置:増援2 · $DisposFlag_Warp · Bmap_Summon_Hades_Hit · 所在函数含分支,非无条件执行
- 追加个人技能:SCXX_08_巨人_OP · 無敵 · 所在函数含分支,非无条件执行
- 追加个人技能:SCXX_08_巨人_OP · 反撃禁止 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidAnn · 再行動効果 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidAnn · SID_再行動効果 · 所在函数含分支,非无条件执行
- 移除个人技能:SCXX_08_巨人_OP · 無敵 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidSol · 強制撃破 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidSol · 絶対必殺[非表示] · 所在函数含分支,非无条件执行
- 追加个人技能:$PidSol · 再行動効果 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidSol · 強制撃破 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidSol · 絶対必殺[非表示] · 所在函数含分支,非无条件执行
- 移除个人技能:$PidSol · 再行動効果 · 所在函数含分支,非无条件执行
注册依据
TutorialArts
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x3067
EventEntryPhaseBefore(TutorialArts, 1, 1, 玩家阶段/阵营, )
阶段开始前 · 改变单位位置 / 改变单位朝向
阶段开始前 · 玩家阶段/阵营 · 回合参数 3~3
注册未指定条件函数;回调内部仍可能有分支。
1 条敌军配置出现坐标:(0, 0)
出现点与落位可能不同;选择地图“出现位置”核对。组编号:増援1
查看脚本效果与分支依据(32 项)
- 改变单位位置:$PidAnn · 14 · 24 · 所在函数含分支,非无条件执行
- 改变单位朝向:$PidAnn · $Dir_Up · 所在函数含分支,非无条件执行
- 部署单位组 · 1 条敌军配置:増援1 · $DisposFlag_Warp · Bmap_Summon_Hades_Hit · 所在函数含分支,非无条件执行
- 清除胜利条件文本 · 所在函数含分支,非无条件执行
- 击败指定目标:1 · 所在函数含分支,非无条件执行
- 移除个人技能:SCXX_08_剣士_回避 · 死亡回避 · 所在函数含分支,非无条件执行
- 改变单位位置:$PidSol · 7 · 27 · 所在函数含分支,非无条件执行
- 改变单位朝向:$PidSol · $Dir_Left · 所在函数含分支,非无条件执行
- 追加个人技能:$PidSol · 再行動効果 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidGit · 無敵 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidGit · 反撃禁止 · 所在函数含分支,非无条件执行
- 追加个人技能:$PidGit · 必殺無効[非表示] · 所在函数含分支,非无条件执行
- 移除个人技能:$PidSol · 再行動効果 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidGit · 無敵 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidGit · 反撃禁止 · 所在函数含分支,非无条件执行
- 移除个人技能:$PidGit · 必殺無効[非表示] · 所在函数含分支,非无条件执行
- 击败指定目标:1 · 所在函数含分支,非无条件执行
- 改变 AI 行动序列:SCXX_08_騎甲駝兵 · $Ai_Order_Cause · AI_AC_Everytime · 所在函数含分支,非无条件执行
- 设置事件变量:$FlgSummonGiant · 1 · 所在函数含分支,非无条件执行
- 设置事件变量:巨人と初戦闘_済 · 0 · 所在函数含分支,非无条件执行
- 设置事件变量:地形変化_オリハルコン · 1 · 所在函数含分支,非无条件执行
- 移除地形机关:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 移除单位:动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 移除单位:动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位位置:动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位朝向:动态值待解析 · $Dir_Down参数待核实 · 所在函数含分支,非无条件执行
- 移除地形机关:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位位置:动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 改变单位朝向:动态值待解析 · $Dir_Up参数待核实 · 所在函数含分支,非无条件执行
- 移除地形机关:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 修改单格地形:动态值待解析 · 动态值待解析 · 瘴气参数待核实
- 设置事件变量:动态值待解析 · 动态值待解析参数待核实
注册依据
Summon_Giant
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x309b
EventEntryPhaseBefore(Summon_Giant, 3, 3, 玩家阶段/阵营, )
交战后 · 改变 AI 激活状态 / 设置事件变量
交战后
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- BattleGetOffenceUnitPID()
- BattleGetDefenceUnitPID()
- Log(动态值待解析)
- UnitGetFirstIndex(敌方阶段/阵营)
- UnitAiGetBandNo(动态值待解析)
- NsUnitAliveOnMap(动态值待解析)
- UnitGetNextIndex(动态值待解析)
查看脚本效果与分支依据(5 项)
- 改变 AI 激活状态:SCXX_08_重装歩兵_左 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 激活状态:SCXX_08_重装歩兵_右 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 激活状态:SCXX_08_シャーマン_左 · 1 · 所在函数含分支,非无条件执行
- 改变 AI 激活状态:SCXX_08_シャーマン_右 · 1 · 所在函数含分支,非无条件执行
- 设置事件变量:$FlgChangeBridgeAI · 1 · 所在函数含分支,非无条件执行
注册依据
Die_Bridge
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x30fc
EventEntryBattleAfter(Die_Bridge, , -1, , -1, 1, IsDie_Bridge)
对话 · 开启事件标记
对话
注册未指定条件函数;回调内部仍可能有分支。
查看脚本效果与分支依据(1 项)
- 开启事件标记:会話:ソレル×主人公 · 所在函数含分支,非无条件执行
注册依据
EventTalkSoleilHero
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x3244
EventEntryTalk(动态值待解析, 动态值待解析, 动态值待解析, 动态值待解析, 动态值待解析, 动态值待解析, 动态值待解析)
战斗完成 · 设置事件变量 / 追加个人技能
战斗完成
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 标记「前回数えた時の数」
- MapGetPlayAreaMinX()
- MapGetPlayAreaMinZ()
- MapGetPlayAreaMaxX()
- MapGetPlayAreaMaxZ()
- TerrainGetTID(动态值待解析 · 动态值待解析)
查看脚本效果与分支依据(6 项)
- 设置事件变量:5回目_イベント_済 · 1 · 所在函数含分支,非无条件执行
- 追加个人技能:SCXX_08_巨人_冥界兵 · SID_オールブレイク · 所在函数含分支,非无条件执行
- 追加个人技能:SCXX_08_巨人_冥界兵 · SCXX_08_巨人弱体化 · 所在函数含分支,非无条件执行
- 获得物品:动态值待解析 · 动态值待解析 · 动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:动态值待解析 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
- 设置事件变量:前回数えた時の数 · 动态值待解析参数待核实 · 所在函数含分支,非无条件执行
注册依据
Destroy_Orichalcum
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x3272
EventEntryBattleComplete(Destroy_Orichalcum, IsOrichalcum)
战斗完成 · 追加个人技能
战斗完成
已追踪的条件路径(静态解析)- 单位在地图上($PidGit)
- 单位剩余血条($PidGit)为零
以上条件须同时满足。
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
查看脚本效果与分支依据(1 项)
- 追加个人技能:$PidGit · SID_不死身_自動削除
注册依据
StockDamageEvent
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x32a2
EventEntryBattleComplete(StockDamageEvent, condition_StockDamageEvent)
战斗完成 · 设置事件变量
战斗完成
已追踪的条件路径(静态解析)只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
查看脚本效果与分支依据(1 项)
- 设置事件变量:勝利 · 1 · 所在函数含分支,非无条件执行
注册依据
Clear
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x32d2
EventEntryBattleComplete(Clear, condition_Giant)
战斗完成 · 开启事件标记
战斗完成
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
- 单位在地图上($PidAnn)
- 标记「巨人と初戦闘_済」
- MindGetUnitPID()
- UnitGetJID(动态值待解析)
- MindGetTargetUnitPID()
- UnitGetJID(动态值待解析)
相关标记写入:Summon_Giant 设置「巨人と初戦闘_済」为 0;
查看脚本效果与分支依据(1 项)
注册依据
GiantBattle
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x3302
EventEntryBattleComplete(GiantBattle, ISGIantbattle)
交战后 · 设置事件变量
交战后
已追踪的条件路径(静态解析)- UnitHasSkill($PidGit, オールブレイク)
只覆盖该条件函数;事件注册与回调内判断仍同时适用,未模拟实机存档。
查看脚本效果与分支依据(1 项)
注册依据
Check_Allbreak
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x3365
EventEntryBattleAfter(Check_Allbreak, , 玩家阶段/阵营, , 敌方阶段/阵营, 1, contion_Allbreak)
交战后 · 改变 AI 激活状态
交战后
触发条件尚未完整还原 · 查看已提取检查
以下检查不是已确认的完整条件,不能直接组合成攻略结论。
查看脚本效果与分支依据(1 项)
- 改变 AI 激活状态:动态值待解析 · 1参数待核实 · 所在函数含分支,非无条件执行
注册依据
Battle_GiantOthers
Script/bmap/SCXX_08.bin.zst · Startup_EventEntry · 0x33c0
EventEntryBattleAfter(Battle_GiantOthers, , 玩家阶段/阵营, $PidGit, 敌方阶段/阵营, 0, condition_GiantOthers)
本场动态参数核查清单(3 项)
以下调用尚不能全部确定执行条件或参数。已人工核对的数组展开见对应事件;其余保留为缺口,不代表没有增援或地形变化。
- UnitMoveSpace · UnitSetPos · 0x4d97 · 含动态参数,尚未完整还原
- UnitMovePlayer · UnitSetPos · 0x4fbf · 含动态参数,尚未完整还原
- Orichalcum_Hades · TerrainSetSingle · 0x5b1f · 含动态参数,尚未完整还原
当前选择的配置名册
24 条配置。可点选定位;全部组叠加时包含互斥分支、后续部署和重复位置。
| 名册序号 / 单位 | 兵种 / 等级 | 部署组 | 出现 → 配置 | 装备与掉落 | 定位 |
|---|
| 1 · 巫伊尼奇乌斯 敌军 | 萨满巫师 Lv.33 | Enemy | 0, 0 → 10, 2 | | |
| 2 · 修道会兵 敌军 | 重装步兵 Lv.28 | Enemy | 0, 0 → 11, 2 | | |
| 3 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 12, 3 | | |
| 4 · 修道会兵 敌军 | 剑客 Lv.28 | Enemy | 0, 0 → 12, 21 | | |
| 5 · 修道会兵 敌军 | 剑客 Lv.28 | Enemy | 0, 0 → 13, 21 | | |
| 6 · 修道会兵 敌军 | 牧师 Lv.28 | Enemy | 0, 0 → 12, 20 | | |
| 7 · 修道会兵 敌军 | 牧师 Lv.28 | Enemy | 0, 0 → 13, 20 | | |
| 8 · 修道会兵 敌军 | 骑甲鸵兵 Lv.28 | Enemy | 0, 0 → 7, 11 | | |
| 9 · 修道会兵 敌军 | 骑甲鸵兵 Lv.28 | Enemy | 0, 0 → 11, 9 | | |
| 10 · 修道会兵 敌军 | 恶棍 Lv.28 | Enemy | 0, 0 → 13, 10 | | |
| 11 · 修道会兵 敌军 | 恶棍 Lv.28 | Enemy | 0, 0 → 12, 11 | | |
| 12 · 修道会兵 敌军 | 重装步兵 Lv.28 | Enemy | 0, 0 → 14, 5 | | |
| 13 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 13, 6 | | |
| 14 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 10, 15 | | |
| 15 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 9, 15 | | |
| 16 · 修道会兵 敌军 | 重装步兵 Lv.28 | Enemy | 0, 0 → 9, 16 | | |
| 17 · 修道会兵 敌军 | 重装步兵 Lv.28 | Enemy | 0, 0 → 10, 16 | | |
| 18 · 修道会兵 敌军 | 弓箭手 Lv.28 | Enemy | 0, 0 → 5, 4 | | |
| 19 · 修道会兵 敌军 | 剑客 Lv.28 | Enemy | 0, 0 → 4, 3 | | |
| 20 · 修道会兵 敌军 | 剑客 Lv.28 | Enemy | 0, 0 → 4, 7 | | |
| 21 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 5, 6 | | |
| 22 · 修道会兵 敌军 | 萨满巫师 Lv.28 | Enemy | 0, 0 → 5, 7 | | |
| 23 · 修道会兵 敌军 | 恶棍 Lv.28 | Enemy | 0, 0 → 16, 15 | | |
| 24 · 修道会兵 敌军 | 恶棍 Lv.28 | Enemy | 0, 0 → 3, 21 | | |