Xeno spitter fixes (#18573)

* Xeno spitter fixes

- Require hands for pickup compounds
- Ranged combat can force movement to ignore LOS checks if ranged wants better LOS.

* Also spirates

IDK how this worked before but TryGetGun shouldn't care about combatmode.

* 1 more
This commit is contained in:
metalgearsloth
2023-08-03 07:34:54 +10:00
committed by GitHub
parent 8d5a354592
commit 868f3298e5
7 changed files with 31 additions and 7 deletions

View File

@@ -39,6 +39,12 @@ public sealed class NPCSteeringComponent : Component
#endregion
/// <summary>
/// Set to true from other systems if you wish to force the NPC to move closer.
/// </summary>
[DataField("forceMove")]
public bool ForceMove = false;
/// <summary>
/// Next time we can change our steering direction.
/// </summary>