Add: [Script] Saving/loading ScriptList

This commit is contained in:
glx22
2025-02-14 02:20:28 +01:00
committed by Loïc Guilloux
parent d6a261439b
commit a6f558ce2a
7 changed files with 67 additions and 3 deletions

View File

@@ -15,6 +15,14 @@
#include "../../safeguards.h"
bool ScriptTileList::SaveObject(HSQUIRRELVM vm)
{
sq_pushstring(vm, "TileList");
if (!ScriptList::SaveObject(vm)) return false;
sq_remove(vm, -2);
return true;
}
void ScriptTileList::AddRectangle(TileIndex t1, TileIndex t2)
{
if (!::IsValidTile(t1)) return;