コード例 #1
0
 public void Handle(ResetInstances message)
 {
     Instances.Clear();
     foreach (var item in InstanceFinder.AllInstances())
     {
         Instances.Add(instanceDetailsFunc(item));
     }
 }
コード例 #2
0
 public void Handle(ResetInstances message)
 {
     Instances.Clear();
     foreach (var item in InstanceFinder.AllInstances().OrderBy(i => i.Name))
     {
         Instances.Add(instanceDetailsFunc(item));
     }
     NotifyOfPropertyChange(nameof(OrderedInstances));
 }
コード例 #3
0
ファイル: MiscHandler.cs プロジェクト: PeterG75/CypherCore
 void HandleResetInstances(ResetInstances packet)
 {
     Group group = GetPlayer().GetGroup();
     if (group)
     {
         if (group.IsLeader(GetPlayer().GetGUID()))
             group.ResetInstances(InstanceResetMethod.All, false, false, GetPlayer());
     }
     else
         GetPlayer().ResetInstances(InstanceResetMethod.All, false, false);
 }