summaryrefslogtreecommitdiff
path: root/src/content_sao.cpp
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-03-30 13:26:40 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-03-30 13:34:21 +0300
commit3241ad3ae8da687262db32776a1da2ef7403b3e9 (patch)
treedaa4e42ed2501e1ad6b9caa17087e4c50c65c1fd /src/content_sao.cpp
parent9e7ccedba4d9a94c7f2d20013c55e82aac3fe6a3 (diff)
downloadminetest-3241ad3ae8da687262db32776a1da2ef7403b3e9.tar.gz
minetest-3241ad3ae8da687262db32776a1da2ef7403b3e9.tar.bz2
minetest-3241ad3ae8da687262db32776a1da2ef7403b3e9.zip
ObjectRef:set_armor_groups() and ObjectRef:set_properties() - works on players too!
Diffstat (limited to 'src/content_sao.cpp')
-rw-r--r--src/content_sao.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/content_sao.cpp b/src/content_sao.cpp
index 054e4944f..c6419c1dd 100644
--- a/src/content_sao.cpp
+++ b/src/content_sao.cpp
@@ -643,6 +643,16 @@ void LuaEntitySAO::setArmorGroups(const ItemGroupList &armor_groups)
m_armor_groups_sent = false;
}
+ObjectProperties* LuaEntitySAO::accessObjectProperties()
+{
+ return &m_prop;
+}
+
+void LuaEntitySAO::notifyObjectPropertiesModified()
+{
+ m_properties_sent = false;
+}
+
void LuaEntitySAO::setVelocity(v3f velocity)
{
m_velocity = velocity;
@@ -1038,6 +1048,16 @@ void PlayerSAO::setArmorGroups(const ItemGroupList &armor_groups)
m_armor_groups_sent = false;
}
+ObjectProperties* PlayerSAO::accessObjectProperties()
+{
+ return &m_prop;
+}
+
+void PlayerSAO::notifyObjectPropertiesModified()
+{
+ m_properties_sent = false;
+}
+
Inventory* PlayerSAO::getInventory()
{
return m_inventory;