+++ /dev/null
-using Content.Server.Body.Systems;
-
-namespace Content.Server.Body.Components
-{
- [RegisterComponent, Access(typeof(BrainSystem))]
- public sealed partial class BrainComponent : Component
- {
- }
-}
+++ /dev/null
-namespace Content.Server.Ghost.Components
-{
- [RegisterComponent]
- public sealed partial class GhostOnMoveComponent : Component
- {
- [DataField("canReturn")] public bool CanReturn { get; set; } = true;
-
- [DataField("mustBeDead")]
- public bool MustBeDead = false;
- }
-}
--- /dev/null
+using Content.Shared.Body.Systems;
+
+namespace Content.Shared.Body.Components;
+
+[RegisterComponent, Access(typeof(BrainSystem))]
+public sealed partial class BrainComponent : Component;
-using Content.Server.Body.Components;
-using Content.Server.Ghost.Components;
+using Content.Shared.Body.Components;
using Content.Shared.Body.Events;
+using Content.Shared.Ghost;
using Content.Shared.Mind;
using Content.Shared.Mind.Components;
using Content.Shared.Mobs.Components;
using Content.Shared.Pointing;
-namespace Content.Server.Body.Systems;
+namespace Content.Shared.Body.Systems;
public sealed class BrainSystem : EntitySystem
{
args.Cancel();
}
}
-
--- /dev/null
+using Robust.Shared.GameStates;
+
+namespace Content.Shared.Ghost;
+
+[RegisterComponent, NetworkedComponent]
+public sealed partial class GhostOnMoveComponent : Component
+{
+ [DataField]
+ public bool CanReturn = true;
+
+ [DataField]
+ public bool MustBeDead;
+}