mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-01 17:38:41 +00:00
Code optimizations / refactor (#12704)
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> Co-authored-by: sfan5 <sfan5@live.de>
This commit is contained in:
parent
ff6dcfea82
commit
038da00e79
38 changed files with 84 additions and 94 deletions
|
@ -481,7 +481,7 @@ TileDef read_tiledef(lua_State *L, int index, u8 drawtype)
|
|||
else if(lua_istable(L, index))
|
||||
{
|
||||
// name="default_lava.png"
|
||||
tiledef.name = "";
|
||||
tiledef.name.clear();
|
||||
getstringfield(L, index, "name", tiledef.name);
|
||||
getstringfield(L, index, "image", tiledef.name); // MaterialSpec compat.
|
||||
tiledef.backface_culling = getboolfield_default(
|
||||
|
|
|
@ -171,7 +171,7 @@ void ScriptApiBase::clientOpenLibs(lua_State *L)
|
|||
#endif
|
||||
};
|
||||
|
||||
for (const std::pair<std::string, lua_CFunction> &lib : m_libs) {
|
||||
for (const auto &lib : m_libs) {
|
||||
lua_pushcfunction(L, lib.second);
|
||||
lua_pushstring(L, lib.first.c_str());
|
||||
lua_call(L, 1, 0);
|
||||
|
|
|
@ -237,7 +237,7 @@ int ModApiClient::l_get_language(lua_State *L)
|
|||
#endif
|
||||
std::string lang = gettext("LANG_CODE");
|
||||
if (lang == "LANG_CODE")
|
||||
lang = "";
|
||||
lang.clear();
|
||||
|
||||
lua_pushstring(L, locale);
|
||||
lua_pushstring(L, lang.c_str());
|
||||
|
|
|
@ -600,7 +600,7 @@ int ModApiItemMod::l_register_item_raw(lua_State *L)
|
|||
if(def.type == ITEM_NODE)
|
||||
def.node_placement_prediction = name;
|
||||
else
|
||||
def.node_placement_prediction = "";
|
||||
def.node_placement_prediction.clear();
|
||||
}
|
||||
|
||||
// Register item definition
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue