Originally Posted by
`Discardedx2
looks like a 3ac lol
It isn't. If you wanna know more about the opcodes; here are the main ones (named like Java bytecode instructions, ripped off my disassembler). This is the newest RuneScript though; I dunno if thats v2.
Code:
public static final int IPUSH = 0;
public static final int GETCONFIG = 1;
public static final int PUTCONFIG = 2;
public static final int SPUSH = 3;
public static final int GOTO = 6;
public static final int IFINE = 7;
public static final int IFIEQ = 8;
public static final int IFILT = 9;
public static final int IFIGT = 10;
public static final int RETURN = 21;
public static final int GETCONFIG2 = 25;
public static final int PUTCONFIG2 = 27;
public static final int IFILE = 31;
public static final int IFIGE = 32;
public static final int ILOAD = 33;
public static final int ISTORE = 34;
public static final int SLOAD = 35;
public static final int SSTORE = 36;
public static final int SMERGE = 37;
public static final int IPOP = 38;
public static final int SPOP = 39;
public static final int INVOKE = 40;
public static final int GETISTATIC = 42;
public static final int PUTISTATIC = 43;
public static final int IAINIT = 44;
public static final int IALOAD = 45;
public static final int IASTORE = 46;
public static final int GETSSSTATIC = 47;
public static final int PUTSSTATIC = 48;
public static final int SWITCH = 51;
public static final int LPUSH = 54;
public static final int LPOP = 55;
public static final int LLOAD = 66;
public static final int LSTORE = 67;
public static final int IFLNE = 68;
public static final int IFLEQ = 69;
public static final int IFLLT = 70;
public static final int IFLGT = 71;
public static final int IFLLE = 72;
public static final int IFLGE = 73;
public static final int IFIEQ1 = 86;
public static final int IFIEQ0 = 87;