]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - builtin/game/features.lua
Expose collision information to LuaEntity on_step
[dragonfireclient.git] / builtin / game / features.lua
index 2abfe5278551b066e23d8e2482c82c010fedb807..a1547533348b9676548bee54f3441a60da312d40 100644 (file)
@@ -3,17 +3,27 @@
 core.features = {
        glasslike_framed = true,
        nodebox_as_selectionbox = true,
-       chat_send_player_param3 = true,
        get_all_craft_recipes_works = true,
        use_texture_alpha = true,
        no_legacy_abms = true,
+       texture_names_parens = true,
+       area_store_custom_ids = true,
+       add_entity_with_staticdata = true,
+       no_chat_message_prediction = true,
+       object_use_texture_alpha = true,
+       object_independent_selectionbox = true,
+       httpfetch_binary_data = true,
+       formspec_version_element = true,
+       area_store_persistent_ids = true,
+       pathfinder_works = true,
+       object_step_has_moveresult = true,
 }
 
 function core.has_feature(arg)
        if type(arg) == "table" then
-               missing_features = {}
-               result = true
-               for ft, _ in pairs(arg) do
+               local missing_features = {}
+               local result = true
+               for ftr in pairs(arg) do
                        if not core.features[ftr] then
                                missing_features[ftr] = true
                                result = false