diff --git a/Themes/default/BGAnimations/ScreenGameplay decorations/_whatsup.jpg b/Themes/default/BGAnimations/ScreenGameplay decorations/_whatsup.jpg new file mode 100644 index 0000000000..61046c58be Binary files /dev/null and b/Themes/default/BGAnimations/ScreenGameplay decorations/_whatsup.jpg differ diff --git a/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua b/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua index 815b30b141..a717ffbc2d 100644 --- a/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua +++ b/Themes/default/BGAnimations/ScreenGameplay decorations/default.lua @@ -192,7 +192,13 @@ end; t[#t+1] = StandardDecorationFromFileOptional("BPMDisplay","BPMDisplay"); t[#t+1] = StandardDecorationFromFileOptional("StageDisplay","StageDisplay"); t[#t+1] = StandardDecorationFromFileOptional("SongTitle","SongTitle"); - +t[#t+1] = Def.ActorFrame { + InitCommand=cmd(x,SCREEN_RIGHT;y,SCREEN_BOTTOM;draworder,5); + LoadActor("_whatsup") .. { + InitCommand=cmd(horizalign,left;vertalign,top); + ToastyMessageCommand=cmd(smooth,3;x,-256;y,-200;sleep,2;smooth,3;x,256;y,200) + }; +}; if( not GAMESTATE:IsCourseMode() ) then t[#t+1] = Def.Actor{ JudgmentMessageCommand = function(self, params) diff --git a/Themes/default/BGAnimations/ScreenGameplay toasty/default.lua b/Themes/default/BGAnimations/ScreenGameplay toasty/default.lua new file mode 100644 index 0000000000..cf288bc4e3 --- /dev/null +++ b/Themes/default/BGAnimations/ScreenGameplay toasty/default.lua @@ -0,0 +1,6 @@ +return Def.ActorFrame { +-- InitCommand=cmd(x,SCREEN_RIGHT;y,SCREEN_BOTTOM;draworder,101); + StartTransitioningCommand=function(self) + MESSAGEMAN:Broadcast("Toasty",{ Time = math.random(1,3) }); + end +}; \ No newline at end of file