219 lines
8.5 KiB
Plaintext
219 lines
8.5 KiB
Plaintext
cs2func_script_2145_struct(2,1,0) script_2145(int arg0,int arg1,int arg2) {
|
|
int ivar3;
|
|
int ivar4;
|
|
int ivar5;
|
|
int ivar6;
|
|
int ivar7;
|
|
string svar0;
|
|
int stack_dump0;
|
|
int stack_dump1;
|
|
int stack_dump2;
|
|
int stack_dump3;
|
|
string stack_dump4;
|
|
cs2func_script_2146_struct(2,1,0) structdump_5;
|
|
cs2func_script_2146_struct(2,1,0) structdump_6;
|
|
cs2func_script_2146_struct(2,1,0) structdump_7;
|
|
cs2func_script_2146_struct(2,1,0) structdump_8;
|
|
cs2func_script_2146_struct(2,1,0) structdump_9;
|
|
cs2func_script_2146_struct(2,1,0) structdump_10;
|
|
cs2func_script_2146_struct(2,1,0) structdump_11;
|
|
cs2func_script_2146_struct(2,1,0) structdump_12;
|
|
cs2func_script_2146_struct(2,1,0) structdump_13;
|
|
cs2func_script_2146_struct(2,1,0) structdump_14;
|
|
cs2func_script_2146_struct(2,1,0) structdump_15;
|
|
cs2func_script_2146_struct(2,1,0) structdump_16;
|
|
ivar3 = cs2method_3408(105, 74, 169, arg1);
|
|
ivar4 = cs2method_3408(105, 74, getOtherCommonData(ivar3, 61), arg2);
|
|
ivar5 = getSkillActualLvl(arg0);
|
|
svar0 = "null";
|
|
ivar6 = -1;
|
|
ivar7 = 0;
|
|
if (ivar4 == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if (((boolean)arg1) && (script_2193(arg2) == 2)) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 871) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 871) == arg0) && (ivar5 == getOtherCommonData(ivar4, 872))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_5 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_5.intpart_1;
|
|
ivar6 = structdump_5.intpart_0;
|
|
svar0 = structdump_5.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 873) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 873) == arg0) && (ivar5 == getOtherCommonData(ivar4, 874))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_6 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_6.intpart_1;
|
|
ivar6 = structdump_6.intpart_0;
|
|
svar0 = structdump_6.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 875) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 875) == arg0) && (ivar5 == getOtherCommonData(ivar4, 876))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_7 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_7.intpart_1;
|
|
ivar6 = structdump_7.intpart_0;
|
|
svar0 = structdump_7.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 877) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 877) == arg0) && (ivar5 == getOtherCommonData(ivar4, 878))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_8 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_8.intpart_1;
|
|
ivar6 = structdump_8.intpart_0;
|
|
svar0 = structdump_8.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 879) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 879) == arg0) && (ivar5 == getOtherCommonData(ivar4, 880))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_9 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_9.intpart_1;
|
|
ivar6 = structdump_9.intpart_0;
|
|
svar0 = structdump_9.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 881) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 881) == arg0) && (ivar5 == getOtherCommonData(ivar4, 882))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_10 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_10.intpart_1;
|
|
ivar6 = structdump_10.intpart_0;
|
|
svar0 = structdump_10.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 883) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 883) == arg0) && (ivar5 == getOtherCommonData(ivar4, 884))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_11 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_11.intpart_1;
|
|
ivar6 = structdump_11.intpart_0;
|
|
svar0 = structdump_11.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 885) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 885) == arg0) && (ivar5 == getOtherCommonData(ivar4, 886))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_12 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_12.intpart_1;
|
|
ivar6 = structdump_12.intpart_0;
|
|
svar0 = structdump_12.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 887) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 887) == arg0) && (ivar5 == getOtherCommonData(ivar4, 888))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_13 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_13.intpart_1;
|
|
ivar6 = structdump_13.intpart_0;
|
|
svar0 = structdump_13.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 889) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 889) == arg0) && (ivar5 == getOtherCommonData(ivar4, 890))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_14 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_14.intpart_1;
|
|
ivar6 = structdump_14.intpart_0;
|
|
svar0 = structdump_14.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 891) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 891) == arg0) && (ivar5 == getOtherCommonData(ivar4, 892))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_15 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_15.intpart_1;
|
|
ivar6 = structdump_15.intpart_0;
|
|
svar0 = structdump_15.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
if (getOtherCommonData(ivar4, 893) == -1) {
|
|
return newstruct cs2func_script_2145_struct(ivar6, 0, svar0);
|
|
}
|
|
if ((getOtherCommonData(ivar4, 893) == arg0) && (ivar5 == getOtherCommonData(ivar4, 894))) {
|
|
stack_dump0 = arg0;
|
|
stack_dump1 = arg1;
|
|
stack_dump2 = ivar5;
|
|
stack_dump3 = arg2;
|
|
stack_dump4 = getOtherCommonData(ivar4, 845);
|
|
structdump_16 = script_2146(stack_dump0, stack_dump1, stack_dump2, stack_dump3, stack_dump4);
|
|
ivar7 = structdump_16.intpart_1;
|
|
ivar6 = structdump_16.intpart_0;
|
|
svar0 = structdump_16.stringpart_0;
|
|
return newstruct cs2func_script_2145_struct(ivar6, ivar7, svar0);
|
|
}
|
|
return newstruct cs2func_script_2145_struct(-1, 0, "");
|
|
}
|