<ActorFrame> <children>

	<Layer Type="ActorFrame"
		Condition="not GAMESTATE:IsCourseMode() and not (GAMESTATE:GetCurrentSong() == SONGMAN:FindSong('In The Groove/Training1/'))"
		OnCommand="zoom,.5;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y-235"
		OffCommand="zoom,0"
		ShowGameplayTopFrameMessageCommand="playcommand,TweenOn"
		HideGameplayTopFrameMessageCommand="playcommand,TweenOff"
		TweenOnCommand="decelerate,0.8;addy,+100"
		TweenOffCommand="accelerate,0.8;addy,-100"
		> <children>

		<Layer
			Type="BitmapText"
			Font="_shared1"
			OnCommand="shadowlength,0;maxwidth,400;"
			InitCommand="animate,0;playcommand,Update"
			CurrentSongChangedMessageCommand="playcommand,Update"
			UpdateCommand="%SetFromSongTitleAndCourseTitle"
		/>
	</children> </Layer>



<BitmapText
			Text="@GetRateMod()"
			File="_shared1"
			InitCommand="%function(self) self:shadowlength(2); self:x(SCREEN_CENTER_X) self:y(SCREEN_CENTER_Y-127) end"
			OnCommand="zoom,0.8;shadowlength,0"
			OffCommand="zoom,0"
		/>
		


	<Layer
		Type="Quad"
		PulseCommand="%function(self) MESSAGEMAN:Broadcast('Pulse'); self:sleep(1); self:queuecommand('Pulse') end"
		InitCommand="hidden,1;playcommand,Pulse"
	/>

	<Layer
		Type="BitmapText"
		Font="_shared1"
		Condition="Platform() == 'arcade'"
		SetCommand="%function(self) self:settext( string.format('%02i:%02i:%02i %s %02i %04i', Hour(), Minute(), Second(), MonthToString(MonthOfYear()-1), DayOfMonth(), Year()) ) end"
		PulseMessageCommand="playcommand,Set"
		Text=""
		InitCommand="x,SCREEN_CENTER_X+320;y,SCREEN_CENTER_Y-235;shadowlength,0;horizalign,right;zoom,0.5;playcommand,Set"
		OnCommand="diffusealpha,0;linear,0.3;diffusealpha,1"
		OffCommand="hidden,1"
	/>



<BitmapText
			Text="Marvelous"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y-1;zoom,0.6;horizalign,left"
			OffCommand="zoom,0"
		/>

<BitmapText
			Text="Perfect"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+24;zoom,0.6;horizalign,left;diffuse,#F2F5A9"
			OffCommand="zoom,0"
		/>

<BitmapText
			Text="Great"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+49;zoom,0.6;horizalign,left;diffuse,#D0F5A9"
			OffCommand="zoom,0"
		/>


<BitmapText
			Text="Good"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+74;zoom,0.6;horizalign,left;diffuse,#CEF6F5"
			OffCommand="zoom,0"
		/>

<BitmapText
			Text="Boo"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+99;zoom,0.6;horizalign,left;diffuse,#F8E0F7"
			OffCommand="zoom,0"
		/>
<BitmapText
			Text="Miss"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+126;zoom,0.6;horizalign,left;diffuse,#F6CED8"
			OffCommand="zoom,0"
		/>


<BitmapText
			Text="OK"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X-33;y,SCREEN_CENTER_Y+147;zoom,0.4;horizalign,left"
			OffCommand="zoom,0"
		/>

<BitmapText
			Text="Combo"
			File="Common normal"
			InitCommand="shadowlength,0"
			OnCommand="x,SCREEN_CENTER_X+72;y,SCREEN_CENTER_Y+147;zoom,0.4"
			OffCommand="zoom,0"
		/>




	<BitmapText
		
			Font="Common Normal"
			Text="." 
			OnCommand="x,SCREEN_CENTER_X-117;y,SCREEN_CENTER_Y+93;zoom,0.3;shadowlength,0;horizalign,left;maxwidth,120;queuecommand,Set" 
			SetCommand="%function(self) self:settext(GetStepsDescriptionText(PLAYER_1)) end" 
OffCommand="hidden,1"
		/>		




			<Layer
				Type="BitmapText"
				Font="_shared1"
				Condition="not GAMESTATE:IsCourseMode()"
				OnCommand="x,SCREEN_CENTER_X-318;y,SCREEN_CENTER_Y-235;maxwidth,400;zoom,0.5;draworder,120;shadowlength,0;horizalign,left;playcommand,Update;"
				OffCommand="hidden,1"
				CurrentSongChangedMessageCommand="playcommand,Update"
				UpdateCommand="%SSMSongLocText"
			/>





</children>
</ActorFrame> 
