Пример #1
0
 /// <summary>
 /// Handles the corresponding event.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
 void HandleCharInfosUpdated(AccountCharacterInfos sender, EventArgs e)
 {
     for (var i = 0; i < _charSlotControls.Length; i++)
     {
         AccountCharacterInfo charInfo;
         if (_sockets.PacketHandler.AccountCharacterInfos.TryGetInfo((byte)i, out charInfo))
         {
             _charSlotControls[i].CharInfo = charInfo;
         }
         else
         {
             _charSlotControls[i].CharInfo = null;
         }
     }
 }
Пример #2
0
 /// <summary>
 /// Handles the corresponding event.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
 void HandleCharInfosUpdated(AccountCharacterInfos sender, EventArgs e)
 {
     for (var i = 0; i < _charSlotControls.Length; i++)
     {
         AccountCharacterInfo charInfo;
         if (_sockets.PacketHandler.AccountCharacterInfos.TryGetInfo((byte)i, out charInfo))
             _charSlotControls[i].CharInfo = charInfo;
         else
             _charSlotControls[i].CharInfo = null;
     }
 }