2022-11-26 15:45:08 -05:00

16 lines
626 B
C#

using OWML.ModHelper;
namespace NewHorizons.OtherMods.AchievementsPlus
{
public interface IAchievements
{
void RegisterAchievement(string uniqueID, bool secret, ModBehaviour mod);
void RegisterTranslation(string uniqueID, TextTranslation.Language language, string name, string description);
void RegisterTranslationsFromFiles(ModBehaviour mod, string folderPath);
void EarnAchievement(string uniqueID);
bool HasAchievement(string uniqueID);
void UpdateProgress(string uniqueID, int current, int final, bool showPopup);
int GetProgress(string uniqueID);
}
}