]> git.lizzy.rs Git - minetest.git/blobdiff - src/luaentity_common.h
Disable word wrap in vertical texts in main menu
[minetest.git] / src / luaentity_common.h
index 6e5f11385ffe59012d7c0282c8df0163c2db1f44..d12ec9f0ef1bc33fbcba279867323b9a6937630e 100644 (file)
@@ -27,11 +27,15 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 struct LuaEntityProperties
 {
        // Values are BS=1
+       s16 hp_max;
        bool physical;
        float weight;
        core::aabbox3d<f32> collisionbox;
        std::string visual;
+       v2f visual_size;
        core::array<std::string> textures;
+       v2s16 spritediv;
+       v2s16 initial_sprite_basepos;
 
        LuaEntityProperties();
        std::string dump();
@@ -39,5 +43,11 @@ struct LuaEntityProperties
        void deSerialize(std::istream &is);
 };
 
+#define LUAENTITY_CMD_UPDATE_POSITION 0
+#define LUAENTITY_CMD_SET_TEXTURE_MOD 1
+#define LUAENTITY_CMD_SET_SPRITE 2
+#define LUAENTITY_CMD_PUNCHED 3
+#define LUAENTITY_CMD_UPDATE_ARMOR_GROUPS 4
+
 #endif