@@ -32,6 +32,7 @@ public sealed class DockTest : ContentUnitTest
|
||||
var entManager = server.ResolveDependency<IEntityManager>();
|
||||
var mapManager = server.ResolveDependency<IMapManager>();
|
||||
var dockingSystem = entManager.System<DockingSystem>();
|
||||
var mapSystem = entManager.System<SharedMapSystem>();
|
||||
var xformSystem = entManager.System<SharedTransformSystem>();
|
||||
|
||||
var mapId = map.MapId;
|
||||
@@ -39,8 +40,8 @@ public sealed class DockTest : ContentUnitTest
|
||||
await server.WaitAssertion(() =>
|
||||
{
|
||||
entManager.DeleteEntity(map.GridUid);
|
||||
var grid1 = mapManager.CreateGrid(mapId);
|
||||
var grid2 = mapManager.CreateGrid(mapId);
|
||||
var grid1 = mapManager.CreateGridEntity(mapId);
|
||||
var grid2 = mapManager.CreateGridEntity(mapId);
|
||||
var grid1Ent = grid1.Owner;
|
||||
var grid2Ent = grid2.Owner;
|
||||
var grid2Offset = new Vector2(50f, 50f);
|
||||
@@ -57,7 +58,7 @@ public sealed class DockTest : ContentUnitTest
|
||||
new(new Vector2i(0, 2), new Tile(1)),
|
||||
};
|
||||
|
||||
grid1.SetTiles(tiles1);
|
||||
mapSystem.SetTiles(grid1.Owner, grid1.Comp, tiles1);
|
||||
var dock1 = entManager.SpawnEntity("AirlockShuttle", new EntityCoordinates(grid1Ent, dock1Pos));
|
||||
var dock1Xform = entManager.GetComponent<TransformComponent>(dock1);
|
||||
dock1Xform.LocalRotation = dock1Angle;
|
||||
@@ -71,7 +72,7 @@ public sealed class DockTest : ContentUnitTest
|
||||
new(new Vector2i(1, 2), new Tile(1)),
|
||||
};
|
||||
|
||||
grid2.SetTiles(tiles2);
|
||||
mapSystem.SetTiles(grid2.Owner, grid2.Comp, tiles2);
|
||||
var dock2 = entManager.SpawnEntity("AirlockShuttle", new EntityCoordinates(grid2Ent, dock2Pos));
|
||||
var dock2Xform = entManager.GetComponent<TransformComponent>(dock2);
|
||||
dock2Xform.LocalRotation = dock2Angle;
|
||||
@@ -94,9 +95,7 @@ public sealed class DockTest : ContentUnitTest
|
||||
var otherMap = await pair.CreateTestMap();
|
||||
|
||||
var entManager = server.ResolveDependency<IEntityManager>();
|
||||
var mapManager = server.ResolveDependency<IMapManager>();
|
||||
var dockingSystem = entManager.System<DockingSystem>();
|
||||
var xformSystem = entManager.System<SharedTransformSystem>();
|
||||
var mapSystem = entManager.System<SharedMapSystem>();
|
||||
|
||||
var mapGrid = entManager.AddComponent<MapGridComponent>(map.MapUid);
|
||||
|
||||
Reference in New Issue
Block a user