shithub: scoundrel

Download patch

ref: bcf588dfdf8ce73721ceba766c219c3e0bace666
parent: 2f76aa950c0e7aba70b856f331bfc3227e47556f
author: sirjofri <sirjofri@sirjofri.de>
date: Fri Feb 13 19:39:16 EST 2026

adds background color

--- a/main.c
+++ b/main.c
@@ -13,6 +13,14 @@
 	exits("usage");
 }
 
+Image *background;
+
+static void
+initimg(void)
+{
+	background = allocimage(display, Rect(0, 0, 1, 1), screen->chan, 1, 0x00BB22FF);
+}
+
 Point carddim;
 
 static void
@@ -131,7 +139,7 @@
 redraw(void)
 {
 	State *state;
-	draw(screen, screen->r, display->white, nil, ZP);
+	draw(screen, screen->r, background, nil, ZP);
 	
 	state = getstate();
 	
@@ -221,6 +229,8 @@
 	
 	if (initdraw(nil, nil, "scoundrel") < 0)
 		sysfatal("initdraw: %r");
+	
+	initimg();
 	
 	einit(Emouse|Ekeyboard);
 	srand(time(0));
--