Content changes for broadphase rejig (#12290)

This commit is contained in:
Leon Friedrich
2022-10-31 12:05:34 +13:00
committed by GitHub
parent 9d09de0f85
commit f0d02f032a
14 changed files with 71 additions and 56 deletions

View File

@@ -124,25 +124,18 @@ namespace Content.IntegrationTests.Tests
{
await using var pairTracker = await PoolManager.GetServerClient();
var server = pairTracker.Pair.Server;
var testMap = await PoolManager.CreateTestMap(pairTracker);
var coordinates = testMap.GridCoords;
EntityUid playerEnt = default;
Mind mind = null;
MapId map = default;
await server.WaitAssertion(() =>
{
var player = IoCManager.Resolve<IPlayerManager>().ServerSessions.Single();
var mapMan = IoCManager.Resolve<IMapManager>();
map = mapMan.CreateMap();
var grid = mapMan.CreateGrid(map);
var entMgr = IoCManager.Resolve<IServerEntityManager>();
mapMan.CreateNewMapEntity(MapId.Nullspace);
playerEnt = entMgr.SpawnEntity(null, grid.ToCoordinates());
playerEnt = entMgr.SpawnEntity(null, coordinates);
mind = new Mind(player.UserId);
mind.ChangeOwningPlayer(player.UserId);
@@ -156,8 +149,7 @@ namespace Content.IntegrationTests.Tests
await server.WaitPost(() =>
{
var mapMan = IoCManager.Resolve<IMapManager>();
mapMan.DeleteMap(map);
mapMan.DeleteMap(testMap.MapId);
});
await PoolManager.RunTicksSync(pairTracker.Pair, 5);