Skip to content

v4.0-release

Choose a tag to compare

@DDShadowRU DDShadowRU released this 01 Dec 13:16

Added

  • multiplayer support
  • AchievementAPI.registerAll method
  • title of groups translation support
  • connection & announce property in IAchievement
  • more information in exceptions
  • other new methods

Changed

  • header & copyright
  • name of properties in IAchievement:
    • unique -> uid
    • strongDependence -> hidden
    • notCompletePopup -> showPopup
  • name of properties in IAchievementGroup:
    • unique -> uid
    • bgTexture -> background
  • AchievementGroup.addChildren renamed to addChild
  • new format for name, description & parent
  • item property renamed to icon and it can be set to the item id
  • get and set properties instead of regular methods
  • Translation keys
  • UI moved to another class - AchievementsUI
  • Some of Achievement methods moved to AchievementData
  • ui textures dir refactor
  • moved window show button to pause menu
  • commands can accept the player's name as the last parameter
  • popup window cannot be clicked

Fixed

  • popup stays on the screen after left the world
  • JSDoc in IAchievementGroup.background
  • window title

Removed

  • onAchieve callback
  • methods from AchievementAPI: getLocalized, giveAllForGroup, removeDataFor, getProgress