void script_1251(int arg0,int arg1,int arg2,int arg3,int arg4) { int stack_dump0; int stack_dump1; int stack_dump2; cs2func_script_1898_struct(2,0,0) structdump_3; stack_dump0 = 0; stack_dump1 = arg0; stack_dump2 = arg0; structdump_3 = script_1898(stack_dump2); cameraMethod5502(stack_dump0, stack_dump1, structdump_3.intpart_0, structdump_3.intpart_1, 1, arg0); if (cs2method5407(0) <= add(arg0, 2)) { setWidgetRGB(new Color(arg4), new WidgetPointer(arg3)); cs2method2103(255, new WidgetPointer(arg3)); setWidgetIsHidden(false, new WidgetPointer(arg3)); setScriptCallOnGameloop(1253, new WidgetPointer(arg3), "I", new WidgetPointer(arg3)); setScriptCallOnGameloop(1249, new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), "III", new WidgetPointer(arg1)); setScriptCallOnMinimapRelatedSetting3(-1, "", new WidgetPointer(arg1)); if (globalint_176 == 2) { globalint_176 = add(add(globalint_176, 8), multiply(10, add(rndExcl(subtract(5, 1)), 1))); } else { globalint_176 = add(globalint_176, 8); } globalint_177 = add(getClientCycle(), 30); return; } setScriptCallOnMinimapRelatedSetting3(1250, add(arg0, 1), new WidgetPointer(arg1), new WidgetPointer(arg2), new WidgetPointer(arg3), arg4, "iIIIi", new WidgetPointer(arg1)); return; }