From fd8ab52a6e7a622a46824f2b38e8e499bd471b64 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Fri, 13 Aug 2010 10:34:36 +0200 Subject: setting initial frame and rule from simpleslides paramaters. --- mplife.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'mplife.lua') diff --git a/mplife.lua b/mplife.lua index e430827..c3067ab 100644 --- a/mplife.lua +++ b/mplife.lua @@ -29,9 +29,10 @@ do --c.file = c.file or "examples/10x10_glider.gol" --c.file = c.file or "examples/gliders.gol" - c.file = c.file or "examples/ggun.gol" - c.rule = gol.parse_rule("B3/S23") -- default Conway - c.init = gol.parse_file(c.file) + --c.file = c.file or "examples/ggun.gol" + c.file = c.file or "examples/sships.gol" + c.rule = c.rule or gol.parse_rule("B3/S23") -- default Conway + c.init = c.init or gol.parse_file(c.file) c.last = c.init -- for successive mode c.pensize = .1 @@ -127,12 +128,12 @@ function mplife.draw_grid(grid, settings) if fade_level ~= 0 then -- skip dead cells if fade_level == 1 then - pat = pat .. string.format("%s %s shifted (%s,%s) withcolor transparent(1,%s,%s);\n", + pat = pat .. string.format("%s %s shifted (%s,%s) withcolor transparent (1,%s,%s);\n", "draw", c.gestalt, p.x, p.y, opacity*2, settings.color) else opacity = opacity - (fade_level * opacity * .1) end - pat = pat .. string.format("%s %s scaled .9 shifted (%s+.05,%s+.05) withcolor transparent(1,%s,%s);\n", + pat = pat .. string.format("%s %s scaled .9 shifted (%s+.05,%s+.05) withcolor transparent (1,%s,%s);\n", "filldraw", c.gestalt, p.x, p.y, opacity, settings.color) end pos = pos + 1 -- cgit v1.2.3