项目 B

项目 B

项目B为游戏增添了遭遇次级首领的环节,这些首领拥有独特的机制和挑战。你将在不确定的时间、随机的场景中直面这些强敌,这要求你灵活调整策略

游戏玩法

Project B

  • 必需: 请安装来自 Project Y“Stashes” 模块,以便 Boss 拥有武器和适当的战利品。没有它,Boss 将不会携带武器生成,且只有普通战利品。
  • 该模组使用二进制补丁方法,因此需要游戏版本 1.6(或更高)。
  • 基于原版文件为 S.T.A.L.K.E.R. 2 1.6 版本开发。
  • 安装此模组前请务必创建存档,以防出现问题。
  • 此模组可随时安装;无需新存档。但模组激活可能需要一些时间。
  • 此模组无法完全卸载! 如果 Boss 已在当前游戏中激活,你只能通过移除可选模块来阻止更多 Boss 出现。
  • 此模组与模组 NPC Combat Overhaul 不兼容。
  • 这将是一次复杂的情绪体验。享受吧!

描述

Project B 为游戏引入了小 Boss 遭遇战,并包含独特的机制和挑战。你将在未指定的时间和随机地点面对这些强大的敌人,需要调整策略并运用技能才能获胜。

这些 Boss 拥有许多使其区别于普通人类敌人的独特机制。玩家需要学习并适应这些机制才能成功击败它们。这些机制基于 S.T.A.L.K.E.R. 2 的终局 Boss,但已根据本模组的随机遭遇性质进行了调整和扩展。

模组激活可能需要一些时间。遇到这些 Boss 的几率总体较低。当你面对其中一位时,就会明白原因了。

Boss 仅限于人类非玩家角色(NPC)。本模组不包含变异 Boss。

*战利品和武器说明(必需): 来自 Project Y“Stashes” 模块是 Boss 获得武器和适当战利品的必要条件。没有它,Boss 只会拥有普通战利品且没有武器。

Boss 可以随时召唤下属加入战斗!

ProjectBMod.pak

这是核心文件,引入了新的(小)Boss 遭遇战及其独特机制。它是此模组任何功能正常运作所必需的。你还可以通过控制台生成 Boss;请参见下方列出的命令。

注意:如果在你存档中已有 Boss 激活时移除该文件,加载该存档将导致游戏崩溃。但是,你可以随时安全地移除其他可选模块以防止它们出现。

ProjectBModBossLairs.pak

这将使 Boss 出现在世界中的巢穴里,使这些区域更具挑战性和奖励性。如果你偶然发现这些巢穴之一,请准备好迎接一场硬仗!

ProjectBModMemoryManagement.pak

此模块优化了与新 Boss 相关的内存使用,确保即使在激烈遭遇战中也能保持流畅性能。它有助于有效管理资源,防止游戏过程中出现卡顿或崩溃。换句话说:它让尸体消失得更快。

ProjectBModOG.pak

这将赋予原版 Boss 召唤能力。它增强了它们的战斗能力,使其成为更强大的对手。不要期望任何(小)Boss 战会与原版相同!(影响原版 Boss 配置,如 Faust、Korshunov、Scar 和 Strelok。)

ProjectBModReinforcements.pak

在随机时间,会出现包含一个新 Boss 的增援部队。准备好迎接激烈的交火!此模块为游戏增加了激动人心的动态,让玩家时刻保持警惕。这可能随时发生(包括主线任务和教程区域(这种情况下我不指望你能活下来,请再试一次)),所以要时刻做好准备。

兼容性

此模组与 NPC Combat Overhaul 不兼容。 我曾尝试过但未能使它们兼容。特别是增援模块与该模组不兼容;它将无法生效。任务 NPC 也无法从 OG 模块召唤 Boss。

硬性依赖: 来自 Project Y“Stashes” 模块是 Boss 获得武器和适当战利品的必要条件。没有此依赖项,Boss 将赤手空拳生成,且只拥有普通战利品。

技术说明

将使用 'refurl' 或 'bpatch'(部分)影响以下配置文件以实现整合。

  • 核心:NPCSpawnerPrototypes.cfg
  • Boss 巢穴:GenericLairPrototypes.cfg
  • 内存管理:CoreVariables.cfg
  • OG:Faust.cfg, Korshunov.cfg, QuestObjPrototypes.cfg, Scar.cfg, Strelok.cfg
  • 增援:GeneralNPCObjPrototypes.cfg

平衡与说明

此模组将引入一些具有挑战性的遭遇战,请准备好迎接艰难的战斗。在进入可能出现 Boss 的区域之前,请确保储备充足的补给和装备。如果你发现模组太难,可以考虑调整游戏难度设置或使用增强玩家能力的模组。甚至可以(暂时)禁用其中一个可选模块。

如果对你来说真的太难了,可以尝试 Super Soldier 模组来提升角色能力。

如果你仍然觉得容易,可以尝试 The Difficulty Mod 来增加整体游戏难度。

免责声明

使用此模组风险自负。最终,这个模组是爱之深恨之切的那种模组。如果你喜欢具有挑战性的战斗和新机制,你可能会喜欢它。如果你更喜欢轻松/真实的游戏体验,这个模组可能不适合你。

召唤 Boss 的控制台命令(及相关)

Boss:

XSpawnObjBySID BossNPC_Duty 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Freedom 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Monolith 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Mercenaries 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Militaries 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_NeutralMSOP 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Bandit 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_SultanBandit 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_NeutralBandit 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Neutral 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Digger 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Noon 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Varta 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_IkarVarta 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_EnemyVarta 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Spark 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BossNPC_Corpus 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0

原版 Boss:

XSpawnObjBySID StrelokMutant 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID ScarBoss 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID Korshunov 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID FaustBoss 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0

“超配”小 Boss:

XSpawnObjBySID BanditChernozem 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditShakh 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditRoosevelt 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditLokot 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditVaran 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID Sultan 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditSanaBodrak 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID BanditZaharBabaj 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0

XSpawnObjBySID MercenaryHog 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID MercenaryVatt 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID MercenarySkiper 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID MercenariesVolkodav 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0

XSpawnObjBySID NeutralTiranExoskeleton 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID Boroda 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0

XSpawnObjBySID Richter_E15 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID NoonFaustianFoma 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID NoonSemenDubnyj 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID VartaLejtenantSterev 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0
XSpawnObjBySID VartaSerzantMihajlov 1 false [PlayerX] [PlayerY] [PlayerZ] 0 [PlayerYaw] 0