Ejemplo n.º 1
0
 private UIListItemContainer GetMoveTargetItem_By_MySolID(NewListBox costumeListBox, NkSoldierInfo selectedMySolInfo)
 {
     if (costumeListBox == null)
     {
         return(null);
     }
     if (selectedMySolInfo == null)
     {
         return(null);
     }
     for (int i = 0; i < costumeListBox.Count; i++)
     {
         UIListItemContainer item = costumeListBox.GetItem(i);
         if (!(item == null))
         {
             if (item.Data != null)
             {
                 NkSoldierInfo nkSoldierInfo = (NkSoldierInfo)item.Data;
                 if (nkSoldierInfo != null)
                 {
                     if (nkSoldierInfo.GetSolID() == selectedMySolInfo.GetSolID())
                     {
                         return(item);
                     }
                 }
             }
         }
     }
     return(null);
 }
Ejemplo n.º 2
0
 private UIListItemContainer GetMoveTargetItem_By_SolCostume(NewListBox costumeListBox, NkSoldierInfo solInfo)
 {
     if (costumeListBox == null)
     {
         return(null);
     }
     if (solInfo == null)
     {
         return(null);
     }
     for (int i = 0; i < costumeListBox.Count; i++)
     {
         UIListItemContainer item = costumeListBox.GetItem(i);
         if (!(item == null))
         {
             if (item.Data != null)
             {
                 CharCostumeInfo_Data charCostumeInfo_Data = (CharCostumeInfo_Data)item.Data;
                 if (charCostumeInfo_Data != null)
                 {
                     if (charCostumeInfo_Data.m_costumeUnique == (int)solInfo.GetSolSubData(eSOL_SUBDATA.SOL_SUBDATA_COSTUME))
                     {
                         return(item);
                     }
                 }
             }
         }
     }
     return(null);
 }
Ejemplo n.º 3
0
 public void RefreshCostumeListBox(ref NewListBox costumeListBox)
 {
     for (int i = 0; i < costumeListBox.Count; i++)
     {
         UIListItemContainer item = costumeListBox.GetItem(i);
         if (!(item == null))
         {
             CharCostumeInfo_Data charCostumeInfo_Data = (CharCostumeInfo_Data)item.data;
             if (charCostumeInfo_Data != null)
             {
                 NewListItem item2 = new NewListItem(costumeListBox.ColumnNum, true, string.Empty);
                 this.SetCostumeListBoxItem(ref item2, charCostumeInfo_Data);
                 costumeListBox.UpdateContents(i, item2);
             }
         }
     }
     costumeListBox.RepositionItems();
 }
Ejemplo n.º 4
0
 public void RefreshMyCharList(ref NewListBox mySolKindListBox)
 {
     for (int i = 0; i < mySolKindListBox.Count; i++)
     {
         UIListItemContainer item = mySolKindListBox.GetItem(i);
         if (!(item == null))
         {
             NkSoldierInfo nkSoldierInfo = (NkSoldierInfo)item.data;
             if (nkSoldierInfo != null)
             {
                 NewListItem item2 = new NewListItem(mySolKindListBox.ColumnNum, true, string.Empty);
                 this._listItemSetter.SetMyCharListBoxItem(ref item2, nkSoldierInfo);
                 mySolKindListBox.UpdateContents(i, item2);
             }
         }
     }
     mySolKindListBox.RepositionItems();
 }