diff options
Diffstat (limited to 'src/script/lua_api/l_env.h')
-rw-r--r-- | src/script/lua_api/l_env.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/script/lua_api/l_env.h b/src/script/lua_api/l_env.h index 4d295b6eb..6cfdc0f6d 100644 --- a/src/script/lua_api/l_env.h +++ b/src/script/lua_api/l_env.h @@ -188,15 +188,15 @@ class LuaABM : public ActiveBlockModifier { private: int m_id; - std::set<std::string> m_trigger_contents; - std::set<std::string> m_required_neighbors; + std::vector<std::string> m_trigger_contents; + std::vector<std::string> m_required_neighbors; float m_trigger_interval; u32 m_trigger_chance; bool m_simple_catch_up; public: LuaABM(lua_State *L, int id, - const std::set<std::string> &trigger_contents, - const std::set<std::string> &required_neighbors, + const std::vector<std::string> &trigger_contents, + const std::vector<std::string> &required_neighbors, float trigger_interval, u32 trigger_chance, bool simple_catch_up): m_id(id), m_trigger_contents(trigger_contents), @@ -206,11 +206,11 @@ public: m_simple_catch_up(simple_catch_up) { } - virtual const std::set<std::string> &getTriggerContents() const + virtual const std::vector<std::string> &getTriggerContents() const { return m_trigger_contents; } - virtual const std::set<std::string> &getRequiredNeighbors() const + virtual const std::vector<std::string> &getRequiredNeighbors() const { return m_required_neighbors; } |