Pārlūkot izejas kodu

Implement AddUse

Lewisaaronwelch 3 mēneši atpakaļ
vecāks
revīzija
2a029ffe05
1 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 8 2
      Assets/Scripts/Script/ICardEffect.cs

+ 8 - 2
Assets/Scripts/Script/ICardEffect.cs

@@ -1,5 +1,4 @@
-using Photon.Pun;
-using System;
+using System;
 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
@@ -1221,6 +1220,13 @@ public static class ActivateICardEffectExtensionClass
     }
     #endregion
 
+    #region add a usage of an X Per Turn
+    public static void AddUse(this ActivateICardEffect activateICardEffect)
+    {
+        ((ICardEffect)activateICardEffect).EffectSourceCard.cEntity_EffectController.RegisterUseEfffectThisTurn((ICardEffect)activateICardEffect);
+    }
+    #endregion
+
     #region Effect → Processing
 
     public static IEnumerator Activate_Effect_Execute(this ActivateICardEffect activateICardEffect, Hashtable hash, UnityAction<ICardEffect> useEffectCallback)