More user friendly crew monitor UI (#17328)

This commit is contained in:
Ahion
2023-06-15 05:29:52 +02:00
committed by GitHub
parent 4837ae03bd
commit de63c5230b
7 changed files with 75 additions and 44 deletions

View File

@@ -95,6 +95,15 @@ public sealed class NavMapControl : MapGridControl
};
}
public void CenterToCoordinates(EntityCoordinates coordinates)
{
if (_entManager.TryGetComponent<PhysicsComponent>(MapUid, out var physics))
{
_offset = new Vector2(coordinates.X, coordinates.Y) - physics.LocalCenter;
}
_recenter.Disabled = false;
}
protected override void KeyBindDown(GUIBoundKeyEventArgs args)
{
base.KeyBindDown(args);