HPL3/Amnesia: Rebirth/Scripting/iLuxAchievementHandler

From Frictional Wiki
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

iLuxAchievementHandler has no public fields.

Functions

Return Type Function And Description
void CreateAchievement(int alID, const tString &in asName)
tString GetAchievementDescription(int alID)
tString GetAchievementDisplayName(int alID)
int GetAchievementIcon(int alID)
tString GetAchievementName(int alID)
bool GetAchievementUnlocked(int alID)
bool GetAllAchievementsUnlocked()
void RegisterAchievements()
void UnlockAchievement(int alID)

Details

CreateAchievement

void CreateAchievement(int alID,
                       const tString &in asName)


Parameters

  • alID (int) —
  • asName (tString) —

Returns:

  • void

GetAchievementDescription

tString GetAchievementDescription(int alID)


Parameters

  • alID (int) —

Returns:

  • tString

GetAchievementDisplayName

tString GetAchievementDisplayName(int alID)


Parameters

  • alID (int) —

Returns:

  • tString

GetAchievementIcon

int GetAchievementIcon(int alID)


Parameters

  • alID (int) —

Returns:

  • int

GetAchievementName

tString GetAchievementName(int alID)


Parameters

  • alID (int) —

Returns:

  • tString

GetAchievementUnlocked

bool GetAchievementUnlocked(int alID)


Parameters

  • alID (int) —

Returns:

  • bool

GetAllAchievementsUnlocked

bool GetAllAchievementsUnlocked()

Returns:

  • bool

RegisterAchievements

void RegisterAchievements()

Returns:

  • void

UnlockAchievement

void UnlockAchievement(int alID)


Parameters

  • alID (int) —

Returns:

  • void

References

See all references...