X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=abb63b591e70c039d3dface2849e1abb5b0d05d1;hb=a7c06161253796a30a0237a7f5a044f459c8cf35;hp=b9f65d149e19f77bffcc2b2aefc5ccc982ec461d;hpb=cf0ff8143f99393006fc7ebdafd9616becf0ccc6;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index b9f65d14..abb63b59 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -55,9 +55,10 @@ #define WINDOW_SCALING_NOT_AVAILABLE FALSE #define WINDOW_SCALING_AVAILABLE TRUE -#define MIN_WINDOW_SCALING_PERCENT 10 +#define MIN_WINDOW_SCALING_PERCENT 50 #define STD_WINDOW_SCALING_PERCENT 100 #define MAX_WINDOW_SCALING_PERCENT 300 +#define STEP_WINDOW_SCALING_PERCENT 10 /* default input keys */ #define DEFAULT_KEY_LEFT KSYM_Left @@ -732,9 +733,11 @@ struct VideoSystemInfo { int default_depth; int width, height, depth; + int window_width, window_height; boolean fullscreen_available; boolean fullscreen_enabled; + boolean fullscreen_initial; struct ScreenModeInfo *fullscreen_modes; char *fullscreen_mode_current; @@ -1195,6 +1198,7 @@ struct TextPosInfo int size; int font, font_alt; boolean draw_masked; + boolean draw_player; /* special case for network player buttons */ int sort_priority; int id; };