Ver código fonte

Add all cardEffect scripts

Andrej Erdelsky 1 ano atrás
pai
commit
c16cf4c0a0

+ 2 - 2
Assets/CardBaseEntity/LM/Black/Digimon/Cyberdramon-LM-025.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:5f0785af86970388c4a5f09db502012ee7abe6da2147ed8b2c6b7773ca536e48
-size 1509
+oid sha256:6b4ebfe0e954b6080a3699fb377025c4a34c2f48be79191d4350767a94e8dae5
+size 1512

+ 2 - 2
Assets/CardBaseEntity/LM/Blue/Digimon/Gabumon_-_Bond_of_Friendship-LM-022.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:d082824931512c1fdf11c4f3b607bea685678941b8aa188ab0c6aadccdebda7e
-size 1478
+oid sha256:efa2f5653e2a1ca32d5b58eaf3c62c75eb1aa1a573c3d1643600b392db53fbcf
+size 1481

+ 2 - 2
Assets/CardBaseEntity/LM/Green/Digimon/Shivamon-LM-024.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:44f277c73b6ccb20f3efa069bb09f81ba72fe1ba4cdefc66a5eebaa977cb89c3
-size 1566
+oid sha256:2fc40aa400918b26c3559ae97bca17a59fbde64ef79f98e092f3a6c38ccfa784
+size 1569

+ 2 - 2
Assets/CardBaseEntity/LM/Purple/Digimon/Megidramon-LM-026.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:d0a8a76b1453fb5442ba80c35b5a10f700c2f1e3525ae1c1a6929285cac31f04
-size 1702
+oid sha256:7e1af1a35e67f105995d9b0c17de8e2e4177891e491283d2fda7856701e704d7
+size 1705

+ 2 - 2
Assets/CardBaseEntity/LM/Red/Digimon/Agumon_-_Bond_of_Bravery-LM-021.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:92290e3f95799ba973c38b19dea62f0461a8296308619be9a13a4f08fc647659
-size 1498
+oid sha256:30d47f379d4533f57ca214fcbc0ca4e0ba3a87d91302429f1baad3cec57ecf91
+size 1501

+ 2 - 2
Assets/CardBaseEntity/LM/Yellow/Digimon/Sakuyamon_Maid_Mode-LM-023.asset

@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:4c6549ce049fc03b7b3ca72d17acbd6d8fa6d9ec101e0ac3eaef5906092d3ac2
-size 1506
+oid sha256:c74d3a744d9caac7e5aa5a65aa644042c174577becb21a38cbcdfe9551f2014f
+size 1509

+ 43 - 0
Assets/CardEffect/LM/Black/CyberdramonAce_LM_025.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class CyberdramonAce_LM_025 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Black/CyberdramonAce_LM_025.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 2156d500222886a49b125d70e5be6d75
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 43 - 0
Assets/CardEffect/LM/Blue/Gabumon_BondofFriendshipAce_LM_022.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class Gabumon_BondofFriendshipAce_LM_022 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Blue/Gabumon_BondofFriendshipAce_LM_022.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: db76127adbd261e4b83197b88e6a19f5
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 43 - 0
Assets/CardEffect/LM/Green/ShivamonAce_LM_024.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class ShivamonAce_LM_024 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Green/ShivamonAce_LM_024.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 0b6c998610cc93a468b4214d753962e3
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 43 - 0
Assets/CardEffect/LM/Purple/MegidramonAce_LM_026.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class MegidramonAce_LM_026 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Purple/MegidramonAce_LM_026.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b0e845e24b5ea3d4aa596ad611cab19e
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 43 - 0
Assets/CardEffect/LM/Red/Agumon_BondofBraveryAce_LM_021.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class Agumon_BondofBraveryAce_LM_021 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Red/Agumon_BondofBraveryAce_LM_021.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 4ffb7bac8b858b1439b34516ffcf3ddd
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 43 - 0
Assets/CardEffect/LM/Yellow/SakuyamonMaidModeAce_LM_023.cs

@@ -0,0 +1,43 @@
+using System.Collections;
+using System.Collections.Generic;
+
+namespace DCGO.CardEffects.LM
+{
+    public class SakuyamonMaidModeAce_LM_023 : CEntity_Effect
+    {
+        public override List<ICardEffect> CardEffects(EffectTiming timing, CardSource card)
+        {
+            List<ICardEffect> cardEffects = new List<ICardEffect>();
+
+            if (timing == EffectTiming.None)
+            {
+                ActivateClass activateClass = new ActivateClass();
+                activateClass.SetUpICardEffect("", CanUseCondition, card);
+                activateClass.SetUpActivateClass(CanActivateCondition, ActivateCoroutine, -1, true, EffectDiscription());
+                cardEffects.Add(activateClass);
+
+                string EffectDiscription()
+                {
+                    return "";
+                }
+
+                bool CanUseCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                bool CanActivateCondition(Hashtable hashtable)
+                {
+                    return true;
+                }
+
+                IEnumerator ActivateCoroutine(Hashtable hashtable)
+                {
+                    yield return null;
+                }
+            }
+
+            return cardEffects;
+        }
+    }
+}

+ 11 - 0
Assets/CardEffect/LM/Yellow/SakuyamonMaidModeAce_LM_023.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: a88de2dad6cb0dc48b7204bb04bef168
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: