From cffca0d01bf99d2eb917f6dc923555ffa0011d88 Mon Sep 17 00:00:00 2001 From: nathansmith117 Date: Mon, 13 May 2024 13:14:59 -0600 Subject: Gack working well --- src/gack.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/gack.h') diff --git a/src/gack.h b/src/gack.h index fc1ed86..1bb4382 100644 --- a/src/gack.h +++ b/src/gack.h @@ -4,17 +4,20 @@ #define GACK_H #define GACK_NAME_MAX 256 +#define GACK_ENTRY_COUNT 2 typedef struct GackEntry GackEntry; typedef void (*GackEntryCB)(GackEntry* entry, Game* game); +// A entry for a upgrade. typedef struct GackEntry { - char description; + char description[GACK_NAME_MAX]; int cost; GackEntryCB callback; } GackEntry; typedef struct Gack { + GackEntry entries[GACK_ENTRY_COUNT]; } Gack; void initGack(Gack* gack); -- cgit v1.2.3