X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fmain.h;h=90dcd6d2672a2feb1f827e4bd0c4efb06e390d23;hb=19b6c35938826bfd71478d7ddaf1a4729420d3b2;hp=6023c372f332b454e04b7d5a3cf58f9aaa39e87b;hpb=cf5b3a1e9077e88eb40ce2fb59e985a0ae037c84;p=rocksndiamonds.git diff --git a/src/main.h b/src/main.h index 6023c372..90dcd6d2 100644 --- a/src/main.h +++ b/src/main.h @@ -46,6 +46,8 @@ typedef int BOOL; #define WIN_YSIZE 560 #define SCR_FIELDX 17 #define SCR_FIELDY 17 +#define MAX_BUF_XSIZE (SCR_FIELDX + 2) +#define MAX_BUF_YSIZE (SCR_FIELDY + 2) #define MIN_LEV_FIELDX (SCR_FIELDX-2) #define MIN_LEV_FIELDY (SCR_FIELDY-2) @@ -62,14 +64,15 @@ typedef int BOOL; #define SCROLLY(a) ((a)-scroll_y) #define UNSCROLLX(a) ((a)+scroll_x) #define UNSCROLLY(a) ((a)+scroll_y) -#define IN_SCR_FIELD(x,y) ((x)>=0 && (x)=0 &&(y)=BX1 && (x)<=BX2 && (y)>=BY1 &&(y)<=BY2) #define IN_LEV_FIELD(x,y) ((x)>=0 && (x)=0 &&(y)