10 lines
300 B
C#
10 lines
300 B
C#
|
using Tiger.Networking.Game.Sessions;
|
||
|
|
||
|
namespace Tiger.Game.Achievements;
|
||
|
|
||
|
public interface IAchievementManager
|
||
|
{
|
||
|
IDictionary<string, Achievement> Achievements { get; }
|
||
|
Task LoadAchievementsAsync();
|
||
|
Task UpdateAchievementAsync(string achievementName, int progress, GameSession session);
|
||
|
}
|