15 lines
No EOL
544 B
C#
15 lines
No EOL
544 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using WingsEmu.Game.Entities;
|
|
|
|
namespace WingsEmu.Game.Battle;
|
|
|
|
public interface IMeditationManager
|
|
{
|
|
void SaveMeditation(IBattleEntity caster, short meditationId, DateTime dateTime);
|
|
DateTime GetCastTime(IBattleEntity caster, short meditationId);
|
|
List<(short, DateTime)> GetAllMeditations(IBattleEntity caster);
|
|
void RemoveMeditation(IBattleEntity caster, short meditationId);
|
|
void RemoveAllMeditation(IBattleEntity caster);
|
|
bool HasMeditation(IBattleEntity caster);
|
|
} |