public virtual void EnemyActionFunc(List <BattleCharacter> enemyList, List <BattleCharacter> playerList, BattleCharacter self, BattleActiveEffectsFunc skillFunc) { }
public override void EnemyActionFunc(List <BattleCharacter> enemyList, List <BattleCharacter> playerList, BattleCharacter self, BattleActiveEffectsFunc skillFunc) { Debug.Log(self.CharaClass.CharaName + "の特殊行動"); self.RecoverHp(100); foreach (BattleCharacter player in playerList) { if (player.IsAlive) { player.DecreaseHp(100); } } }