コード例 #1
0
        public override void DoEffect(MingmingBattleLogic mingming)
        {
            int count = mingming.GetStatusCount(this);

            if (count > 1)
            {
                UserMessage.Instance.SendMessageToUser($"{mingming.Name} is {name} for {count} more turn(s)");
            }
            mingming.ApplyStatus(this, -1);
        }
コード例 #2
0
ファイル: BaseStatus.cs プロジェクト: hdunphy/Card-Game
 public virtual void ApplyStatus(MingmingBattleLogic mingming, int count)
 {
     mingming.ApplyStatus(this, count);
 }
コード例 #3
0
ファイル: PoisonStatus.cs プロジェクト: hdunphy/Card-Game
 public override void DoEffect(MingmingBattleLogic mingming)
 {
     base.DoEffect(mingming);
     mingming.ApplyStatus(this, -1);
 }