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.48 by root, Sun Mar 11 02:12:44 2007 UTC vs.
Revision 1.49 by elmex, Sun Apr 15 14:15:15 2007 UTC

603#define MOVE_FLYING 0x6 603#define MOVE_FLYING 0x6
604 /* Combo of fly_low and fly_high */ 604 /* Combo of fly_low and fly_high */
605#define MOVE_SWIM 0x8 /* Swimming object */ 605#define MOVE_SWIM 0x8 /* Swimming object */
606#define MOVE_BOAT 0x10 /* Boats/sailing */ 606#define MOVE_BOAT 0x10 /* Boats/sailing */
607#define MOVE_ALL 0x1f /* Mask of all movement types */ 607#define MOVE_ALL 0x1f /* Mask of all movement types */
608
609/* the normal assumption is that objects are walking/flying.
610 * So often we don't want to block movement, but still don't want
611 * to allow all types (swimming is rather specialized) - I also
612 * expect as more movement types show up, this is likely to get
613 * updated. Basically, this is the default for spaces that allow
614 * movement - anything but swimming right now. If you really
615 * want nothing at all, then can always set move_block to 0
616 */
617#define MOVE_BLOCK_DEFAULT MOVE_SWIM
618 608
619/* typdef here to define type large enough to hold bitmask of 609/* typdef here to define type large enough to hold bitmask of
620 * all movement types. Make one declaration so easy to update. 610 * all movement types. Make one declaration so easy to update.
621 * uint8 is defined yet, so just use what that would define it 611 * uint8 is defined yet, so just use what that would define it
622 * at anyways. 612 * at anyways.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines