Files
crystall-punk-14/Content.Server/_CP14/Procedural/CP14StationProceduralLocationComponent.cs
Red b60ceb38ca Demiplanes redesign again (#1616)
* global demi refactor

* rebalance, smaller demiplanes

* remove outdated connections

* audio design + room coords fix

* Update CP14Rooms.cs

* Update wastelands.yml

* hotfixes

* Update CP14SpellThrowFromUser.cs

* Update sky_lightning.yml
2025-08-05 12:15:24 +03:00

21 lines
660 B
C#

using Content.Shared._CP14.Procedural.Prototypes;
using Robust.Shared.Prototypes;
namespace Content.Server._CP14.Procedural;
/// <summary>
/// Generates the surrounding procedural world on the game map, surrounding the mapped settlement.
/// </summary>
[RegisterComponent, Access(typeof(CP14LocationGenerationSystem))]
public sealed partial class CP14StationProceduralLocationComponent : Component
{
[DataField(required: true)]
public ProtoId<CP14ProceduralLocationPrototype> Location;
[DataField]
public List<ProtoId<CP14ProceduralModifierPrototype>> Modifiers = [];
[DataField]
public Vector2i GenerationOffset = Vector2i.Zero;
}