]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/constants.h
Biome API: Re-calculate biome at every surface in a mapchunk column
[dragonfireclient.git] / src / constants.h
index 8c478ac6a2a1a3fdb7b1963a79da9726f1106d17..d7163bf682d1b5b4de9ace4ca323a2dc8334fb35 100644 (file)
@@ -43,7 +43,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 #define CONNECTION_TIMEOUT 30
 
-#define RESEND_TIMEOUT_MIN 0.333
+#define RESEND_TIMEOUT_MIN 0.1
 #define RESEND_TIMEOUT_MAX 3.0
 // resend_timeout = avg_rtt * this
 #define RESEND_TIMEOUT_FACTOR 4
@@ -89,5 +89,25 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 // Maximum hit points of a player
 #define PLAYER_MAX_HP 20
 
+// Maximal breath of a player
+#define PLAYER_MAX_BREATH 11
+
+// Number of different files to try to save a player to if the first fails
+// (because of a case-insensitive filesystem)
+// TODO: Use case-insensitive player names instead of this hack.
+#define PLAYER_FILE_ALTERNATE_TRIES 1000
+
+/*
+    GUI related things
+*/
+
+// TODO: implement dpi-based scaling for windows and remove this hack
+#if defined(_WIN32)
+       #define TTF_DEFAULT_FONT_SIZE   (18)
+#else
+       #define TTF_DEFAULT_FONT_SIZE   (15)
+#endif
+#define DEFAULT_FONT_SIZE       (10)
+
 #endif