Refactor serialization copying to use source generators (#19412)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
namespace Content.Server.Research.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
public sealed class ResearchConsoleComponent : Component
|
||||
public sealed partial class ResearchConsoleComponent : Component
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace Content.Server.Research.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
public sealed class ResearchPointSourceComponent : Component
|
||||
public sealed partial class ResearchPointSourceComponent : Component
|
||||
{
|
||||
[DataField("pointspersecond"), ViewVariables(VVAccess.ReadWrite)]
|
||||
public int PointsPerSecond;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace Content.Server.Research.Disk
|
||||
{
|
||||
[RegisterComponent]
|
||||
public sealed class ResearchDiskComponent : Component
|
||||
public sealed partial class ResearchDiskComponent : Component
|
||||
{
|
||||
[DataField("points"), ViewVariables(VVAccess.ReadWrite)]
|
||||
public int Points = 1000;
|
||||
|
||||
@@ -5,7 +5,7 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototy
|
||||
namespace Content.Server.Research.TechnologyDisk.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
public sealed class DiskConsoleComponent : Component
|
||||
public sealed partial class DiskConsoleComponent : Component
|
||||
{
|
||||
/// <summary>
|
||||
/// How much it costs to print a disk
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
namespace Content.Server.Research.TechnologyDisk.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
public sealed class DiskConsolePrintingComponent : Component
|
||||
public sealed partial class DiskConsolePrintingComponent : Component
|
||||
{
|
||||
public TimeSpan FinishTime;
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototy
|
||||
namespace Content.Server.Research.TechnologyDisk.Components;
|
||||
|
||||
[RegisterComponent]
|
||||
public sealed class TechnologyDiskComponent : Component
|
||||
public sealed partial class TechnologyDiskComponent : Component
|
||||
{
|
||||
/// <summary>
|
||||
/// The recipe that will be added. If null, one will be randomly generated
|
||||
|
||||
Reference in New Issue
Block a user