diff --git a/SpaceStation14.sln.DotSettings b/SpaceStation14.sln.DotSettings
index 79f0474aa1..9e690e7975 100644
--- a/SpaceStation14.sln.DotSettings
+++ b/SpaceStation14.sln.DotSettings
@@ -155,10 +155,36 @@ public sealed class $CLASS$ : Component {
$END$
}
SS14
- $HEADER$namespace $NAMESPACE$
+ $HEADER$namespace $NAMESPACE$;
+
+public sealed class $CLASS$ {$END$}
+ $HEADER$using System.ComponentModel;
+
+namespace $NAMESPACE$;
+
+public partial class $CLASS$ : Component
{
- public sealed class $CLASS$ {$END$}
+ public $CLASS$()
+ {
+ InitializeComponent();
+ }
+
+ public $CLASS$(IContainer container)
+ {
+ container.Add(this);
+
+ InitializeComponent();
+ }
}
+ $HEADER$namespace $NAMESPACE$;
+
+public record $RECORD$($END$);
+ $HEADER$using NUnit.Framework;
+
+namespace $NAMESPACE$;
+
+[TestFixture]
+public class $CLASS$ {$END$}
True
True
cs
@@ -221,6 +247,13 @@ public sealed class $CLASS$ : IPrototype {
False
SS14
+ $HEADER$namespace $NAMESPACE$;
+
+public interface $INTERFACE$ {$END$}
+
+ $HEADER$namespace $NAMESPACE$;
+
+public enum $ENUM$ {$END$}
True
True
cs
@@ -252,6 +285,18 @@ public sealed class $CLASS$ : Shared$CLASS$ {
}
}
SS14
+ $HEADER$using System.Windows.Forms;
+
+namespace $NAMESPACE$;
+
+public partial class $CLASS$ : Form
+{
+ public $CLASS$()
+ {
+ InitializeComponent();
+ }
+}
+
True
True
IoC resolve
@@ -310,6 +355,9 @@ public sealed class $CLASS$ : EntitySystem {
}
}
SS14
+ $HEADER$namespace $NAMESPACE$;
+
+public struct $STRUCT$ {$END$}
True
True
cs
@@ -329,7 +377,9 @@ public sealed class $CLASS$ : EntitySystem {
True
InCSharpProjectFile
True
- $HEADER$namespace $NAMESPACE$;
+ $HEADER$using Robust.Shared.Serialization;
+
+namespace $NAMESPACE$;
/// <summary>
/// This is used for...
@@ -361,6 +411,17 @@ public sealed class $CLASS$State : ComponentState {
netser
True
[System.Serializable, Robust.Shared.Serialization.NetSerializable]
+ $HEADER$using System.Windows.Forms;
+
+namespace $NAMESPACE$;
+
+public partial class $CLASS$ : UserControl
+{
+ public $CLASS$()
+ {
+ InitializeComponent();
+ }
+}
True
True
cs
@@ -413,7 +474,7 @@ public abstract class $CLASS$ : EntitySystem {
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Prototypes;
-using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
+using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Array;
namespace $NAMESPACE$;
@@ -427,8 +488,8 @@ public sealed class $CLASS$ : IPrototype, IInheritingPrototype {
public string ID { get; } = default!;
/// <inheritdoc/>
- [ParentDataField(typeof(AbstractPrototypeIdSerializer<$CLASS$>))]
- public string? Parent { get; }
+ [ParentDataField(typeof(AbstractPrototypeIdArraySerializer<$CLASS$>))]
+ public string[]? Parents { get; }
/// <inheritdoc/>
[NeverPushInheritance]
@@ -455,7 +516,9 @@ public sealed class $CLASS$ : IPrototype, IInheritingPrototype {
True
InCSharpProjectFile
True
- $HEADER$namespace $NAMESPACE$;
+ $HEADER$using Robust.Shared.GameStates;
+
+namespace $NAMESPACE$;
/// <inheritdoc/>
[RegisterComponent, NetworkedComponent]
@@ -635,10 +698,9 @@ public sealed class $CLASS$ : Shared$CLASS$ {
True
True
&XAML Control
- $HEADER$namespace $NAMESPACE$
- {
- public class $CLASS$ {$END$}
- }
+ $HEADER$namespace $NAMESPACE$;
+
+public class $CLASS$ {$END$}
True
True
Control.xaml
@@ -651,7 +713,7 @@ public sealed class $CLASS$ : Shared$CLASS$ {
fileheader()
0
True
- getUpperCaseAlphaNumericFileName()
+ getFileNameWithoutExtension()
1
True
fileDefaultNamespace()