diff --git a/src/xrGame/alife_simulator_script.cpp b/src/xrGame/alife_simulator_script.cpp index 537ccebe469..5f39f1d8e93 100644 --- a/src/xrGame/alife_simulator_script.cpp +++ b/src/xrGame/alife_simulator_script.cpp @@ -312,7 +312,8 @@ void teleport_object(CALifeSimulator* alife, ALife::_OBJECT_ID id, GameGraph::_G } //-Alundaio -SCRIPT_EXPORT(CALifeSimulator, (), { +SCRIPT_EXPORT(CALifeSimulator, (), +{ module(luaState)[class_("alife_simulator") .def("valid_object_id", &valid_object_id) .def("level_id", &get_level_id) @@ -349,6 +350,8 @@ SCRIPT_EXPORT(CALifeSimulator, (), { .def("has_info", &has_info) .def("dont_has_info", &dont_has_info) .def("switch_distance", (float (CALifeSimulator::*)())(&CALifeSimulator::switch_distance)) + .def("switch_distance", (void (CALifeSimulator::*)(float)) + (&CALifeSimulator::set_switch_distance)) .def("set_switch_distance", (void (CALifeSimulator::*)(float)) (&CALifeSimulator::set_switch_distance)) //Alundaio: renamed to set_switch_distance from switch_distance //Alundaio: extend alife simulator exports