Exemple #1
0
 private void DestroyAction(string buff_id)
 {
     if (this.buffActionList.ContainsKey(buff_id))
     {
         StartBuffAction startBuffAction = this.buffActionList[buff_id];
         if (startBuffAction != null)
         {
             startBuffAction.Destroy();
         }
         this.RemoveAction(buff_id);
     }
 }
 private void DestroyActions()
 {
     List<string> list = this.buffActionList.Keys.ToList<string>();
     for (int i = 0; i < list.Count; i++)
     {
         StartBuffAction startBuffAction = this.buffActionList[list[i]];
         if (startBuffAction != null)
         {
             startBuffAction.Destroy();
         }
     }
     this.buffActionList.Clear();
 }