some reformatting (5 of 4)
Take care of most of include/*.h. I punted on extern.h. For both src/*.c and include/*.h, I used mismatched checks of width > 79 to decide which files to look at and then width > 78 to decide which lines to maybe revise, so I didn't look at a bunch of the files. I don't plan to go back and do it right. Shortening lines that are 80 or wider to less than 80 is the significant part. Otherwise emacs puts a backslash in column 80 and the rest of the line of text on the next line of the screen, making things harder to read.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.7 mkroom.h $NHDT-Date: 1715203003 2024/05/08 21:16:43 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.31 $ */
|
||||
/* NetHack 3.7 mkroom.h $NHDT-Date: 1725653011 2024/09/06 20:03:31 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.33 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Pasi Kallinen, 2016. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -88,18 +88,20 @@ enum roomtype_types {
|
||||
#define SHARED 1 /* indicates normal shared boundary */
|
||||
#define SHARED_PLUS 2 /* indicates shared boundary - extra adjacent-square
|
||||
* searching required */
|
||||
#define ROOMOFFSET 3 /* (levl[x][y].roomno - ROOMOFFSET) gives svr.rooms[] index,
|
||||
* for inside-squares and non-shared boundaries */
|
||||
#define ROOMOFFSET 3 /* (levl[x][y].roomno - ROOMOFFSET) gives svr.rooms[]
|
||||
* index, for inside-squares and non-shared boundaries */
|
||||
|
||||
/* Values for needfill */
|
||||
#define FILL_NONE 0 /* do not fill this room with anything */
|
||||
#define FILL_NORMAL 1 /* fill the room normally (OROOM or THEMEROOM gets
|
||||
fill_ordinary_room; any other room type gets stocked
|
||||
with its usual monsters/objects/terrain) */
|
||||
* fill_ordinary_room; any other room type gets stocked
|
||||
* with its usual monsters/objects/terrain) */
|
||||
#define FILL_LVFLAGS 2 /* special rooms only; set the room's rtype and level
|
||||
flags as appropriate, but do not put anything in it */
|
||||
* flags as appropriate, but do not put anything in
|
||||
* it */
|
||||
|
||||
#define IS_ROOM_PTR(x) ((x) >= svr.rooms && (x) < svr.rooms + MAXNROFROOMS)
|
||||
#define IS_ROOM_PTR(x) \
|
||||
((x) >= svr.rooms && (x) < svr.rooms + MAXNROFROOMS)
|
||||
#define IS_ROOM_INDEX(x) ((x) >= 0 && (x) < MAXNROFROOMS)
|
||||
#define IS_SUBROOM_PTR(x) \
|
||||
((x) >= gs.subrooms && (x) < gs.subrooms + MAXNROFROOMS)
|
||||
@@ -107,6 +109,7 @@ enum roomtype_types {
|
||||
#define ROOM_INDEX(x) ((x) - svr.rooms)
|
||||
#define SUBROOM_INDEX(x) ((x) - gs.subrooms)
|
||||
#define IS_LAST_ROOM_PTR(x) (ROOM_INDEX(x) == svn.nroom)
|
||||
#define IS_LAST_SUBROOM_PTR(x) (!gn.nsubroom || SUBROOM_INDEX(x) == gn.nsubroom)
|
||||
#define IS_LAST_SUBROOM_PTR(x) \
|
||||
(!gn.nsubroom || SUBROOM_INDEX(x) == gn.nsubroom)
|
||||
|
||||
#endif /* MKROOM_H */
|
||||
|
||||
Reference in New Issue
Block a user