summaryrefslogtreecommitdiff
path: root/src/serverobject.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-03-29 16:10:11 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-03-29 16:10:11 +0300
commit443f45eca17ad809ccdc42aaf8a82e0b84e11da0 (patch)
tree52be8eba92a74adb8d2cb60e59bd9c335eafd617 /src/serverobject.h
parenta9ddbb4bebd05f8fd9e2ee6876a34e8cbb0d8c2f (diff)
downloadminetest-443f45eca17ad809ccdc42aaf8a82e0b84e11da0.tar.gz
minetest-443f45eca17ad809ccdc42aaf8a82e0b84e11da0.tar.bz2
minetest-443f45eca17ad809ccdc42aaf8a82e0b84e11da0.zip
Add GenericCAO and player armor groups, but don't use them yet
Diffstat (limited to 'src/serverobject.h')
-rw-r--r--src/serverobject.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/serverobject.h b/src/serverobject.h
index 8719267d7..110f67f5b 100644
--- a/src/serverobject.h
+++ b/src/serverobject.h
@@ -24,6 +24,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "activeobject.h"
#include "utility.h"
#include "inventorymanager.h"
+#include "itemgroup.h"
/*
@@ -56,6 +57,9 @@ public:
ServerActiveObject(ServerEnvironment *env, v3f pos);
virtual ~ServerActiveObject();
+ virtual u8 getSendType() const
+ { return getType(); }
+
// Called after id has been set and has been inserted in environment
virtual void addedToEnvironment(){};
// Called before removing from environment
@@ -146,6 +150,9 @@ public:
virtual s16 getHP() const
{ return 0; }
+ virtual void setArmorGroups(const ItemGroupList &armor_groups)
+ {}
+
// Inventory and wielded item
virtual Inventory* getInventory()
{ return NULL; }