循迹系统(Scent System)是SRP V1.9.2版本加入的一个游戏机制,在演化阶段达到阶段3时,击杀任意寄生体生物有7%的几率部署感知体(Scent),或是当玩家和生物获得受猎效果后生成,也可以通过使用饵堆结构立即在使用者位置处部署构建者模式下的感知体,警戒兽也可以每隔50s产生一个感知体,当感知体检测到范围内有寄生体生物死亡时,将会增加危险值和反应值,该系统可以让寄生体在面对多种特殊情况时能够做出更多的反应与应对措施。
循迹系统仍处于制作中(WIP),未来可能会有极大的内容变动。
循迹系统默认配置下为开启(SRP1.9.13及以后)/关闭,需要开启虫巢意识才能生效(SRP1.9.12及以前)。
可以在config中SRParasitesSystems.cfg处启用虫巢意识并修改相关参数。
支援点数
危险值
当寄生体在范围内死亡时,危险值会上升,随着危险值的增加,支援等级将会上升。
如果演化阶段开启,每次感知体生成时,都会有不同演化阶段带来的额外加成。一些寄生体在死亡时可以增加更多的危险值。
反应值
当寄生体在范围内死亡时,反应值将会上升,感知体的行为模式和启动支援都会受到反应值的影响。
感知体
默认配置下每个世界最多能生成3个感知体(1.9.12及更低版本中最多可存在30个),且同一时刻最多只能存在11个感知体(SRP V1.9.12及更低版本中无限制),战术者模式下的感知体的存在时间为300s,观察者模式下的感知体的存在时间为60s,当一只寄生体生物在感知体的影响范围内死亡,感知体的存在时间将会延长5s并增加支援点数,如果感知体锁定的目标不是玩家,那么感知体会检查该目标的属性值,以确定该目标是否符合感知体的攻击条件(默认配置下,该目标的生命值不得低于20点(),攻击伤害不得低于4点(),盔甲值不得低于0点,只要满足其中的任意两个条件,感知体即可对其发起进攻),当感知体切换模式或放置支援波次时,将会发出一小段提示音效。感知体在默认配置下是看不见的,但玩家仍然可以使用F3+B快捷键来显示其碰撞箱,或是通过从配置文件中打开Debug选项来使其可见,也可以在安装寄生蜂附属的情况下观察到(开启Debug选项后,感知体的模样为纯白色长方体;安装寄生蜂附属后,在漫游者玩家的视角中则显示为一个浮动的蓝色透明四棱柱)。
侦听者模式下的感知体将会检测反应值,直到达到一个阈值,如果达到阈值,感知体将会进入战术者模式(这将重置反应值)。
战术者模式下的感知体将会检测反应值,直到达到一个阈值,如果达到阈值,感知体将会进入攻击者模式(这将降低反应值),如果当前目标处于活动状态,将会增加反应值(如果目标死亡将会降低反应值)当反应值为0时,感知体将会进入观察者模式。
观察者模式下的感知体将会检测反应值,直到达到一个阈值,如果达到阈值,感知体将会进入战术者模式,如果范围内有一个非寄生体生物,将会增加反应值。
跟踪者模式下的感知体将会锁定并跟踪具有受猎效果的目标,一旦锁定了目标,感知体将会持续跟踪目标,并尝试保持感知体与目标之间的相对位置,当感知体检测到反应值达到阈值时,将会切换到攻击者模式。
攻击者模式下的感知体将会尝试传送附近的寄生体,如果附近的寄生体数量太少或没有,则会进入构建者模式。
构建者模式下的感知体将尝试在其预期目标范围内生成侵袭蠕虫,随后侵袭蠕虫会生成支援名单中的生物,在完成此操作后,将会进入到战术者模式。(在SRP V1.9.12及更低版本中,构建者模式下的感知体会生成处于侵略者模式下的感知体)
侵略者模式下的感知体将会生成支援名单中的生物,然后该感知体将会被设置为死亡。(此感知体模式只存在于SRP V1.9.12及更低版本中,在SRP V1.9.13被移除)
受猎
当玩家或生物获得受猎效果时,跟踪者模式下的感知体将会生成在玩家/生物附近。
总结
循迹系统本质上是一个智能的生成/侵袭系统。从第 3 阶段开始杀死寄生体时,会有7%的几率部署一个感知体。感知体默认情况下是看不见的,摸不着的,只能通过指令杀死或是存在时间耗尽,感知体充当此系统的总指挥。当寄生体在其影响范围内死亡时,感知体会做出反应,试图将附近的寄生体传送到目标的位置,如果没有足够的寄生体,感知体会召唤侵袭蠕虫从支援列表中生成对应寄生体,具体召唤的寄生体种类数量波次取决于感知体的支援等级,侵袭蠕虫充当支援袭击的执行者。杀死寄生体会增加危险值、反应值,并延长感知体的存在时间。危险值可提高感知体的支援等级。反应值决定了感知体何时会传送寄生体并启动支援袭击。在生存模式下使用饵堆结构时,会手动部署构建者模式下的感知体,生成的感知体的支援等级取决于当前的演化阶段,警戒兽也可以直接生成感知体。
演化阶段加成
演化阶段越高,启动支援所花费的反应值点数就越低,寄生体死亡时增加的支援点数就越多。
演化阶段 | 消耗的反应值 | 增加的危险值与反应值 |
---|---|---|
0 | 11 | -200 |
1 | 10 | 5 |
2 | 9 | 20 |
3 | 9 | 50 |
4 | 8 | 90 |
5 | 6 | 150 |
6 | 5 | 240 |
7 | 4 | 360 |
8 | 2 | 500 |
9 | 2 | 600 |
10 | 1 | 800 |
支援等级
支援分为0~8级,寄生体种类和支援波次会随着等级而变化。
支援等级 | 支援生物种类 | 所需的危险值点数 | 最大支援波次 | 最小支援波次 | 每波最多寄生体支援数量 | 每波最少寄生体支援数量 |
---|---|---|---|---|---|---|
0 | 裂兽 | 0 | 2 | 1 | 4 | 3 |
1 | 裂兽 | 10 | 3 | 1 | 6 | 4 |
2 | 25 | 4 | 2 | 6 | 4 | |
3 | 75 | 6 | 3 | 4 | 3 | |
4 | 除熊、龙、鱿鱼、蜘蛛以外的其它同化种、 除原始潜地兽以外的其它原始种 | 150 | 4 | 3 | 6 | 3 |
5 | 150 | 4 | 3 | 6 | 4 | |
6 | 240 | 5 | 2 | 5 | 2 | |
7 | 360 | 5 | 2 | 5 | 2 | |
8 | 500 | 5 | 2 | 5 | 2 |
SRP V1.9.12及更低版本中:
支援等级 | 支援生物种类 | 所需的危险值点数 | 最大支援波次 | 最小支援波次 | 每波最多寄生体支援数量 | 每波最少寄生体支援数量 |
---|---|---|---|---|---|---|
0 | 裂兽 | 0 | 5 | 2 | 5 | 2 |
1 | 裂兽 | 5 | ||||
2 | 裂兽 | 20 | ||||
3 | 裂兽、被同化的人类 | 50 | ||||
4 | 裂兽、被同化的人类、原始长臂兽 | 90 | ||||
5 | 裂兽、原始长臂兽、原始黄眸兽 | 150 | ||||
6 | 裂兽、适应长臂兽 | 240 | ||||
7 | 裂兽、掠夺兽 | 360 | ||||
8 | 裂兽、掠夺兽、 巡兽 | 500 |
资料分类: | 游戏机制 |