rs-client: refactoring (#1344)

* Rename some things to be more consistent everywhere

* rs-client: refactoring

* MenuAction -> MenuOpcode merge
This commit is contained in:
Lucwousin
2019-08-20 22:24:51 +02:00
committed by GitHub
parent 0f46656e9d
commit db705f5dd5
297 changed files with 13734 additions and 14043 deletions

View File

@@ -15,20 +15,22 @@ public class class60 {
)
@Export("clickWidget")
static final void clickWidget(Widget var0, int var1, int var2) {
if (Client.clickedWidget == null && !Client.isMenuOpen) {
if (var0 != null && ArchiveLoader.method1099(var0) != null) {
Client.clickedWidget = var0;
Client.clickedWidgetParent = ArchiveLoader.method1099(var0);
Client.widgetClickX = var1;
Client.widgetClickY = var2;
class80.widgetDragDuration = 0;
Client.isDraggingWidget = false;
int var3 = class13.method151();
if (var3 != -1) {
Decimator.method2510(var3);
}
}
if (Client.clickedWidget != null || Client.isMenuOpen) {
return;
}
if (var0 == null || ArchiveLoader.method1099(var0) == null) {
return;
}
Client.clickedWidget = var0;
Client.clickedWidgetParent = ArchiveLoader.method1099(var0);
Client.widgetClickX = var1;
Client.widgetClickY = var2;
class80.widgetDragDuration = 0;
Client.isDraggingWidget = false;
int var3 = class13.getNewestMenuIdx();
if (var3 != -1) {
Decimator.saveTempMenuAction(var3);
}
}
}