


A Host-Only mod that fixes all sentries to support the HEL piercing property.
Ever since the beginning of time, sentries never supported HEL pierce. You can see this by viewing their fire code in R6 Mono and they are strictly missing the logic to do so. This means that when the developers needed to implement HEL Auto Sentry, they need to add the logic for it as well as editting the datablock, however they only editted the datablock resulting in non-functioning HEL Auto Sentry. (They probably assumed that they had implemented it in the past)
This mod adds the HEL pierce logic to the sentries such that they can utilize the pierce property from the datablocks properly.
As sentries are simulated on host this mod can only ever work on host. There is no way to get this mod to work client-side due to this fact.
There are some dodgy work arounds but they are not real solutions, for example:
This plugin overwrites the fire method of sentry guns in a prefix which returns false and thus anyone who implements custom sentry firing logic will have compatability issues. The following methods have been prefix patched and return false:
SentryGunInstance_Firing_Bullets.FireBulletSentryGunInstance_Firing_Bullets.UpdateFireShotgunSemiv0.0.1