[Script] Fix for c++20
This commit is contained in:
parent
27f78edb29
commit
2de643773f
@ -624,11 +624,11 @@ namespace Components
|
|||||||
|
|
||||||
if (key == nullptr)
|
if (key == nullptr)
|
||||||
{
|
{
|
||||||
Game::Scr_Error("^1StorageRemove: Illegal parameter!\n");
|
Game::Scr_ParamError(0, "^1StorageRemove: Illegal parameter!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!Script::ScriptStorage.count(key))
|
if (!Script::ScriptStorage.contains(key))
|
||||||
{
|
{
|
||||||
Game::Scr_Error(Utils::String::VA("^1StorageRemove: Store does not have key '%s'!\n", key));
|
Game::Scr_Error(Utils::String::VA("^1StorageRemove: Store does not have key '%s'!\n", key));
|
||||||
return;
|
return;
|
||||||
@ -643,11 +643,11 @@ namespace Components
|
|||||||
|
|
||||||
if (key == nullptr)
|
if (key == nullptr)
|
||||||
{
|
{
|
||||||
Game::Scr_Error("^1StorageGet: Illegal parameter!\n");
|
Game::Scr_ParamError(0, "^1StorageGet: Illegal parameter!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!Script::ScriptStorage.count(key))
|
if (!Script::ScriptStorage.contains(key))
|
||||||
{
|
{
|
||||||
Game::Scr_Error(Utils::String::VA("^1StorageGet: Store does not have key '%s'!\n", key));
|
Game::Scr_Error(Utils::String::VA("^1StorageGet: Store does not have key '%s'!\n", key));
|
||||||
return;
|
return;
|
||||||
@ -663,11 +663,11 @@ namespace Components
|
|||||||
|
|
||||||
if (key == nullptr)
|
if (key == nullptr)
|
||||||
{
|
{
|
||||||
Game::Scr_Error("^1StorageHas: Illegal parameter!\n");
|
Game::Scr_ParamError(0, "^1StorageHas: Illegal parameter!\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Game::Scr_AddInt(static_cast<int>(Script::ScriptStorage.count(key)));
|
Game::Scr_AddBool(Script::ScriptStorage.contains(key));
|
||||||
});
|
});
|
||||||
|
|
||||||
Script::AddFunction("StorageClear", [] // gsc: StorageClear();
|
Script::AddFunction("StorageClear", [] // gsc: StorageClear();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user