aboutsummaryrefslogtreecommitdiff
path: root/src/typedef.h
diff options
context:
space:
mode:
authorkartofen <mladenovnasko0@gmail.com>2022-12-21 01:06:18 +0200
committerkartofen <mladenovnasko0@gmail.com>2022-12-21 01:06:18 +0200
commit85601f555a3a57db44631706a25e0f933afd8551 (patch)
tree576f7f7518ebd6f7d1b6f3534218c747d2a14a43 /src/typedef.h
parent88dd7e5fb0798d441dab81e9173d0e2d63f0b75e (diff)
works with different connections
Diffstat (limited to 'src/typedef.h')
-rw-r--r--src/typedef.h19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/typedef.h b/src/typedef.h
index 730b32a..5dff622 100644
--- a/src/typedef.h
+++ b/src/typedef.h
@@ -2,15 +2,26 @@
#define TYPEDEF_H
// useful definitions
+#include <stdint.h>
+#include <stddef.h>
+typedef unsigned char small_t;
+typedef uint64_t big_t;
// max tiles that can be loaded
#define TILES_CAP 128
// max amount of tiles in a tilemap that is being generated
#define TILEMAP_CAP 16384
+// max amount of sided
+#define SIDES_MAX 6
-#include <stdint.h>
-#include <stddef.h>
-typedef unsigned char small_t;
-typedef uint64_t big_t;
+extern small_t DIMENTIONS;
+#define SIDES (2 * DIMENTIONS)
+
+#define __RED__ "\033[0;31m"
+#define __GREEN__ "\033[0;32m"
+#define __RESET__ "\033[0m"
+
+#define info(...) fprintf(stdout, __GREEN__"[INFO]"__RESET__" "__VA_ARGS__); printf("\n")
+#define err(...) fprintf(stderr, __RED__"[ERROR]"__RESET__" "__VA_ARGS__); printf("\n")
#endif