False
False
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
ERROR
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
WARNING
Required
Required
Required
Required
RequiredForMultiline
Required
Required
Required
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
NEXT_LINE
AL
BB
CC
GC
GD
GL
HW
IC
IL
IP
KHR
MS
OGL
OOC
OS
PA
PCM
PE
PNG
RSI
SA
SZ
UI
UTF
UV
VP
UI
True
True
True
True
True
True
True
<data />
<data><IncludeFilters /><ExcludeFilters><Filter ModuleMask="*.UnitTesting" ModuleVersionMask="*" ClassMask="*" FunctionMask="*" IsEnabled="True" /></ExcludeFilters></data>
True
False
True
Entity Component
1
9
True
Prototype
5
6
True
XAML Control
True
Client/Server Net Entity System
8
7
True
Entity System
2
True
Shared Net Component
3
8
True
Shared Net Entity System
7
True
Inheriting Prototype
6
True
Client/Server Net Component
4
C# projects
False
True
True
cs
FooComponent
True
&Entity Component
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This is used for...
/// </summary>
[RegisterComponent]
public sealed class $CLASS$ : Component {
$END$
}
SS14
$HEADER$namespace $NAMESPACE$
{
public sealed class $CLASS$ {$END$}
}
True
True
cs
FooPrototype
True
&Prototype
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Prototypes;
namespace $NAMESPACE$;
/// <summary>
/// This is a prototype for...
/// </summary>
[Prototype($END$)]
public sealed class $CLASS$ : IPrototype {
/// <inheritdoc/>
[IdDataField]
public string ID { get; } = default!;
}
SS14
True
True
IoC [Dependency]
True
suggestVariableName()
1
True
0
True
True
2.0
InCSharpTypeMember
dep
True
[Robust.Shared.IoC.Dependency] private readonly $TYPE$ $NAME$ = default!;$END$
False
False
True
-1
False
False
True
False
SS14
True
True
cs
FooSystem
True
&Client/Server Net Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <inheritdoc/>
public sealed class $CLASS$ : Shared$CLASS$ {
/// <inheritdoc/>
public override void Initialize()
{
base.Initialize();
$END$
}
}
SS14
True
True
IoC resolve
True
0
True
True
2.0
InCSharpStatement
True
2.0
InCSharpExpression
res
True
Robust.Shared.IoC.IoCManager.Resolve<$TYPE$>()$END$
False
False
True
-1
False
True
False
True
True
cs
FooSystem
True
&Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This handles...
/// </summary>
public sealed class $CLASS$ : EntitySystem {
/// <inheritdoc/>
public override void Initialize()
{
$END$
}
}
SS14
True
True
cs
SharedFooComponent
True
&Shared Net Component
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This is used for...
/// </summary>
public abstract class $CLASS$ : Component {
$END$
}
/// <summary>
/// Contains network state for $CLASS$.
/// </summary>
[Serializable, NetSerializable]
public sealed class $CLASS$State : ComponentState {
public $CLASS$State($CLASS$ component) {
}
}
SS14
True
True
Serializable & NetSerializable types
True
True
2.0
InCSharpTypeAndNamespace
True
2.0
InCSharpTypeMember
netser
True
[System.Serializable, Robust.Shared.Serialization.NetSerializable]
True
True
cs
FooSystem
True
&Shared Net Entity System
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <summary>
/// This handles...
/// </summary>
public abstract class $CLASS$ : EntitySystem {
/// <inheritdoc/>
public override void Initialize()
{
$END$
}
}
SS14
True
True
cs
FooPrototype
True
&Inheriting Prototype
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype;
namespace $NAMESPACE$;
/// <summary>
/// This is a prototype for...
/// </summary>
[Prototype($END$)]
public sealed class $CLASS$ : IPrototype, IInheritingPrototype {
/// <inheritdoc/>
[IdDataField]
public string ID { get; } = default!;
/// <inheritdoc/>
[ParentDataField(typeof(AbstractPrototypeIdSerializer<$CLASS$>))]
public string? Parent { get; }
/// <inheritdoc/>
[NeverPushInheritance]
[AbstractDataField]
public bool Abstract { get; }
}
SS14
True
True
cs
FooComponent
True
&Client/Server Net Component
True
getAlphaNumericFileNameWithoutExtension()
2
True
fileheader()
0
True
fileDefaultNamespace()
1
True
True
InCSharpProjectFile
True
$HEADER$namespace $NAMESPACE$;
/// <inheritdoc/>
[RegisterComponent, NetworkedComponent]
[ComponentReference(typeof(Shared$CLASS$))]
public sealed class $CLASS$ : Shared$CLASS$ {
$END$
}
SS14
True
True
CVarDef declaration
True
3
True
4
True
2
True
True
2.0
InCSharpFile
cvardef
True
public static readonly CVarDef<$TYPE$> $NAME$ =
CVarDef.Create("$TAG$", $DEFAULT$, $FLAGS$);
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
<data />
<data><IncludeFilters /><ExcludeFilters><Filter ModuleMask="Lidgren.Network" ModuleVersionMask="*" ClassMask="*" FunctionMask="*" IsEnabled="True" /></ExcludeFilters></data>
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
&XAML Control
$HEADER$namespace $NAMESPACE$
{
public class $CLASS$ {$END$}
}
True
True
Control.xaml
cs
True
True
True
InCSharpProjectFile
True
fileheader()
0
True
getUpperCaseAlphaNumericFileName()
1
True
fileDefaultNamespace()
-1
2
True
manual
<RelativeConfig File="$NAME$" />
0
<controls:$CLASS$>
xmlns="https://spacestation14.io"
xmlns:controls="clr-namespace:$NAMESPACE$">
</controls:$CLASS$>