* refacting some sprite things * fix sprites * Netcode for sending a new icon state to the ClientComponent * Fixed broken torches. * Fix dirty calls. * ClothingComponentState now also includes EquippedPrefix * Inherritance ClothingComponent : ItemComponent * Added parameter to ItemComponentState constructor. * Update RobustToolbox * Revert "Update RobustToolbox" This reverts commit 82c7e98ff3853b64698d5e80a45cd7a3758618e0. Undo weird commit to toolbox?
34 lines
740 B
C#
34 lines
740 B
C#
using SS14.Shared.GameObjects;
|
|
using SS14.Shared.Serialization;
|
|
|
|
namespace Content.Server.GameObjects
|
|
{
|
|
public class StoreableComponent : Component
|
|
{
|
|
public override string Name => "Storeable";
|
|
|
|
public int ObjectSize = 0;
|
|
|
|
public override void ExposeData(ObjectSerializer serializer)
|
|
{
|
|
base.ExposeData(serializer);
|
|
|
|
serializer.DataField(ref ObjectSize, "Size", 1);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Enum for the storage capacity of various containers
|
|
/// </summary>
|
|
public enum ReferenceSizes
|
|
{
|
|
Wallet = 4,
|
|
Pocket = 12,
|
|
Box = 24,
|
|
Belt = 30,
|
|
Toolbox = 60,
|
|
Backpack = 100,
|
|
NoStoring = 9999
|
|
}
|
|
}
|