怪兽杀手 · 脚本资料
给想深挖的人:游戏任务脚本里实际的条件分支、对白选项和剧情变量。普通玩家不需要看这一页,回到任务页看步骤就够了。
分支结构(3 个阶段 · 3 条跳转)
脚本里的条件分支:满足条件时剧情会跳到另一个阶段,这就是结局分歧的位置。
| 阶段 | 条件 → 去向 |
|---|---|
| 第 0 阶段 | 第 0 阶段 (若 enc1_ug_nekker_01_unloaded) |
对白选项(1 个场景,展示 3/3 条)
来自场景脚本:台词 → 你的选项 → 选了之后对方说什么。括号里的条件表示该选项只在特定剧情状态下出现。
mq4006_02_fire.w2scene
mq4006_02_choicehub
▸ 我想四处看看。
GERALT听着,我只想四处看看。
FIRE ELEMENTAL入侵者!不可容忍!
FIRE ELEMENTAL绝不能容忍!
FIRE ELEMENTAL不!绝不容忍!
▸ 托尔·卡内德的拉德米尔已经死了。
GERALT托尔·卡内德的拉德米尔?法尔嘉叛乱的时候他被活活扒了皮,很久之前的事了。
FIRE ELEMENTAL你撒谎!
↳ 我想四处看看。
↳ 托尔·卡内德的拉德米尔已经死了。
↳ 你是谁?
▸ 你是谁?
GERALT你是谁?
FIRE ELEMENTAL我是火之精灵,冶炼场的精魂,熔炼钢铁的烈焰。
↳ 我想四处看看。
↳ 托尔·卡内德的拉德米尔已经死了。
↳ 你是谁?
脚本变量:这个任务会写入/检查什么
给想深挖的玩家:这些是剧情状态变量,“别处引用”表示别的任务会读它——也就是你在这里的选择会被后续剧情记住。
写入
| 变量 | 值 | 别处引用 |
|---|---|---|
enc1_ug_nekker_01_unloaded | 1 | — |
mq4006_stop_burning | 1 | — |
mq4005_dao_seen | 1 | — |
检查
| 变量 | 比较 | 谁写入 |
|---|---|---|
NewGamePlus | 141 | — |
mq4005_dao_seen | 145 | — |
mq4006_illusion_stove_dispelled | 145 | — |
数据来源:gameplay/journal/quests/mq4003lake.journal · 场景目录:mq4006_armor