Remove 700 usages of Component.Owner (#21100)

This commit is contained in:
DrSmugleaf
2023-10-19 12:34:31 -07:00
committed by GitHub
parent 5825ffb95c
commit f560f88eb5
261 changed files with 2291 additions and 2036 deletions

View File

@@ -64,7 +64,7 @@ public sealed class InteractionOutlineSystem : EntitySystem
return;
if (TryComp(_lastHoveredEntity, out InteractionOutlineComponent? outline))
outline.OnMouseLeave();
outline.OnMouseLeave(_lastHoveredEntity.Value);
}
public void SetEnabled(bool enabled)
@@ -83,7 +83,7 @@ public sealed class InteractionOutlineSystem : EntitySystem
return;
if (TryComp(_lastHoveredEntity, out InteractionOutlineComponent? outline))
outline.OnMouseLeave();
outline.OnMouseLeave(_lastHoveredEntity.Value);
}
public override void FrameUpdate(float frameTime)
@@ -146,7 +146,7 @@ public sealed class InteractionOutlineSystem : EntitySystem
{
if (entityToClick != null && TryComp(entityToClick, out outline))
{
outline.UpdateInRange(inRange, renderScale);
outline.UpdateInRange(entityToClick.Value, inRange, renderScale);
}
return;
@@ -155,14 +155,14 @@ public sealed class InteractionOutlineSystem : EntitySystem
if (_lastHoveredEntity != null && !Deleted(_lastHoveredEntity) &&
TryComp(_lastHoveredEntity, out outline))
{
outline.OnMouseLeave();
outline.OnMouseLeave(_lastHoveredEntity.Value);
}
_lastHoveredEntity = entityToClick;
if (_lastHoveredEntity != null && TryComp(_lastHoveredEntity, out outline))
{
outline.OnMouseEnter(inRange, renderScale);
outline.OnMouseEnter(_lastHoveredEntity.Value, inRange, renderScale);
}
}
}