113 lines
2.2 KiB
Plaintext
113 lines
2.2 KiB
Plaintext
void script_1147(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5) {
|
|
int ivar6;
|
|
int ivar7;
|
|
ivar6 = -1;
|
|
ivar7 = -1;
|
|
if (arg1 == arg0) {
|
|
setWidgetSize(106, 27, 0, 0, new WidgetPointer(arg3));
|
|
switch (arg0) {
|
|
flow_2:
|
|
case 0:
|
|
ivar6 = 3095;
|
|
break;
|
|
case 2:
|
|
SWITCH (getLanguage()) {
|
|
case 1:
|
|
GOTO flow_4
|
|
case 2:
|
|
GOTO flow_5
|
|
case 3:
|
|
GOTO flow_6
|
|
}
|
|
ivar6 = 3098;
|
|
GOTO flow_7
|
|
flow_4:
|
|
ivar6 = 3104;
|
|
GOTO flow_7
|
|
flow_5:
|
|
ivar6 = 3110;
|
|
GOTO flow_7
|
|
flow_6:
|
|
ivar6 = 3098;
|
|
flow_7:
|
|
break;
|
|
case 1:
|
|
ivar6 = 3119;
|
|
break;
|
|
case 3:
|
|
ivar6 = 3122;
|
|
}
|
|
setWidgetSprite(ivar6, new WidgetPointer(arg4));
|
|
setScriptCallOnMouseEntered(-1, "", new WidgetPointer(arg3));
|
|
setScriptCallOnMouseExit(-1, "", new WidgetPointer(arg3));
|
|
setScriptCallOnMousePressed(-1, "", new WidgetPointer(arg3));
|
|
} else {
|
|
setWidgetSize(106, 27, 0, 0, new WidgetPointer(arg3));
|
|
switch (arg0) {
|
|
flow_12:
|
|
case 0:
|
|
SWITCH (getLanguage()) {
|
|
case 1:
|
|
GOTO flow_13
|
|
case 2:
|
|
GOTO flow_14
|
|
case 3:
|
|
GOTO flow_15
|
|
}
|
|
ivar6 = 3093;
|
|
ivar7 = 3094;
|
|
GOTO flow_16
|
|
flow_13:
|
|
ivar6 = 3099;
|
|
ivar7 = 3100;
|
|
GOTO flow_16
|
|
flow_14:
|
|
ivar6 = 3105;
|
|
ivar7 = 3106;
|
|
GOTO flow_16
|
|
flow_15:
|
|
ivar6 = 3111;
|
|
ivar7 = 3112;
|
|
flow_16:
|
|
break;
|
|
case 2:
|
|
SWITCH (getLanguage()) {
|
|
case 1:
|
|
GOTO flow_18
|
|
case 2:
|
|
GOTO flow_19
|
|
case 3:
|
|
GOTO flow_20
|
|
}
|
|
ivar6 = 3096;
|
|
ivar7 = 3097;
|
|
GOTO flow_21
|
|
flow_18:
|
|
ivar6 = 3102;
|
|
ivar7 = 3103;
|
|
GOTO flow_21
|
|
flow_19:
|
|
ivar6 = 3108;
|
|
ivar7 = 3109;
|
|
GOTO flow_21
|
|
flow_20:
|
|
ivar6 = 3096;
|
|
ivar7 = 3097;
|
|
flow_21:
|
|
break;
|
|
case 1:
|
|
ivar6 = 3117;
|
|
ivar7 = 3118;
|
|
break;
|
|
case 3:
|
|
ivar6 = 3120;
|
|
ivar7 = 3121;
|
|
}
|
|
setWidgetSprite(ivar6, new WidgetPointer(arg4));
|
|
setScriptCallOnMouseEntered(1148, arg0, new WidgetPointer(arg4), ivar6, ivar7, 1, "iIdd1", new WidgetPointer(arg3));
|
|
setScriptCallOnMouseExit(1148, arg0, new WidgetPointer(arg4), ivar6, ivar7, 0, "iIdd1", new WidgetPointer(arg3));
|
|
setScriptCallOnMousePressed(2697, arg0, arg5, "ii", new WidgetPointer(arg3));
|
|
}
|
|
return;
|
|
}
|