diff options
Diffstat (limited to 'src/net/protocol.h')
-rw-r--r-- | src/net/protocol.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/net/protocol.h b/src/net/protocol.h index d99351f2..6feee9d4 100644 --- a/src/net/protocol.h +++ b/src/net/protocol.h @@ -223,4 +223,18 @@ enum { CREATE_TOO_MUCH_CHARACTERS }; +// Object type enumeration +enum { + // A simple item + OBJECT_ITEM = 0, + // An item that can be activated (doors, switchs, sign, ...) + OBJECT_ACTOR, + // Non-Playable-Character is an actor capable of movement and maybe actions + OBJECT_NPC, + // A monster (moving actor with AI. able to toggle map/quest actions, too) + OBJECT_MONSTER, + // A player + OBJECT_PLAYER +}; + #endif |