跳转至

空木研究所

空木研究所的地图与事件
空木研究所13 × 16 格

地点用途与依据

空木研究所 · 已确认

实验设备及空木博士;室外招牌、初始剧情及任务阶段共同确认。残留大木助手对白不作为名称依据。

地图核对记录

入口与出口连接

地图入口与出口 · 1 处
入口位置连接地点
1(4,13)若叶镇

支线任务

全部任务地图 · 地图43.6

任务 对应场景 入口地图
任务089 · 海浪卷走的乌波 11 后续:询问研究所助手 查看地图

本图获取与对战

按地图查找 · 教学地点 · 收录与残留核对

按坐标寻找道具或人物(坐标从0开始)。剧情推进后,人物可能移动或暂时离开,位置以游戏内为准。随机奖励和需要作选择的奖励,每次只能获得其中一项。

地图随剧情变化的规则(技术资料)

动态事件阶段

同图规则按表中顺序首次匹配生效;未被动态规则替换的事件或地图头继续使用基础数据。Flag/Var 条件与地图头条件须同时满足。

阶段规则 实际生效条件 替换内容
IsDynamicFlag14D6Active (FlagGet(0x14D6)) 人物/坐标/背景事件、地图头脚本
IsDynamicVar5184_23OrLater (VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) 人物/坐标/背景事件、地图头脚本

地上的精灵球

暂未收录。

隐藏道具

暂未收录。

NPC 赠送

图像 内容 数量 位置 获取条件
不变之石 1 (4,4) 孵出波克比,或以其他方式让图鉴记下波克比的捕获记录后,接听空木博士询问蛋的电话。再回研究所报告,领取不变之石,只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23));事件显示标记 0x1006 未设置
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)));事件显示标记 0x1006 未设置

查看资料出处
伤药 1 (3,8) 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23));踏入事件坐标时 Var 0x4055 = 3
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)));踏入事件坐标时 Var 0x4055 = 3

查看资料出处
伤药 5 (2,8) 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23));踏入事件坐标时 Var 0x4055 = 3
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)));踏入事件坐标时 Var 0x4055 = 3

查看资料出处
伤药 5 (4,8) 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23));踏入事件坐标时 Var 0x4055 = 3
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)));踏入事件坐标时 Var 0x4055 = 3

查看资料出处
伤药 5 (5,8) 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23));踏入事件坐标时 Var 0x4055 = 3
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)));踏入事件坐标时 Var 0x4055 = 3

查看资料出处
大师球 1 进入地图触发 完成冰封洞窟后的主线剧情,回空木研究所领取大师球。
冰封洞窟事件后的空木研究所主线赠礼,领取大师球1个。
完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。
剧情出现条件(技术资料)地图入口条件:Var 0x5184 == 0x23;动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处
超级石 1 进入地图触发 领取空木博士赠送的第二只初始伙伴后,获得对应的超级进化波动,并领取超级石1个。超级进化波动是解锁能力,不会多出一件道具。
完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。
剧情出现条件(技术资料)地图入口条件:Var 0x5184 == 0x23;动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处

支线赠送

图像 内容 数量 位置 获取条件
日之石 1 (6,9) 089 海浪卷走的乌波 · 后续:向研究所助手展示爱心球
推进爱心球的询问线索,向空木博士询问他以前持有的爱心球,得知他已赠送给小田卷博士的女儿后获赠日之石;只能领取一次。
剧情出现条件(技术资料)以下条件满足任意一组即可;每组内须全部满足。
基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23))
动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处

赠送宝可梦与蛋

图像 内容 数量 位置 获取条件
菊草叶 · Lv.5
携带: 橙橙果
1 只/枚(依分支) 进入地图触发 初次在研究所选择伙伴:菊草叶、火球鼠、小锯鳄三选一,确认后领取所选的那只。
剧情出现条件(技术资料)地图入口条件:Var 0x5101 == 0x2;基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23))

查看资料出处
火球鼠 · Lv.5
携带: 橙橙果
1 只/枚(依分支) 进入地图触发 初次在研究所选择伙伴:菊草叶、火球鼠、小锯鳄三选一,确认后领取所选的那只。
剧情出现条件(技术资料)地图入口条件:Var 0x5101 == 0x2;基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23))

查看资料出处
小锯鳄 · Lv.5
携带: 橙橙果
1 只/枚(依分支) 进入地图触发 初次在研究所选择伙伴:菊草叶、火球鼠、小锯鳄三选一,确认后领取所选的那只。
剧情出现条件(技术资料)地图入口条件:Var 0x5101 == 0x2;基础事件出现条件:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23))

查看资料出处
菊草叶 · Lv.5 1 只/枚(依分支) 进入地图触发 最初选择火球鼠作伙伴时,这次领取菊草叶。只赠送这一只。
完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。
剧情出现条件(技术资料)地图入口条件:Var 0x5184 == 0x23;动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处
火球鼠 · Lv.5 1 只/枚(依分支) 进入地图触发 最初选择小锯鳄作伙伴时,这次领取火球鼠。只赠送这一只。
完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。
剧情出现条件(技术资料)地图入口条件:Var 0x5184 == 0x23;动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处
小锯鳄 · Lv.5 1 只/枚(依分支) 进入地图触发 最初选择菊草叶作伙伴时,这次领取小锯鳄。只赠送这一只。
完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。
剧情出现条件(技术资料)地图入口条件:Var 0x5184 == 0x23;动态阶段条件:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6)))

查看资料出处

商店

暂未收录。

道具兑换

暂未收录。

招式教学

暂未收录。

NPC 阵容

暂未收录。

资料出处(可展开查看)

资料出处 1 · (6,9)

089 海浪卷走的乌波:日之石×1(后续:向研究所助手展示爱心球)

推进爱心球的询问线索,向空木博士询问他以前持有的爱心球,得知他已赠送给小田卷博士的女儿后获赠日之石;只能领取一次。

原始条件:推进爱心球的询问线索,向空木博士询问他以前持有的爱心球,得知他已赠送给小田卷博士的女儿后获赠日之石;0xAD5记录已领取。

  • r:08EC6ED7 · 初始坐标 (6,9) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) 推进爱心球的询问线索,向空木博士询问他以前持有的爱心球,得知他已赠送给小田卷博士的女儿后获赠日之石;只能领取一次。

原始条件:推进爱心球的询问线索,向空木博士询问他以前持有的爱心球,得知他已赠送给小田卷博士的女儿后获赠日之石;0xAD5记录已领取。

  • r:08EC6ED7 · 初始坐标 (6,9) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:r:08EC6F80。

资料出处 2 · (4,4)

孵出波克比,或以其他方式让图鉴记下波克比的捕获记录后,接听空木博士询问蛋的电话。再回研究所报告,领取不变之石,只能领取一次。

原始条件:图鉴已有波克比的捕获记录后,接听空木博士询问蛋的电话(设置0xA57),再回研究所首次报告,获赠不变之石;0xA58限制重复。通常通过孵化托付的蛋达成,实际电话触发检查的是波克比捕获记录。

  • r:08F50A19 · 初始坐标 (4,4) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) · 人物隐藏 Flag:0x1006 孵出波克比,或以其他方式让图鉴记下波克比的捕获记录后,接听空木博士询问蛋的电话。再回研究所报告,领取不变之石,只能领取一次。

原始条件:图鉴已有波克比的捕获记录后,接听空木博士询问蛋的电话(设置0xA57),再回研究所首次报告,获赠不变之石;0xA58限制重复。通常通过孵化托付的蛋达成,实际电话触发检查的是波克比捕获记录。

  • r:08F50A19 · 初始坐标 (4,4) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater · 人物隐藏 Flag:0x1006

执行点:r:08F519C4。

资料出处 3 · (3,8)

首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C53B7 · 初始坐标 (3,8) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) · 触发 Var 0x4055 = 3 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C53B7 · 初始坐标 (3,8) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater · 触发 Var 0x4055 = 3

执行点:r:089C53D5。

资料出处 4 · (2,8)

首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C5309 · 初始坐标 (2,8) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) · 触发 Var 0x4055 = 3 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C5309 · 初始坐标 (2,8) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater · 触发 Var 0x4055 = 3

执行点:r:089C5327。

资料出处 5 · (4,8)

首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C5463 · 初始坐标 (4,8) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) · 触发 Var 0x4055 = 3 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C5463 · 初始坐标 (4,8) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater · 触发 Var 0x4055 = 3

执行点:r:089C5481。

资料出处 6 · (5,8)

首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C550D · 初始坐标 (5,8) · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23)) · 触发 Var 0x4055 = 3 首次在空木研究所接受外出调查的委托,离开前从助手处领取伤药,只能领取一次。

原始条件:首次在空木研究所接受外出调查的委托,离开前由助手赠送伤药;各站位入口属于同一次送行剧情。

  • r:089C550D · 初始坐标 (5,8) · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater · 触发 Var 0x4055 = 3

执行点:r:089C552B。

资料出处 7 · 进入地图触发

初次在研究所选择伙伴:菊草叶、火球鼠、小锯鳄三选一,确认后领取所选的那只。

原始条件:初次在研究所选择伙伴并确认,菊草叶、火球鼠、小锯鳄三选一;使用初始选择标记决定赠送对象,不是同时得到三只。

  • r:089C5C69 · 地图头条件:Var 0x5101 == 0x2 · 基础事件阶段:!((FlagGet(0x14D6)) || (VarGet(0x5184) >= 0x23))

执行点:r:089C5E17。

资料出处 8 · 进入地图触发

完成冰封洞窟后的主线剧情,回空木研究所领取大师球。

核对依据:主线 Var 0x5184 == 0x23,且高优先级 Flag 0x14D6 未设置时,空木博士赠送大师球。

核对依据:冰封洞窟事件后的空木研究所主线赠礼,领取大师球1个。

冰封洞窟事件后的空木研究所主线赠礼,领取大师球1个。

完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。

原始条件:完成冰封洞窟的洛奇亚事件、返回若叶镇恢复后,在空木研究所领取后续主线赠礼。主线进度Var 0x5184须为0x23,且0x14D6未设置;本段同时升级全国图鉴,结算后主线推进至0x24,只发生一次。

  • s:EventScript_TaskIcicleCave_ElmGiftCutscene · 地图头条件:Var 0x5184 == 0x23 · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:s:EventScript_TaskIcicleCave_ElmGiftCutscene:90。

源码:Complete-Fire-Red-Upgrade-dev for Project Azoth/assembly/overworld_scripts/task_scripts.s:16648。

资料出处 9 · 进入地图触发

最初选择火球鼠作伙伴时,这次领取菊草叶。只赠送这一只。

核对依据:与另两只互斥:初始伙伴为火球鼠时赠送菊草叶;不是一次获得三只。

核对依据:初始伙伴选择火球鼠时,本次赠送菊草叶;与另外两种初始伙伴分支互斥,只赠送一只。

最初选择火球鼠作伙伴时,这次领取菊草叶。只赠送这一只。

完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。

原始条件:完成冰封洞窟的洛奇亚事件、返回若叶镇恢复后,在空木研究所领取后续主线赠礼。主线进度Var 0x5184须为0x23,且0x14D6未设置;本段同时升级全国图鉴,结算后主线推进至0x24,只发生一次。

  • s:EventScript_TaskIcicleCave_ElmGiftCutscene · 地图头条件:Var 0x5184 == 0x23 · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:s:TaskIcicleCave_GiveChikorita:3。

源码:Complete-Fire-Red-Upgrade-dev for Project Azoth/assembly/overworld_scripts/task_scripts.s:16812。

资料出处 10 · 进入地图触发

最初选择小锯鳄作伙伴时,这次领取火球鼠。只赠送这一只。

核对依据:与另两只互斥:初始伙伴为小锯鳄时赠送火球鼠;不是一次获得三只。

核对依据:初始伙伴选择小锯鳄时,本次赠送火球鼠;与另外两种初始伙伴分支互斥,只赠送一只。

最初选择小锯鳄作伙伴时,这次领取火球鼠。只赠送这一只。

完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。

原始条件:完成冰封洞窟的洛奇亚事件、返回若叶镇恢复后,在空木研究所领取后续主线赠礼。主线进度Var 0x5184须为0x23,且0x14D6未设置;本段同时升级全国图鉴,结算后主线推进至0x24,只发生一次。

  • s:EventScript_TaskIcicleCave_ElmGiftCutscene · 地图头条件:Var 0x5184 == 0x23 · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:s:TaskIcicleCave_GiveCyndaquil:3。

源码:Complete-Fire-Red-Upgrade-dev for Project Azoth/assembly/overworld_scripts/task_scripts.s:16798。

资料出处 11 · 进入地图触发

最初选择菊草叶作伙伴时,这次领取小锯鳄。只赠送这一只。

核对依据:与另两只互斥:初始伙伴为菊草叶时赠送小锯鳄;不是一次获得三只。

核对依据:初始伙伴选择菊草叶时,本次赠送小锯鳄;与另外两种初始伙伴分支互斥,只赠送一只。

最初选择菊草叶作伙伴时,这次领取小锯鳄。只赠送这一只。

完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。

原始条件:完成冰封洞窟的洛奇亚事件、返回若叶镇恢复后,在空木研究所领取后续主线赠礼。主线进度Var 0x5184须为0x23,且0x14D6未设置;本段同时升级全国图鉴,结算后主线推进至0x24,只发生一次。

  • s:EventScript_TaskIcicleCave_ElmGiftCutscene · 地图头条件:Var 0x5184 == 0x23 · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:s:TaskIcicleCave_GiveTotodile:3。

源码:Complete-Fire-Red-Upgrade-dev for Project Azoth/assembly/overworld_scripts/task_scripts.s:16784。

资料出处 12 · 进入地图触发

领取空木博士赠送的第二只初始伙伴后,获得对应的超级进化波动,并领取超级石1个。超级进化波动是解锁能力,不会多出一件道具。

核对依据:空木研究所剧情赠送超级石 1 个;此前的对应超级进化波动通过 Flag 解锁,不当作额外背包道具。

核对依据:空木博士赠送第二只初始伙伴后,记录对应超级进化波动并发放超级石1个。波动是解锁标记,不是另一件背包道具。

领取空木博士赠送的第二只初始伙伴后,获得对应的超级进化波动,并领取超级石1个。超级进化波动是解锁能力,不会多出一件道具。

完成冰封洞窟的洛奇亚事件,回若叶镇休养后,去空木研究所领取主线赠礼,同时升级全国图鉴。只赠送一次;研究所正在进行其他剧情时,需要先完成眼前的对话。

原始条件:完成冰封洞窟的洛奇亚事件、返回若叶镇恢复后,在空木研究所领取后续主线赠礼。主线进度Var 0x5184须为0x23,且0x14D6未设置;本段同时升级全国图鉴,结算后主线推进至0x24,只发生一次。

  • s:EventScript_TaskIcicleCave_ElmGiftCutscene · 地图头条件:Var 0x5184 == 0x23 · 动态阶段:(VarGet(0x5184) >= 0x23) && !((FlagGet(0x14D6))) · 规则:IsDynamicVar5184_23OrLater

执行点:s:TaskIcicleCave_WaveDone:1。

源码:Complete-Fire-Red-Upgrade-dev for Project Azoth/assembly/overworld_scripts/task_scripts.s:16872。

已剔除的旧事件与不可达点位 · 5 条
位置 原脚本内容 剔除依据
(12,8) 精灵球 地图图像核对:位于黑边、墙外或封闭树/山体,保留旧脚本的残留事件 · r:08169780
(12,8) 精灵球 地图图像核对:位于黑边、墙外或封闭树/山体,保留旧脚本的残留事件 · r:08169A4D
(3,5) 妙蛙种子 · Lv.5 空木研究所人物图像与旧大木研究所妙蛙种子领取脚本不符;城都御三家由当前剧情地图头发放 · r:08169C8B
(3,12) 杰尼龟 · Lv.5 空木研究所人物图像与旧大木研究所杰尼龟领取脚本不符;城都御三家由当前剧情地图头发放 · r:08169C8B
(12,8) 小火龙 · Lv.5 地图图像核对:位于黑边、墙外或封闭树/山体,保留旧脚本的残留事件 · r:08169C8B