added api to get cache archives
This commit is contained in:
@@ -2137,4 +2137,29 @@ public interface Client extends GameEngine
|
||||
void setOutdatedScript(String outdatedScript);
|
||||
|
||||
List<String> getOutdatedScripts();
|
||||
|
||||
/**
|
||||
* various archives you might want to use for reading data from cache
|
||||
*/
|
||||
AbstractArchive getSequenceDefinition_skeletonsArchive();
|
||||
|
||||
AbstractArchive getSequenceDefinition_archive();
|
||||
|
||||
AbstractArchive getSequenceDefinition_animationsArchive();
|
||||
|
||||
AbstractArchive getNpcDefinition_archive();
|
||||
|
||||
AbstractArchive getObjectDefinition_modelsArchive();
|
||||
|
||||
AbstractArchive getObjectDefinition_archive();
|
||||
|
||||
AbstractArchive getItemDefinition_archive();
|
||||
|
||||
AbstractArchive getKitDefinition_archive();
|
||||
|
||||
AbstractArchive getKitDefinition_modelsArchive();
|
||||
|
||||
AbstractArchive getSpotAnimationDefinition_archive();
|
||||
|
||||
AbstractArchive getSpotAnimationDefinition_modelArchive();
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ package net.runelite.rs.api;
|
||||
|
||||
import java.math.BigInteger;
|
||||
import java.util.Map;
|
||||
import net.runelite.api.AbstractArchive;
|
||||
import net.runelite.api.Client;
|
||||
import net.runelite.api.SpritePixels;
|
||||
import net.runelite.api.World;
|
||||
@@ -1350,4 +1351,48 @@ public interface RSClient extends RSGameEngine, Client
|
||||
RSIterableNodeHashTable newIterableNodeHashTable(int size);
|
||||
|
||||
RSVarbitComposition getVarbitComposition(int id);
|
||||
|
||||
@Override
|
||||
@Import("SequenceDefinition_skeletonsArchive")
|
||||
RSAbstractArchive getSequenceDefinition_skeletonsArchive();
|
||||
|
||||
@Override
|
||||
@Import("SequenceDefinition_archive")
|
||||
RSAbstractArchive getSequenceDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("SequenceDefinition_animationsArchive")
|
||||
RSAbstractArchive getSequenceDefinition_animationsArchive();
|
||||
|
||||
@Override
|
||||
@Import("NpcDefinition_archive")
|
||||
AbstractArchive getNpcDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("ObjectDefinition_modelsArchive")
|
||||
AbstractArchive getObjectDefinition_modelsArchive();
|
||||
|
||||
@Override
|
||||
@Import("ObjectDefinition_archive")
|
||||
RSAbstractArchive getObjectDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("ItemDefinition_archive")
|
||||
RSAbstractArchive getItemDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("KitDefinition_archive")
|
||||
AbstractArchive getKitDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("KitDefinition_modelsArchive")
|
||||
AbstractArchive getKitDefinition_modelsArchive();
|
||||
|
||||
@Override
|
||||
@Import("SpotAnimationDefinition_archive")
|
||||
AbstractArchive getSpotAnimationDefinition_archive();
|
||||
|
||||
@Override
|
||||
@Import("SpotAnimationDefinition_modelArchive")
|
||||
AbstractArchive getSpotAnimationDefinition_modelArchive();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user