client: object composition directional access bitmask
This commit is contained in:
@@ -11,6 +11,9 @@ public interface RSBuffer extends Buffer, RSNode
|
||||
@Import("offset")
|
||||
int getOffset();
|
||||
|
||||
@Import("offset")
|
||||
void setOffset(int offset);
|
||||
|
||||
@Import("writeByte")
|
||||
@Override
|
||||
void writeByte(int var1);
|
||||
@@ -34,4 +37,22 @@ public interface RSBuffer extends Buffer, RSNode
|
||||
@Import("writeStringCp1252NullTerminated")
|
||||
@Override
|
||||
void writeStringCp1252NullTerminated(String string);
|
||||
|
||||
@Import("readUnsignedByte")
|
||||
int readUnsignedByte();
|
||||
|
||||
@Import("readByte")
|
||||
byte readByte();
|
||||
|
||||
@Import("readUnsignedShort")
|
||||
int readUnsignedShort();
|
||||
|
||||
@Import("readShort")
|
||||
int readShort();
|
||||
|
||||
@Import("readInt")
|
||||
int readInt();
|
||||
|
||||
@Import("readStringCp1252NullTerminated")
|
||||
String readStringCp1252NullTerminated();
|
||||
}
|
||||
@@ -1433,4 +1433,7 @@ public interface RSClient extends RSGameEngine, Client
|
||||
RSClanSettings getGuestClanSettings();
|
||||
|
||||
ClanRank getClanRankFromRs(int rank);
|
||||
|
||||
@Import("readStringIntParameters")
|
||||
RSIterableNodeHashTable readStringIntParameters(RSBuffer buffer, RSIterableNodeHashTable table);
|
||||
}
|
||||
|
||||
@@ -13,6 +13,9 @@ public interface RSObjectComposition extends ObjectComposition
|
||||
@Override
|
||||
String getName();
|
||||
|
||||
@Import("name")
|
||||
void setName(String name);
|
||||
|
||||
@Import("actions")
|
||||
@Override
|
||||
String[] getActions();
|
||||
@@ -38,4 +41,205 @@ public interface RSObjectComposition extends ObjectComposition
|
||||
|
||||
@Import("params")
|
||||
void setParams(RSIterableNodeHashTable params);
|
||||
|
||||
@Import("decodeNext")
|
||||
void decodeNext(RSBuffer buffer, int opcode);
|
||||
|
||||
@Import("modelIds")
|
||||
int[] getModelIds();
|
||||
|
||||
@Import("modelIds")
|
||||
void setModelIds(int[] modelIds);
|
||||
|
||||
@Import("models")
|
||||
int[] getModels();
|
||||
|
||||
@Import("models")
|
||||
void setModels(int[] models);
|
||||
|
||||
@Import("ObjectDefinition_isLowDetail")
|
||||
boolean getObjectDefinitionIsLowDetail();
|
||||
|
||||
@Import("sizeX")
|
||||
int getSizeX();
|
||||
|
||||
@Import("sizeX")
|
||||
void setSizeX(int sizeX);
|
||||
|
||||
@Import("sizeY")
|
||||
int getSizeY();
|
||||
|
||||
@Import("sizeY")
|
||||
void setSizeY(int sizeY);
|
||||
|
||||
@Import("interactType")
|
||||
int getInteractType();
|
||||
|
||||
@Import("interactType")
|
||||
void setInteractType(int interactType);
|
||||
|
||||
@Import("boolean1")
|
||||
boolean getBoolean1();
|
||||
|
||||
@Import("boolean1")
|
||||
void setBoolean1(boolean boolean1);
|
||||
|
||||
@Import("int1")
|
||||
int getInt1();
|
||||
|
||||
@Import("int1")
|
||||
void setInt1(int int1);
|
||||
|
||||
@Import("int2")
|
||||
int getInt2();
|
||||
|
||||
@Import("int2")
|
||||
void setInt2(int int2);
|
||||
|
||||
@Import("clipType")
|
||||
int getClipType();
|
||||
|
||||
@Import("clipType")
|
||||
void setClipType(int clipType);
|
||||
|
||||
@Import("nonFlatShading")
|
||||
boolean getNonFlatShading();
|
||||
|
||||
@Import("nonFlatShading")
|
||||
void setNonFlatShading(boolean nonFlatShading);
|
||||
|
||||
@Import("modelClipped")
|
||||
void setModelClipped(boolean modelClipped);
|
||||
|
||||
@Import("modelClipped")
|
||||
boolean getModelClipped();
|
||||
|
||||
@Import("animationId")
|
||||
int getAnimationId();
|
||||
|
||||
@Import("animationId")
|
||||
void setAnimationId(int animationId);
|
||||
|
||||
@Import("ambient")
|
||||
int getAmbient();
|
||||
|
||||
@Import("ambient")
|
||||
void setAmbient(int ambient);
|
||||
|
||||
@Import("contrast")
|
||||
int getContrast();
|
||||
|
||||
@Import("contrast")
|
||||
void setContrast(int contrast);
|
||||
|
||||
@Import("recolorFrom")
|
||||
short[] getRecolorFrom();
|
||||
|
||||
@Import("recolorFrom")
|
||||
void setRecolorFrom(short[] recolorFrom);
|
||||
|
||||
@Import("recolorTo")
|
||||
short[] getRecolorTo();
|
||||
|
||||
@Import("recolorTo")
|
||||
void setRecolorTo(short[] recolorTo);
|
||||
|
||||
@Import("retextureFrom")
|
||||
short[] getRetextureFrom();
|
||||
|
||||
@Import("retextureFrom")
|
||||
void setRetextureFrom(short[] retextureFrom);
|
||||
|
||||
@Import("retextureTo")
|
||||
short[] getRetextureTo();
|
||||
|
||||
@Import("retextureTo")
|
||||
void setRetextureTo(short[] retextureTo);
|
||||
|
||||
@Import("isRotated")
|
||||
void setIsRotated(boolean rotated);
|
||||
|
||||
@Import("isRotated")
|
||||
boolean getIsRotated();
|
||||
|
||||
@Import("clipped")
|
||||
void setClipped(boolean clipped);
|
||||
|
||||
@Import("clipped")
|
||||
boolean getClipped();
|
||||
|
||||
@Import("mapSceneId")
|
||||
void setMapSceneId(int mapSceneId);
|
||||
|
||||
@Import("modelSizeX")
|
||||
void setModelSizeX(int modelSizeX);
|
||||
|
||||
@Import("modelSizeX")
|
||||
int getModelSizeX();
|
||||
|
||||
@Import("modelHeight")
|
||||
void setModelHeight(int modelHeight);
|
||||
|
||||
@Import("modelSizeY")
|
||||
void setModelSizeY(int modelSizeY);
|
||||
|
||||
@Import("offsetX")
|
||||
void setOffsetX(int modelSizeY);
|
||||
|
||||
@Import("offsetHeight")
|
||||
void setOffsetHeight(int offsetHeight);
|
||||
|
||||
@Import("offsetY")
|
||||
void setOffsetY(int offsetY);
|
||||
|
||||
@Import("int3")
|
||||
void setInt3(int int3);
|
||||
|
||||
@Import("int5")
|
||||
void setInt5(int int5);
|
||||
|
||||
@Import("int6")
|
||||
void setInt6(int int6);
|
||||
|
||||
@Import("int7")
|
||||
void setInt7(int int7);
|
||||
|
||||
@Import("boolean2")
|
||||
void setBoolean2(boolean boolean2);
|
||||
|
||||
@Import("isSolid")
|
||||
void setIsSolid(boolean isSolid);
|
||||
|
||||
@Import("ambientSoundId")
|
||||
void setAmbientSoundId(int ambientSoundId);
|
||||
|
||||
@Import("soundEffectIds")
|
||||
void setSoundEffectIds(int[] soundEffectIds);
|
||||
|
||||
@Import("soundEffectIds")
|
||||
int[] getSoundEffectIds();
|
||||
|
||||
@Import("mapIconId")
|
||||
void setMapIconId(int mapIconId);
|
||||
|
||||
@Import("boolean3")
|
||||
void setBoolean3(boolean boolean3);
|
||||
|
||||
@Import("transformVarbit")
|
||||
void setTransformVarbit(int transformVarbit);
|
||||
|
||||
@Import("transformVarbit")
|
||||
int getTransformVarbit();
|
||||
|
||||
@Import("transformVarp")
|
||||
void setTransformVarp(int transformVarp);
|
||||
|
||||
@Import("transformVarp")
|
||||
int getTransformVarp();
|
||||
|
||||
@Import("transforms")
|
||||
void setTransforms(int[] transforms);
|
||||
|
||||
@Import("transforms")
|
||||
int[] getTransforms();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user