version 1.104 | | version 1.105 |
---|
| | |
/* | | /* |
* static char *rcsid_define_h = | | * static char *rcsid_define_h = |
* "$Id: define.h,v 1.104 2006/01/08 22:40:34 qal21 Exp $"; | | * "$Id: define.h,v 1.105 2006/02/07 07:54:46 mwedel Exp $"; |
*/ | | */ |
| | |
/* | | /* |
| | |
/* type 0 will be undefined and shows a non valid type information */ | | /* type 0 will be undefined and shows a non valid type information */ |
| | |
#define PLAYER 1 | | #define PLAYER 1 |
/*#define BULLET 2 */ | | #define TRANSPORT 2 /* see doc/Developers/objects */ |
#define ROD 3 | | #define ROD 3 |
#define TREASURE 4 | | #define TREASURE 4 |
#define POTION 5 | | #define POTION 5 |
| | |
#define MOVE_FLY_HIGH 0x4 /* High flying object */ | | #define MOVE_FLY_HIGH 0x4 /* High flying object */ |
#define MOVE_FLYING 0x6 /* Combo of fly_low and fly_high */ | | #define MOVE_FLYING 0x6 /* Combo of fly_low and fly_high */ |
#define MOVE_SWIM 0x8 /* Swimming object */ | | #define MOVE_SWIM 0x8 /* Swimming object */ |
#define MOVE_ALL 0xf /* Mask of all movement types */ | | #define MOVE_BOAT 0x10 /* Boats/sailing */ |
| | #define MOVE_ALL 0x1f /* Mask of all movement types */ |
| | |
/* the normal assumption is that objects are walking/flying. | | /* the normal assumption is that objects are walking/flying. |
* So often we don't want to block movement, but still don't want | | * So often we don't want to block movement, but still don't want |