Create Cleric card data and script, add namespace to Assassin cards

This commit is contained in:
FrazeRIP
2025-11-11 23:19:52 -06:00
parent 7260976696
commit 09db5f5099
49 changed files with 949 additions and 10 deletions

View File

@@ -1,12 +1,11 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using Continentis.MainGame.Commands;
using NUnit.Framework.Internal.Filters;
using SLSFramework.General;
using System.Collections.Generic;
using UnityEngine;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class Ambush : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class AmbushStance : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class Backstab : CardLogicBase
{

View File

@@ -5,7 +5,7 @@ using System.Collections.Generic;
using Continentis.MainGame.Commands;
using Continentis.Mods.Basic.Buffs;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class BladeOfFear : CardLogicBase
{

View File

@@ -6,7 +6,7 @@ using SLSFramework.General;
using System.Collections.Generic;
using UnityEngine;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class CompoundPoison : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class ExtremePain : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class FlashTerror : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using SLSFramework.General;
using System.Collections.Generic;
using Continentis.MainGame.Commands;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class KnifeTrick : CardLogicBase
{

View File

@@ -4,7 +4,7 @@ using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards
namespace Continentis.Mods.Basic.Cards.Assassin
{
public class WoundDeterioration : CardLogicBase
{

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame;
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using Continentis.MainGame.Commands;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class BlessedHolyWater : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: d66f9d223dad70640ba361817a73b697

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class ChainBlessing : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 5459b909b12ec3c47bbf191dd622cd78

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class DivineProtection : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: f62b07b235453dc46b21ef7f5dbfe23e

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class DivinePunishment : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 2ab24a31533aa5d43aa3092cf51c31cb

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class Faith : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0f3f1b3d56b4795489af4a801919e958

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class FreedomOfMovement : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0541a41affb9c904788f592770bc7cbb

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class PrayerOfHealing : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 04596e54143a9b24ab57d1a26f7d416d

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class Sanctuary : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: d94d53754b845d94ea7c29956df69924

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class ShieldOfDevotion : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: b2f40ce1d7cd1f848891f96f83239e32

View File

@@ -0,0 +1,17 @@
using Continentis.MainGame.Card;
using Continentis.MainGame.Character;
using SLSFramework.General;
using System.Collections.Generic;
namespace Continentis.Mods.Basic.Cards.Cleric
{
public class SpiritGuardian : CardLogicBase
{
protected override List<CommandBase> PlayEffect(List<CharacterBase> targetList)
{
return base.PlayEffect(targetList);
}
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0bba595604c089a4088e5baf1d093ecf