void script_5092() { int ivar0; int ivar1; int ivar2; int ivar3; int ivar4; int ivar5; int ivar6; int ivar7; int ivar8; string svar0; string svar1; string svar2; string svar3; string svar4; string svar5; string svar6; string svar7; string stack_dump0; int stack_dump1; deleteAllExtraChilds(new WidgetPointer(1112,4)); svar0 = ""; svar1 = ""; svar2 = ""; svar3 = ""; svar4 = ""; svar5 = ""; svar6 = ""; svar7 = ""; ivar0 = 0; ivar1 = 0; ivar2 = 0; ivar3 = 0; ivar4 = 0; ivar5 = 0; ivar6 = 0; ivar7 = 0; ivar8 = 0; if (bitconfig_9540 != 3) { if (bitconfig_9520 > 0) { svar0 = "
" + "Members:" + "
" + "Score:"; svar3 = svar0; svar1 = "
" + formatNumber(bitAnd(globalint_788, 1023), 1); svar4 = "
" + formatNumber(bitAnd(divide(globalint_788, pow(2, 10)), 1023), 1); svar1 = svar1 + "
" + formatNumber(bitAnd(globalint_786, 65535), 1); ivar8 = divide(globalint_786, pow(2, 16)); if (ivar8 < 0) { ivar8 = add(pow(2, 16), ivar8); } svar4 = svar4 + "
" + formatNumber(ivar8, 1); ivar8 = cs2method_3408(105, 105, 3928, bitconfig_9521); if (ivar8 < 2147483647) { svar1 = svar1 + " / " + formatNumber(ivar8, 1); svar4 = svar4 + " / " + formatNumber(ivar8, 1); } if (bitconfig_9520 < 2) { svar6 = "
" + "
" + "
" + "Neutral players:"; svar7 = "
" + "
" + "
" + formatNumber(divide(globalint_788, pow(2, 20)), 1); } else { stack_dump0 = "
" + "
" + "
"; svar7 = "
" + "
" + "
"; svar6 = stack_dump0; } if (((boolean)bitconfig_9540)) { stack_dump0 = "Your team:"; svar5 = "Blue team:"; svar2 = stack_dump0; } else if (bitconfig_9540 == 2) { stack_dump0 = "Red team:"; svar5 = "Your team:"; svar2 = stack_dump0; } else { stack_dump0 = "Red team:"; svar5 = "Blue team:"; svar2 = stack_dump0; if (bitconfig_9520 < 2) { svar6 = svar6 + "
" + "Your score:"; svar7 = svar7 + "
" + formatNumber(bitconfig_9541, 1); ivar8 = cs2method_3408(105, 105, 3928, bitconfig_9522); if (ivar8 < 2147483647) { svar7 = svar7 + " / " + formatNumber(ivar8, 1); } } } } else { stack_dump0 = "Score:"; svar7 = formatNumber(bitconfig_9541, 1); svar6 = stack_dump0; } ivar8 = cs2method_3408(105, 105, 3940, bitconfig_9532); if (ivar8 != 0) { svar6 = svar6 + "
" + "Reward for pking:"; if (ivar8 > 0) { svar7 = svar7 + "
" + intToStr(ivar8); } else { svar7 = svar7 + "
" + "A key"; } } if (globalint_787 < 0) { svar6 = svar6 + "
" + "Scoring begins in:"; if (globalint_787 <= -2147483648) { svar7 = svar7 + "
" + "-"; } else { ivar6 = subtract(0, globalint_787); } } if ((bitconfig_9523 > 0) && (globalint_787 > 0)) { svar6 = svar6 + "
" + "Time remaining:"; ivar6 = globalint_787; } ivar5 = add(multiply(getLineCount(2147483647, 494, svar6), 10), 2); ivar0 = add(add(getMaxLineWidth(2147483647, 494, svar0), 3), getMaxLineWidth(2147483647, 494, svar1)); ivar0 = max(ivar0, getMaxLineWidth(2147483647, 494, svar2)); ivar1 = add(add(getMaxLineWidth(2147483647, 494, svar3), 3), getMaxLineWidth(2147483647, 494, svar4)); ivar1 = max(ivar1, getMaxLineWidth(2147483647, 494, svar5)); ivar3 = add(add(getMaxLineWidth(2147483647, 494, svar6), 3), max(getMaxLineWidth(2147483647, 494, svar7), 40)); ivar2 = add(add(ivar0, 5), ivar1); ivar4 = max(ivar3, ivar2); ivar2 = divide(subtract(ivar4, ivar2), 2); stack_dump1 = add(ivar0, ivar2); ivar1 = add(ivar1, ivar2); ivar0 = stack_dump1; setWidgetSize(add(ivar4, 8), add(ivar5, 8), 0, 0, new WidgetPointer(1112,1)); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar0, 0, 0, 1); setWidgetSize(ivar0, 0, 0, 1); setWidgetPosition(0, 0, 0, 1); setWidgetPosition(0, 0, 0, 1); setWidgetFont(494); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetUnknownBoolean(true); setWidgetTextAlignment(0, 0, 0); setWidgetTextAlignment(2, 0, 0); setWidgetRGB(new Color(255, 0, 0)); setWidgetRGB(new Color(255, 0, 0)); setWidgetText(svar0); setWidgetText(svar1); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar0, 0, 0, 1); setWidgetPosition(0, 0, 0, 1); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetTextAlignment(1, 0, 0); setWidgetRGB(new Color(255, 0, 0)); setWidgetText(svar2); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar1, 0, 0, 1); setWidgetSize(ivar1, 0, 0, 1); setWidgetPosition(0, 0, 2, 1); setWidgetPosition(0, 0, 2, 1); setWidgetFont(494); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetUnknownBoolean(true); setWidgetTextAlignment(0, 0, 0); setWidgetTextAlignment(2, 0, 0); setWidgetRGB(new Color(127, 127, 255)); setWidgetRGB(new Color(127, 127, 255)); setWidgetText(svar3); setWidgetText(svar4); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar1, 0, 0, 1); setWidgetPosition(0, 0, 2, 1); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetTextAlignment(1, 0, 0); setWidgetRGB(new Color(127, 127, 255)); setWidgetText(svar5); if (strLength(svar0) > 0) { createExtraChild(new WidgetPointer(1112,4), 9, getExtraChildGap(new WidgetPointer(1112,4))); createExtraChild(new WidgetPointer(1112,4), 9, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(0, 27, 0, 0); setWidgetSize(0, 27, 0, 0); setWidgetPosition(add(ivar0, 2), 3, 0, 0); setWidgetPosition(add(getWidgetActualX(), 1), add(getWidgetActualY(), 1), 0, 0); setWidgetRGB(new Color(127, 127, 127)); setWidgetRGB(new Color(63, 63, 63)); } createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar3, 0, 0, 1); setWidgetSize(ivar3, 0, 0, 1); setWidgetPosition(0, 0, 1, 1); setWidgetPosition(0, 0, 1, 1); setWidgetFont(494); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetUnknownBoolean(true); setWidgetTextAlignment(0, 0, 0); setWidgetTextAlignment(2, 0, 0); setWidgetRGB(new Color(207, 207, 207)); setWidgetRGB(new Color(207, 207, 207)); setWidgetText(svar6); setWidgetText(svar7); if (ivar6 > 0) { createExtraChild(new WidgetPointer(1112,4), 4, getExtraChildGap(new WidgetPointer(1112,4))); setWidgetSize(ivar3, 12, 0, 0); setWidgetPosition(divide(max(subtract(ivar4, ivar3), 0), 2), 0, 2, 2); setWidgetFont(494); setWidgetUnknownBoolean(true); setWidgetTextAlignment(2, 0, 0); setWidgetRGB(new Color(207, 207, 207)); ivar7 = multiply(ivar6, 30); if ((ivar7 > globalint_995) || (add(ivar7, 29) < globalint_995)) { globalint_995 = add(ivar7, 15); } setWidgetText(script_5094()); setScriptCallOnGameloop(5093, new WidgetPointer(-32768,3), -2147483643, "Ii"); } } return; }