Ver Fonte

Implement AddUse

Lewisaaronwelch há 3 meses atrás
pai
commit
2a029ffe05
1 ficheiros alterados com 8 adições e 2 exclusões
  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;
 using System.Collections.Generic;
 using System.Collections.Generic;
 using UnityEngine;
 using UnityEngine;
@@ -1221,6 +1220,13 @@ public static class ActivateICardEffectExtensionClass
     }
     }
     #endregion
     #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
     #region Effect → Processing
 
 
     public static IEnumerator Activate_Effect_Execute(this ActivateICardEffect activateICardEffect, Hashtable hash, UnityAction<ICardEffect> useEffectCallback)
     public static IEnumerator Activate_Effect_Execute(this ActivateICardEffect activateICardEffect, Hashtable hash, UnityAction<ICardEffect> useEffectCallback)