summaryrefslogtreecommitdiff
path: root/src/content_sao.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-10-15 12:17:21 +0300
committerPerttu Ahola <celeron55@gmail.com>2011-10-15 12:17:21 +0300
commit5341bf59c20c770ab50b80d6b336b47ed509f8d8 (patch)
treedeb77dc90ab68027a8f840096b1419292f110507 /src/content_sao.h
parent43a28f04fa3ddf4b612f58c25a896293a01567e3 (diff)
downloadminetest-5341bf59c20c770ab50b80d6b336b47ed509f8d8.tar.gz
minetest-5341bf59c20c770ab50b80d6b336b47ed509f8d8.tar.bz2
minetest-5341bf59c20c770ab50b80d6b336b47ed509f8d8.zip
Improve mobv2
Diffstat (limited to 'src/content_sao.h')
-rw-r--r--src/content_sao.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/content_sao.h b/src/content_sao.h
index 078feb273..0586ef434 100644
--- a/src/content_sao.h
+++ b/src/content_sao.h
@@ -155,8 +155,10 @@ public:
std::string getClientInitializationData();
void step(float dtime, bool send_recommended);
InventoryItem* createPickedUpItem(){return NULL;}
- u16 punch(const std::string &toolname, v3f dir);
+ u16 punch(const std::string &toolname, v3f dir,
+ const std::string &playername);
private:
+ void sendPosition();
void setPropertyDefaults();
void readProperties();
void updateProperties();
@@ -182,6 +184,8 @@ private:
float m_die_age;
v2f m_size;
bool m_falling;
+ float m_disturb_timer;
+ std::string m_disturbing_player;
Settings *m_properties;
};