shithub: cardgen

Download patch

ref: baa8013fbbefc7da2bae0e0b37f4d77b85cf9cce
parent: d2f22e757da666296b82b7f7592d4b061b28272b
author: sirjofri <sirjofri@sirjofri.de>
date: Mon Feb 16 17:01:59 EST 2026

fixes different transparent grayscales

--- a/cardgen.c
+++ b/cardgen.c
@@ -223,13 +223,13 @@
 	
 	/* black border */
 	p = Pt(cardrad*2+1, cardrad*2+1);
-	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, SoverD);
+	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, S);
 	p = Pt(cardwid-cardrad*2-1, cardrad*2+1);
-	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, SoverD);
+	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, S);
 	p = Pt(cardwid-cardrad*2-1, cardhgt-cardrad*2-1);
-	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, SoverD);
+	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, S);
 	p = Pt(cardrad*2+1, cardhgt-cardrad*2-1);
-	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, SoverD);
+	memimageline(mi, p, p, Enddisc, Enddisc, cardrad*2+1, memagrey, ZP, S);
 	r.min = Pt(cardrad*2, 0);
 	r.max = Pt(cardwid-cardrad*2, cardhgt);
 	memdraw(mi, r, memagrey, ZP, nil, ZP, S);
--