Make script dumper test use an easier to read script format

This commit is contained in:
Adam
2016-08-14 20:11:32 -04:00
parent 446134757c
commit 238984d722
3 changed files with 38 additions and 13 deletions

View File

@@ -36,7 +36,7 @@ public class ScriptDefinition
private int anInt2269;
private int[] instructions;
private int[] intOperands;
private String[] aStringArray2272;
private String[] stringOperands;
private int localStringCount;
private int anInt2276;
private int localIntCount;
@@ -81,14 +81,14 @@ public class ScriptDefinition
this.intOperands = intOperands;
}
public String[] getaStringArray2272()
public String[] getStringOperands()
{
return aStringArray2272;
return stringOperands;
}
public void setaStringArray2272(String[] aStringArray2272)
public void setStringOperands(String[] stringOperands)
{
this.aStringArray2272 = aStringArray2272;
this.stringOperands = stringOperands;
}
public int getLocalStringCount()

View File

@@ -56,11 +56,11 @@ public class ScriptLoader
int[] instructions = new int[paramCount];
int[] intOperands = new int[paramCount];
String[] aStringArray2272 = new String[paramCount];
String[] stringOperands = new String[paramCount];
def.setInstructions(instructions);
def.setIntOperands(intOperands);
def.setaStringArray2272(aStringArray2272);
def.setStringOperands(stringOperands);
int var3;
for (int var6 = 0; in.getOffset() < in.getLength() - 12; instructions[var6++] = var3)
@@ -68,7 +68,7 @@ public class ScriptLoader
var3 = in.readUnsignedShort();
if (var3 == 3)
{
aStringArray2272[var6] = in.readString();
stringOperands[var6] = in.readString();
}
else if (var3 < 100 && 21 != var3 && 38 != var3 && 39 != var3)
{