From 6bedfcaf740e4e240fc39238200f6c36634a128b Mon Sep 17 00:00:00 2001 From: Kyzentun Date: Fri, 3 Apr 2015 14:21:42 -0600 Subject: [PATCH] Added NoteField board files. --- .../Graphics/NoteField board/board.png | Bin 0 -> 179 bytes .../Graphics/NoteField board/default.lua | 26 ++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 Themes/default/Graphics/NoteField board/board.png create mode 100644 Themes/default/Graphics/NoteField board/default.lua diff --git a/Themes/default/Graphics/NoteField board/board.png b/Themes/default/Graphics/NoteField board/board.png new file mode 100644 index 0000000000000000000000000000000000000000..dc75b2a2d29b7d3542d01798760820de301e7629 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0y~yV0-{%3$QQ)NgMf%+(1e?z$e5NNSm6PN=izao0|jK z$Y4!&*DWBQvn0qbco`5ZU$SQP22%@FQJ|omr;B4qMcmu-ih>LZ0t^Su&m=UmxGZ4I zeR02mWkKA#o59lePu-k&Ip*!{7Zamv^%Ic61MW2^j3$~f_1pwm=jrO_vd$@?2>_3+ BH821G literal 0 HcmV?d00001 diff --git a/Themes/default/Graphics/NoteField board/default.lua b/Themes/default/Graphics/NoteField board/default.lua new file mode 100644 index 0000000000..8f4732c2bc --- /dev/null +++ b/Themes/default/Graphics/NoteField board/default.lua @@ -0,0 +1,26 @@ +local filter_color= color("0.135,0.135,0.135,1") + +local args= { + Def.Quad{ + InitCommand= function(self) + self:hibernate(math.huge):diffuse(filter_color) + end, + PlayerStateSetCommand= function(self, param) + local pn= param.PlayerNumber + local style= GAMESTATE:GetCurrentStyle(pn) + local alf= getenv("ScreenFilter"..ToEnumShortString(pn)) or 0 + local width= style:GetWidth(pn) + 8 + self:setsize(width, _screen.h*4096):diffusealpha(alf):hibernate(0) + end, + } +} + +if GAMESTATE:GetCurrentGame():GetName() == "kb7" then + args[#args+1]= Def.Sprite{ + Texture= "board.png", InitCommand= function(self) + self:y(_screen.cy):zoomy(_screen.h) + end, + } +end + +return Def.ActorFrame(args)