void script_406(int arg0) {
	if (getWidgetShadeColor(new WidgetPointer(arg0)) > 0) {
		cs2method2103(max(subtract(getWidgetShadeColor(new WidgetPointer(arg0)), 1), 0), new WidgetPointer(arg0));
	} else {
		setScriptCallOnGameloop(-1, "", new WidgetPointer(arg0));
	}
	return;
}
