Esempio n. 1
0
    public void OnClick()
    {
        switch (state)
        {
        case State.Equip_Yes:
            parentMenu.EquipSelected();
            break;

        case State.Equip_PrimaryConflict:
            parentMenu.EquipSelected();
            break;

        case State.Equip_SecondaryConflict:
            parentMenu.EquipSelected();
            break;

        case State.Equip_Impossible:
            DialogWindowSpawner.Spawn("Impossible", okChoices);
            break;

        case State.Equip_RequirementsNotMet:
            DialogWindowSpawner.Spawn("Requirements not met", okChoices);
            break;

        case State.Unequip_Yes:
            parentMenu.UnequipSelected();
            break;

        case State.Unequip_InventoryFull:
            DialogWindowSpawner.Spawn("Inventory full", okChoices);
            break;
        }
    }
Esempio n. 2
0
 public void Click()
 {
     if (!IsActive())
     {
         return;
     }
     DialogWindowSpawner.Spawn(TextString(), Choices());
 }