From d4314fc9f6d1cad488f59e36db611c392497372c Mon Sep 17 00:00:00 2001 From: Owain van Brakel Date: Wed, 18 Nov 2020 23:31:19 +0100 Subject: [PATCH] api: Add new and remove game object methods --- .../src/main/java/net/runelite/rs/api/RSScene.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSScene.java b/runescape-api/src/main/java/net/runelite/rs/api/RSScene.java index 84d6d058eb..b2862b23e0 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSScene.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSScene.java @@ -1,5 +1,6 @@ package net.runelite.rs.api; +import net.runelite.api.GameObject; import net.runelite.api.Scene; import net.runelite.api.Tile; import net.runelite.mapping.Import; @@ -45,4 +46,10 @@ public interface RSScene extends Scene @Import("newGroundItemPile") void newGroundItemPile(int plane, int x, int y, int hash, RSEntity var5, long var6, RSEntity var7, RSEntity var8); + + @Import("newGameObject") + boolean newGameObject(int plane, int startX, int startY, int var4, int var5, int centerX, int centerY, int height, RSEntity entity, int orientation, boolean tmp, long tag, int flags); + + @Import("removeGameObject") + void removeGameObject(GameObject gameObject); }