Door collision fixes (#6836)

This commit is contained in:
Leon Friedrich
2022-02-22 18:01:37 +13:00
committed by GitHub
parent 4ca57ca474
commit 8d111c8959
2 changed files with 15 additions and 9 deletions

View File

@@ -140,7 +140,7 @@ public sealed class DoorComponent : Component, ISerializationHooks
/// List of EntityUids of entities we're currently crushing. Cleared in OnPartialOpen().
/// </summary>
[DataField("currentlyCrushing")]
public List<EntityUid> CurrentlyCrushing = new();
public HashSet<EntityUid> CurrentlyCrushing = new();
#endregion
#region Serialization
@@ -238,7 +238,7 @@ public enum DoorVisuals
public sealed class DoorComponentState : ComponentState
{
public readonly DoorState DoorState;
public readonly List<EntityUid> CurrentlyCrushing;
public readonly HashSet<EntityUid> CurrentlyCrushing;
public readonly TimeSpan? NextStateChange;
public readonly bool Partial;