21 lines
612 B
C#
21 lines
612 B
C#
using ModernUO.Serialization;
|
|
|
|
namespace Server.Items;
|
|
|
|
[SerializationGenerator(0, false)]
|
|
public partial class LocalizedSign : Sign
|
|
{
|
|
[InvalidateProperties]
|
|
[SerializableField(0)]
|
|
[SerializedCommandProperty(AccessLevel.GameMaster)]
|
|
private int _number;
|
|
|
|
[Constructible]
|
|
public LocalizedSign(SignType type, SignFacing facing, int labelNumber) :
|
|
base(0xB95 + 2 * (int)type + (int)facing) => _number = labelNumber;
|
|
|
|
[Constructible]
|
|
public LocalizedSign(int itemID, int labelNumber) : base(itemID) => _number = labelNumber;
|
|
|
|
public override int LabelNumber => _number;
|
|
}
|