<?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='ActorUtil.GetFileType'/>
		<Function name='ActorUtil.IsRegisteredClass'/>
		<Function name='ActorUtil.ResolvePath'/>
		<Function name='AreStagePlayerModsForced'/>
		<Function name='AreStageSongModsForced'/>
		<Function name='Basename'/>
		<Function name='ComboTransformCommand'/>
		<Function name='ConnectToServer'/>
		<Function name='CourseDifficultyToLocalizedString'/>
		<Function name='CourseTypeToLocalizedString'/>
		<Function name='DayOfMonth'/>
		<Function name='DayOfYear'/>
		<Function name='DeepCopy'/>
		<Function name='DifficultyColor'/>
		<Function name='DifficultyToLocalizedString'/>
		<Function name='Enum.Compare'/>
		<Function name='Enum.GetName'/>
		<Function name='Enum.Reverse'/>
		<Function name='FindSelection'/>
		<Function name='FindValue'/>
		<Function name='FormatNumSongsPlayed'/>
		<Function name='FormatNumberAndSuffix'/>
		<Function name='FormatPercentScore'/>
		<Function name='GetCoursesToShowRanking'/>
		<Function name='GetEditModeSubScreens'/>
		<Function name='GetEditPlaylistSelectedSongGenre'/>
		<Function name='GetEditPlaylistSelectedSongGenreText'/>
		<Function name='GetEvaluationNextScreen'/>
		<Function name='GetEvaluationSummaryNextScreen'/>
		<Function name='GetGameplayNextScreen'/>
		<Function name='GetGameplayScreen'/>
		<Function name='GetGradeFromPercent'/>
		<Function name='GetLifeDifficulty'/>
		<Function name='GetRandomSongBackground'/>
		<Function name='GetScreenAspectRatio'/>
		<Function name='GetScreenInstructions'/>
		<Function name='GetSelectMusicNext'/>
		<Function name='GetSongBackground'/>
		<Function name='GetThemeAspectRatio'/>
		<Function name='GetTopScreenMetric'/>
		<Function name='GetUnlockEntryIndexToCelebrate'/>
		<Function name='Hour'/>
		<Function name='IsEventMode'/>
		<Function name='IsNetConnected'/>
		<Function name='IsNetSMOnline'/>
		<Function name='IsSMOnlineLoggedIn'/>
		<Function name='JudgmentTransformCommand'/>
		<Function name='JudgmentTransformSharedCommand'/>
		<Function name='LoadActor'/>
		<Function name='LoadActorFunc'/>
		<Function name='LoadActorWithParams'/>
		<Function name='LoadFont'/>
		<Function name='LoadSongBackground'/>
		<Function name='LocalizeOptionItem'/>
		<Function name='Minute'/>
		<Function name='ModeMenuAvailable'/>
		<Function name='MonthOfYear'/>
		<Function name='MonthToLocalizedString'/>
		<Function name='MonthToString'/>
		<Function name='MultiPlayerToLocalizedString'/>
		<Function name='MultiPlayerToString'/>
		<Function name='NextNetworkScreen'/>
		<Function name='OptionsMenuAvailable'/>
		<Function name='OptionsRandomJukebox'/>
		<Function name='OptionsRowTest'/>
		<Function name='PeakComboAwardToLocalizedString'/>
		<Function name='PerDifficultyAwardToLocalizedString'/>
		<Function name='PlayModeToLocalizedString'/>
		<Function name='PlayerColor'/>
		<Function name='PlayerNumberToString'/>
		<Function name='ProductID'/>
		<Function name='ProductVersion'/>
		<Function name='RadarCategoryToLocalizedString'/>
		<Function name='RageFileUtil.CreateRageFile'/>
		<Function name='ReportStyle'/>
		<Function name='ResolveRelativePath'/>
		<Function name='SMOnlineScreen'/>
		<Function name='ScreenBranchNetAfterEval'/>
		<Function name='ScreenCautionBranch'/>
		<Function name='ScreenMetric'/>
		<Function name='ScreenPlayerOptionsNext'/>
		<Function name='ScreenSelectGroupBranch'/>
		<Function name='ScreenString'/>
		<Function name='ScreenSystemLayerHelpers.GetCreditsMessage'/>
		<Function name='ScreenTitleBranch'/>
		<Function name='Second'/>
		<Function name='SecondsToMSSMsMs'/>
		<Function name='SelectEndingScreen'/>
		<Function name='SelectEvaluationScreen'/>
		<Function name='SelectFirstOptionsScreen'/>
		<Function name='Serialize'/>
		<Function name='SongSelectionScreen'/>
		<Function name='SongUtil.IsStepsPlayable'/>
		<Function name='SongUtil.IsStepsTypePlayable'/>
		<Function name='SortOrderToLocalizedString'/>
		<Function name='TableStringLookup'/>
		<Function name='TapNoteScoreToLocalizedString'/>
		<Function name='TextBannerSet'/>
		<Function name='Trace'/>
		<Function name='UnlockRewardTypeToLocalizedString'/>
		<Function name='UpdateVisible'/>
		<Function name='Var'/>
		<Function name='Warn'/>
		<Function name='Weekday'/>
		<Function name='WrapInActorFrame'/>
		<Function name='Year'/>
		<Function name='assert'/>
		<Function name='clamp'/>
		<Function name='collectgarbage'/>
		<Function name='color'/>
		<Function name='dofile'/>
		<Function name='error'/>
		<Function name='fapproach'/>
		<Function name='gcinfo'/>
		<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='lua.CheckType'/>
		<Function name='lua.Flush'/>
		<Function name='lua.GetThreadVariable'/>
		<Function name='lua.ReadFile'/>
		<Function name='lua.RunWithThreadVariables'/>
		<Function name='lua.Trace'/>
		<Function name='lua.Warn'/>
		<Function name='mbstrlen'/>
		<Function name='newproxy'/>
		<Function name='next'/>
		<Function name='pairs'/>
		<Function name='pcall'/>
		<Function name='print'/>
		<Function name='rawequal'/>
		<Function name='rawget'/>
		<Function name='rawset'/>
		<Function name='scale'/>
		<Function name='select'/>
		<Function name='setfenv'/>
		<Function name='setmetatable'/>
		<Function name='split'/>
		<Function name='tableshuffle'/>
		<Function name='tonumber'/>
		<Function name='tostring'/>
		<Function name='type'/>
		<Function name='unpack'/>
		<Function name='update'/>
		<Function name='wrap'/>
		<Function name='xpcall'/>
	</GlobalFunctions>
	<Classes>
		<Class name='Actor'>
			<Function name='Draw'/>
			<Function name='FullScreen'/>
			<Function name='GetBaseZoomX'/>
			<Function name='GetCommand'/>
			<Function name='GetDiffuseAlpha'/>
			<Function name='GetEffectDelta'/>
			<Function name='GetHeight'/>
			<Function name='GetName'/>
			<Function name='GetNumStates'/>
			<Function name='GetParent'/>
			<Function name='GetRotationY'/>
			<Function name='GetSecsIntoEffect'/>
			<Function name='GetTweenTimeLeft'/>
			<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='RunCommandsRecursively'/>
			<Function name='SetHeight'/>
			<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='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='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='lyriccommand'/>
			<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_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='sleep'/>
			<Function name='smooth'/>
			<Function name='spin'/>
			<Function name='spring'/>
			<Function name='stopeffect'/>
			<Function name='stoptweening'/>
			<Function name='stretchto'/>
			<Function name='texturewrapping'/>
			<Function name='tween'/>
			<Function name='valign'/>
			<Function name='vertalign'/>
			<Function name='vibrate'/>
			<Function name='visible'/>
			<Function name='wag'/>
			<Function name='x'/>
			<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='SetDrawByZPosition'/>
			<Function name='SetDrawFunction'/>
			<Function name='SetFOV'/>
			<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='PositionItems'/>
			<Function name='SetCurrentAndDestinationItem'/>
			<Function name='SetDestinationItem'/>
			<Function name='SetLoop'/>
			<Function name='SetMask'/>
			<Function name='SetPauseCountdownSeconds'/>
			<Function name='SetSecondsPauseBetweenItems'/>
			<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='play'/>
			<Function name='playforplayer'/>
		</Class>
		<Class base='BitmapText' name='BPMDisplay'>
			<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='LoadIconFromCharacter'/>
			<Function name='ScaleToClipped'/>
			<Function name='scaletoclipped'/>
		</Class>
		<Class base='Actor' name='BitmapText'>
			<Function name='AddAttribute'/>
			<Function name='ClearAttributes'/>
			<Function name='GetText'/>
			<Function name='jitter'/>
			<Function name='maxheight'/>
			<Function name='maxwidth'/>
			<Function name='rainbowscroll'/>
			<Function name='settext'/>
			<Function name='vertspacing'/>
			<Function name='wrapwidthpixels'/>
		</Class>
		<Class name='Character'>
			<Function name='GetCardPath'/>
			<Function name='GetIconPath'/>
			<Function name='GetSongSelectIconPath'/>
			<Function name='GetStageIconPath'/>
		</Class>
		<Class name='CharacterManager'>
			<Function name='GetCharacter'/>
		</Class>
		<Class base='ActorFrame' name='ComboGraph'>
			<Function name='LoadFromStats'/>
		</Class>
		<Class base='ActorFrame' name='ControllerStateDisplay'>
			<Function name='LoadGameController'/>
			<Function name='LoadMultiPlayer'/>
		</Class>
		<Class name='Course'>
			<Function name='GetAllTrails'/>
			<Function name='GetBannerPath'/>
			<Function name='GetCourseEntry'/>
			<Function name='GetCourseType'/>
			<Function name='GetDisplayFullTitle'/>
			<Function name='GetEstimatedNumStages'/>
			<Function name='GetGroupName'/>
			<Function name='GetPlayMode'/>
			<Function name='GetTotalSeconds'/>
			<Function name='GetTranslitFullTitle'/>
			<Function name='HasMods'/>
			<Function name='HasTimedMods'/>
			<Function name='IsAutogen'/>
		</Class>
		<Class base='ActorScroller' name='CourseContentsList'>
			<Function name='SetFromGameState'/>
		</Class>
		<Class name='CourseEntry'>
			<Function name='GetSong'/>
		</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='DifficultyList'>
			<Function name='setfromgamestate'/>
		</Class>
		<Class base='ActorFrame' name='DifficultyMeter'>
			<Function name='Load'/>
			<Function name='SetFromGameState'/>
			<Function name='SetFromSteps'/>
			<Function name='SetFromStepsTypeAndMeterAndDifficulty'/>
			<Function name='SetFromTrail'/>
		</Class>
		<Class base='ActorFrame' name='FadingBanner'>
			<Function name='LoadCardFromCharacter'/>
			<Function name='LoadFromCourse'/>
			<Function name='LoadFromSong'/>
			<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'/>
		</Class>
		<Class name='GameManager'>
			<Function name='GetFirstStepsTypeForGame'/>
			<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='EnoughCreditsToJoin'/>
			<Function name='Env'/>
			<Function name='GetCoinMode'/>
			<Function name='GetCoins'/>
			<Function name='GetCoinsNeededToJoin'/>
			<Function name='GetCourseSongIndex'/>
			<Function name='GetCurrentCourse'/>
			<Function name='GetCurrentGame'/>
			<Function name='GetCurrentSong'/>
			<Function name='GetCurrentStage'/>
			<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='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='GetSongFreeze'/>
			<Function name='GetSongOptions'/>
			<Function name='GetSongOptionsString'/>
			<Function name='GetSortOrder'/>
			<Function name='GetStageIndex'/>
			<Function name='GetStageSeed'/>
			<Function name='HasEarnedExtraStage'/>
			<Function name='IsAnExtraStage'/>
			<Function name='IsAnyHumanPlayerUsingMemoryCard'/>
			<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='PlayerIsUsingModifier'/>
			<Function name='PlayersCanJoin'/>
			<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'/>
		</Class>
		<Class base='Sprite' name='GradeDisplay'>
			<Function name='Load'/>
			<Function name='SetGrade'/>
		</Class>
		<Class base='ActorFrame' name='GraphDisplay'>
			<Function name='LoadFromStats'/>
		</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='SetTipsColonSeparated'/>
			<Function name='gettips'/>
			<Function name='setfromsongorcourse'/>
			<Function name='setsecsbetweenswitches'/>
			<Function name='settips'/>
		</Class>
		<Class name='HighScore'>
			<Function name='GetDate'/>
			<Function name='GetName'/>
			<Function name='GetPercentDP'/>
			<Function name='GetScore'/>
			<Function name='GetSurvivalSeconds'/>
			<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 name='MemoryCardManager'>
			<Function name='GetCardState'/>
		</Class>
		<Class base='ActorFrame' name='MenuTimer'>
			<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='Actor' name='Model'>
			<Function name='SetDefaultAnimation'/>
			<Function name='loop'/>
			<Function name='playanimation'/>
			<Function name='position'/>
			<Function name='rate'/>
		</Class>
		<Class name='NoteSkinManager'>
			<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='GetPath'/>
			<Function name='GetPathForNoteSkin'/>
			<Function name='LoadActor'/>
			<Function name='LoadActorForNoteSkin'/>
		</Class>
		<Class base='ActorFrame' name='OptionIconRow'>
			<Function name='set'/>
		</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='GetActualDancePoints'/>
			<Function name='GetCaloriesBurned'/>
			<Function name='GetCurrentCombo'/>
			<Function name='GetCurrentLife'/>
			<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='GetPerDifficultyAward'/>
			<Function name='GetPercentDancePoints'/>
			<Function name='GetPersonalHighScoreIndex'/>
			<Function name='GetPlayedSteps'/>
			<Function name='GetPossibleDancePoints'/>
			<Function name='GetPossibleSteps'/>
			<Function name='GetScore'/>
			<Function name='GetSurvivalSeconds'/>
			<Function name='GetTapNoteScores'/>
			<Function name='IsDisqualified'/>
			<Function name='MaxCombo'/>
		</Class>
		<Class name='PlayerState'>
			<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='GetLastPlayedStepsType'/>
			<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='GetTotalHands'/>
			<Function name='GetTotalHolds'/>
			<Function name='GetTotalJumps'/>
			<Function name='GetTotalMines'/>
			<Function name='GetTotalNumSongsPlayed'/>
			<Function name='GetTotalRolls'/>
			<Function name='GetTotalStepsWithTopGrade'/>
			<Function name='GetTotalTapsAndHolds'/>
			<Function name='GetTotalTrailsWithTopGrade'/>
			<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='IsPersistentProfile'/>
			<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='Close'/>
			<Function name='GetLine'/>
			<Function name='Open'/>
			<Function name='PutLine'/>
			<Function name='Read'/>
			<Function name='Write'/>
			<Function name='destroy'/>
		</Class>
		<Class name='RageInput'>
			<Function name='GetDescriptions'/>
		</Class>
		<Class name='RageSound'>
			<Function name='SetProperty'/>
			<Function name='pitch'/>
			<Function name='speed'/>
		</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='ActorFrame' name='Screen'>
			<Function name='GetNextScreenName'/>
			<Function name='PostScreenMessage'/>
			<Function name='lockinput'/>
		</Class>
		<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'/>
		</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'/>
		</Class>
		<Class base='ScreenWithMenuElements' name='ScreenOptions'>
			<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='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='GetDisplayArtist'/>
			<Function name='GetDisplayFullTitle'/>
			<Function name='GetDisplayMainTitle'/>
			<Function name='GetGenre'/>
			<Function name='GetGroupName'/>
			<Function name='GetOneSteps'/>
			<Function name='GetSongDir'/>
			<Function name='GetStepsByStepsType'/>
			<Function name='GetTranslitArtist'/>
			<Function name='GetTranslitFullTitle'/>
			<Function name='GetTranslitMainTitle'/>
			<Function name='HasStepsTypeAndDifficulty'/>
			<Function name='IsLong'/>
			<Function name='IsMarathon'/>
			<Function name='IsTutorial'/>
			<Function name='MusicLengthSeconds'/>
		</Class>
		<Class name='SongManager'>
			<Function name='FindCourse'/>
			<Function name='FindSong'/>
			<Function name='GetAllCourses'/>
			<Function name='GetAllSongs'/>
			<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'/>
		</Class>
		<Class base='Actor' name='Sprite'>
			<Function name='GetAnimationLengthSeconds'/>
			<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='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='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='GetMeter'/>
			<Function name='GetRadarValues'/>
			<Function name='GetStepsType'/>
			<Function name='IsAutogen'/>
		</Class>
		<Class name='Style'>
			<Function name='GetName'/>
			<Function name='GetStepsType'/>
			<Function name='GetStyleType'/>
		</Class>
		<Class base='ActorFrame' name='TextBanner'>
			<Function name='LoadFromSong'/>
			<Function name='LoadFromString'/>
		</Class>
		<Class name='ThemeManager'>
			<Function name='GetMetric'/>
			<Function name='GetNumSelectableThemes'/>
			<Function name='GetPathB'/>
			<Function name='GetPathF'/>
			<Function name='GetPathG'/>
			<Function name='GetPathS'/>
			<Function name='GetString'/>
		</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='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='GetSongsUnlockedByEntryID'/>
			<Function name='GetStepsUnlockedByEntryID'/>
			<Function name='GetUnlockEntry'/>
			<Function name='PreferUnlockEntryID'/>
			<Function name='UnlockEntryID'/>
			<Function name='UnlockEntryIndex'/>
		</Class>
		<Class base='ActorFrame' name='WheelBase'>
			<Function name='GetWheelItem'/>
		</Class>
		<Class name='Workout'>
			<Function name='GetEstimatedNumSongs'/>
			<Function name='GetMinutes'/>
			<Function name='GetName'/>
		</Class>
		<Class base='ActorFrame' name='WorkoutGraph'>
			<Function name='SetFromGameState'/>
			<Function name='SetFromGameStateAndHighlightSong'/>
		</Class>
		<Class name='WorkoutManager'>
			<Function name='GetCurrentWorkout'/>
			<Function name='GetWorkoutSongTitleText'/>
			<Function name='GetWorkoutSongsOverview'/>
		</Class>
	</Classes>
	<Singletons>
		<Singleton class='CharacterManager' name='CHARMAN'/>
		<Singleton class='RageDisplay' name='DISPLAY'/>
		<Singleton class='GameManager' name='GAMEMAN'/>
		<Singleton class='GameState' name='GAMESTATE'/>
		<Singleton class='RageInput' name='INPUTMAN'/>
		<Singleton class='MemoryCardManager' name='MEMCARDMAN'/>
		<Singleton class='MessageManager' name='MESSAGEMAN'/>
		<Singleton class='NoteSkinManager' name='NOTESKIN'/>
		<Singleton class='PrefsManager' name='PREFSMAN'/>
		<Singleton class='ProfileManager' name='PROFILEMAN'/>
		<Singleton class='ScreenManager' name='SCREENMAN'/>
		<Singleton class='SongManager' name='SONGMAN'/>
		<Singleton class='GameSoundManager' name='SOUND'/>
		<Singleton class='StatsManager' name='STATSMAN'/>
		<Singleton class='ThemeManager' name='THEME'/>
		<Singleton class='UnlockManager' name='UNLOCKMAN'/>
		<Singleton class='WorkoutManager' name='WORKOUTMAN'/>
	</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_CopySrc&apos;' value='2'/>
			<EnumValue name='&apos;BlendMode_AlphaMask&apos;' value='3'/>
			<EnumValue name='&apos;BlendMode_AlphaKnockOut&apos;' value='4'/>
			<EnumValue name='&apos;BlendMode_WeightedMultiply&apos;' value='5'/>
			<EnumValue name='&apos;BlendMode_InvertDest&apos;' value='6'/>
			<EnumValue name='&apos;BlendMode_NoEffect&apos;' value='7'/>
		</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='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_YUYV422&apos;' value='6'/>
		</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='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='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='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='LightsMode'>
			<EnumValue name='&apos;LightsMode_Attract&apos;' value='0'/>
			<EnumValue name='&apos;LightsMode_Joining&apos;' value='1'/>
			<EnumValue name='&apos;LightsMode_Menu&apos;' value='2'/>
			<EnumValue name='&apos;LightsMode_Demonstration&apos;' value='3'/>
			<EnumValue name='&apos;LightsMode_Gameplay&apos;' value='4'/>
			<EnumValue name='&apos;LightsMode_Stage&apos;' value='5'/>
			<EnumValue name='&apos;LightsMode_Cleared&apos;' value='6'/>
			<EnumValue name='&apos;LightsMode_TestAutoCycle&apos;' value='7'/>
			<EnumValue name='&apos;LightsMode_TestManualCycle&apos;' value='8'/>
		</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='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='PeakComboAward'>
			<EnumValue name='&apos;PeakComboAward_Peak1000Combo&apos;' value='0'/>
			<EnumValue name='&apos;PeakComboAward_Peak2000Combo&apos;' value='1'/>
			<EnumValue name='&apos;PeakComboAward_Peak3000Combo&apos;' value='2'/>
			<EnumValue name='&apos;PeakComboAward_Peak4000Combo&apos;' value='3'/>
			<EnumValue name='&apos;PeakComboAward_Peak5000Combo&apos;' value='4'/>
			<EnumValue name='&apos;PeakComboAward_Peak6000Combo&apos;' value='5'/>
			<EnumValue name='&apos;PeakComboAward_Peak7000Combo&apos;' value='6'/>
			<EnumValue name='&apos;PeakComboAward_Peak8000Combo&apos;' value='7'/>
			<EnumValue name='&apos;PeakComboAward_Peak9000Combo&apos;' value='8'/>
			<EnumValue name='&apos;PeakComboAward_Peak10000Combo&apos;' value='9'/>
		</Enum>
		<Enum name='PerDifficultyAward'>
			<EnumValue name='&apos;PerDifficultyAward_FullComboW3&apos;' value='0'/>
			<EnumValue name='&apos;PerDifficultyAward_SingleDigitW3&apos;' value='1'/>
			<EnumValue name='&apos;PerDifficultyAward_OneW3&apos;' value='2'/>
			<EnumValue name='&apos;PerDifficultyAward_FullComboW2&apos;' value='3'/>
			<EnumValue name='&apos;PerDifficultyAward_SingleDigitW2&apos;' value='4'/>
			<EnumValue name='&apos;PerDifficultyAward_OneW2&apos;' value='5'/>
			<EnumValue name='&apos;PerDifficultyAward_FullComboW1&apos;' value='6'/>
			<EnumValue name='&apos;PerDifficultyAward_Percent80W3&apos;' value='7'/>
			<EnumValue name='&apos;PerDifficultyAward_Percent90W3&apos;' value='8'/>
			<EnumValue name='&apos;PerDifficultyAward_Percent100W3&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='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'/>
		</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='ScoringType'>
			<EnumValue name='&apos;ScoringType_New&apos;' value='0'/>
			<EnumValue name='&apos;ScoringType_Old&apos;' value='1'/>
		</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_EasyMeter&apos;' value='8'/>
			<EnumValue name='&apos;SortOrder_MediumMeter&apos;' value='9'/>
			<EnumValue name='&apos;SortOrder_HardMeter&apos;' value='10'/>
			<EnumValue name='&apos;SortOrder_ChallengeMeter&apos;' value='11'/>
			<EnumValue name='&apos;SortOrder_ModeMenu&apos;' value='12'/>
			<EnumValue name='&apos;SortOrder_AllCourses&apos;' value='13'/>
			<EnumValue name='&apos;SortOrder_Nonstop&apos;' value='14'/>
			<EnumValue name='&apos;SortOrder_Oni&apos;' value='15'/>
			<EnumValue name='&apos;SortOrder_Endless&apos;' value='16'/>
			<EnumValue name='&apos;SortOrder_Length&apos;' value='17'/>
			<EnumValue name='&apos;SortOrder_Roulette&apos;' value='18'/>
		</Enum>
		<Enum name='Stage'>
			<EnumValue name='&apos;Stage_Normal&apos;' value='0'/>
			<EnumValue name='&apos;Stage_Extra1&apos;' value='1'/>
			<EnumValue name='&apos;Stage_Extra2&apos;' value='2'/>
			<EnumValue name='&apos;Stage_Nonstop&apos;' value='3'/>
			<EnumValue name='&apos;Stage_Oni&apos;' value='4'/>
			<EnumValue name='&apos;Stage_Endless&apos;' value='5'/>
			<EnumValue name='&apos;Stage_Event&apos;' value='6'/>
			<EnumValue name='&apos;Stage_Demo&apos;' value='7'/>
		</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_Routine&apos;' value='4'/>
			<EnumValue name='&apos;StepsType_Pump_Single&apos;' value='5'/>
			<EnumValue name='&apos;StepsType_Pump_Halfdouble&apos;' value='6'/>
			<EnumValue name='&apos;StepsType_Pump_Double&apos;' value='7'/>
			<EnumValue name='&apos;StepsType_Pump_Couple&apos;' value='8'/>
			<EnumValue name='&apos;StepsType_Ez2_Single&apos;' value='9'/>
			<EnumValue name='&apos;StepsType_Ez2_Double&apos;' value='10'/>
			<EnumValue name='&apos;StepsType_Ez2_Real&apos;' value='11'/>
			<EnumValue name='&apos;StepsType_Para_Single&apos;' value='12'/>
			<EnumValue name='&apos;StepsType_Para_Versus&apos;' value='13'/>
			<EnumValue name='&apos;StepsType_Ds3ddx_Single&apos;' value='14'/>
			<EnumValue name='&apos;StepsType_Bm_Single5&apos;' value='15'/>
			<EnumValue name='&apos;StepsType_Bm_Double5&apos;' value='16'/>
			<EnumValue name='&apos;StepsType_Bm_Single7&apos;' value='17'/>
			<EnumValue name='&apos;StepsType_Bm_Double7&apos;' value='18'/>
			<EnumValue name='&apos;StepsType_Maniax_Single&apos;' value='19'/>
			<EnumValue name='&apos;StepsType_Maniax_Double&apos;' value='20'/>
			<EnumValue name='&apos;StepsType_Techno_Single4&apos;' value='21'/>
			<EnumValue name='&apos;StepsType_Techno_Single5&apos;' value='22'/>
			<EnumValue name='&apos;StepsType_Techno_Single8&apos;' value='23'/>
			<EnumValue name='&apos;StepsType_Techno_Double4&apos;' value='24'/>
			<EnumValue name='&apos;StepsType_Techno_Double5&apos;' value='25'/>
			<EnumValue name='&apos;StepsType_Pnm_Five&apos;' value='26'/>
			<EnumValue name='&apos;StepsType_Pnm_Nine&apos;' value='27'/>
			<EnumValue name='&apos;StepsType_Guitar_Five&apos;' value='28'/>
			<EnumValue name='&apos;StepsType_Lights_Cabinet&apos;' value='29'/>
		</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='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='320'/>
		<Constant name='SCREEN_CENTER_Y' value='240'/>
		<Constant name='SCREEN_HEIGHT' value='480'/>
		<Constant name='SCREEN_LEFT' value='0'/>
		<Constant name='SCREEN_RIGHT' value='640'/>
		<Constant name='SCREEN_TOP' value='0'/>
		<Constant name='SCREEN_WIDTH' value='640'/>
		<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='top' value='&apos;VertAlign_Top&apos;'/>
	</Constants>
	<Version>StepMania CVS 4.0 CVS</Version>
	<Date>2008-01-12</Date>
</Lua>

