promotional bannermobile promotional banner

CustomAchievements

Abandoned
Library that allows easy creation of custom achievements

File Details

CustomAchievements_v3.4_r1

  • R
  • Mar 23, 2010
  • 6.07 KB
  • 1.5K
  • 3.3.0
  • Retail

File Name

CustomAchievements_v3.4_r1.zip

Supported Versions

  • 3.3.0

v3.4 r1

  • Changed coding to be more OO, with shells + unique IDs
  • CA no longer does the event hooking for completing achievements
  • Categories/achievements/criteria are now deletable and edittable

v3.3 r1

  • Events are now optional for criteria
  • Added CA:CompleteCriteria(id) or (achi, index)
  • Added CA:CompleteAchievement(id)

v3.2 r1

  • CA:AddAchievement now only accepts a table
  • New function, CA:CloneAchievement will allow you to put default achievements in any category
  • CA:AddAchievement table changes:
  • added tbl.save and tbl.savekey
  • changed tbl.options to tbl.alert, tbl.guild, tbl.group, tbl.emote, tbl.message
  • made tbl.handler optional
  • CA:AddAchievement criteria table changes:
  • v.value, v.required and v.format now work
  • added v.specific
  • added v.hookframe, v.hookhandler and v.hookscript
  • added v.securehookfunc and v.hookscript
  • Previous/Next achievements in a custom achievement chain are now hidden when they should be (only works for chains consisting of custom achievements)
  • Made some function hooks more efficient.

v3.1 r2

  • Fixed a bug with the tbl.category input not being read correctly
  • Fixed a bug in the achievement list sorting function which meant that completed achievements weren't in the correct order

v3.1 r1

  • Added hooking for GetPreviousAchievement and GetNextAchievement
  • Added a tbl.previous field to the CA:AddAchievement table input
  • Added a custom event "CA_ACHIEVEMENT_EARNED"
  • Changed tbl.criteria.achi to tbl.criteria.achievement for CA:AddAchievement
  • Made the tracking hooks more accurate

v3.0 r2

  • First upload.