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.89 by root, Mon Sep 29 06:32:08 2008 UTC vs.
Revision 1.92 by root, Mon Dec 8 15:40:13 2008 UTC

421 421
422#define FLAG_ANIMATE 11 /* The object looks at archetype for faces */ 422#define FLAG_ANIMATE 11 /* The object looks at archetype for faces */
423 423
424/*#define FLAG_SLOW_MOVE 12*//* Uses the stats.exp/1000 to slow down */ 424/*#define FLAG_SLOW_MOVE 12*//* Uses the stats.exp/1000 to slow down */
425/*#define FLAG_FLYING 13*//* Not affected by WALK_ON or SLOW_MOVE) */ 425/*#define FLAG_FLYING 13*//* Not affected by WALK_ON or SLOW_MOVE) */
426#define FLAG_HIDDEN 13 /* hidden monster (not invisible), TODO: used how, what for? TODO: why not saved? */
426 427
427#define FLAG_MONSTER 14 /* Will attack players */ 428#define FLAG_MONSTER 14 /* Will attack players */
428#define FLAG_FRIENDLY 15 /* Will help players */ 429#define FLAG_FRIENDLY 15 /* Will help players */
429#define FLAG_GENERATOR 16 /* Will generate type ob->stats.food */ 430#define FLAG_GENERATOR 16 /* Will generate type ob->stats.food */
430#define FLAG_IS_THROWN 17 /* Object is designed to be thrown. */ 431#define FLAG_IS_THROWN 17 /* Object is designed to be thrown. */
596#define EXIT_Y(xyz) (xyz)->stats.sp 597#define EXIT_Y(xyz) (xyz)->stats.sp
597#define EXIT_ALT_X(xyz) (xyz)->stats.maxhp 598#define EXIT_ALT_X(xyz) (xyz)->stats.maxhp
598#define EXIT_ALT_Y(xyz) (xyz)->stats.maxsp 599#define EXIT_ALT_Y(xyz) (xyz)->stats.maxsp
599 600
600/* for use by the lighting code */ 601/* for use by the lighting code */
601#define MAX_LIGHT_RADII 4 /* max radii for 'light' object, really 602#define MAX_LIGHT_RADIUS 9 /* max radius for 'light' object, really
602 * large values allow objects that can 603 * large values allow objects that can
603 * slow down the game */ 604 * slow down the game */
604#define MAX_DARKNESS 5 /* maximum map darkness, there is no 605#define MAX_DARKNESS 5 /* maximum map darkness, there is no
605 * practical reason to exceed this */ 606 * practical reason to exceed this */
607#define LOS_MAX 4 /* max. los value for non-blocked spaces */
608#define LOS_BLOCKED 100 /* fully blocked spaces */
606#define BRIGHTNESS(xyz) (xyz)->glow_radius>MAX_LIGHT_RADII? \ 609#define BRIGHTNESS(xyz) (xyz)->glow_radius>MAX_LIGHT_RADII? \
607 MAX_LIGHT_RADII:(xyz)->glow_radius; 610 MAX_LIGHT_RADII:(xyz)->glow_radius;
608 611
609#define F_BUY 0 612#define F_BUY 0
610#define F_SELL 1 613#define F_SELL 1

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines