void script_129() {
int ivar0;
int ivar1;
int ivar2;
int ivar3;
int ivar4;
int ivar5;
int ivar6;
int ivar7;
int ivar8;
int ivar9;
int ivar10;
int ivar11;
int ivar12;
int ivar13;
string svar0;
string svar1;
string svar2;
string svar3;
int stack_dump0;
opcStruct3622(0,2,0) structdump_1;
deleteAllExtraChilds(new WidgetPointer(550,4));
ivar0 = getIgnoreCount();
if (ivar0 < 0) {
setWidgetText(new WidgetPointer(550,46), "Loading Ignore List." + "
" + "Please wait.");
setWidgetIsHidden(false, new WidgetPointer(550,46));
setWidgetText(new WidgetPointer(550,35), "");
return;
}
setWidgetText(new WidgetPointer(550,35), intToStr(ivar0) + " / " + intToStr(100));
setWidgetText(new WidgetPointer(550,46), "");
setWidgetIsHidden(true, new WidgetPointer(550,46));
ivar1 = 36044804;
ivar2 = 36044802;
ivar3 = 36044803;
ivar4 = 36044831;
ivar5 = 0;
svar0 = "";
svar1 = "";
svar2 = "";
ivar6 = 0;
ivar7 = 0;
svar3 = "";
ivar8 = 0;
ivar9 = 0;
ivar10 = 15;
ivar11 = divide(getWidgetActualHeight(new WidgetPointer(ivar3)), ivar10);
deleteAllExtraChilds(new WidgetPointer(ivar1));
deleteAllExtraChilds(new WidgetPointer(ivar2));
while (ivar5 < ivar0) {
ivar8 = multiply(ivar5, 2);
ivar9 = multiply(ivar5, ivar10);
stack_dump0 = ivar5;
structdump_1 = cs2method3622(stack_dump0);
svar1 = structdump_1.stringpart_1;
svar0 = structdump_1.stringpart_0;
if (stringMethod4107(svar1, "") != 0) {
ivar6 = 1;
} else {
ivar6 = 0;
}
if (((boolean)ivar6)) {
svar2 = " " + svar0;
} else {
svar2 = svar0;
}
createExtraChild(new WidgetPointer(550,4), 4, ivar8);
setWidgetSize(168, ivar10, 0, 0);
setWidgetPosition(0, ivar9, 0, 0);
setWidgetRGB(new Color(164, 153, 125));
setWidgetFont(3793);
setWidgetUnknownBoolean(true);
setWidgetTextAlignment(0, 0, 0);
if (((boolean)ivar6)) {
setWidgetText(" " + svar2);
} else {
setWidgetText(svar2);
}
setWidgetText(svar2);
cs2method1305("