From 7f58f21af1c145bf7cb3eadb3378eb39e4b43c73 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 25 Feb 2007 22:48:47 +0000 Subject: [PATCH] score frame in lua --- .../ScreenGameplay underlay/default.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/stepmania/Themes/default/BGAnimations/ScreenGameplay underlay/default.lua b/stepmania/Themes/default/BGAnimations/ScreenGameplay underlay/default.lua index 62ef0ee4e6..f5a1f6249b 100644 --- a/stepmania/Themes/default/BGAnimations/ScreenGameplay underlay/default.lua +++ b/stepmania/Themes/default/BGAnimations/ScreenGameplay underlay/default.lua @@ -10,4 +10,19 @@ local children = { }; }; +if GAMESTATE:IsExtraStage() then + children[#children+1] = LoadActor("_extra score frame") .. { + InitCommand=cmd(x,SCREEN_CENTER_X+0;y,SCREEN_CENTER_Y-208); + OnCommand=cmd(addy,-100;sleep,0.5;linear,1;addy,100); + OffCommand=cmd(linear,1;addy,-100); + }; +else + local sFile = GAMESTATE:GetPlayMode() == "PlayMode_Oni" and "_oni score frame" or "_score frame"; + children[#children+1] = LoadActor(sFile) .. { + InitCommand=cmd(x,SCREEN_CENTER_X+0;y,SCREEN_CENTER_Y+208); + OnCommand=cmd(addy,100;linear,0.5;addy,-100); + OffCommand=cmd(linear,0.5;addy,100); + }; +end + return Def.ActorFrame { children = children };