Add space dungeon support (#14619)
This commit is contained in:
@@ -6,6 +6,7 @@ using Content.Server.Decals;
|
||||
using Content.Shared.Procedural;
|
||||
using Content.Shared.Procedural.DungeonGenerators;
|
||||
using Content.Shared.Procedural.PostGeneration;
|
||||
using Robust.Server.Physics;
|
||||
using Robust.Shared.Map;
|
||||
using Robust.Shared.Map.Components;
|
||||
using Robust.Shared.Prototypes;
|
||||
@@ -76,6 +77,7 @@ public sealed partial class DungeonJob : Job<Dungeon>
|
||||
{
|
||||
Dungeon dungeon;
|
||||
_sawmill.Info($"Generating dungeon {_gen.ID} with seed {_seed} on {_entManager.ToPrettyString(_gridUid)}");
|
||||
_grid.CanSplit = false;
|
||||
|
||||
switch (_gen.Generator)
|
||||
{
|
||||
@@ -126,6 +128,8 @@ public sealed partial class DungeonJob : Job<Dungeon>
|
||||
ValidateResume();
|
||||
}
|
||||
|
||||
_grid.CanSplit = true;
|
||||
_entManager.System<GridFixtureSystem>().CheckSplits(_gridUid);
|
||||
return dungeon;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user