85 lines
1.9 KiB
Plaintext
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;
|
|
}
|