[Quest API] Add rename(name) to Perl/Lua. (#1414)

- Add quest::rename(name) to Perl.
- Add eq.rename(name) to Lua.
This commit is contained in:
Alex
2021-06-16 10:30:32 -04:00
committed by GitHub
parent 4c7f2391cd
commit b9d8fb0d91
4 changed files with 43 additions and 0 deletions
+5
View File
@@ -2459,6 +2459,10 @@ std::string lua_get_clean_npc_name_by_id(uint32 npc_id) {
return quest_manager.getcleannpcnamebyid(npc_id);
}
void lua_rename(std::string name) {
quest_manager.rename(name);
}
#define LuaCreateNPCParse(name, c_type, default_value) do { \
cur = table[#name]; \
if(luabind::type(cur) != LUA_TNIL) { \
@@ -3024,6 +3028,7 @@ luabind::scope lua_register_general() {
luabind::def("cross_zone_add_ldon_loss_by_expedition_id", &lua_cross_zone_add_ldon_loss_by_expedition_id),
luabind::def("cross_zone_add_ldon_points_by_expedition_id", &lua_cross_zone_add_ldon_points_by_expedition_id),
luabind::def("cross_zone_add_ldon_win_by_expedition_id", &lua_cross_zone_add_ldon_win_by_expedition_id),
luabind::def("rename", &lua_rename),
/**
* Expansions
*/