project: Mixins

This commit is contained in:
Owain van Brakel
2021-11-03 13:40:13 +01:00
parent 798b93802b
commit 7dbe111c20
8 changed files with 89 additions and 11 deletions

View File

@@ -26,7 +26,9 @@ package net.runelite.rs.api;
import java.math.BigInteger;
import java.util.Map;
import net.runelite.api.AmbientSoundEffect;
import net.runelite.api.Client;
import net.runelite.api.Deque;
import net.runelite.api.SpritePixels;
import net.runelite.api.World;
import net.runelite.api.clan.ClanRank;
@@ -1476,4 +1478,7 @@ public interface RSClient extends RSGameEngine, Client
boolean isUnlockedFps();
void posToCameraAngle(int var0, int var1);
@Import("objectSounds")
Deque<AmbientSoundEffect> getAmbientSoundEffects();
}

View File

@@ -24,9 +24,10 @@
*/
package net.runelite.rs.api;
import net.runelite.api.Deque;
import net.runelite.mapping.Import;
public interface RSNodeDeque
public interface RSNodeDeque extends Deque
{
@Import("current")
RSNode getCurrent();
@@ -45,4 +46,7 @@ public interface RSNodeDeque
@Import("removeLast")
RSNode removeLast();
@Import("clear")
void clear();
}

View File

@@ -1,3 +1,24 @@
package net.runelite.rs.api;
public interface RSObjectSound {}
import net.runelite.mapping.Import;
public interface RSObjectSound
{
@Import("x")
int getX();
@Import("y")
int getY();
@Import("maxY")
int getMaxX();
@Import("maxY")
int getMaxY();
@Import("soundEffectId")
int getSoundEffectId();
@Import("plane")
int getPlane();
}