I am seting player.unHostileTime = Mathf.Max(player.unHostileTime, UnityEngine.Time.realtimeSinceStartup + 0.01f);
and when under the outpost im clearly not hostile but as soon as an npc sees me im hostile again with no gun out.
and when under the outpost im clearly not hostile but as soon as an npc sees me im hostile again with no gun out.