Exemplo n.º 1
0
 public void Setup(CharacterButtonInfo buttonInfo, CharacterScrollList currentScrollList)
 {
     item           = buttonInfo;
     nameLabel.text = item.Name;
     // iconImage.sprite = item.icon;
     // priceText.text = item.price.ToString();
     scrollList = currentScrollList;
 }
 private void RemoveItem(CharacterButtonInfo itemToRemove, CharacterScrollList shopList)
 {
     for (int i = shopList.itemList.Count - 1; i >= 0; i--)
     {
         if (shopList.itemList[i] == itemToRemove)
         {
             shopList.itemList.RemoveAt(i);
         }
     }
 }
Exemplo n.º 3
0
 private void Delete_Character_Click(object sender, EventArgs e)
 {
     if (CharacterScrollList.SelectedItems.Count < 1)
     {
         return;
     }
     Roster.RemoveAt(CharacterScrollList.SelectedItems[0].Index);
     File.Delete(path + CharacterScrollList.SelectedItems[0].Text);
     CharacterScrollList.Clear();
     update_List();
 }
Exemplo n.º 4
0
 private void NewCharacter_Click_1(object sender, EventArgs e)
 {
     using (var form = new CharacterCreation())
     {
         var result = form.ShowDialog();
         if (result == DialogResult.OK)
         {
             this.New = form.NewCharacter;          //values preserved after close
             Roster.Add(this.New);
             CharacterScrollList.Clear();
             update_List();
         }
     }
 }
Exemplo n.º 5
0
 private void Edit_Character_Click(object sender, EventArgs e)
 {
     if (CharacterScrollList.SelectedItems.Count < 1)
     {
         return;
     }
     using (var form = new CharacterCreation((Character)CharacterScrollList.SelectedItems[0].Tag))
     {
         var result = form.ShowDialog();
         if (result == DialogResult.OK)
         {
             this.New = form.NewCharacter;          //values preserved after close
             Roster.RemoveAt(CharacterScrollList.SelectedItems[0].Index);
             Roster.Add(this.New);
             CharacterScrollList.Clear();
             update_List();
         }
     }
 }
 void AddItem(CharacterButtonInfo itemToAdd, CharacterScrollList characterList)
 {
     characterList.itemList.Add(itemToAdd);
 }