Make energy swords use RgbLightController (#7344)
This commit is contained in:
@@ -1,17 +1,10 @@
|
||||
using Content.Client.Items.Components;
|
||||
using Content.Shared.Hands.Components;
|
||||
using Content.Shared.Light.Component;
|
||||
using Robust.Client.Graphics;
|
||||
using Robust.Client.UserInterface;
|
||||
using Robust.Client.UserInterface.Controls;
|
||||
using Robust.Shared.Analyzers;
|
||||
using Robust.Shared.GameObjects;
|
||||
using Robust.Shared.Maths;
|
||||
using Robust.Shared.Serialization.Manager.Attributes;
|
||||
using Robust.Shared.Timing;
|
||||
using System.Collections.Generic;
|
||||
using static Robust.Client.UserInterface.Controls.BoxContainer;
|
||||
using static Robust.Shared.GameObjects.SharedSpriteComponent;
|
||||
|
||||
namespace Content.Client.Light.Components
|
||||
{
|
||||
@@ -32,26 +25,6 @@ namespace Content.Client.Light.Components
|
||||
[DataField("addPrefix")]
|
||||
public bool AddPrefix = false;
|
||||
|
||||
/// <summary>
|
||||
/// Sprite layer that will have it's visibility toggled when this item is toggled.
|
||||
/// </summary>
|
||||
[DataField("layer")]
|
||||
public string Layer = "light";
|
||||
|
||||
/// <summary>
|
||||
/// Layers to add to the sprite of the player that is holding this entity.
|
||||
/// </summary>
|
||||
[DataField("inhandVisuals")]
|
||||
public Dictionary<HandLocation, List<PrototypeLayerData>> InhandVisuals = new();
|
||||
|
||||
/// <summary>
|
||||
/// Layers to add to the sprite of the player that is wearing this entity.
|
||||
/// </summary>
|
||||
[DataField("clothingVisuals")]
|
||||
public readonly Dictionary<string, List<PrototypeLayerData>> ClothingVisuals = new();
|
||||
|
||||
public Color Color { get; internal set; }
|
||||
|
||||
public Control MakeControl()
|
||||
{
|
||||
return new StatusControl(this);
|
||||
|
||||
Reference in New Issue
Block a user