X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fconstants.h;h=22cadc5a81642823fce0e2f6ef2b67eee253079c;hb=da34a2b33e1f600ec11172f599384b9a92835403;hp=d23f6bdf4c6eec64c744c2978699cc66ecadbe04;hpb=dceb9f7d6058785cf60d9dbcc8eecdcee1053412;p=oweals%2Fminetest.git diff --git a/src/constants.h b/src/constants.h index d23f6bdf4..22cadc5a8 100644 --- a/src/constants.h +++ b/src/constants.h @@ -89,20 +89,31 @@ 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 +// For screenshots a serial number is appended to the filename + datetimestamp +// if filename + datetimestamp is not unique. +// This is the maximum number of attempts to try and add a serial to the end of +// the file attempting to ensure a unique filename +#define SCREENSHOT_MAX_SERIAL_TRIES 1000 + /* - * GUI related things - */ -#define LEGACY_SCALING (2./3.) -#define TTF_DEFAULT_FONT_SIZE (13.0 / LEGACY_SCALING) -#define DEFAULT_FONT_SIZE (14) -#define DEFAULT_IMGSIZE (48.0) -#define DEFAULT_XSPACING ((15.0 + (1.0 / 3.0))) -#define DEFAULT_YSPACING (9.0) + 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