Пример #1
0
    public override void LoadDataInternal()
    {
        stylesheet = MainData.CurrentStylesheet;
        slot       = GetSlot();

        if (slot.IsLocked)
        {
            OnLocked();
        }
        else if (slot.IsEmpty)
        {
            OnEmpty();
        }
        else
        {
            OnFull();
        }
    }
Пример #2
0
    protected override void LoadDataInternal()
    {
        stylesheet = Main.StaticData.UI.Stylesheet;
        lockSpritePreset.String = "Lock";
        slot = GetSlot();

        if (slot.IsLocked)
        {
            OnLocked();
        }
        else if (slot.IsEmpty)
        {
            OnEmpty();
        }
        else
        {
            OnFull();
        }
    }
Пример #3
0
 public UnlockableSlot(UnlockableSlot other)
 {
     isEmpty  = other.IsEmpty;
     isLocked = other.IsLocked;
 }