instance map plugin: rewrite to use client minimap code
This commit is contained in:
@@ -25,7 +25,10 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import net.runelite.api.BufferProvider;
|
||||
import net.runelite.mapping.Import;
|
||||
|
||||
public interface RSBufferProvider extends BufferProvider
|
||||
{
|
||||
@Import("setRaster")
|
||||
void setRaster();
|
||||
}
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
package net.runelite.rs.api;
|
||||
|
||||
import java.util.Map;
|
||||
import net.runelite.api.BufferProvider;
|
||||
import net.runelite.api.Client;
|
||||
import net.runelite.api.SpritePixels;
|
||||
import net.runelite.api.World;
|
||||
import net.runelite.api.widgets.Widget;
|
||||
import net.runelite.mapping.Construct;
|
||||
@@ -425,7 +425,7 @@ public interface RSClient extends RSGameEngine, Client
|
||||
|
||||
@Import("rasterProvider")
|
||||
@Override
|
||||
BufferProvider getBufferProvider();
|
||||
RSBufferProvider getBufferProvider();
|
||||
|
||||
@Import("mouseIdleTicks")
|
||||
@Override
|
||||
@@ -532,4 +532,13 @@ public interface RSClient extends RSGameEngine, Client
|
||||
@Construct
|
||||
@Override
|
||||
RSWorld createWorld();
|
||||
|
||||
@Import("minimapSprite")
|
||||
RSSpritePixels getMinimapSprite();
|
||||
|
||||
@Import("minimapSprite")
|
||||
void setMinimapSprite(SpritePixels spritePixels);
|
||||
|
||||
@Import("drawObject")
|
||||
void drawObject(int z, int x, int y, int randomColor1, int randomColor2);
|
||||
}
|
||||
|
||||
@@ -37,12 +37,6 @@ public interface RSRegion extends Region
|
||||
@Override
|
||||
Tile[][][] getTiles();
|
||||
|
||||
@Import("TILE_MASK_2D")
|
||||
@Override
|
||||
int[][] getTileMask2d();
|
||||
|
||||
@Import("TILE_ROTATION_2D")
|
||||
@Override
|
||||
int[][] getTileRotation2d();
|
||||
|
||||
@Import("drawTile")
|
||||
void drawTile(int[] pixels, int pixelOffset, int width, int z, int x, int y);
|
||||
}
|
||||
|
||||
@@ -44,4 +44,7 @@ public interface RSSpritePixels extends SpritePixels
|
||||
@Import("pixels")
|
||||
@Override
|
||||
int[] getPixels();
|
||||
|
||||
@Import("setRaster")
|
||||
void setRaster();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user