Merge branch 'NetHack-3.6.2'
This commit is contained in:
@@ -36,15 +36,13 @@ enum statusfields {
|
||||
BL_ALIGN, BL_SCORE, BL_CAP, BL_GOLD, BL_ENE, BL_ENEMAX, /* 7..12 */
|
||||
BL_XP, BL_AC, BL_HD, BL_TIME, BL_HUNGER, BL_HP, /* 13..18 */
|
||||
BL_HPMAX, BL_LEVELDESC, BL_EXP, BL_CONDITION, /* 19..22 */
|
||||
BL_COUNT
|
||||
MAXBLSTATS
|
||||
};
|
||||
|
||||
enum relationships { NO_LTEQGT = -1,
|
||||
EQ_VALUE, LT_VALUE, LE_VALUE,
|
||||
GE_VALUE, GT_VALUE, TXT_VALUE };
|
||||
|
||||
#define MAXBLSTATS (BL_COUNT)
|
||||
|
||||
#define BEFORE 0
|
||||
#define NOW 1
|
||||
|
||||
|
||||
@@ -416,13 +416,13 @@ struct instance_flags {
|
||||
boolean wc_popup_dialog; /* put queries in pop up dialogs instead of
|
||||
* in the message window */
|
||||
boolean wc_eight_bit_input; /* allow eight bit input */
|
||||
boolean wc_mouse_support; /* allow mouse support */
|
||||
boolean wc2_fullscreen; /* run fullscreen */
|
||||
boolean wc2_softkeyboard; /* use software keyboard */
|
||||
boolean wc2_wraptext; /* wrap text */
|
||||
boolean wc2_selectsaved; /* display a menu of user's saved games */
|
||||
boolean wc2_darkgray; /* try to use dark-gray color for black glyphs */
|
||||
boolean wc2_hitpointbar; /* show graphical bar representing hit points */
|
||||
int wc_mouse_support; /* allow mouse support */
|
||||
int wc2_term_cols; /* terminal width, in characters */
|
||||
int wc2_term_rows; /* terminal height, in characters */
|
||||
int wc2_windowborders; /* display borders on NetHack windows */
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 sp_lev.h $NHDT-Date: 1524287214 2018/04/21 05:06:54 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.23 $ */
|
||||
/* NetHack 3.6 sp_lev.h $NHDT-Date: 1543371689 2018/11/28 02:21:29 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.24 $ */
|
||||
/* Copyright (c) 1989 by Jean-Christophe Collet */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
|
||||
@@ -222,7 +222,7 @@ enum sp_obj_var_flags {
|
||||
#define SPOVAR_SEL 0x09 /* selection. char[COLNO][ROWNO] in str */
|
||||
#define SPOVAR_ARRAY 0x40 /* used in splev_var & lc_vardefs, not in opvar */
|
||||
|
||||
#define SP_COORD_IS_RANDOM 0x01000000
|
||||
#define SP_COORD_IS_RANDOM 0x01000000L
|
||||
/* Humidity flags for get_location() and friends, used with
|
||||
* SP_COORD_PACK_RANDOM() */
|
||||
#define DRY 0x01
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 tradstdc.h $NHDT-Date: 1501803107 2017/08/03 23:31:47 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.29 $ */
|
||||
/* NetHack 3.6 tradstdc.h $NHDT-Date: 1543371689 2018/11/28 02:21:29 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.32 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Robert Patrick Rankin, 2006. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -95,7 +95,7 @@
|
||||
{ \
|
||||
va_list the_args;
|
||||
#define VA_INIT(var1, typ1)
|
||||
#define VA_NEXT(var1, typ1) var1 = va_arg(the_args, typ1)
|
||||
#define VA_NEXT(var1, typ1) (var1 = va_arg(the_args, typ1))
|
||||
#define VA_ARGS the_args
|
||||
#define VA_START(x) va_start(the_args, x)
|
||||
#define VA_END() \
|
||||
@@ -123,7 +123,7 @@
|
||||
#define VA_ARGS the_args
|
||||
#define VA_START(x) va_start(the_args)
|
||||
#define VA_INIT(var1, typ1) var1 = va_arg(the_args, typ1)
|
||||
#define VA_NEXT(var1, typ1) var1 = va_arg(the_args, typ1)
|
||||
#define VA_NEXT(var1, typ1) (var1 = va_arg(the_args, typ1))
|
||||
#define VA_END() \
|
||||
va_end(the_args); \
|
||||
}
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
/* NetHack 3.6 wincurs.h */
|
||||
/* Copyright (c) Karl Garrison, 2010. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
|
||||
#ifndef WINCURS_H
|
||||
#define WINCURS_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user