100 lines
1.7 KiB
Plaintext
100 lines
1.7 KiB
Plaintext
void script_2597() {
|
|
int ivar0;
|
|
int ivar1;
|
|
ivar0 = -1;
|
|
ivar1 = 0;
|
|
switch (globalint_929) {
|
|
case 0:
|
|
ivar0 = getItemIdInSlot(93, globalint_930);
|
|
break;
|
|
case 1:
|
|
ivar0 = getItemIdInSlot(93, globalint_931);
|
|
break;
|
|
case 2:
|
|
ivar0 = getItemIdInSlot(93, globalint_932);
|
|
break;
|
|
case 3:
|
|
ivar0 = getItemIdInSlot(93, globalint_933);
|
|
break;
|
|
case 4:
|
|
ivar0 = getItemIdInSlot(93, globalint_934);
|
|
break;
|
|
case 5:
|
|
ivar0 = getItemIdInSlot(93, globalint_935);
|
|
break;
|
|
case 6:
|
|
ivar0 = getItemIdInSlot(93, globalint_936);
|
|
break;
|
|
case 7:
|
|
ivar0 = getItemIdInSlot(93, globalint_937);
|
|
break;
|
|
case 8:
|
|
ivar0 = getItemIdInSlot(93, globalint_938);
|
|
break;
|
|
case 9:
|
|
ivar0 = getItemIdInSlot(93, globalint_939);
|
|
}
|
|
if ((ivar0 == -1) || (getItemHashmapData(ivar0, 803) != 1)) {
|
|
return;
|
|
}
|
|
switch (globalint_929) {
|
|
case 0:
|
|
if (((boolean)bitconfig_6405)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 1:
|
|
if (((boolean)bitconfig_6406)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 2:
|
|
if (((boolean)bitconfig_6407)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 3:
|
|
if (((boolean)bitconfig_6408)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 4:
|
|
if (((boolean)bitconfig_6409)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 5:
|
|
if (((boolean)bitconfig_6410)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 6:
|
|
if (((boolean)bitconfig_6411)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 7:
|
|
if (((boolean)bitconfig_6412)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 8:
|
|
if (((boolean)bitconfig_6413)) {
|
|
ivar1 = 1;
|
|
}
|
|
break;
|
|
case 9:
|
|
if (((boolean)bitconfig_6414)) {
|
|
ivar1 = 1;
|
|
}
|
|
}
|
|
switch (ivar1) {
|
|
case 0:
|
|
setWidgetSprite(941, new WidgetPointer(292,113));
|
|
break;
|
|
case 1:
|
|
setWidgetSprite(942, new WidgetPointer(292,113));
|
|
}
|
|
return;
|
|
}
|