ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/define.h
(Generate patch)

Comparing deliantra/server/include/define.h (file contents):
Revision 1.83 by root, Tue Aug 26 02:35:05 2008 UTC vs.
Revision 1.89 by root, Mon Sep 29 06:32:08 2008 UTC

74 74
75#define MAX_ANIMATIONS 256 75#define MAX_ANIMATIONS 256
76 76
77#define MAX_NAME 48 77#define MAX_NAME 48
78#define MAX_EXT_TITLE 98 78#define MAX_EXT_TITLE 98
79
80#define ATTUNE_REPELL 16 // levels diff for attune/repell
79 81
80//TODO: remove all calls to fatal and replace them by cleanup 82//TODO: remove all calls to fatal and replace them by cleanup
81#define OUT_OF_MEMORY 0 83#define OUT_OF_MEMORY 0
82#define MAP_ERROR 1 84#define MAP_ERROR 1
83#define ARCHTABLE_TOO_SMALL 2 // unused 85#define ARCHTABLE_TOO_SMALL 2 // unused
381 * freearr, add these values. <= SIZEOFFREE1 will get you 383 * freearr, add these values. <= SIZEOFFREE1 will get you
382 * within 1 space. <= SIZEOFFREE2 wll get you withing 384 * within 1 space. <= SIZEOFFREE2 wll get you withing
383 * 2 spaces, and the entire array (< SIZEOFFREE) is 385 * 2 spaces, and the entire array (< SIZEOFFREE) is
384 * three spaces 386 * three spaces
385 */ 387 */
388#define SIZEOFFREE0 0
386#define SIZEOFFREE1 8 389#define SIZEOFFREE1 8
387#define SIZEOFFREE2 24 390#define SIZEOFFREE2 24
388#define SIZEOFFREE3 49 391#define SIZEOFFREE3 48
389#define SIZEOFFREE 49 392#define SIZEOFFREE 49
390 393
391#define NROF_SOUNDS (23 + NROFREALSPELLS) /* Number of sounds */ 394#define NROF_SOUNDS (23 + NROFREALSPELLS) /* Number of sounds */
392 395
393/* 396/*
521 524
522#define FLAG_NO_STEAL 96 /* Item can't be stolen */ 525#define FLAG_NO_STEAL 96 /* Item can't be stolen */
523#define FLAG_ONE_HIT 97 /* Monster can only hit once before going 526#define FLAG_ONE_HIT 97 /* Monster can only hit once before going
524 * away (replaces ghosthit) 527 * away (replaces ghosthit)
525 */ 528 */
526#define FLAG_CLIENT_SENT 98 /* THIS IS A DEBUG FLAG ONLY. We use it to 529#define FLAG_DEBUG 98 // formerly FLAG_CLIENT_SENT, not used except for debugging
527 * detect cases were the server is trying
528 * to send an upditem when we have not
529 * actually sent the item.
530 */
531 530
532#define FLAG_BERSERK 99 /* monster will attack closest living 531#define FLAG_BERSERK 99 /* monster will attack closest living
533 object */ 532 object */
534#define FLAG_NEUTRAL 100 /* monster is from type neutral */ 533#define FLAG_NEUTRAL 100 /* monster is from type neutral */
535#define FLAG_NO_ATTACK 101 /* monster doesn't attack */ 534#define FLAG_NO_ATTACK 101 /* monster doesn't attack */
903#define NDI_CLIENT_MASK 0xff // what the client is allowed to see 902#define NDI_CLIENT_MASK 0xff // what the client is allowed to see
904 903
905#define NDI_UNIQUE 0x1000 /* Print this out immediately, don't buffer */ 904#define NDI_UNIQUE 0x1000 /* Print this out immediately, don't buffer */
906#define NDI_ALL 0x2000 /* Inform all players of this message */ 905#define NDI_ALL 0x2000 /* Inform all players of this message */
907#define NDI_DEF 0x4000 // ignore colour for channel protocol 906#define NDI_DEF 0x4000 // ignore colour for channel protocol
907#define NDI_VERBATIM 0x8000 // do not expand cfpod, send text verbatim
908 908
909#endif /* DEFINE_H */ 909#endif /* DEFINE_H */
910 910

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines