]> hydra-www.ietfng.org Git - acmetensortoys-esp-lua_lamp/commitdiff
draw-butterfly: add separate color for heart
authorNathaniel Wesley Filardo <nwfilardo@gmail.com>
Sun, 12 Aug 2018 14:41:53 +0000 (15:41 +0100)
committerNathaniel Wesley Filardo <nwfilardo@gmail.com>
Sun, 12 Aug 2018 14:41:53 +0000 (15:41 +0100)
draw-butterfly.lua

index ce6142ec7bf4ca35ee98c2a0a57de1fd61337f63..2c4b50fb069befc79d68c7fd9ebd189cd78cd33d 100644 (file)
@@ -1,5 +1,5 @@
 return function(t,fb,p)
-  local c
+  local c, ch
 
   fb:fill(0,0,0)
   local z = string.char(0,0,0)
@@ -28,10 +28,11 @@ return function(t,fb,p)
 
   local function reinit()
     c = p[1]
+    ch = p[2] or c
 
     fb:set( 2,c) fb:set( 4,c) fb:set( 6,c)
-    fb:set( 9,c) fb:set(11,c) fb:set(12,c) fb:set(13,c) fb:set(15,c)
-    fb:set(17,c) fb:set(19,c) fb:set(20,c) fb:set(21,c) fb:set(23,c)
+    fb:set( 9,c) fb:set(11,c) fb:set(12,ch) fb:set(13,c) fb:set(15,c)
+    fb:set(17,c) fb:set(19,c) fb:set(20,c)  fb:set(21,c) fb:set(23,c)
     fb:set(26,c) fb:set(28,c) fb:set(30,c)
   end
   reinit()