1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00

Revert "Add owner property to tile elements for scripting"

This reverts commit b4376ab590.
This commit is contained in:
Aaron van Geffen
2024-04-03 14:54:02 +02:00
committed by Gymnasiast
parent 4f3449cfcf
commit d536f9bce0
3 changed files with 0 additions and 18 deletions

View File

@@ -1476,7 +1476,6 @@ declare global {
occupiedQuadrants: number;
isGhost: boolean;
isHidden: boolean; /** Take caution when changing this field, it may invalidate TileElements you have stored in your script. */
owner: number;
}
interface SurfaceElement extends BaseTileElement {

View File

@@ -2072,19 +2072,6 @@ namespace OpenRCT2::Scripting
}
}
DukValue ScTileElement::owner_get() const
{
auto& scriptEngine = GetContext()->GetScriptEngine();
auto* ctx = scriptEngine.GetContext();
duk_push_uint(ctx, _element->GetOwner());
return DukValue::take_from_stack(ctx);
}
void ScTileElement::owner_set(uint8_t value)
{
ThrowIfGameStateNotMutable();
_element->SetOwner(value);
}
DukValue ScTileElement::bannerText_get() const
{
auto& scriptEngine = GetContext()->GetScriptEngine();
@@ -2166,7 +2153,6 @@ namespace OpenRCT2::Scripting
ctx, &ScTileElement::occupiedQuadrants_get, &ScTileElement::occupiedQuadrants_set, "occupiedQuadrants");
dukglue_register_property(ctx, &ScTileElement::isGhost_get, &ScTileElement::isGhost_set, "isGhost");
dukglue_register_property(ctx, &ScTileElement::isHidden_get, &ScTileElement::isHidden_set, "isHidden");
dukglue_register_property(ctx, &ScTileElement::owner_get, &ScTileElement::owner_set, "owner");
// Track | Small Scenery | Wall | Entrance | Large Scenery | Banner
dukglue_register_property(ctx, &ScTileElement::direction_get, &ScTileElement::direction_set, "direction");

View File

@@ -202,9 +202,6 @@ namespace OpenRCT2::Scripting
DukValue direction_get() const;
void direction_set(uint8_t value);
DukValue owner_get() const;
void owner_set(uint8_t value);
DukValue bannerText_get() const;
void bannerText_set(std::string value);