Remove 700 usages of Component.Owner (#21100)
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user