特征
通过以下方式修复破碎的稻草人:
- 允许他们攻击
- 如果你足够远,让他们忘记你
- 启用手榴弹投掷(通过原始的 ConVar halloween.scarecrows_throw_beancans,默认为 true)
- 设置手榴弹投掷之间的延迟(通过原始的 ConVar halloween.scarecrow_throw_beancan_global_delay,默认为 8)。还有 10% 的几率投掷。
- 修复他们的生活。请注意,乘数不再起作用,因此默认情况下它们的寿命更长。
- 修它们达到的距离。
- 修复他们的声音(感谢电锯的火焰)。
通过以下方式改进稻草人:
- 让他们像动物一样漫游。没有更多的休眠僵尸!
- 当他们被攻击时攻击。他们会做出反应,试图活下去,如果在他们没有看到你的情况下被击中,他们就不再“被动”了。
- 逃离攻击他们的非人类威胁(如仙人掌)。他们没有时间逃离炮塔。
配置
可以在目录
BetterScarecrows
下的文件中配置设置和选项
config
。建议使用编辑器和验证器来避免格式问题和语法错误。
简单的配置是通过服务器 ConVars 完成的。
使用halloween.scarecrowpopulation设置每平方公里的僵尸数量,以允许它们在地图周围(靠近结构)生成halloween.scarecrow_throw_beancans(默认为 true)允许他们投掷手榴弹,并使用halloween.scarecrow_throw_beancan_global_delay设置投掷之间的最小延迟(默认 8)。
如果在aimanager.ai_to_player_distance_wakeup_range范围内没有玩家(默认为 160) ,则aimanager.ai_dormant (默认为 true)启用稻草人“睡眠”的能力。强烈建议节省服务器资源。您也可以将 aimanager.ai_to_player_distance_wakeup_range 设置为较低的值以节省更多资源(80似乎足够了)。另外,请注意距离不使用高度轴。(只有 x 和 z)。
配置文件如下:
{
"Health": 250.0, //Health of the scarecrow. Keep in mind that damage modifiers doesn't work anymore.
"AttackRangeMultiplier": 0.75, //Attack range of the scarecrow, as a multiplier of the weapon. The applied formula is 2 * weaponRange * AttackRangeMultiplier.
"TargetLostRange": 20.0, //Distance to be forgotten by the scarecrow
"SenseRange": 15.0, //View distance of the scarecrow to be targeted
"IgnoreSafeZonePlayers": true, //Do not attack players in safe zone. Usefull if the CanNPCTurretsTargetScarecrow is set to true.
"CanBradleyAPCTargetScarecrow": true, //Do Bradley have to ignore scarecrows ?
"CanNPCTurretsTargetScarecrow": true, //Do NPC turrets have to ignore scarecrows ?
"Sounds": {
"Death": "assets/prefabs/npc/murderer/sound/death.prefab",
"Breathing": "assets/prefabs/npc/murderer/sound/breathing.prefab"
},
"ConVars": {
"OverrideConVars": false, //Set to true to replace the Halloween ConVars with given values.
"ScarecrowPopulation": 5.0, //If OverrideConVars is true : The population of scarecrow, by square kilometer. Need to be more than 0.
"scarecrowsThrowBeancans": true, //If OverrideConVars is true : Allow scarecrows to throw beancan grenades
"scarecrowThrowBeancanGlobalDelay": 8.0 //If OverrideConVars is true : Delay between two grenades throws, if enabled.
}
}
© 版权声明
THE END
暂无评论内容