Refactor serialization copying to use source generators (#19412)
This commit is contained in:
@@ -5,15 +5,15 @@ namespace Content.Shared.Decals
|
||||
{
|
||||
[Serializable, NetSerializable]
|
||||
[DataDefinition]
|
||||
public sealed class Decal
|
||||
public sealed partial class Decal
|
||||
{
|
||||
// if these are made not-readonly, then decal grid state handling needs to be updated to clone decals.
|
||||
[DataField("coordinates")] public readonly Vector2 Coordinates = Vector2.Zero;
|
||||
[DataField("id")] public readonly string Id = string.Empty;
|
||||
[DataField("color")] public readonly Color? Color;
|
||||
[DataField("angle")] public readonly Angle Angle = Angle.Zero;
|
||||
[DataField("zIndex")] public readonly int ZIndex;
|
||||
[DataField("cleanable")] public readonly bool Cleanable;
|
||||
[DataField("coordinates")] public Vector2 Coordinates = Vector2.Zero;
|
||||
[DataField("id")] public string Id = string.Empty;
|
||||
[DataField("color")] public Color? Color;
|
||||
[DataField("angle")] public Angle Angle = Angle.Zero;
|
||||
[DataField("zIndex")] public int ZIndex;
|
||||
[DataField("cleanable")] public bool Cleanable;
|
||||
|
||||
public Decal() {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user