85 lines
1.9 KiB
Plaintext

int script_4830(int arg0) {
int ivar1;
int ivar2;
int ivar3;
int ivar4;
int ivar5;
int ivar6;
int ivar7;
int ivar8;
int ivar9;
int ivar10;
int ivar11;
int ivar12;
ivar1 = -1;
ivar2 = -1;
ivar3 = -1;
ivar4 = -1;
ivar5 = -1;
ivar6 = 0;
ivar7 = 0;
ivar8 = 0;
ivar9 = 0;
ivar10 = 0;
ivar11 = 0;
ivar12 = 0;
switch (arg0) {
case 1:
ivar6 = bitconfig_9562;
ivar7 = bitconfig_9563;
ivar9 = bitconfig_9567;
ivar10 = bitconfig_9568;
ivar11 = bitconfig_9569;
ivar12 = bitconfig_9566;
break;
case 2:
ivar6 = bitconfig_9571;
ivar7 = bitconfig_9572;
ivar9 = bitconfig_9576;
ivar10 = bitconfig_9577;
ivar11 = bitconfig_9578;
ivar12 = bitconfig_9575;
break;
case 3:
ivar6 = bitconfig_9580;
ivar7 = bitconfig_9581;
ivar9 = bitconfig_9585;
ivar10 = bitconfig_9586;
ivar11 = bitconfig_9587;
ivar12 = bitconfig_9584;
}
if (((boolean)ivar12)) {
return 5;
}
if (((boolean)ivar6)) {
return -1;
}
ivar1 = cs2method_3408(105, 103, 4043, ivar6);
if (ivar1 == -1) {
return -1;
}
if ((ivar7 > 0) && (ivar7 <= 3)) {
ivar2 = cs2method_3408(105, 103, ivar1, ivar7);
if (ivar2 != -1) {
ivar3 = cs2method_3408(105, 103, ivar2, 1);
ivar4 = cs2method_3408(105, 103, ivar2, 2);
ivar5 = cs2method_3408(105, 103, ivar2, 3);
if (ivar3 != -1) {
if ((ivar9 > 0) && (ivar9 <= getCommonDefinitionSize(ivar3))) {
/*
mgi.tools.jagdecs2.DecompilerException: TODO citadel configs method:107
at mgi.tools.jagdecs2.FlowBlocksGenerator.processFlowBlock(FlowBlocksGenerator.java:230)
at mgi.tools.jagdecs2.FlowBlocksGenerator.processGeneration(FlowBlocksGenerator.java:52)
at mgi.tools.jagdecs2.FlowBlocksGenerator.generate(FlowBlocksGenerator.java:35)
at mgi.tools.jagdecs2.CS2Decompiler.decompile(CS2Decompiler.java:40)
at tests.Main.main(Main.java:45)
*/
}
return 3;
}
}
}
return -1;
}