Ravenfield

Ravenfield

194 个评价
Bots Conserve Ammo
3
2
2
   
奖励
收藏
已收藏
取消收藏
Content Type: Mutators
标签: Modded Content
文件大小
发表于
更新日期
269.793 KB
6 月 7 日 下午 8:57
7 月 27 日 下午 3:00
9 项改动说明 ( 查看 )

订阅以下载
Bots Conserve Ammo

在 PhantomBravo 的 2 个合集中
Hardcore Gameplay Framework
87 件物品
[WIP] BIRDCAGE
234 件物品
描述
READ THE DESCRIPTION BELOW.
This mod will introduce the concept of ammo conservation to Ravenfield's beloved AI soldiers! No longer will bots mindlessly spray their weapon on full auto at targets hundreds of meters away. Instead, they will take slow, aimed shots or fire in short bursts depending on the distance, and as they get closer to the enemy they will also fire more aggressively.

The mod accomplishes this by manipulating the heat mechanic for weapons, forcing a bot's weapon to overheat when they engage targets at extreme distances (and thereby slowing their rate of fire).
This mod only affects small arms. Vehicle weapons (even those that are automatic) are not affected and will continue to rapid fire at their targets. Only bot weapons are affected.
Because this mutator utilizes Ravenfield's weapon overheating mechanic, it is recommended that you exclude any weapons that have a built in overheat system to avoid potential issues.

You can configure the following values:
CQB Distance (Default 30 meters)
- When a bot engages a target within this distance, their weapon will not gain heat and they will fire full auto as usual.

Minimum Heat Gain (Default 0.1)
- The minimum amount of heat added to a weapon when firing (assuming the target is beyond the CQB distance).

Heat Gain Factor (Default 0.01)
- An important number that determines the amount of extra heat that gets added to the weapon for each meter the target is beyond the CQB Distance.

Burst Fire List
- Any weapon names added to this list will not follow the ammo conservation logic described below. Instead, they will follow a different logic where they fire in controlled bursts of varying length.
- This logic is perfect for weapons that you want to fire in a more aggressive but controlled manner, such as LMGs and certain SMGs. Don't forget your delimiters.

How this mod works:
- When a bot engages a target beyond the CQB Distance, its weapon gains heat.
- When its heat value reaches 1, the weapon cannot fire until heat reaches 0.
- When engaging a target within the CQB Distance, no heat is added.
- Heat Gain Factor determines how much heat a weapon gains for each meter the target is beyond the CQB Distance.
- This value is added with the Minimum Heat Gain to calculate heat gain per shot.
- A bit of RNG is added to make firing patterns less predictable.
- Heat loss per second is calculated with the Heat Gain Factor, heat gain per second, target distance, and RNG.

Overall, higher Heat Gain Factor results in shorter bursts of fire as distance increases.
This mod is perfect for those who want a more realistic infantry fighting experience. It pairs well with mods that change gunplay, such as Universal Recoil, which can force the player to also control their shots.

Report any issues and leave feedback. Thanks.
44 条留言
Just_Casual 9 月 11 日 下午 6:55 
finally. we can play maps like achipeligo and NOT be endlessly shot at from land WHILE STILL ON THE CARRIER.
PhantomBravo  [作者] 9 月 11 日 下午 12:03 
@GrandBotanist, technically, all mutators affect the frame rate because it is a script that requires the allocation of memory and processing power to run.
But in my opinion, I have already made the code as lightweight and optimized as possible to the best of my abilities. If you run the game with just this mutator, there is no perceivable performance impact.
GrandBotanist 9 月 6 日 上午 12:26 
Excuse me, does this mutator affect the frame rate?
PhantomBravo  [作者] 8 月 31 日 下午 12:04 
@AgentDell, currently not, because the bots do not switch their weapon's fire mode, they simply shoot in full auto, but slower (due to weapon heat level manipulation).
Agent Derek 8 月 30 日 下午 6:35 
Is it possible for the bot weapon to use the same single-fire sounds as your Universal Select Fire Vanilla+ Edition?
Whaddafrak 8 月 26 日 上午 1:23 
finally, i dont get sprayed 300 times by some dude 3km away, thank you
Not_home 8 月 26 日 上午 1:00 
hell yeah, this is the mod that I've been waiting for, thanks a lot! :steamhappy:
Dr. SabertoothPython 6 月 21 日 下午 7:01 
This sounds great, thank you. Good description too
Goofygoober 6 月 19 日 下午 11:36 
add the mod "Ability to read" so people can actually read le description
PhantomBravo  [作者] 6 月 16 日 上午 7:59 
@vector_fridman mounted weapons (and weapons mounted on vehicles) are not affected, read the description.