Skip to main content

AchievementsMenuState

Kindclass
Packagestates
Full namestates.AchievementsMenuState
Sourcesource/states/AchievementsMenuState.hx
ExtendsMusicBeatState
Compiled when#if ACHIEVEMENTS_ALLOWED

Public fields​

NameTypeStaticDefaultNotes
curSelectedIntno0#if ACHIEVEMENTS_ALLOWED
optionsArray<Dynamic>no[]#if ACHIEVEMENTS_ALLOWED
grpOptionsFlxSpriteGroupno—#if ACHIEVEMENTS_ALLOWED
nameTextFlxTextno—#if ACHIEVEMENTS_ALLOWED
descTextFlxTextno—#if ACHIEVEMENTS_ALLOWED
progressTxtFlxTextno—#if ACHIEVEMENTS_ALLOWED
progressBarFlxBarno—#if ACHIEVEMENTS_ALLOWED
progressValueFloatno0#if ACHIEVEMENTS_ALLOWED
barTweenFlxTweennonull#if ACHIEVEMENTS_ALLOWED + #if MODS_ALLOWED Mods.currentModDirectory = option.mod; #end + #if MODS_ALLOWED Mods.loadTopMod(); #end

Public methods​

onResize​

override function onResize(width:Int, height:Int):Void

Only compiled when #if ACHIEVEMENTS_ALLOWED.

ParameterTypeDefault
widthInt—
heightInt—

View source

sortByID​

static function sortByID(Obj1:Dynamic, Obj2:Dynamic):Int

Only compiled when #if ACHIEVEMENTS_ALLOWED + #if MODS_ALLOWED Mods.currentModDirectory = option.mod; #end + #if MODS_ALLOWED Mods.loadTopMod(); #end.

ParameterTypeDefault
Obj1Dynamic—
Obj2Dynamic—

View source

Internals​

Private / internal members
FieldTypeStatic
progressBarBGAttachedSpriteno
camFollowFlxObjectno
menuBackgroundFlxSpriteno
achievementsBoxFlxSpriteno
detailsBoxFlxSpriteno
layoutWidthIntno
MAX_PER_ROWIntno
goingBackBoolno
Method
override function create()
override function closeSubState()
function makeAchievement(achievement:String, data:Achievement, unlocked:Bool, mod:String = null)
override function update(elapsed:Float)
function _changeSelection()