Fix emergency shuttle initialization

This commit is contained in:
ElectroJr
2024-04-19 18:57:12 -04:00
parent 299da35c87
commit 6373454242
5 changed files with 60 additions and 29 deletions

View File

@@ -294,8 +294,6 @@ public sealed class StationSystem : EntitySystem
// Use overrides for setup.
var station = EntityManager.SpawnEntity(stationConfig.StationPrototype, MapCoordinates.Nullspace, stationConfig.StationComponentOverrides);
if (name is not null)
RenameStation(station, name, false);
@@ -346,6 +344,9 @@ public sealed class StationSystem : EntitySystem
}
}
if (LifeStage(station) < EntityLifeStage.MapInitialized)
throw new Exception($"Station must be man-initialized");
var ev = new StationPostInitEvent((station, data));
RaiseLocalEvent(station, ref ev, true);