Crude Oil 2025-12-22 22:01:56 +01:00 committed by Coryler
parent f8e3b2b999
commit 8d37c21554
2 changed files with 3 additions and 2 deletions

View File

@ -203,7 +203,8 @@ public sealed partial class DockingSystem
var spawnPosition = new EntityCoordinates(targetGridXform.MapUid!.Value, _transform.ToMapCoordinates(gridPosition).Position);
// TODO: use tight bounds
var dockedBounds = new Box2Rotated(shuttleAABB.Translated(spawnPosition.Position), targetAngle, spawnPosition.Position);
var targetWorldAngle = (targetGridAngle + targetAngle).Reduced();
var dockedBounds = new Box2Rotated(shuttleAABB.Translated(spawnPosition.Position), targetWorldAngle, spawnPosition.Position);
// Check if there's no intersecting grids (AKA oh god it's docking at cargo).
grids.Clear();

View File

@ -4,7 +4,7 @@
description: Visualizer for shuttles arriving. You shouldn't see this!
components:
- type: Transform
noRot: true
noRot: false
gridTraversal: false
- type: FtlVisualizer
sprite: