From 79b8fa200dd90bfc4ea82d6f2d697ad7372aedda Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Fri, 23 Mar 2007 12:15:54 +0000 Subject: [PATCH] xml -> lua --- .../ScreenStage overlay/default.lua | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 stepmania/Themes/default/BGAnimations/ScreenStage overlay/default.lua diff --git a/stepmania/Themes/default/BGAnimations/ScreenStage overlay/default.lua b/stepmania/Themes/default/BGAnimations/ScreenStage overlay/default.lua new file mode 100644 index 0000000000..3015958fb2 --- /dev/null +++ b/stepmania/Themes/default/BGAnimations/ScreenStage overlay/default.lua @@ -0,0 +1,25 @@ +local children = { + LoadActor( GetSongBackground() ) .. { + Condition=not GAMESTATE:IsCourseMode(); + InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;diffusealpha,0); + OnCommand=cmd(zoom,0;rotationz,0;linear,.5;diffusealpha,1;zoom,1;rotationz,1080); + }; +}; +local OnCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y+180;diffusealpha,0;linear,0.3;diffusealpha,0.75); +local function AddChild( name ) + children[#children+1] = LoadActor( name .. ".png" ) .. { + OnCommand=OnCommand; + Condition=GAMESTATE:GetCurrentStage() == "Stage_" .. name; + }; +end +for i = 1, 6, 1 do + AddChild( i ); +end +AddChild( "Final" ); +AddChild( "Extra1" ); +AddChild( "Extra2" ); +AddChild( "Event" ); +AddChild( "Nonstop" ); +AddChild( "Oni" ); +AddChild( "Endless" ); +return Def.ActorFrame { children=children };