Package | verlocity.components |
Class | public final class verAchievements |
Inheritance | verAchievements Component Singleton Object |
Method | Defined By | ||
---|---|---|---|
verAchievements(sStage:Stage)
Constructor of the component. | verAchievements | ||
_Destruct():void [override]
Destructor of the component. | verAchievements | ||
_IsNotUpdating():Boolean
Returns if the component is not updating (paused). | Component | ||
_IsValid():Boolean
Returns if this singleton is active/valid. | Singleton | ||
_SetUpdating(bUpdating:Boolean):void
Pauses/resumes the component updating, if it's pausable. | Component | ||
_UpdateComponent():void
Updates the component, if possible. | Component | ||
CloseGUI():void
Closes the achievement list GUI. | verAchievements | ||
Get(sName:String):Array
Returns an acheivement table. | verAchievements | ||
GetAll():Object
Returns all registered achievements. | verAchievements | ||
GetPercent(sName:String):Number
Returns the percentage the achievement is at (val/required)
| verAchievements | ||
GetRequired(sName:String):int
Returns the required value of an achievement. | verAchievements | ||
GetValue(sName:String):int
Returns the value of an achievement. | verAchievements | ||
Increase(sName:String, iAmount:int = 1):void
Increases the value of the achievement. | verAchievements | ||
IsGUIOpen():Boolean
Returns if the achievement GUI is open. | verAchievements | ||
IsUnlocked(sName:String):Boolean
Returns if an achievement was unlocked. | verAchievements | ||
OpenGUI():void
Opens the achievement list GUI. | verAchievements | ||
Register(sName:String, sDisplayName:String, sDesc:String, iUnlocksAt:int = 1):void
Registers an achievement. | verAchievements | ||
Reset(sName:String):void
Resets an achievement and its data. | verAchievements | ||
Set(sName:String, iAmount:int = 1):void
Sets an achievement's value. | verAchievements | ||
Unlock(sName:String):void
Unlocks an achievement. | verAchievements |
Method | Defined By | ||
---|---|---|---|
_Concommands():void [override]
Concommands of the component. | verAchievements | ||
_Update():void
Called each engine tick (verEngine), if the component updates
| Component |
Constant | Defined By | ||
---|---|---|---|
ACHI_DATA : int = 2 | verAchievements | ||
ACHI_DESC : int = 1 | verAchievements | ||
ACHI_DISPNAME : int = 0 | verAchievements | ||
ACHI_MAX : int = 3 | verAchievements | ||
ACHI_UNLOCKED : int = 4 | verAchievements |
verAchievements | () | Constructor |
public function verAchievements(sStage:Stage)
Constructor of the component.
ParameterssStage:Stage |
_Concommands | () | method |
override protected function _Concommands():void
Concommands of the component.
_Destruct | () | method |
override public function _Destruct():void
Destructor of the component.
CloseGUI | () | method |
public final function CloseGUI():void
Closes the achievement list GUI.
Get | () | method |
public final function Get(sName:String):Array
Returns an acheivement table.
Parameters
sName:String — The name of the acheivement.
|
Array —
|
GetAll | () | method |
public function GetAll():Object
Returns all registered achievements.
ReturnsObject —
|
GetPercent | () | method |
public final function GetPercent(sName:String):Number
Returns the percentage the achievement is at (val/required)
Parameters
sName:String — The name of the achievement.
|
Number —
|
GetRequired | () | method |
public final function GetRequired(sName:String):int
Returns the required value of an achievement.
Parameters
sName:String — The name of the achievement.
|
int —
|
GetValue | () | method |
public final function GetValue(sName:String):int
Returns the value of an achievement.
Parameters
sName:String — The name of the acheivement.
|
int —
|
Increase | () | method |
public final function Increase(sName:String, iAmount:int = 1):void
Increases the value of the achievement.
Parameters
sName:String — The name of the achievement.
| |
iAmount:int (default = 1 ) — The amount to increase.
|
IsGUIOpen | () | method |
public final function IsGUIOpen():Boolean
Returns if the achievement GUI is open.
ReturnsBoolean |
IsUnlocked | () | method |
public final function IsUnlocked(sName:String):Boolean
Returns if an achievement was unlocked.
Parameters
sName:String — The name of the achievement.
|
Boolean —
|
OpenGUI | () | method |
public final function OpenGUI():void
Opens the achievement list GUI.
Register | () | method |
public final function Register(sName:String, sDisplayName:String, sDesc:String, iUnlocksAt:int = 1):void
Registers an achievement.
Parameters
sName:String — The acheivement's name.
| |
sDisplayName:String — The display name of the achievement.
| |
sDesc:String — The description of the achievment.
| |
iUnlocksAt:int (default = 1 ) — The value the achievement unlocks at.
|
Reset | () | method |
public final function Reset(sName:String):void
Resets an achievement and its data.
Parameters
sName:String — The achievment to reset.
|
Set | () | method |
public final function Set(sName:String, iAmount:int = 1):void
Sets an achievement's value.
Parameters
sName:String — The achievement to set.
| |
iAmount:int (default = 1 ) — The value to set the achivement to.
|
Unlock | () | method |
public final function Unlock(sName:String):void
Unlocks an achievement.
Parameters
sName:String — The achievement to unlock.
|
ACHI_DATA | Constant |
public const ACHI_DATA:int = 2
ACHI_DESC | Constant |
public const ACHI_DESC:int = 1
ACHI_DISPNAME | Constant |
public const ACHI_DISPNAME:int = 0
ACHI_MAX | Constant |
public const ACHI_MAX:int = 3
ACHI_UNLOCKED | Constant |
public const ACHI_UNLOCKED:int = 4