Files
Continentis/Assets/Scripts/MainGame/Card/CardBuff/CardBuffBase.cs
SoulliesOfficial 61a397dd4c MOD!
2025-10-23 00:49:44 -04:00

28 lines
797 B
C#

using Continentis.MainGame.Character;
using UnityEngine;
namespace Continentis.MainGame.Card
{
public abstract partial class CardBuffBase : BuffBase<CardLogicBase>
{
public CardLogicBase attachedCard;
public CharacterBase sourceCharacter;
public UsageSubmodule usageSubmodule;
public UnitedStackSubmodule unitedStackSubmodule;
public IndependentStackSubmodule independentStackSubmodule;
public AttributeSubmodule attributeSubmodule;
}
public partial class CardBuffBase
{
public override void Apply(CardLogicBase attached)
{
this.Apply(attached, null);
}
public abstract void Apply(CardLogicBase attachedCard, CharacterBase sourceCharacter = null);
}
}