Remove 700 usages of Component.Owner (#21100)

This commit is contained in:
DrSmugleaf
2023-10-20 15:31:13 +02:00
committed by Debug
parent 1561629bc2
commit 9cc8a7fc81
261 changed files with 2291 additions and 2036 deletions
@@ -45,7 +45,8 @@ public abstract class SharedFloatingVisualizerSystem : EntitySystem
private void OnGravityChanged(ref GravityChangedEvent args)
{
foreach (var (floating, transform) in EntityQuery<FloatingVisualsComponent, TransformComponent>(true))
var query = EntityQueryEnumerator<FloatingVisualsComponent, TransformComponent>();
while (query.MoveNext(out var uid, out var floating, out var transform))
{
if (transform.MapID == MapId.Nullspace)
continue;
@@ -54,9 +55,8 @@ public abstract class SharedFloatingVisualizerSystem : EntitySystem
continue;
floating.CanFloat = !args.HasGravity;
Dirty(floating);
Dirty(uid, floating);
var uid = floating.Owner;
if (!args.HasGravity)
FloatAnimation(uid, floating.Offset, floating.AnimationKey, floating.AnimationTime);
}