ref: 98d7337e1291e5d2fb4449b6bbb3ec3651ae54c7
parent: 1098dc4672b681b3f160221bb83a6ec17932b18d
author: sirjofri <sirjofri@sirjofri.de>
date: Sat Feb 14 08:50:46 EST 2026
adds documentation
--- a/cardgen.c
+++ b/cardgen.c
@@ -3,29 +3,33 @@
#include <draw.h>
#include <memdraw.h>
-static void
-usage(void)
-{- fprint(2, "usage: %s [-dt] [-f subfont]\n", argv0);
- exits("usage");-}
+/* configuration parameters */
+
+/* card dimensions */
int cardwid = 200;
int cardhgt = 300;
+
+/* radius for card corners (for template card) */
int cardrad = 7;
+
+/* symbol dimensions */
int symwid = 30;
int symhgt = 30;
+/* symbol locations */
Point symlocs[2] = { { 10, 10 }, { 200-30-10, 300-30-10 },};
+/* label locations */
Point lbllocs[2] = { { 10+30+10, 10+15 }, { 200-30-10-10, 300-30-10+15 },};
+/* label alignment */
/* 0 left, 1 right */
int lblalign[2] = {0,
@@ -32,6 +36,7 @@
1,
};
+/* labels for card values */
/* nils will be skipped */
char *labels[15] = {nil,
@@ -53,6 +58,13 @@
/* code */
+
+static void
+usage(void)
+{+ fprint(2, "usage: %s [-dt] [-f subfont]\n", argv0);
+ exits("usage");+}
Memimage *memred;
Memimage *memgreen;
--
⑨