From 5bef96236f43c4c27924fc39c9b929ef86bb43f1 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Tue, 18 Jun 2024 16:33:06 -0400 Subject: [PATCH] adding the mattgonlol --- mattgonlol.ld | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 mattgonlol.ld diff --git a/mattgonlol.ld b/mattgonlol.ld new file mode 100644 index 0000000..88bb0d4 --- /dev/null +++ b/mattgonlol.ld @@ -0,0 +1,21 @@ +fn ngon! (sides, size) -> repeat sides { fd!(size); lt!(inv(sides)) } + +let cpal = [(100,255,100,100),(80,100,200,170)] + +fn spingon! (sides, size, count) -> { + if eq? (count, 0) then { + "enough!" + } else { + rt!(inv(sides)) + pencolor!(random(cpal)) + ngon! (sides, size) + spingon! (sides, inc(size), dec(count)) + } +} + +& spingon!(8, 40, 50) + +repeat 5 { + spingon!(8, 40, 50) + rt!(0.3) +}