Merge a major revamp of Lambda

Besides a few other minor retouches and additions, the biggest change is
that the theme now has a fixed color scheme of yellow, orange, and dark
magenta, and that many of the glossy graphics have been replaced by
flatter versions with subtle shadows.
This commit is contained in:
ListenerJubatus
2018-02-08 23:35:28 -06:00
parent 0419705bc2
commit 67099e520c
71 changed files with 358 additions and 115 deletions
@@ -10,13 +10,13 @@ t[#t+1] = Def.ActorFrame {
Def.Quad {
InitCommand=cmd(vertalign,top;zoomto,SCREEN_WIDTH,96),
OnCommand=function(self)
self:diffuse(ScreenColor(SCREENMAN:GetTopScreen():GetName())):diffusetopedge(ColorDarkTone(ScreenColor(SCREENMAN:GetTopScreen():GetName()))):diffusealpha(0.8)
self:diffuse(ScreenColor(SCREENMAN:GetTopScreen():GetName())):diffusebottomedge(ColorDarkTone(ScreenColor(SCREENMAN:GetTopScreen():GetName()))):diffusealpha(1)
end
},
LoadActor("_shade") .. {
InitCommand=cmd(vertalign,top;zoomto,SCREEN_WIDTH,96),
OnCommand=function(self)
self:diffuse(ScreenColor(SCREENMAN:GetTopScreen():GetName())):diffusetopedge(ColorDarkTone(ScreenColor(SCREENMAN:GetTopScreen():GetName()))):diffusealpha(0.8):faderight(1)
self:diffuse(ScreenColor(SCREENMAN:GetTopScreen():GetName())):diffusebottomedge(ColorDarkTone(ScreenColor(SCREENMAN:GetTopScreen():GetName()))):diffusealpha(0.8):faderight(1)
end
},
-- Shadow
@@ -62,7 +62,7 @@ t[#t+1] = Def.ActorFrame {
t[#t+1] = LoadFont("Common Header") .. {
Name="HeaderTitle",
Text=Screen.String("HeaderText"),
InitCommand=cmd(zoom,1.0;x,-SCREEN_CENTER_X+110;y,49;horizalign,left;diffuse,color("#ffffff");shadowlength,1;skewx,-0.1),
InitCommand=cmd(zoom,1.0;x,-SCREEN_CENTER_X+110;y,49;horizalign,left;diffuse,color("#ffffff");shadowlength,1;),
OnCommand=cmd(diffusealpha,0;sleep,0.5;smooth,0.3;diffusealpha,0.8),
UpdateScreenHeaderMessageCommand=function(self,param)
self:settext(param.Header)