ParticleSpawner: Fix crash when attaching to invisible entity
[oweals/minetest.git] / src / activeobject.h
index 4a2de92cd9dba663901d00cc2ed149ab91cf6b2e..85e160d100b7ef104dad3e0822ba59e7a2c3e55a 100644 (file)
@@ -55,6 +55,23 @@ struct ActiveObjectMessage
        std::string datastring;
 };
 
+enum ActiveObjectCommand {
+       AO_CMD_SET_PROPERTIES,
+       AO_CMD_UPDATE_POSITION,
+       AO_CMD_SET_TEXTURE_MOD,
+       AO_CMD_SET_SPRITE,
+       AO_CMD_PUNCHED,
+       AO_CMD_UPDATE_ARMOR_GROUPS,
+       AO_CMD_SET_ANIMATION,
+       AO_CMD_SET_BONE_POSITION,
+       AO_CMD_ATTACH_TO,
+       AO_CMD_SET_PHYSICS_OVERRIDE,
+       AO_CMD_OBSOLETE1,
+       // ^ UPDATE_NAMETAG_ATTRIBUTES deprecated since 0.4.14, removed in 5.3.0
+       AO_CMD_SPAWN_INFANT,
+       AO_CMD_SET_ANIMATION_SPEED
+};
+
 /*
        Parent class for ServerActiveObject and ClientActiveObject
 */