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.49 by elmex, Sun Apr 15 14:15:15 2007 UTC vs.
Revision 1.50 by root, Sat Apr 21 12:28:32 2007 UTC

595 595
596/* If you add new movement types, you may need to update 596/* If you add new movement types, you may need to update
597 * describe_item() so properly describe those types. 597 * describe_item() so properly describe those types.
598 * change_abil() probably should be updated also. 598 * change_abil() probably should be updated also.
599 */ 599 */
600#define MOVE_WALK 0x1 /* Object walks */ 600#define MOVE_WALK 0x01 /* Object walks */
601#define MOVE_FLY_LOW 0x2 /* Low flying object */ 601#define MOVE_FLY_LOW 0x02 /* Low flying object */
602#define MOVE_FLY_HIGH 0x4 /* High flying object */ 602#define MOVE_FLY_HIGH 0x04 /* High flying object */
603#define MOVE_FLYING 0x6 603#define MOVE_FLYING 0x06
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 0x08 /* Swimming object */
606#define MOVE_BOAT 0x10 /* Boats/sailing */ 606#define MOVE_BOAT 0x10 /* Boats/sailing */
607#define MOVE_SHIP 0x20 /* boats suitable fro oceans */
608
607#define MOVE_ALL 0x1f /* Mask of all movement types */ 609#define MOVE_ALL 0x3f /* Mask of all movement types */
608 610
609/* typdef here to define type large enough to hold bitmask of 611/* typdef here to define type large enough to hold bitmask of
610 * all movement types. Make one declaration so easy to update. 612 * all movement types. Make one declaration so easy to update.
611 * uint8 is defined yet, so just use what that would define it 613 * uint8 is defined yet, so just use what that would define it
612 * at anyways. 614 * at anyways.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines