1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-04 13:42:55 +01:00

Implement tile x, y coordinates

This commit is contained in:
Ted John
2020-02-13 09:36:53 +00:00
parent d3af46ad9f
commit 0ec4475d62

View File

@@ -158,6 +158,16 @@ namespace OpenRCT2::Scripting
}
}
int32_t x_get()
{
return _coords.x / 32;
}
int32_t y_get()
{
return _coords.y / 32;
}
size_t elements_get()
{
return _count;
@@ -172,6 +182,8 @@ namespace OpenRCT2::Scripting
static void Register(duk_context* ctx)
{
dukglue_register_property(ctx, &ScTile::x_get, nullptr, "x");
dukglue_register_property(ctx, &ScTile::y_get, nullptr, "y");
dukglue_register_property(ctx, &ScTile::elements_get, nullptr, "elements");
dukglue_register_method(ctx, &ScTile::getElement, "getElement");
}