<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="Lua.xsl"?>

<Lua xmlns='http://www.stepmania.com' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.stepmania.com Lua.xsd'>
	<GlobalFunctions>
		<Function name='AreStagePlayerModsForced'/>
		<Function name='AreStageSongModsForced'/>
		<Function name='Basename'/>
		<Function name='BoostColor'/>
		<Function name='Brightness'/>
		<Function name='CheckpointsTapsSeparateJudgment'/>
		<Function name='Color'/>
		<Function name='ColorDarkTone'/>
		<Function name='ColorLightTone'/>
		<Function name='ColorMidTone'/>
		<Function name='ColorToHSV'/>
		<Function name='ColorToHex'/>
		<Function name='ComboContinue'/>
		<Function name='ComboMaintain'/>
		<Function name='ComboPerRow'/>
		<Function name='ComboTransformCommand'/>
		<Function name='ConnectToServer'/>
		<Function name='CourseDifficultyToLocalizedString'/>
		<Function name='CourseTypeToLocalizedString'/>
		<Function name='CustomDifficultyToColor'/>
		<Function name='CustomDifficultyToDarkColor'/>
		<Function name='CustomDifficultyToLightColor'/>
		<Function name='CustomDifficultyToLocalizedString'/>
		<Function name='DayOfMonth'/>
		<Function name='DayOfYear'/>
		<Function name='DeepCopy'/>
		<Function name='FailCombo'/>
		<Function name='FindSelection'/>
		<Function name='FindValue'/>
		<Function name='FormatNumSongsPlayed'/>
		<Function name='FormatNumberAndSuffix'/>
		<Function name='FormatPercentScore'/>
		<Function name='GameCompatibleModes'/>
		<Function name='GetCoursesToShowRanking'/>
		<Function name='GetCustomDifficulty'/>
		<Function name='GetDefaultOptionLines'/>
		<Function name='GetEditModeSubScreens'/>
		<Function name='GetGradeFromPercent'/>
		<Function name='GetLifeDifficulty'/>
		<Function name='GetOSName'/>
		<Function name='GetProTiming'/>
		<Function name='GetRandomSongBackground'/>
		<Function name='GetScreenAspectRatio'/>
		<Function name='GetServerName'/>
		<Function name='GetSongBackground'/>
		<Function name='GetThemeAspectRatio'/>
		<Function name='GetTimingDifficulty'/>
		<Function name='GetUnlockEntryIndexToCelebrate'/>
		<Function name='GetUserPref'/>
		<Function name='GetUserPrefB'/>
		<Function name='GetUserPrefC'/>
		<Function name='GetUserPrefN'/>
		<Function name='HSV'/>
		<Function name='HSVA'/>
		<Function name='HSVToColor'/>
		<Function name='HSVToHex'/>
		<Function name='HitCombo'/>
		<Function name='HoldHeadStep'/>
		<Function name='HoldJudgmentHeld'/>
		<Function name='HoldJudgmentLetGo'/>
		<Function name='HoldTiming'/>
		<Function name='Hour'/>
		<Function name='Hue'/>
		<Function name='ImmediateHoldLetGo'/>
		<Function name='InitUserPrefs'/>
		<Function name='InitialHoldLife'/>
		<Function name='IsNetConnected'/>
		<Function name='IsNetSMOnline'/>
		<Function name='IsSMOnlineLoggedIn'/>
		<Function name='IsUsingWideScreen'/>
		<Function name='JudgmentLineToColor'/>
		<Function name='JudgmentLineToLocalizedString'/>
		<Function name='JudgmentLineToStrokeColor'/>
		<Function name='JudgmentTransformCommand'/>
		<Function name='JudgmentTransformSharedCommand'/>
		<Function name='LoadActor'/>
		<Function name='LoadActorFunc'/>
		<Function name='LoadActorWithParams'/>
		<Function name='LoadFallbackB'/>
		<Function name='LoadFont'/>
		<Function name='LoadSongBackground'/>
		<Function name='LocalizeOptionItem'/>
		<Function name='MaxHoldLife'/>
		<Function name='Minute'/>
		<Function name='MissCombo'/>
		<Function name='MonthOfYear'/>
		<Function name='MonthToLocalizedString'/>
		<Function name='MonthToString'/>
		<Function name='MultiPlayerToLocalizedString'/>
		<Function name='MultiPlayerToString'/>
		<Function name='OptionRowProTiming'/>
		<Function name='OptionsRandomJukebox'/>
		<Function name='OptionsRowTest'/>
		<Function name='PeakComboAwardToLocalizedString'/>
		<Function name='PlayModeToLocalizedString'/>
		<Function name='PlayerColor'/>
		<Function name='PlayerNumberToLocalizedString'/>
		<Function name='PlayerNumberToString'/>
		<Function name='PlayerScoreColor'/>
		<Function name='ProductID'/>
		<Function name='ProductVersion'/>
		<Function name='RadarCategoryToLocalizedString'/>
		<Function name='ReadPrefFromFile'/>
		<Function name='ReportStyle'/>
		<Function name='ResolveRelativePath'/>
		<Function name='RollBodyIncrementsCombo'/>
		<Function name='SMOnlineScreen'/>
		<Function name='Saturation'/>
		<Function name='ScoreKeeperClass'/>
		<Function name='ScoreMissedHoldsAndRolls'/>
		<Function name='Second'/>
		<Function name='SecondsToHHMMSS'/>
		<Function name='SecondsToMMSS'/>
		<Function name='SecondsToMMSSMsMs'/>
		<Function name='SecondsToMMSSMsMsMs'/>
		<Function name='SecondsToMSS'/>
		<Function name='SecondsToMSSMsMs'/>
		<Function name='SelectMusicOrCourse'/>
		<Function name='SelectProfileKeys'/>
		<Function name='Serialize'/>
		<Function name='SetUserPref'/>
		<Function name='ShowStandardDecoration'/>
		<Function name='SortOrderToLocalizedString'/>
		<Function name='SpeedMods'/>
		<Function name='StageAwardToLocalizedString'/>
		<Function name='StageToColor'/>
		<Function name='StageToLocalizedString'/>
		<Function name='StageToStrokeColor'/>
		<Function name='StandardDecorationFromFile'/>
		<Function name='StandardDecorationFromFileOptional'/>
		<Function name='StandardDecorationFromTable'/>
		<Function name='StepsOrTrailToColor'/>
		<Function name='StepsOrTrailToCustomDifficulty'/>
		<Function name='StepsToCustomDifficulty'/>
		<Function name='TableStringLookup'/>
		<Function name='TapNoteScoreToLocalizedString'/>
		<Function name='TextBannerAfterSet'/>
		<Function name='ToEnumShortString'/>
		<Function name='Trace'/>
		<Function name='TrailToCustomDifficulty'/>
		<Function name='URLEncode'/>
		<Function name='UnlockRewardTypeToLocalizedString'/>
		<Function name='UserPrefAutoSetStyle'/>
		<Function name='UserPrefGameplayShowScore'/>
		<Function name='UserPrefGameplayShowStepsDisplay'/>
		<Function name='UserPrefLongFail'/>
		<Function name='UserPrefShowLotsaOptions'/>
		<Function name='Var'/>
		<Function name='VersionCheck'/>
		<Function name='VersionDate'/>
		<Function name='VersionTime'/>
		<Function name='Warn'/>
		<Function name='Weekday'/>
		<Function name='WideScale'/>
		<Function name='WrapInActorFrame'/>
		<Function name='WritePrefToFile'/>
		<Function name='Year'/>
		<Function name='assert'/>
		<Function name='clamp'/>
		<Function name='collectgarbage'/>
		<Function name='color'/>
		<Function name='date'/>
		<Function name='dofile'/>
		<Function name='error'/>
		<Function name='fapproach'/>
		<Function name='gcinfo'/>
		<Function name='getenv'/>
		<Function name='getfenv'/>
		<Function name='getmetatable'/>
		<Function name='ipairs'/>
		<Function name='ivalues'/>
		<Function name='join'/>
		<Function name='load'/>
		<Function name='loadfile'/>
		<Function name='loadstring'/>
		<Function name='mbstrlen'/>
		<Function name='newproxy'/>
		<Function name='next'/>
		<Function name='pairs'/>
		<Function name='pcall'/>
		<Function name='pname'/>
		<Function name='print'/>
		<Function name='rawequal'/>
		<Function name='rawget'/>
		<Function name='rawset'/>
		<Function name='round'/>
		<Function name='scale'/>
		<Function name='select'/>
		<Function name='setenv'/>
		<Function name='setfenv'/>
		<Function name='setmetatable'/>
		<Function name='split'/>
		<Function name='tableshuffle'/>
		<Function name='tableslice'/>
		<Function name='tobool'/>
		<Function name='tonumber'/>
		<Function name='tostring'/>
		<Function name='type'/>
		<Function name='unpack'/>
		<Function name='wrap'/>
		<Function name='xpcall'/>
	</GlobalFunctions>
	<Classes>
		<Class name='Actor'>
			<Function name='Center'/>
			<Function name='CenterX'/>
			<Function name='CenterY'/>
			<Function name='Draw'/>
			<Function name='FullScreen'/>
			<Function name='GetBaseZoomX'/>
			<Function name='GetCommand'/>
			<Function name='GetDiffuse'/>
			<Function name='GetDiffuseAlpha'/>
			<Function name='GetEffectDelta'/>
			<Function name='GetHAlign'/>
			<Function name='GetHeight'/>
			<Function name='GetName'/>
			<Function name='GetNumStates'/>
			<Function name='GetParent'/>
			<Function name='GetRotationX'/>
			<Function name='GetRotationY'/>
			<Function name='GetRotationZ'/>
			<Function name='GetSecsIntoEffect'/>
			<Function name='GetTweenTimeLeft'/>
			<Function name='GetVAlign'/>
			<Function name='GetVisible'/>
			<Function name='GetWidth'/>
			<Function name='GetX'/>
			<Function name='GetY'/>
			<Function name='GetZ'/>
			<Function name='GetZoom'/>
			<Function name='GetZoomX'/>
			<Function name='GetZoomY'/>
			<Function name='GetZoomZ'/>
			<Function name='GetZoomedHeight'/>
			<Function name='GetZoomedWidth'/>
			<Function name='LyricCommand'/>
			<Function name='MaskDest'/>
			<Function name='MaskSource'/>
			<Function name='RunCommandsRecursively'/>
			<Function name='SetHeight'/>
			<Function name='SetSize'/>
			<Function name='SetTextureFiltering'/>
			<Function name='SetWidth'/>
			<Function name='accelerate'/>
			<Function name='addcommand'/>
			<Function name='addx'/>
			<Function name='addy'/>
			<Function name='addz'/>
			<Function name='align'/>
			<Function name='animate'/>
			<Function name='aux'/>
			<Function name='backfacecull'/>
			<Function name='basealpha'/>
			<Function name='baserotationx'/>
			<Function name='baserotationy'/>
			<Function name='baserotationz'/>
			<Function name='basezoomx'/>
			<Function name='basezoomy'/>
			<Function name='blend'/>
			<Function name='bob'/>
			<Function name='bounce'/>
			<Function name='bouncebegin'/>
			<Function name='bounceend'/>
			<Function name='clearzbuffer'/>
			<Function name='cropbottom'/>
			<Function name='cropleft'/>
			<Function name='cropright'/>
			<Function name='croptop'/>
			<Function name='cullmode'/>
			<Function name='decelerate'/>
			<Function name='diffuse'/>
			<Function name='diffusealpha'/>
			<Function name='diffuseblink'/>
			<Function name='diffusebottomedge'/>
			<Function name='diffusecolor'/>
			<Function name='diffuseleftedge'/>
			<Function name='diffuselowerleft'/>
			<Function name='diffuselowerright'/>
			<Function name='diffuseramp'/>
			<Function name='diffuserightedge'/>
			<Function name='diffuseshift'/>
			<Function name='diffusetopedge'/>
			<Function name='diffuseupperleft'/>
			<Function name='diffuseupperright'/>
			<Function name='draworder'/>
			<Function name='drop'/>
			<Function name='ease'/>
			<Function name='effectclock'/>
			<Function name='effectcolor1'/>
			<Function name='effectcolor2'/>
			<Function name='effectmagnitude'/>
			<Function name='effectoffset'/>
			<Function name='effectperiod'/>
			<Function name='effecttiming'/>
			<Function name='fadebottom'/>
			<Function name='fadeleft'/>
			<Function name='faderight'/>
			<Function name='fadetop'/>
			<Function name='finishtweening'/>
			<Function name='getaux'/>
			<Function name='geteffectmagnitude'/>
			<Function name='getrotation'/>
			<Function name='glow'/>
			<Function name='glowblink'/>
			<Function name='glowramp'/>
			<Function name='glowshift'/>
			<Function name='halign'/>
			<Function name='heading'/>
			<Function name='hibernate'/>
			<Function name='hidden'/>
			<Function name='hide_if'/>
			<Function name='horizalign'/>
			<Function name='hurrytweening'/>
			<Function name='linear'/>
			<Function name='name'/>
			<Function name='pause'/>
			<Function name='pitch'/>
			<Function name='play'/>
			<Function name='playcommand'/>
			<Function name='player'/>
			<Function name='pulse'/>
			<Function name='queuecommand'/>
			<Function name='queuemessage'/>
			<Function name='rainbow'/>
			<Function name='roll'/>
			<Function name='rotationx'/>
			<Function name='rotationy'/>
			<Function name='rotationz'/>
			<Function name='scale_or_crop_alternative'/>
			<Function name='scale_or_crop_background'/>
			<Function name='scaletocover'/>
			<Function name='scaletofit'/>
			<Function name='setsize'/>
			<Function name='setstate'/>
			<Function name='shadowcolor'/>
			<Function name='shadowlength'/>
			<Function name='shadowlengthx'/>
			<Function name='shadowlengthy'/>
			<Function name='skewx'/>
			<Function name='skewy'/>
			<Function name='sleep'/>
			<Function name='smooth'/>
			<Function name='spin'/>
			<Function name='spring'/>
			<Function name='stopeffect'/>
			<Function name='stoptweening'/>
			<Function name='stretchto'/>
			<Function name='texturewrapping'/>
			<Function name='thump'/>
			<Function name='tween'/>
			<Function name='valign'/>
			<Function name='vertalign'/>
			<Function name='vibrate'/>
			<Function name='visible'/>
			<Function name='wag'/>
			<Function name='x'/>
			<Function name='xy'/>
			<Function name='y'/>
			<Function name='z'/>
			<Function name='zbias'/>
			<Function name='zbuffer'/>
			<Function name='zoom'/>
			<Function name='zoomto'/>
			<Function name='zoomtoheight'/>
			<Function name='zoomtowidth'/>
			<Function name='zoomx'/>
			<Function name='zoomy'/>
			<Function name='zoomz'/>
			<Function name='ztest'/>
			<Function name='ztestmode'/>
			<Function name='zwrite'/>
		</Class>
		<Class base='Actor' name='ActorFrame'>
			<Function name='GetChild'/>
			<Function name='GetChildren'/>
			<Function name='GetDrawFunction'/>
			<Function name='GetNumChildren'/>
			<Function name='RunCommandsOnChildren'/>
			<Function name='SetAmbientLightColor'/>
			<Function name='SetDiffuseLightColor'/>
			<Function name='SetDrawByZPosition'/>
			<Function name='SetDrawFunction'/>
			<Function name='SetFOV'/>
			<Function name='SetLightDirection'/>
			<Function name='SetSpecularLightColor'/>
			<Function name='SetUpdateFunction'/>
			<Function name='SetUpdateRate'/>
			<Function name='SortByDrawOrder'/>
			<Function name='fov'/>
			<Function name='playcommandonchildren'/>
			<Function name='playcommandonleaves'/>
			<Function name='propagate'/>
			<Function name='propagatecommand'/>
			<Function name='runcommandsonleaves'/>
			<Function name='vanishpoint'/>
		</Class>
		<Class base='ActorFrame' name='ActorFrameTexture'>
			<Function name='Create'/>
			<Function name='EnableAlphaBuffer'/>
			<Function name='EnableDepthBuffer'/>
			<Function name='EnableFloat'/>
			<Function name='EnablePreserveTexture'/>
			<Function name='GetTexture'/>
			<Function name='SetTextureName'/>
		</Class>
		<Class base='Actor' name='ActorMultiTexture'>
			<Function name='AddTexture'/>
			<Function name='ClearTextures'/>
			<Function name='SetEffectMode'/>
			<Function name='SetSizeFromTexture'/>
			<Function name='SetTextureCoords'/>
			<Function name='SetTextureMode'/>
		</Class>
		<Class base='Actor' name='ActorProxy'>
			<Function name='GetTarget'/>
			<Function name='SetTarget'/>
		</Class>
		<Class base='ActorFrame' name='ActorScroller'>
			<Function name='GetCurrentItem'/>
			<Function name='GetDestinationItem'/>
			<Function name='GetFullScrollLengthSeconds'/>
			<Function name='GetNumItems'/>
			<Function name='GetSecondsToDestination'/>
			<Function name='PositionItems'/>
			<Function name='ScrollThroughAllItems'/>
			<Function name='ScrollWithPadding'/>
			<Function name='SetCurrentAndDestinationItem'/>
			<Function name='SetDestinationItem'/>
			<Function name='SetFastCatchup'/>
			<Function name='SetLoop'/>
			<Function name='SetMask'/>
			<Function name='SetNumItemsToDraw'/>
			<Function name='SetNumSubdivisions'/>
			<Function name='SetPauseCountdownSeconds'/>
			<Function name='SetSecondsPauseBetweenItems'/>
			<Function name='SetSecondsPerItem'/>
			<Function name='SetTransformFromFunction'/>
			<Function name='SetTransformFromHeight'/>
			<Function name='SetTransformFromWidth'/>
			<Function name='getsecondtodestination'/>
			<Function name='scrollthroughallitems'/>
			<Function name='scrollwithpadding'/>
			<Function name='setfastcatchup'/>
			<Function name='setnumsubdivisions'/>
			<Function name='setsecondsperitem'/>
		</Class>
		<Class base='Actor' name='ActorSound'>
			<Function name='get'/>
			<Function name='load'/>
			<Function name='pause'/>
			<Function name='play'/>
			<Function name='playforplayer'/>
			<Function name='stop'/>
		</Class>
		<Class name='AnnouncerManager'>
			<Function name='DoesAnnouncerExist'/>
			<Function name='GetAnnouncerNames'/>
			<Function name='GetCurrentAnnouncer'/>
			<Function name='SetCurrentAnnouncer'/>
		</Class>
		<Class base='BitmapText' name='BPMDisplay'>
			<Function name='GetText'/>
			<Function name='SetFromGameState'/>
		</Class>
		<Class base='Sprite' name='Banner'>
			<Function name='LoadBackgroundFromUnlockEntry'/>
			<Function name='LoadBannerFromUnlockEntry'/>
			<Function name='LoadCardFromCharacter'/>
			<Function name='LoadFromCachedBanner'/>
			<Function name='LoadFromCourse'/>
			<Function name='LoadFromSong'/>
			<Function name='LoadFromSongGroup'/>
			<Function name='LoadIconFromCharacter'/>
			<Function name='ScaleToClipped'/>
			<Function name='scaletoclipped'/>
		</Class>
		<Class base='Actor' name='BitmapText'>
			<Function name='AddAttribute'/>
			<Function name='ClearAttributes'/>
			<Function name='DiffuseAndStroke'/>
			<Function name='GetText'/>
			<Function name='NoStroke'/>
			<Function name='PixelFont'/>
			<Function name='Stroke'/>
			<Function name='jitter'/>
			<Function name='maxheight'/>
			<Function name='maxwidth'/>
			<Function name='rainbowscroll'/>
			<Function name='settext'/>
			<Function name='settextf'/>
			<Function name='strokecolor'/>
			<Function name='textglowmode'/>
			<Function name='uppercase'/>
			<Function name='vertspacing'/>
			<Function name='wrapwidthpixels'/>
		</Class>
		<Class name='Character'>
			<Function name='GetCardPath'/>
			<Function name='GetDanceAnimationPath'/>
			<Function name='GetIconPath'/>
			<Function name='GetModelPath'/>
			<Function name='GetRestAnimationPath'/>
			<Function name='GetSongSelectIconPath'/>
			<Function name='GetStageIconPath'/>
			<Function name='GetWarmUpAnimationPath'/>
		</Class>
		<Class name='CharacterManager'>
			<Function name='GetAllCharacters'/>
			<Function name='GetCharacter'/>
			<Function name='GetRandomCharacter'/>
		</Class>
		<Class base='ActorFrame' name='ComboGraph'>
			<Function name='Load'/>
			<Function name='Set'/>
		</Class>
		<Class base='ActorFrame' name='ControllerStateDisplay'>
			<Function name='LoadGameController'/>
			<Function name='LoadMultiPlayer'/>
		</Class>
		<Class name='Course'>
			<Function name='GetAllTrails'/>
			<Function name='GetBackgroundPath'/>
			<Function name='GetBannerPath'/>
			<Function name='GetCourseEntry'/>
			<Function name='GetCourseType'/>
			<Function name='GetDisplayFullTitle'/>
			<Function name='GetEstimatedNumStages'/>
			<Function name='GetGoalSeconds'/>
			<Function name='GetGroupName'/>
			<Function name='GetPlayMode'/>
			<Function name='GetTotalSeconds'/>
			<Function name='GetTranslitFullTitle'/>
			<Function name='HasBanner'/>
			<Function name='HasMods'/>
			<Function name='HasTimedMods'/>
			<Function name='IsAutogen'/>
			<Function name='IsEndless'/>
			<Function name='IsNonstop'/>
			<Function name='IsOni'/>
		</Class>
		<Class base='ActorScroller' name='CourseContentsList'>
			<Function name='SetFromGameState'/>
		</Class>
		<Class name='CourseEntry'>
			<Function name='GetGainLives'/>
			<Function name='GetGainSeconds'/>
			<Function name='GetNormalModifiers'/>
			<Function name='GetNumModChanges'/>
			<Function name='GetSong'/>
			<Function name='GetTextDescription'/>
			<Function name='IsFixedSong'/>
			<Function name='IsSecret'/>
		</Class>
		<Class name='CryptManager'>
			<Function name='MD5File'/>
			<Function name='MD5String'/>
			<Function name='SHA1String'/>
		</Class>
		<Class base='Sprite' name='DifficultyIcon'>
			<Function name='SetFromDifficulty'/>
			<Function name='SetFromSteps'/>
			<Function name='SetFromTrail'/>
			<Function name='SetPlayer'/>
			<Function name='Unset'/>
		</Class>
		<Class base='ActorFrame' name='FadingBanner'>
			<Function name='LoadCardFromCharacter'/>
			<Function name='LoadFromCourse'/>
			<Function name='LoadFromSong'/>
			<Function name='LoadFromSongGroup'/>
			<Function name='LoadIconFromCharacter'/>
			<Function name='ScaleToClipped'/>
			<Function name='scaletoclipped'/>
		</Class>
		<Class name='Game'>
			<Function name='GetName'/>
		</Class>
		<Class name='GameCommand'>
			<Function name='GetIndex'/>
			<Function name='GetMultiPlayer'/>
			<Function name='GetName'/>
			<Function name='GetProfileID'/>
			<Function name='GetSong'/>
			<Function name='GetSongGroup'/>
			<Function name='GetStyle'/>
			<Function name='GetText'/>
			<Function name='GetUrl'/>
		</Class>
		<Class name='GameManager'>
			<Function name='GetFirstStepsTypeForGame'/>
			<Function name='IsGameEnabled'/>
			<Function name='StepsTypeToLocalizedString'/>
		</Class>
		<Class name='GameSoundManager'>
			<Function name='DimMusic'/>
			<Function name='GetPlayerBalance'/>
			<Function name='PlayOnce'/>
		</Class>
		<Class name='GameState'>
			<Function name='AnyPlayerHasRankingFeats'/>
			<Function name='ApplyGameCommand'/>
			<Function name='ClearStageModifiersIllegalForCourse'/>
			<Function name='EnoughCreditsToJoin'/>
			<Function name='Env'/>
			<Function name='GetCoinMode'/>
			<Function name='GetCoins'/>
			<Function name='GetCoinsNeededToJoin'/>
			<Function name='GetCourseSongIndex'/>
			<Function name='GetCurMusicSeconds'/>
			<Function name='GetCurrentCourse'/>
			<Function name='GetCurrentGame'/>
			<Function name='GetCurrentSong'/>
			<Function name='GetCurrentStage'/>
			<Function name='GetCurrentStageIndex'/>
			<Function name='GetCurrentSteps'/>
			<Function name='GetCurrentStepsCredits'/>
			<Function name='GetCurrentStyle'/>
			<Function name='GetCurrentTrail'/>
			<Function name='GetDefaultSongOptions'/>
			<Function name='GetEasiestStepsDifficulty'/>
			<Function name='GetEditCourseEntryIndex'/>
			<Function name='GetEditLocalProfile'/>
			<Function name='GetEditLocalProfileID'/>
			<Function name='GetEditSourceSteps'/>
			<Function name='GetGameSeed'/>
			<Function name='GetGameplayLeadIn'/>
			<Function name='GetHardestStepsDifficulty'/>
			<Function name='GetHumanPlayers'/>
			<Function name='GetLoadingCourseSongIndex'/>
			<Function name='GetMasterPlayerNumber'/>
			<Function name='GetMultiPlayerState'/>
			<Function name='GetMultiplayer'/>
			<Function name='GetNumMultiplayerNoteFields'/>
			<Function name='GetNumPlayersEnabled'/>
			<Function name='GetNumSidesJoined'/>
			<Function name='GetNumStagesForCurrentSongAndStepsOrCourse'/>
			<Function name='GetNumStagesLeft'/>
			<Function name='GetPlayMode'/>
			<Function name='GetPlayerDisplayName'/>
			<Function name='GetPlayerState'/>
			<Function name='GetPreferredDifficulty'/>
			<Function name='GetPreferredSong'/>
			<Function name='GetPreferredSongGroup'/>
			<Function name='GetPremium'/>
			<Function name='GetSmallestNumStagesLeftForAnyHumanPlayer'/>
			<Function name='GetSongBPS'/>
			<Function name='GetSongBeat'/>
			<Function name='GetSongBeatVisible'/>
			<Function name='GetSongDelay'/>
			<Function name='GetSongFreeze'/>
			<Function name='GetSongOptions'/>
			<Function name='GetSongOptionsString'/>
			<Function name='GetSongPercent'/>
			<Function name='GetSortOrder'/>
			<Function name='GetStageSeed'/>
			<Function name='GetWorkoutGoalComplete'/>
			<Function name='HasEarnedExtraStage'/>
			<Function name='IsAnExtraStage'/>
			<Function name='IsAnyHumanPlayerUsingMemoryCard'/>
			<Function name='IsBattleMode'/>
			<Function name='IsCourseMode'/>
			<Function name='IsDemonstration'/>
			<Function name='IsDraw'/>
			<Function name='IsEventMode'/>
			<Function name='IsExtraStage'/>
			<Function name='IsExtraStage2'/>
			<Function name='IsGoalComplete'/>
			<Function name='IsHumanPlayer'/>
			<Function name='IsPlayerEnabled'/>
			<Function name='IsSideJoined'/>
			<Function name='IsWinner'/>
			<Function name='JoinPlayer'/>
			<Function name='PlayerIsUsingModifier'/>
			<Function name='PlayersCanJoin'/>
			<Function name='Reset'/>
			<Function name='SaveLocalData'/>
			<Function name='SetCurrentCourse'/>
			<Function name='SetCurrentSong'/>
			<Function name='SetCurrentSteps'/>
			<Function name='SetCurrentTrail'/>
			<Function name='SetJukeboxUsesModifiers'/>
			<Function name='SetNumMultiplayerNoteFields'/>
			<Function name='SetPreferredDifficulty'/>
			<Function name='SetPreferredSong'/>
			<Function name='SetPreferredSongGroup'/>
			<Function name='SetSongOptions'/>
			<Function name='SetTemporaryEventMode'/>
			<Function name='ShowW1'/>
			<Function name='UnjoinPlayer'/>
		</Class>
		<Class base='ActorFrame' name='GradeDisplay'>
			<Function name='Load'/>
			<Function name='SetGrade'/>
		</Class>
		<Class base='ActorFrame' name='GraphDisplay'>
			<Function name='Load'/>
			<Function name='Set'/>
		</Class>
		<Class base='ActorFrame' name='GrooveRadar'>
			<Function name='SetEmpty'/>
			<Function name='SetFromRadarValues'/>
			<Function name='tweenoffscreen'/>
			<Function name='tweenonscreen'/>
		</Class>
		<Class base='BitmapText' name='HelpDisplay'>
			<Function name='SetSecsBetweenSwitches'/>
			<Function name='SetTipsColonSeparated'/>
			<Function name='gettips'/>
			<Function name='setfromsongorcourse'/>
			<Function name='settips'/>
		</Class>
		<Class name='HighScore'>
			<Function name='GetDate'/>
			<Function name='GetHoldNoteScore'/>
			<Function name='GetModifiers'/>
			<Function name='GetName'/>
			<Function name='GetPercentDP'/>
			<Function name='GetRadarValues'/>
			<Function name='GetScore'/>
			<Function name='GetSurvivalSeconds'/>
			<Function name='GetTapNoteScore'/>
			<Function name='IsFillInMarker'/>
		</Class>
		<Class name='HighScoreList'>
			<Function name='GetHighScores'/>
		</Class>
		<Class base='ActorFrame' name='HoldJudgment'>
			<Function name='LoadFromMultiPlayer'/>
		</Class>
		<Class base='ActorFrame' name='LifeMeter'>
			<Function name='GetLife'/>
			<Function name='IsFailing'/>
			<Function name='IsHot'/>
			<Function name='IsInDanger'/>
		</Class>
		<Class base='LifeMeter' name='LifeMeterBattery'>
			<Function name='GetLivesLeft'/>
		</Class>
		<Class name='MemoryCardManager'>
			<Function name='GetCardLocked'/>
			<Function name='GetCardState'/>
			<Function name='GetName'/>
			<Function name='IsNameAvailable'/>
		</Class>
		<Class base='ActorFrame' name='MenuTimer'>
			<Function name='GetSeconds'/>
			<Function name='pause'/>
			<Function name='setseconds'/>
			<Function name='silent'/>
			<Function name='stealth'/>
			<Function name='stop'/>
		</Class>
		<Class name='MessageManager'>
			<Function name='Broadcast'/>
		</Class>
		<Class base='ActorFrame' name='MeterDisplay'>
			<Function name='SetStreamWidth'/>
		</Class>
		<Class base='ActorFrame' name='ModIconRow'>
			<Function name='Load'/>
		</Class>
		<Class base='Actor' name='Model'>
			<Function name='GetNumStates'/>
			<Function name='SetDefaultAnimation'/>
			<Function name='loop'/>
			<Function name='playanimation'/>
			<Function name='position'/>
			<Function name='rate'/>
		</Class>
		<Class name='NoteSkinManager'>
			<Function name='DoesNoteSkinExist'/>
			<Function name='GetMetricA'/>
			<Function name='GetMetricAForNoteSkin'/>
			<Function name='GetMetricB'/>
			<Function name='GetMetricBForNoteSkin'/>
			<Function name='GetMetricF'/>
			<Function name='GetMetricFForNoteSkin'/>
			<Function name='GetMetricI'/>
			<Function name='GetMetricIForNoteSkin'/>
			<Function name='GetNoteSkinNames'/>
			<Function name='GetPath'/>
			<Function name='GetPathForNoteSkin'/>
			<Function name='LoadActor'/>
			<Function name='LoadActorForNoteSkin'/>
		</Class>
		<Class base='ActorFrame' name='PaneDisplay'>
			<Function name='SetFromGameState'/>
		</Class>
		<Class base='ActorFrame' name='PercentageDisplay'>
			<Function name='LoadFromStats'/>
		</Class>
		<Class base='ActorFrame' name='Player'>
			<Function name='SetActorWithComboPosition'/>
			<Function name='SetActorWithJudgmentPosition'/>
		</Class>
		<Class name='PlayerInfo'>
			<Function name='GetLifeMeter'/>
			<Function name='GetStepsQueueWrapped'/>
		</Class>
		<Class name='PlayerStageStats'>
			<Function name='FullCombo'/>
			<Function name='FullComboOfScore'/>
			<Function name='GetActualDancePoints'/>
			<Function name='GetAliveSeconds'/>
			<Function name='GetCaloriesBurned'/>
			<Function name='GetCurrentCombo'/>
			<Function name='GetCurrentLife'/>
			<Function name='GetCurrentMissCombo'/>
			<Function name='GetCurrentPossibleDancePoints'/>
			<Function name='GetCurrentScoreMultiplier'/>
			<Function name='GetGrade'/>
			<Function name='GetHoldNoteScores'/>
			<Function name='GetLessonScoreActual'/>
			<Function name='GetLessonScoreNeeded'/>
			<Function name='GetLifeRemainingSeconds'/>
			<Function name='GetMachineHighScoreIndex'/>
			<Function name='GetPeakComboAward'/>
			<Function name='GetPercentDancePoints'/>
			<Function name='GetPercentageOfTaps'/>
			<Function name='GetPersonalHighScoreIndex'/>
			<Function name='GetPlayedSteps'/>
			<Function name='GetPossibleDancePoints'/>
			<Function name='GetPossibleSteps'/>
			<Function name='GetRadarActual'/>
			<Function name='GetRadarPossible'/>
			<Function name='GetScore'/>
			<Function name='GetStageAward'/>
			<Function name='GetSurvivalSeconds'/>
			<Function name='GetTapNoteScores'/>
			<Function name='IsDisqualified'/>
			<Function name='IsFullComboW1'/>
			<Function name='IsFullComboW2'/>
			<Function name='IsFullComboW3'/>
			<Function name='IsFullComboW4'/>
			<Function name='MaxCombo'/>
		</Class>
		<Class name='PlayerState'>
			<Function name='GetMultiPlayerNumber'/>
			<Function name='GetPlayerNumber'/>
			<Function name='GetPlayerOptions'/>
			<Function name='SetPlayerOptions'/>
		</Class>
		<Class name='PrefsManager'>
			<Function name='GetPreference'/>
			<Function name='SetPreference'/>
			<Function name='SetPreferenceToDefault'/>
		</Class>
		<Class name='Profile'>
			<Function name='GetCaloriesBurnedToday'/>
			<Function name='GetCharacter'/>
			<Function name='GetCoursesActual'/>
			<Function name='GetCoursesPercentComplete'/>
			<Function name='GetCoursesPossible'/>
			<Function name='GetDisplayName'/>
			<Function name='GetDisplayTotalCaloriesBurned'/>
			<Function name='GetGoalCalories'/>
			<Function name='GetGoalSeconds'/>
			<Function name='GetGoalType'/>
			<Function name='GetHighScoreList'/>
			<Function name='GetMostPopularCourse'/>
			<Function name='GetMostPopularSong'/>
			<Function name='GetNumToasties'/>
			<Function name='GetNumTotalSongsPlayed'/>
			<Function name='GetSongNumTimesPlayed'/>
			<Function name='GetSongsActual'/>
			<Function name='GetSongsAndCoursesPercentCompleteAllDifficulties'/>
			<Function name='GetSongsPercentComplete'/>
			<Function name='GetSongsPossible'/>
			<Function name='GetTotalCaloriesBurned'/>
			<Function name='GetTotalGameplaySeconds'/>
			<Function name='GetTotalHands'/>
			<Function name='GetTotalHolds'/>
			<Function name='GetTotalJumps'/>
			<Function name='GetTotalLifts'/>
			<Function name='GetTotalMines'/>
			<Function name='GetTotalNumSongsPlayed'/>
			<Function name='GetTotalRolls'/>
			<Function name='GetTotalSessionSeconds'/>
			<Function name='GetTotalSessions'/>
			<Function name='GetTotalStepsWithTopGrade'/>
			<Function name='GetTotalTapsAndHolds'/>
			<Function name='GetTotalTrailsWithTopGrade'/>
			<Function name='GetUserData'/>
			<Function name='GetWeightPounds'/>
			<Function name='HasPassedAnyStepsInSong'/>
			<Function name='IsCodeUnlocked'/>
			<Function name='SetGoalCalories'/>
			<Function name='SetGoalSeconds'/>
			<Function name='SetGoalType'/>
			<Function name='SetWeightPounds'/>
		</Class>
		<Class name='ProfileManager'>
			<Function name='GetLocalProfile'/>
			<Function name='GetLocalProfileFromIndex'/>
			<Function name='GetLocalProfileIDFromIndex'/>
			<Function name='GetLocalProfileIndexFromID'/>
			<Function name='GetMachineProfile'/>
			<Function name='GetNumLocalProfiles'/>
			<Function name='GetProfile'/>
			<Function name='GetProfileDir'/>
			<Function name='IsPersistentProfile'/>
			<Function name='IsSongNew'/>
			<Function name='LastLoadWasFromLastGood'/>
			<Function name='LastLoadWasTamperedOrCorrupt'/>
			<Function name='SaveMachineProfile'/>
		</Class>
		<Class name='RadarValues'>
			<Function name='GetValue'/>
		</Class>
		<Class name='RageDisplay'>
			<Function name='GetDisplayHeight'/>
			<Function name='GetDisplayWidth'/>
		</Class>
		<Class name='RageFile'>
			<Function name='AtEOF'/>
			<Function name='ClearError'/>
			<Function name='Close'/>
			<Function name='GetError'/>
			<Function name='GetLine'/>
			<Function name='Open'/>
			<Function name='PutLine'/>
			<Function name='Read'/>
			<Function name='Seek'/>
			<Function name='Tell'/>
			<Function name='Write'/>
			<Function name='destroy'/>
		</Class>
		<Class name='RageFileManager'>
			<Function name='DoesFileExist'/>
			<Function name='GetDirListing'/>
			<Function name='GetFileSizeBytes'/>
			<Function name='GetHashForFile'/>
		</Class>
		<Class name='RageInput'>
			<Function name='GetDescriptions'/>
		</Class>
		<Class name='RageSound'>
			<Function name='SetProperty'/>
			<Function name='pitch'/>
			<Function name='speed'/>
			<Function name='volume'/>
		</Class>
		<Class name='RageTexture'>
			<Function name='GetTextureCoordRect'/>
			<Function name='loop'/>
			<Function name='position'/>
			<Function name='rate'/>
		</Class>
		<Class base='RageTexture' name='RageTextureRenderTarget'>
			<Function name='BeginRenderingTo'/>
			<Function name='FinishRenderingTo'/>
		</Class>
		<Class base='BitmapText' name='RollingNumbers'>
			<Function name='targetnumber'/>
		</Class>
		<Class base='BitmapText' name='ScoreDisplayAliveTime'/>
		<Class base='BitmapText' name='ScoreDisplayCalories'/>
		<Class base='ScreenWithMenuElements' name='ScreenAttract'/>
		<Class base='ScreenWithMenuElements' name='ScreenEvaluation'>
			<Function name='GetStageStats'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenGameplay'>
			<Function name='Center1Player'/>
			<Function name='GetDummyPlayerInfo'/>
			<Function name='GetLifeMeter'/>
			<Function name='GetNextCourseSong'/>
			<Function name='GetPlayerInfo'/>
			<Function name='IsPaused'/>
			<Function name='PauseGame'/>
		</Class>
		<Class base='ScreenAttract' name='ScreenHowToPlay'>
			<Function name='GetLifeMeter'/>
		</Class>
		<Class name='ScreenManager'>
			<Function name='GetTopScreen'/>
			<Function name='ScreenClassExists'/>
			<Function name='ScreenIsPrepped'/>
			<Function name='SetNewScreen'/>
			<Function name='SystemMessage'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenNameEntryTraditional'>
			<Function name='Backspace'/>
			<Function name='EnterKey'/>
			<Function name='Finish'/>
			<Function name='GetAnyEntering'/>
			<Function name='GetAnyStillEntering'/>
			<Function name='GetEnteringName'/>
			<Function name='GetFinalized'/>
			<Function name='GetSelection'/>
		</Class>
		<Class base='ScreenEvaluation' name='ScreenNetEvaluation'>
			<Function name='GetNumActivePlayers'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenOptions'>
			<Function name='AllAreOnLastRow'/>
			<Function name='GetCurrentRow'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenPlayerOptions'>
			<Function name='GetGoToOptions'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenProfileLoad'>
			<Function name='Continue'/>
			<Function name='HaveProfileToLoad'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenProfileSave'>
			<Function name='Continue'/>
			<Function name='HaveProfileToSave'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenSelectMaster'>
			<Function name='GetSelectionIndex'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenSelectMusic'>
			<Function name='GetGoToOptions'/>
			<Function name='setupcoursestagemods'/>
			<Function name='setupmusicstagemods'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenSelectProfile'>
			<Function name='Cancel'/>
			<Function name='Finish'/>
			<Function name='GetProfileIndex'/>
			<Function name='SetProfileIndex'/>
		</Class>
		<Class base='Screen' name='ScreenWithMenuElements'>
			<Function name='Cancel'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenWithMenuElementsSimple'/>
		<Class name='Song'>
			<Function name='GetAllSteps'/>
			<Function name='GetBackgroundPath'/>
			<Function name='GetBannerPath'/>
			<Function name='GetCDTitlePath'/>
			<Function name='GetDisplayArtist'/>
			<Function name='GetDisplayBpms'/>
			<Function name='GetDisplayFullTitle'/>
			<Function name='GetDisplayMainTitle'/>
			<Function name='GetDisplaySubTitle'/>
			<Function name='GetFirstBeat'/>
			<Function name='GetGenre'/>
			<Function name='GetGroupName'/>
			<Function name='GetLastBeat'/>
			<Function name='GetLyricsPath'/>
			<Function name='GetMusicPath'/>
			<Function name='GetOneSteps'/>
			<Function name='GetSongDir'/>
			<Function name='GetSongFilePath'/>
			<Function name='GetStepsByStepsType'/>
			<Function name='GetStepsSeconds'/>
			<Function name='GetTimingData'/>
			<Function name='GetTranslitArtist'/>
			<Function name='GetTranslitFullTitle'/>
			<Function name='GetTranslitMainTitle'/>
			<Function name='GetTranslitSubTitle'/>
			<Function name='HasAttacks'/>
			<Function name='HasBGChanges'/>
			<Function name='HasBackground'/>
			<Function name='HasBanner'/>
			<Function name='HasCDTitle'/>
			<Function name='HasEdits'/>
			<Function name='HasLyrics'/>
			<Function name='HasMusic'/>
			<Function name='HasSignificantBPMChangesOrStops'/>
			<Function name='HasStepsType'/>
			<Function name='HasStepsTypeAndDifficulty'/>
			<Function name='IsDisplayBpmConstant'/>
			<Function name='IsDisplayBpmSecret'/>
			<Function name='IsEasy'/>
			<Function name='IsEnabled'/>
			<Function name='IsLong'/>
			<Function name='IsMarathon'/>
			<Function name='IsTutorial'/>
			<Function name='MusicLengthSeconds'/>
			<Function name='NormallyDisplayed'/>
		</Class>
		<Class name='SongManager'>
			<Function name='FindCourse'/>
			<Function name='FindSong'/>
			<Function name='GetAllCourses'/>
			<Function name='GetAllSongs'/>
			<Function name='GetCourseColor'/>
			<Function name='GetExtraStageInfo'/>
			<Function name='GetNumAdditionalCourses'/>
			<Function name='GetNumAdditionalSongs'/>
			<Function name='GetNumCourseGroups'/>
			<Function name='GetNumCourses'/>
			<Function name='GetNumSelectableAndUnlockedSongs'/>
			<Function name='GetNumSongGroups'/>
			<Function name='GetNumSongs'/>
			<Function name='GetNumUnlockedSongs'/>
			<Function name='GetRandomCourse'/>
			<Function name='GetRandomSong'/>
			<Function name='GetSongColor'/>
			<Function name='GetSongFromSteps'/>
			<Function name='GetSongGroupColor'/>
			<Function name='GetSongGroupNames'/>
			<Function name='GetSongsInGroup'/>
			<Function name='ShortenGroupName'/>
		</Class>
		<Class base='Actor' name='Sprite'>
			<Function name='CropTo'/>
			<Function name='GetAnimationLengthSeconds'/>
			<Function name='GetNumStates'/>
			<Function name='GetState'/>
			<Function name='GetTexture'/>
			<Function name='LinearFrames'/>
			<Function name='Load'/>
			<Function name='LoadBackground'/>
			<Function name='LoadBanner'/>
			<Function name='LoadFromSongBackground'/>
			<Function name='LoadFromSongBanner'/>
			<Function name='SetCustomImageRect'/>
			<Function name='SetEffectMode'/>
			<Function name='SetTexture'/>
			<Function name='addimagecoords'/>
			<Function name='cropto'/>
			<Function name='customtexturerect'/>
			<Function name='loop'/>
			<Function name='position'/>
			<Function name='rate'/>
			<Function name='scaletoclipped'/>
			<Function name='setstate'/>
			<Function name='stretchtexcoords'/>
			<Function name='texcoordvelocity'/>
		</Class>
		<Class name='StageStats'>
			<Function name='AllFailed'/>
			<Function name='GetEarnedExtraStage'/>
			<Function name='GetGameplaySeconds'/>
			<Function name='GetMultiPlayerStageStats'/>
			<Function name='GetPlayedSongs'/>
			<Function name='GetPlayerStageStats'/>
			<Function name='GetPossibleSongs'/>
			<Function name='GetStage'/>
			<Function name='GetStageIndex'/>
			<Function name='OnePassed'/>
			<Function name='PlayerHasHighScore'/>
		</Class>
		<Class name='StatsManager'>
			<Function name='GetAccumPlayedStageStats'/>
			<Function name='GetBestFinalGrade'/>
			<Function name='GetBestGrade'/>
			<Function name='GetCurStageStats'/>
			<Function name='GetFinalGrade'/>
			<Function name='GetPlayedStageStats'/>
			<Function name='GetStagesPlayed'/>
			<Function name='GetWorstGrade'/>
			<Function name='Reset'/>
		</Class>
		<Class name='Steps'>
			<Function name='GetDescription'/>
			<Function name='GetDifficulty'/>
			<Function name='GetFilename'/>
			<Function name='GetHash'/>
			<Function name='GetMeter'/>
			<Function name='GetRadarValues'/>
			<Function name='GetStepsType'/>
			<Function name='IsAPlayerEdit'/>
			<Function name='IsAnEdit'/>
			<Function name='IsAutogen'/>
		</Class>
		<Class base='ActorFrame' name='StepsDisplay'>
			<Function name='Load'/>
			<Function name='SetFromGameState'/>
			<Function name='SetFromSteps'/>
			<Function name='SetFromTrail'/>
		</Class>
		<Class base='ActorFrame' name='StepsDisplayList'>
			<Function name='setfromgamestate'/>
		</Class>
		<Class name='Style'>
			<Function name='GetName'/>
			<Function name='GetStepsType'/>
			<Function name='GetStyleType'/>
		</Class>
		<Class base='ActorFrame' name='TextBanner'>
			<Function name='Load'/>
			<Function name='SetFromSong'/>
			<Function name='SetFromString'/>
		</Class>
		<Class name='ThemeManager'>
			<Function name='GetCurrentThemeDirectory'/>
			<Function name='GetMetric'/>
			<Function name='GetNumSelectableThemes'/>
			<Function name='GetPathB'/>
			<Function name='GetPathF'/>
			<Function name='GetPathG'/>
			<Function name='GetPathInfoB'/>
			<Function name='GetPathO'/>
			<Function name='GetPathS'/>
			<Function name='GetString'/>
			<Function name='GetThemeAuthor'/>
			<Function name='GetThemeDisplayName'/>
			<Function name='ReloadMetrics'/>
		</Class>
		<Class name='TimingData'>
			<Function name='GetActualBPM'/>
			<Function name='GetBPMAtBeat'/>
			<Function name='GetBPMs'/>
			<Function name='GetBPMsAndTimes'/>
			<Function name='GetBeatFromElapsedTime'/>
			<Function name='GetDelays'/>
			<Function name='GetElapsedTimeFromBeat'/>
			<Function name='GetStops'/>
			<Function name='HasBPMChanges'/>
			<Function name='HasNegativeBPMs'/>
			<Function name='HasStops'/>
		</Class>
		<Class name='Trail'>
			<Function name='GetArtists'/>
			<Function name='GetDifficulty'/>
			<Function name='GetMeter'/>
			<Function name='GetRadarValues'/>
			<Function name='GetStepsType'/>
		</Class>
		<Class name='UnlockEntry'>
			<Function name='GetDescription'/>
			<Function name='GetRequirePassHardSteps'/>
			<Function name='GetRequirement'/>
			<Function name='GetSong'/>
			<Function name='GetUnlockRewardType'/>
			<Function name='IsLocked'/>
			<Function name='code'/>
			<Function name='course'/>
			<Function name='mod'/>
			<Function name='require'/>
			<Function name='requirepasshardsteps'/>
			<Function name='roulette'/>
			<Function name='song'/>
			<Function name='steps'/>
		</Class>
		<Class name='UnlockManager'>
			<Function name='AnyUnlocksToCelebrate'/>
			<Function name='FindEntryID'/>
			<Function name='GetNumUnlocked'/>
			<Function name='GetNumUnlocks'/>
			<Function name='GetPointsUntilNextUnlock'/>
			<Function name='GetSongsUnlockedByEntryID'/>
			<Function name='GetStepsUnlockedByEntryID'/>
			<Function name='GetUnlockEntry'/>
			<Function name='GetUnlockEntryIndexToCelebrate'/>
			<Function name='PreferUnlockEntryID'/>
			<Function name='UnlockEntryID'/>
			<Function name='UnlockEntryIndex'/>
		</Class>
		<Class base='ActorFrame' name='WheelBase'>
			<Function name='GetWheelItem'/>
			<Function name='IsLocked'/>
			<Function name='IsSettled'/>
		</Class>
		<Class base='ActorFrame' name='WorkoutGraph'>
			<Function name='SetFromCurrentWorkout'/>
			<Function name='SetFromGameStateAndHighlightSong'/>
		</Class>
	</Classes>
	<Namespaces>
		<Namespace name='ActorUtil'>
			<Function name='GetFileType'/>
			<Function name='IsRegisteredClass'/>
			<Function name='LoadAllCommandsAndSetXY'/>
			<Function name='ResolvePath'/>
		</Namespace>
		<Namespace name='Enum'>
			<Function name='Compare'/>
			<Function name='GetName'/>
			<Function name='Reverse'/>
		</Namespace>
		<Namespace name='RageFileUtil'>
			<Function name='CreateRageFile'/>
		</Namespace>
		<Namespace name='ScreenSystemLayerHelpers'>
			<Function name='GetCreditsMessage'/>
		</Namespace>
		<Namespace name='SongUtil'>
			<Function name='IsStepsPlayable'/>
			<Function name='IsStepsTypePlayable'/>
		</Namespace>
		<Namespace name='TrailUtil'>
			<Function name='GetNumSongs'/>
			<Function name='GetTotalSeconds'/>
		</Namespace>
		<Namespace name='lua'>
			<Function name='CheckType'/>
			<Function name='Flush'/>
			<Function name='GetThreadVariable'/>
			<Function name='ReadFile'/>
			<Function name='RunWithThreadVariables'/>
			<Function name='Trace'/>
			<Function name='Warn'/>
		</Namespace>
	</Namespaces>
	<Singletons>
		<Singleton class='AnnouncerManager' name='ANNOUNCER'/>
		<Singleton class='RageFileManager' name='FILEMAN'/>
		<Singleton class='GameManager' name='GAMEMAN'/>
		<Singleton class='GameState' name='GAMESTATE'/>
		<Singleton class='NoteSkinManager' name='NOTESKIN'/>
		<Singleton class='PrefsManager' name='PREFSMAN'/>
		<Singleton class='ThemeManager' name='THEME'/>
	</Singletons>
	<Enums>
		<Enum name='AllowW1'>
			<EnumValue name='&apos;AllowW1_Never&apos;' value='0'/>
			<EnumValue name='&apos;AllowW1_CoursesOnly&apos;' value='1'/>
			<EnumValue name='&apos;AllowW1_Everywhere&apos;' value='2'/>
		</Enum>
		<Enum name='AttractSoundFrequency'>
			<EnumValue name='&apos;AttractSoundFrequency_Never&apos;' value='0'/>
			<EnumValue name='&apos;AttractSoundFrequency_EveryTime&apos;' value='1'/>
			<EnumValue name='&apos;AttractSoundFrequency_Every2Times&apos;' value='2'/>
			<EnumValue name='&apos;AttractSoundFrequency_Every3Times&apos;' value='3'/>
			<EnumValue name='&apos;AttractSoundFrequency_Every4Times&apos;' value='4'/>
			<EnumValue name='&apos;AttractSoundFrequency_Every5Times&apos;' value='5'/>
		</Enum>
		<Enum name='BannerCacheMode'>
			<EnumValue name='&apos;BannerCacheMode_Off&apos;' value='0'/>
			<EnumValue name='&apos;BannerCacheMode_LowResPreload&apos;' value='1'/>
			<EnumValue name='&apos;BannerCacheMode_LowResLoadOnDemand&apos;' value='2'/>
			<EnumValue name='&apos;BannerCacheMode_Full&apos;' value='3'/>
		</Enum>
		<Enum name='BlendMode'>
			<EnumValue name='&apos;BlendMode_Normal&apos;' value='0'/>
			<EnumValue name='&apos;BlendMode_Add&apos;' value='1'/>
			<EnumValue name='&apos;BlendMode_Subtract&apos;' value='2'/>
			<EnumValue name='&apos;BlendMode_Modulate&apos;' value='3'/>
			<EnumValue name='&apos;BlendMode_CopySrc&apos;' value='4'/>
			<EnumValue name='&apos;BlendMode_AlphaMask&apos;' value='5'/>
			<EnumValue name='&apos;BlendMode_AlphaKnockOut&apos;' value='6'/>
			<EnumValue name='&apos;BlendMode_AlphaMultiply&apos;' value='7'/>
			<EnumValue name='&apos;BlendMode_WeightedMultiply&apos;' value='8'/>
			<EnumValue name='&apos;BlendMode_InvertDest&apos;' value='9'/>
			<EnumValue name='&apos;BlendMode_NoEffect&apos;' value='10'/>
		</Enum>
		<Enum name='CoinMode'>
			<EnumValue name='&apos;CoinMode_Home&apos;' value='0'/>
			<EnumValue name='&apos;CoinMode_Pay&apos;' value='1'/>
			<EnumValue name='&apos;CoinMode_Free&apos;' value='2'/>
		</Enum>
		<Enum name='CourseSortOrders'>
			<EnumValue name='&apos;CourseSortOrders_Preferred&apos;' value='0'/>
			<EnumValue name='&apos;CourseSortOrders_Songs&apos;' value='1'/>
			<EnumValue name='&apos;CourseSortOrders_Meter&apos;' value='2'/>
			<EnumValue name='&apos;CourseSortOrders_MeterSum&apos;' value='3'/>
			<EnumValue name='&apos;CourseSortOrders_MeterRank&apos;' value='4'/>
		</Enum>
		<Enum name='CourseType'>
			<EnumValue name='&apos;CourseType_Nonstop&apos;' value='0'/>
			<EnumValue name='&apos;CourseType_Oni&apos;' value='1'/>
			<EnumValue name='&apos;CourseType_Endless&apos;' value='2'/>
			<EnumValue name='&apos;CourseType_Survival&apos;' value='3'/>
		</Enum>
		<Enum name='CullMode'>
			<EnumValue name='&apos;CullMode_Back&apos;' value='0'/>
			<EnumValue name='&apos;CullMode_Front&apos;' value='1'/>
			<EnumValue name='&apos;CullMode_None&apos;' value='2'/>
		</Enum>
		<Enum name='Difficulty'>
			<EnumValue name='&apos;Difficulty_Beginner&apos;' value='0'/>
			<EnumValue name='&apos;Difficulty_Easy&apos;' value='1'/>
			<EnumValue name='&apos;Difficulty_Medium&apos;' value='2'/>
			<EnumValue name='&apos;Difficulty_Hard&apos;' value='3'/>
			<EnumValue name='&apos;Difficulty_Challenge&apos;' value='4'/>
			<EnumValue name='&apos;Difficulty_Edit&apos;' value='5'/>
		</Enum>
		<Enum name='EarnedExtraStage'>
			<EnumValue name='&apos;EarnedExtraStage_No&apos;' value='0'/>
			<EnumValue name='&apos;EarnedExtraStage_Extra1&apos;' value='1'/>
			<EnumValue name='&apos;EarnedExtraStage_Extra2&apos;' value='2'/>
		</Enum>
		<Enum name='EditMode'>
			<EnumValue name='&apos;EditMode_Practice&apos;' value='0'/>
			<EnumValue name='&apos;EditMode_CourseMods&apos;' value='1'/>
			<EnumValue name='&apos;EditMode_Home&apos;' value='2'/>
			<EnumValue name='&apos;EditMode_Full&apos;' value='3'/>
		</Enum>
		<Enum name='EffectMode'>
			<EnumValue name='&apos;EffectMode_Normal&apos;' value='0'/>
			<EnumValue name='&apos;EffectMode_Unpremultiply&apos;' value='1'/>
			<EnumValue name='&apos;EffectMode_ColorBurn&apos;' value='2'/>
			<EnumValue name='&apos;EffectMode_ColorDodge&apos;' value='3'/>
			<EnumValue name='&apos;EffectMode_VividLight&apos;' value='4'/>
			<EnumValue name='&apos;EffectMode_HardMix&apos;' value='5'/>
			<EnumValue name='&apos;EffectMode_Overlay&apos;' value='6'/>
			<EnumValue name='&apos;EffectMode_Screen&apos;' value='7'/>
			<EnumValue name='&apos;EffectMode_YUYV422&apos;' value='8'/>
		</Enum>
		<Enum name='FileType'>
			<EnumValue name='&apos;FileType_Bitmap&apos;' value='0'/>
			<EnumValue name='&apos;FileType_Sound&apos;' value='1'/>
			<EnumValue name='&apos;FileType_Movie&apos;' value='2'/>
			<EnumValue name='&apos;FileType_Directory&apos;' value='3'/>
			<EnumValue name='&apos;FileType_Lua&apos;' value='4'/>
			<EnumValue name='&apos;FileType_Model&apos;' value='5'/>
		</Enum>
		<Enum name='GameController'>
			<EnumValue name='&apos;GameController_1&apos;' value='0'/>
			<EnumValue name='&apos;GameController_2&apos;' value='1'/>
		</Enum>
		<Enum name='GetRankingName'>
			<EnumValue name='&apos;GetRankingName_Off&apos;' value='0'/>
			<EnumValue name='&apos;GetRankingName_On&apos;' value='1'/>
			<EnumValue name='&apos;GetRankingName_List&apos;' value='2'/>
		</Enum>
		<Enum name='GlowMode'>
			<EnumValue name='&apos;GlowMode_Brighten&apos;' value='0'/>
			<EnumValue name='&apos;GlowMode_Whiten&apos;' value='1'/>
		</Enum>
		<Enum name='GoalType'>
			<EnumValue name='&apos;GoalType_Calories&apos;' value='0'/>
			<EnumValue name='&apos;GoalType_Time&apos;' value='1'/>
			<EnumValue name='&apos;GoalType_None&apos;' value='2'/>
		</Enum>
		<Enum name='Grade'>
			<EnumValue name='&apos;Grade_Tier01&apos;' value='0'/>
			<EnumValue name='&apos;Grade_Tier02&apos;' value='1'/>
			<EnumValue name='&apos;Grade_Tier03&apos;' value='2'/>
			<EnumValue name='&apos;Grade_Tier04&apos;' value='3'/>
			<EnumValue name='&apos;Grade_Tier05&apos;' value='4'/>
			<EnumValue name='&apos;Grade_Tier06&apos;' value='5'/>
			<EnumValue name='&apos;Grade_Tier07&apos;' value='6'/>
			<EnumValue name='&apos;Grade_Tier08&apos;' value='7'/>
			<EnumValue name='&apos;Grade_Tier09&apos;' value='8'/>
			<EnumValue name='&apos;Grade_Tier10&apos;' value='9'/>
			<EnumValue name='&apos;Grade_Tier11&apos;' value='10'/>
			<EnumValue name='&apos;Grade_Tier12&apos;' value='11'/>
			<EnumValue name='&apos;Grade_Tier13&apos;' value='12'/>
			<EnumValue name='&apos;Grade_Tier14&apos;' value='13'/>
			<EnumValue name='&apos;Grade_Tier15&apos;' value='14'/>
			<EnumValue name='&apos;Grade_Tier16&apos;' value='15'/>
			<EnumValue name='&apos;Grade_Tier17&apos;' value='16'/>
			<EnumValue name='&apos;Grade_Tier18&apos;' value='17'/>
			<EnumValue name='&apos;Grade_Tier19&apos;' value='18'/>
			<EnumValue name='&apos;Grade_Tier20&apos;' value='19'/>
			<EnumValue name='&apos;Grade_Failed&apos;' value='20'/>
		</Enum>
		<Enum name='HealthState'>
			<EnumValue name='&apos;HealthState_Hot&apos;' value='0'/>
			<EnumValue name='&apos;HealthState_Alive&apos;' value='1'/>
			<EnumValue name='&apos;HealthState_Danger&apos;' value='2'/>
			<EnumValue name='&apos;HealthState_Dead&apos;' value='3'/>
		</Enum>
		<Enum name='HighResolutionTextures'>
			<EnumValue name='&apos;HighResolutionTextures_Auto&apos;' value='0'/>
			<EnumValue name='&apos;HighResolutionTextures_ForceOff&apos;' value='1'/>
			<EnumValue name='&apos;HighResolutionTextures_ForceOn&apos;' value='2'/>
		</Enum>
		<Enum name='HighScoresType'>
			<EnumValue name='&apos;HighScoresType_AllSteps&apos;' value='0'/>
			<EnumValue name='&apos;HighScoresType_NonstopCourses&apos;' value='1'/>
			<EnumValue name='&apos;HighScoresType_OniCourses&apos;' value='2'/>
			<EnumValue name='&apos;HighScoresType_SurvivalCourses&apos;' value='3'/>
			<EnumValue name='&apos;HighScoresType_AllCourses&apos;' value='4'/>
		</Enum>
		<Enum name='HoldNoteScore'>
			<EnumValue name='&apos;HoldNoteScore_None&apos;' value='0'/>
			<EnumValue name='&apos;HoldNoteScore_LetGo&apos;' value='1'/>
			<EnumValue name='&apos;HoldNoteScore_Held&apos;' value='2'/>
		</Enum>
		<Enum name='HorizAlign'>
			<EnumValue name='&apos;HorizAlign_Left&apos;' value='0'/>
			<EnumValue name='&apos;HorizAlign_Center&apos;' value='1'/>
			<EnumValue name='&apos;HorizAlign_Right&apos;' value='2'/>
		</Enum>
		<Enum name='JudgmentLine'>
			<EnumValue name='&apos;JudgmentLine_W1&apos;' value='0'/>
			<EnumValue name='&apos;JudgmentLine_W2&apos;' value='1'/>
			<EnumValue name='&apos;JudgmentLine_W3&apos;' value='2'/>
			<EnumValue name='&apos;JudgmentLine_W4&apos;' value='3'/>
			<EnumValue name='&apos;JudgmentLine_W5&apos;' value='4'/>
			<EnumValue name='&apos;JudgmentLine_Miss&apos;' value='5'/>
			<EnumValue name='&apos;JudgmentLine_Held&apos;' value='6'/>
			<EnumValue name='&apos;JudgmentLine_MaxCombo&apos;' value='7'/>
		</Enum>
		<Enum name='LightsMode'>
			<EnumValue name='&apos;LightsMode_Attract&apos;' value='0'/>
			<EnumValue name='&apos;LightsMode_Joining&apos;' value='1'/>
			<EnumValue name='&apos;LightsMode_MenuStartOnly&apos;' value='2'/>
			<EnumValue name='&apos;LightsMode_MenuStartAndDirections&apos;' value='3'/>
			<EnumValue name='&apos;LightsMode_Demonstration&apos;' value='4'/>
			<EnumValue name='&apos;LightsMode_Gameplay&apos;' value='5'/>
			<EnumValue name='&apos;LightsMode_Stage&apos;' value='6'/>
			<EnumValue name='&apos;LightsMode_Cleared&apos;' value='7'/>
			<EnumValue name='&apos;LightsMode_TestAutoCycle&apos;' value='8'/>
			<EnumValue name='&apos;LightsMode_TestManualCycle&apos;' value='9'/>
		</Enum>
		<Enum name='Maybe'>
			<EnumValue name='&apos;Maybe_Ask&apos;' value='0'/>
			<EnumValue name='&apos;Maybe_No&apos;' value='1'/>
			<EnumValue name='&apos;Maybe_Yes&apos;' value='2'/>
		</Enum>
		<Enum name='MemoryCardState'>
			<EnumValue name='&apos;MemoryCardState_ready&apos;' value='0'/>
			<EnumValue name='&apos;MemoryCardState_checking&apos;' value='1'/>
			<EnumValue name='&apos;MemoryCardState_late&apos;' value='2'/>
			<EnumValue name='&apos;MemoryCardState_error&apos;' value='3'/>
			<EnumValue name='&apos;MemoryCardState_removed&apos;' value='4'/>
			<EnumValue name='&apos;MemoryCardState_none&apos;' value='5'/>
		</Enum>
		<Enum name='ModsLevel'>
			<EnumValue name='&apos;ModsLevel_Preferred&apos;' value='0'/>
			<EnumValue name='&apos;ModsLevel_Stage&apos;' value='1'/>
			<EnumValue name='&apos;ModsLevel_Song&apos;' value='2'/>
		</Enum>
		<Enum name='Month'>
			<EnumValue name='&apos;Month_January&apos;' value='0'/>
			<EnumValue name='&apos;Month_February&apos;' value='1'/>
			<EnumValue name='&apos;Month_March&apos;' value='2'/>
			<EnumValue name='&apos;Month_April&apos;' value='3'/>
			<EnumValue name='&apos;Month_May&apos;' value='4'/>
			<EnumValue name='&apos;Month_June&apos;' value='5'/>
			<EnumValue name='&apos;Month_July&apos;' value='6'/>
			<EnumValue name='&apos;Month_August&apos;' value='7'/>
			<EnumValue name='&apos;Month_September&apos;' value='8'/>
			<EnumValue name='&apos;Month_October&apos;' value='9'/>
			<EnumValue name='&apos;Month_November&apos;' value='10'/>
			<EnumValue name='&apos;Month_December&apos;' value='11'/>
		</Enum>
		<Enum name='MultiPlayer'>
			<EnumValue name='&apos;MultiPlayer_P1&apos;' value='0'/>
			<EnumValue name='&apos;MultiPlayer_P2&apos;' value='1'/>
			<EnumValue name='&apos;MultiPlayer_P3&apos;' value='2'/>
			<EnumValue name='&apos;MultiPlayer_P4&apos;' value='3'/>
			<EnumValue name='&apos;MultiPlayer_P5&apos;' value='4'/>
			<EnumValue name='&apos;MultiPlayer_P6&apos;' value='5'/>
			<EnumValue name='&apos;MultiPlayer_P7&apos;' value='6'/>
			<EnumValue name='&apos;MultiPlayer_P8&apos;' value='7'/>
			<EnumValue name='&apos;MultiPlayer_P9&apos;' value='8'/>
			<EnumValue name='&apos;MultiPlayer_P10&apos;' value='9'/>
			<EnumValue name='&apos;MultiPlayer_P11&apos;' value='10'/>
			<EnumValue name='&apos;MultiPlayer_P12&apos;' value='11'/>
			<EnumValue name='&apos;MultiPlayer_P13&apos;' value='12'/>
			<EnumValue name='&apos;MultiPlayer_P14&apos;' value='13'/>
			<EnumValue name='&apos;MultiPlayer_P15&apos;' value='14'/>
			<EnumValue name='&apos;MultiPlayer_P16&apos;' value='15'/>
			<EnumValue name='&apos;MultiPlayer_P17&apos;' value='16'/>
			<EnumValue name='&apos;MultiPlayer_P18&apos;' value='17'/>
			<EnumValue name='&apos;MultiPlayer_P19&apos;' value='18'/>
			<EnumValue name='&apos;MultiPlayer_P20&apos;' value='19'/>
			<EnumValue name='&apos;MultiPlayer_P21&apos;' value='20'/>
			<EnumValue name='&apos;MultiPlayer_P22&apos;' value='21'/>
			<EnumValue name='&apos;MultiPlayer_P23&apos;' value='22'/>
			<EnumValue name='&apos;MultiPlayer_P24&apos;' value='23'/>
			<EnumValue name='&apos;MultiPlayer_P25&apos;' value='24'/>
			<EnumValue name='&apos;MultiPlayer_P26&apos;' value='25'/>
			<EnumValue name='&apos;MultiPlayer_P27&apos;' value='26'/>
			<EnumValue name='&apos;MultiPlayer_P28&apos;' value='27'/>
			<EnumValue name='&apos;MultiPlayer_P29&apos;' value='28'/>
			<EnumValue name='&apos;MultiPlayer_P30&apos;' value='29'/>
			<EnumValue name='&apos;MultiPlayer_P31&apos;' value='30'/>
			<EnumValue name='&apos;MultiPlayer_P32&apos;' value='31'/>
		</Enum>
		<Enum name='MusicWheelUsesSections'>
			<EnumValue name='&apos;MusicWheelUsesSections_Never&apos;' value='0'/>
			<EnumValue name='&apos;MusicWheelUsesSections_Always&apos;' value='1'/>
			<EnumValue name='&apos;MusicWheelUsesSections_ABCOnly&apos;' value='2'/>
		</Enum>
		<Enum name='NotePart'>
			<EnumValue name='&apos;NotePart_TapNote&apos;' value='0'/>
			<EnumValue name='&apos;NotePart_TapMine&apos;' value='1'/>
			<EnumValue name='&apos;NotePart_TapLift&apos;' value='2'/>
			<EnumValue name='&apos;NotePart_TapFake&apos;' value='3'/>
			<EnumValue name='&apos;NotePart_HoldHead&apos;' value='4'/>
			<EnumValue name='&apos;NotePart_HoldTail&apos;' value='5'/>
			<EnumValue name='&apos;NotePart_HoldTopCap&apos;' value='6'/>
			<EnumValue name='&apos;NotePart_HoldBody&apos;' value='7'/>
			<EnumValue name='&apos;NotePart_HoldBottomCap&apos;' value='8'/>
		</Enum>
		<Enum name='NoteType'>
			<EnumValue name='&apos;NoteType_4th&apos;' value='0'/>
			<EnumValue name='&apos;NoteType_8th&apos;' value='1'/>
			<EnumValue name='&apos;NoteType_12th&apos;' value='2'/>
			<EnumValue name='&apos;NoteType_16th&apos;' value='3'/>
			<EnumValue name='&apos;NoteType_24th&apos;' value='4'/>
			<EnumValue name='&apos;NoteType_32nd&apos;' value='5'/>
			<EnumValue name='&apos;NoteType_48th&apos;' value='6'/>
			<EnumValue name='&apos;NoteType_64th&apos;' value='7'/>
			<EnumValue name='&apos;NoteType_192nd&apos;' value='8'/>
		</Enum>
		<Enum name='PaneCategory'>
			<EnumValue name='&apos;PaneCategory_NumSteps&apos;' value='0'/>
			<EnumValue name='&apos;PaneCategory_Jumps&apos;' value='1'/>
			<EnumValue name='&apos;PaneCategory_Holds&apos;' value='2'/>
			<EnumValue name='&apos;PaneCategory_Rolls&apos;' value='3'/>
			<EnumValue name='&apos;PaneCategory_Mines&apos;' value='4'/>
			<EnumValue name='&apos;PaneCategory_Hands&apos;' value='5'/>
			<EnumValue name='&apos;PaneCategory_Lifts&apos;' value='6'/>
			<EnumValue name='&apos;PaneCategory_MachineHighScore&apos;' value='7'/>
			<EnumValue name='&apos;PaneCategory_MachineHighName&apos;' value='8'/>
			<EnumValue name='&apos;PaneCategory_ProfileHighScore&apos;' value='9'/>
		</Enum>
		<Enum name='PeakComboAward'>
			<EnumValue name='&apos;PeakComboAward_1000&apos;' value='0'/>
			<EnumValue name='&apos;PeakComboAward_2000&apos;' value='1'/>
			<EnumValue name='&apos;PeakComboAward_3000&apos;' value='2'/>
			<EnumValue name='&apos;PeakComboAward_4000&apos;' value='3'/>
			<EnumValue name='&apos;PeakComboAward_5000&apos;' value='4'/>
			<EnumValue name='&apos;PeakComboAward_6000&apos;' value='5'/>
			<EnumValue name='&apos;PeakComboAward_7000&apos;' value='6'/>
			<EnumValue name='&apos;PeakComboAward_8000&apos;' value='7'/>
			<EnumValue name='&apos;PeakComboAward_9000&apos;' value='8'/>
			<EnumValue name='&apos;PeakComboAward_10000&apos;' value='9'/>
		</Enum>
		<Enum name='PlayMode'>
			<EnumValue name='&apos;PlayMode_Regular&apos;' value='0'/>
			<EnumValue name='&apos;PlayMode_Nonstop&apos;' value='1'/>
			<EnumValue name='&apos;PlayMode_Oni&apos;' value='2'/>
			<EnumValue name='&apos;PlayMode_Endless&apos;' value='3'/>
			<EnumValue name='&apos;PlayMode_Battle&apos;' value='4'/>
			<EnumValue name='&apos;PlayMode_Rave&apos;' value='5'/>
		</Enum>
		<Enum name='PlayerController'>
			<EnumValue name='&apos;PlayerController_Human&apos;' value='0'/>
			<EnumValue name='&apos;PlayerController_Autoplay&apos;' value='1'/>
			<EnumValue name='&apos;PlayerController_Cpu&apos;' value='2'/>
		</Enum>
		<Enum name='PlayerNumber'>
			<EnumValue name='&apos;PlayerNumber_P1&apos;' value='0'/>
			<EnumValue name='&apos;PlayerNumber_P2&apos;' value='1'/>
		</Enum>
		<Enum name='Premium'>
			<EnumValue name='&apos;Premium_Off&apos;' value='0'/>
			<EnumValue name='&apos;Premium_DoubleFor1Credit&apos;' value='1'/>
			<EnumValue name='&apos;Premium_2PlayersFor1Credit&apos;' value='2'/>
		</Enum>
		<Enum name='ProfileSlot'>
			<EnumValue name='&apos;ProfileSlot_Player1&apos;' value='0'/>
			<EnumValue name='&apos;ProfileSlot_Player2&apos;' value='1'/>
			<EnumValue name='&apos;ProfileSlot_Machine&apos;' value='2'/>
		</Enum>
		<Enum name='RadarCategory'>
			<EnumValue name='&apos;RadarCategory_Stream&apos;' value='0'/>
			<EnumValue name='&apos;RadarCategory_Voltage&apos;' value='1'/>
			<EnumValue name='&apos;RadarCategory_Air&apos;' value='2'/>
			<EnumValue name='&apos;RadarCategory_Freeze&apos;' value='3'/>
			<EnumValue name='&apos;RadarCategory_Chaos&apos;' value='4'/>
			<EnumValue name='&apos;RadarCategory_TapsAndHolds&apos;' value='5'/>
			<EnumValue name='&apos;RadarCategory_Jumps&apos;' value='6'/>
			<EnumValue name='&apos;RadarCategory_Holds&apos;' value='7'/>
			<EnumValue name='&apos;RadarCategory_Mines&apos;' value='8'/>
			<EnumValue name='&apos;RadarCategory_Hands&apos;' value='9'/>
			<EnumValue name='&apos;RadarCategory_Rolls&apos;' value='10'/>
			<EnumValue name='&apos;RadarCategory_Lifts&apos;' value='11'/>
			<EnumValue name='&apos;RadarCategory_MinMidiNote&apos;' value='12'/>
			<EnumValue name='&apos;RadarCategory_MaxMidiNote&apos;' value='13'/>
		</Enum>
		<Enum name='RandomBackgroundMode'>
			<EnumValue name='&apos;RandomBackgroundMode_Off&apos;' value='0'/>
			<EnumValue name='&apos;RandomBackgroundMode_Animations&apos;' value='1'/>
			<EnumValue name='&apos;RandomBackgroundMode_RandomMovies&apos;' value='2'/>
		</Enum>
		<Enum name='RankingType'>
			<EnumValue name='&apos;RankingType_Category&apos;' value='0'/>
			<EnumValue name='&apos;RankingType_Course&apos;' value='1'/>
		</Enum>
		<Enum name='SampleMusicPreviewMode'>
			<EnumValue name='&apos;SampleMusicPreviewMode_Normal&apos;' value='0'/>
			<EnumValue name='&apos;SampleMusicPreviewMode_ScreenMusic&apos;' value='1'/>
			<EnumValue name='&apos;SampleMusicPreviewMode_LastSong&apos;' value='2'/>
		</Enum>
		<Enum name='ScoringType'>
			<EnumValue name='&apos;ScoringType_New&apos;' value='0'/>
			<EnumValue name='&apos;ScoringType_Old&apos;' value='1'/>
			<EnumValue name='&apos;ScoringType_Custom&apos;' value='2'/>
		</Enum>
		<Enum name='ShowDancingCharacters'>
			<EnumValue name='&apos;ShowDancingCharacters_Off&apos;' value='0'/>
			<EnumValue name='&apos;ShowDancingCharacters_Random&apos;' value='1'/>
			<EnumValue name='&apos;ShowDancingCharacters_Select&apos;' value='2'/>
		</Enum>
		<Enum name='SortOrder'>
			<EnumValue name='&apos;SortOrder_Preferred&apos;' value='0'/>
			<EnumValue name='&apos;SortOrder_Group&apos;' value='1'/>
			<EnumValue name='&apos;SortOrder_Title&apos;' value='2'/>
			<EnumValue name='&apos;SortOrder_BPM&apos;' value='3'/>
			<EnumValue name='&apos;SortOrder_Popularity&apos;' value='4'/>
			<EnumValue name='&apos;SortOrder_TopGrades&apos;' value='5'/>
			<EnumValue name='&apos;SortOrder_Artist&apos;' value='6'/>
			<EnumValue name='&apos;SortOrder_Genre&apos;' value='7'/>
			<EnumValue name='&apos;SortOrder_BeginnerMeter&apos;' value='8'/>
			<EnumValue name='&apos;SortOrder_EasyMeter&apos;' value='9'/>
			<EnumValue name='&apos;SortOrder_MediumMeter&apos;' value='10'/>
			<EnumValue name='&apos;SortOrder_HardMeter&apos;' value='11'/>
			<EnumValue name='&apos;SortOrder_ChallengeMeter&apos;' value='12'/>
			<EnumValue name='&apos;SortOrder_DoubleEasyMeter&apos;' value='13'/>
			<EnumValue name='&apos;SortOrder_DoubleMediumMeter&apos;' value='14'/>
			<EnumValue name='&apos;SortOrder_DoubleHardMeter&apos;' value='15'/>
			<EnumValue name='&apos;SortOrder_DoubleChallengeMeter&apos;' value='16'/>
			<EnumValue name='&apos;SortOrder_ModeMenu&apos;' value='17'/>
			<EnumValue name='&apos;SortOrder_AllCourses&apos;' value='18'/>
			<EnumValue name='&apos;SortOrder_Nonstop&apos;' value='19'/>
			<EnumValue name='&apos;SortOrder_Oni&apos;' value='20'/>
			<EnumValue name='&apos;SortOrder_Endless&apos;' value='21'/>
			<EnumValue name='&apos;SortOrder_Length&apos;' value='22'/>
			<EnumValue name='&apos;SortOrder_Roulette&apos;' value='23'/>
			<EnumValue name='&apos;SortOrder_Recent&apos;' value='24'/>
		</Enum>
		<Enum name='Stage'>
			<EnumValue name='&apos;Stage_1st&apos;' value='0'/>
			<EnumValue name='&apos;Stage_2nd&apos;' value='1'/>
			<EnumValue name='&apos;Stage_3rd&apos;' value='2'/>
			<EnumValue name='&apos;Stage_4th&apos;' value='3'/>
			<EnumValue name='&apos;Stage_5th&apos;' value='4'/>
			<EnumValue name='&apos;Stage_6th&apos;' value='5'/>
			<EnumValue name='&apos;Stage_Next&apos;' value='6'/>
			<EnumValue name='&apos;Stage_Final&apos;' value='7'/>
			<EnumValue name='&apos;Stage_Extra1&apos;' value='8'/>
			<EnumValue name='&apos;Stage_Extra2&apos;' value='9'/>
			<EnumValue name='&apos;Stage_Nonstop&apos;' value='10'/>
			<EnumValue name='&apos;Stage_Oni&apos;' value='11'/>
			<EnumValue name='&apos;Stage_Endless&apos;' value='12'/>
			<EnumValue name='&apos;Stage_Event&apos;' value='13'/>
			<EnumValue name='&apos;Stage_Demo&apos;' value='14'/>
		</Enum>
		<Enum name='StageAward'>
			<EnumValue name='&apos;StageAward_FullComboW3&apos;' value='0'/>
			<EnumValue name='&apos;StageAward_SingleDigitW3&apos;' value='1'/>
			<EnumValue name='&apos;StageAward_OneW3&apos;' value='2'/>
			<EnumValue name='&apos;StageAward_FullComboW2&apos;' value='3'/>
			<EnumValue name='&apos;StageAward_SingleDigitW2&apos;' value='4'/>
			<EnumValue name='&apos;StageAward_OneW2&apos;' value='5'/>
			<EnumValue name='&apos;StageAward_FullComboW1&apos;' value='6'/>
			<EnumValue name='&apos;StageAward_80PercentW3&apos;' value='7'/>
			<EnumValue name='&apos;StageAward_90PercentW3&apos;' value='8'/>
			<EnumValue name='&apos;StageAward_100PercentW3&apos;' value='9'/>
		</Enum>
		<Enum name='StepsType'>
			<EnumValue name='&apos;StepsType_Dance_Single&apos;' value='0'/>
			<EnumValue name='&apos;StepsType_Dance_Double&apos;' value='1'/>
			<EnumValue name='&apos;StepsType_Dance_Couple&apos;' value='2'/>
			<EnumValue name='&apos;StepsType_Dance_Solo&apos;' value='3'/>
			<EnumValue name='&apos;StepsType_Dance_Threepanel&apos;' value='4'/>
			<EnumValue name='&apos;StepsType_Dance_Routine&apos;' value='5'/>
			<EnumValue name='&apos;StepsType_Pump_Single&apos;' value='6'/>
			<EnumValue name='&apos;StepsType_Pump_Halfdouble&apos;' value='7'/>
			<EnumValue name='&apos;StepsType_Pump_Double&apos;' value='8'/>
			<EnumValue name='&apos;StepsType_Pump_Couple&apos;' value='9'/>
			<EnumValue name='&apos;StepsType_Pump_Routine&apos;' value='10'/>
			<EnumValue name='&apos;StepsType_Kb7_Single&apos;' value='11'/>
			<EnumValue name='&apos;StepsType_Ez2_Single&apos;' value='12'/>
			<EnumValue name='&apos;StepsType_Ez2_Double&apos;' value='13'/>
			<EnumValue name='&apos;StepsType_Ez2_Real&apos;' value='14'/>
			<EnumValue name='&apos;StepsType_Para_Single&apos;' value='15'/>
			<EnumValue name='&apos;StepsType_Ds3ddx_Single&apos;' value='16'/>
			<EnumValue name='&apos;StepsType_Bm_Single5&apos;' value='17'/>
			<EnumValue name='&apos;StepsType_Bm_Double5&apos;' value='18'/>
			<EnumValue name='&apos;StepsType_Bm_Single7&apos;' value='19'/>
			<EnumValue name='&apos;StepsType_Bm_Double7&apos;' value='20'/>
			<EnumValue name='&apos;StepsType_Maniax_Single&apos;' value='21'/>
			<EnumValue name='&apos;StepsType_Maniax_Double&apos;' value='22'/>
			<EnumValue name='&apos;StepsType_Techno_Single4&apos;' value='23'/>
			<EnumValue name='&apos;StepsType_Techno_Single5&apos;' value='24'/>
			<EnumValue name='&apos;StepsType_Techno_Single8&apos;' value='25'/>
			<EnumValue name='&apos;StepsType_Techno_Double4&apos;' value='26'/>
			<EnumValue name='&apos;StepsType_Techno_Double5&apos;' value='27'/>
			<EnumValue name='&apos;StepsType_Pnm_Five&apos;' value='28'/>
			<EnumValue name='&apos;StepsType_Pnm_Nine&apos;' value='29'/>
			<EnumValue name='&apos;StepsType_Guitar_Five&apos;' value='30'/>
			<EnumValue name='&apos;StepsType_Karaoke&apos;' value='31'/>
			<EnumValue name='&apos;StepsType_Lights_Cabinet&apos;' value='32'/>
		</Enum>
		<Enum name='StyleType'>
			<EnumValue name='&apos;StyleType_OnePlayerOneSide&apos;' value='0'/>
			<EnumValue name='&apos;StyleType_TwoPlayersTwoSides&apos;' value='1'/>
			<EnumValue name='&apos;StyleType_OnePlayerTwoSides&apos;' value='2'/>
			<EnumValue name='&apos;StyleType_TwoPlayersSharedSides&apos;' value='3'/>
		</Enum>
		<Enum name='TapNoteScore'>
			<EnumValue name='&apos;TapNoteScore_None&apos;' value='0'/>
			<EnumValue name='&apos;TapNoteScore_HitMine&apos;' value='1'/>
			<EnumValue name='&apos;TapNoteScore_AvoidMine&apos;' value='2'/>
			<EnumValue name='&apos;TapNoteScore_CheckpointMiss&apos;' value='3'/>
			<EnumValue name='&apos;TapNoteScore_Miss&apos;' value='4'/>
			<EnumValue name='&apos;TapNoteScore_W5&apos;' value='5'/>
			<EnumValue name='&apos;TapNoteScore_W4&apos;' value='6'/>
			<EnumValue name='&apos;TapNoteScore_W3&apos;' value='7'/>
			<EnumValue name='&apos;TapNoteScore_W2&apos;' value='8'/>
			<EnumValue name='&apos;TapNoteScore_W1&apos;' value='9'/>
			<EnumValue name='&apos;TapNoteScore_CheckpointHit&apos;' value='10'/>
		</Enum>
		<Enum name='TapNoteScoreJudgeType'>
			<EnumValue name='&apos;TapNoteScoreJudgeType_MinimumScore&apos;' value='0'/>
			<EnumValue name='&apos;TapNoteScoreJudgeType_LastScore&apos;' value='1'/>
		</Enum>
		<Enum name='TextGlowMode'>
			<EnumValue name='&apos;TextGlowMode_Inner&apos;' value='0'/>
			<EnumValue name='&apos;TextGlowMode_Stroke&apos;' value='1'/>
			<EnumValue name='&apos;TextGlowMode_Both&apos;' value='2'/>
		</Enum>
		<Enum name='TextureMode'>
			<EnumValue name='&apos;TextureMode_Modulate&apos;' value='0'/>
			<EnumValue name='&apos;TextureMode_Glow&apos;' value='1'/>
			<EnumValue name='&apos;TextureMode_Add&apos;' value='2'/>
		</Enum>
		<Enum name='TweenType'>
			<EnumValue name='&apos;TweenType_Linear&apos;' value='0'/>
			<EnumValue name='&apos;TweenType_Accelerate&apos;' value='1'/>
			<EnumValue name='&apos;TweenType_Decelerate&apos;' value='2'/>
			<EnumValue name='&apos;TweenType_Spring&apos;' value='3'/>
			<EnumValue name='&apos;TweenType_Bezier&apos;' value='4'/>
		</Enum>
		<Enum name='UnlockRequirement'>
			<EnumValue name='&apos;UnlockRequirement_ArcadePoints&apos;' value='0'/>
			<EnumValue name='&apos;UnlockRequirement_DancePoints&apos;' value='1'/>
			<EnumValue name='&apos;UnlockRequirement_SongPoints&apos;' value='2'/>
			<EnumValue name='&apos;UnlockRequirement_ExtraCleared&apos;' value='3'/>
			<EnumValue name='&apos;UnlockRequirement_ExtraFailed&apos;' value='4'/>
			<EnumValue name='&apos;UnlockRequirement_Toasties&apos;' value='5'/>
			<EnumValue name='&apos;UnlockRequirement_StagesCleared&apos;' value='6'/>
		</Enum>
		<Enum name='UnlockRewardType'>
			<EnumValue name='&apos;UnlockRewardType_Song&apos;' value='0'/>
			<EnumValue name='&apos;UnlockRewardType_Steps&apos;' value='1'/>
			<EnumValue name='&apos;UnlockRewardType_Course&apos;' value='2'/>
			<EnumValue name='&apos;UnlockRewardType_Modifier&apos;' value='3'/>
		</Enum>
		<Enum name='VertAlign'>
			<EnumValue name='&apos;VertAlign_Top&apos;' value='0'/>
			<EnumValue name='&apos;VertAlign_Middle&apos;' value='1'/>
			<EnumValue name='&apos;VertAlign_Bottom&apos;' value='2'/>
		</Enum>
		<Enum name='ZTestMode'>
			<EnumValue name='&apos;ZTestMode_Off&apos;' value='0'/>
			<EnumValue name='&apos;ZTestMode_WriteOnPass&apos;' value='1'/>
			<EnumValue name='&apos;ZTestMode_WriteOnFail&apos;' value='2'/>
		</Enum>
	</Enums>
	<Constants>
		<Constant name='ASPECT_SCALE_FACTOR' value='1'/>
		<Constant name='NUM_PLAYERS' value='2'/>
		<Constant name='SCREEN_BOTTOM' value='480'/>
		<Constant name='SCREEN_CENTER_X' value='427'/>
		<Constant name='SCREEN_CENTER_Y' value='240'/>
		<Constant name='SCREEN_HEIGHT' value='480'/>
		<Constant name='SCREEN_LEFT' value='0'/>
		<Constant name='SCREEN_RIGHT' value='854'/>
		<Constant name='SCREEN_TOP' value='0'/>
		<Constant name='SCREEN_WIDTH' value='854'/>
		<Constant name='PLAYER_1' value='&apos;PlayerNumber_P1&apos;'/>
		<Constant name='PLAYER_2' value='&apos;PlayerNumber_P2&apos;'/>
		<Constant name='_VERSION' value='&apos;Lua 5.1&apos;'/>
		<Constant name='bottom' value='&apos;VertAlign_Bottom&apos;'/>
		<Constant name='center' value='&apos;HorizAlign_Center&apos;'/>
		<Constant name='left' value='&apos;HorizAlign_Left&apos;'/>
		<Constant name='middle' value='&apos;VertAlign_Middle&apos;'/>
		<Constant name='right' value='&apos;HorizAlign_Right&apos;'/>
		<Constant name='sGame' value='&apos;dance&apos;'/>
		<Constant name='top' value='&apos;VertAlign_Top&apos;'/>
	</Constants>
	<Version>sm-ssc v1.0 beta 3</Version>
	<Date>2010-05-18</Date>
</Lua>
