Exemplo n.º 1
0
 private void ChoiseSmithing(bool value)
 {
     if (value)
     {
         _eProfesion = EProfesion.Smithing;
         AllOfList(_cardList, _defaultCardList);
         //...ošetření (pokud je u pece atd...)
         //...
     }
     else
     {
         _eProfesion = EProfesion.None;
         ClearList(_cardList);
     }
 }
Exemplo n.º 2
0
 private void ChoiseCrafting(bool value)
 {
     if (value)
     {
         _eProfesion = EProfesion.Crafting;
         AllOfList(_cardList, _defaultCardList);
         //...ošetření (pokud je u stolu(craftingtablu) atd...)
         //...
     }
     else
     {
         _eProfesion = EProfesion.None;
         ClearList(_cardList);
     }
 }
Exemplo n.º 3
0
 public CraftSettings(Canvas canvas)
 {
     _defaultCardList    = new List <Item>();
     _cardList           = new List <Item>();
     _canvas             = canvas;
     _getCraftComponent  = new GetCraftComponent(_canvas);
     _craftDataOperating = new CraftDataOperating(_getCraftComponent);
     _eProfesion         = EProfesion.None;
     _finding            = false;
     SetCraftMenuSize();
     _cardPrefab = Resources.Load("Prefab/ViewCard") as GameObject;
     _getCraftComponent.GetCookingToggle().onValueChanged.AddListener(ChoiseCooking);
     _getCraftComponent.GetSmithingToggle().onValueChanged.AddListener(ChoiseSmithing);
     _getCraftComponent.GetCraftingToggle().onValueChanged.AddListener(ChoiseCrafting);
     _getCraftComponent.GetTailoringToggle().onValueChanged.AddListener(ChoiseTailoring);
     _defaultCardList = ItemDatabase.Database.Where(s => s.EProfesion != EProfesion.None && s.EProfesion != EProfesion.Fishing).ToList();
 }