mirror of https://github.com/OpenRCT2/OpenRCT2.git
Remove unused GLOBALs from window.c
This commit is contained in:
parent
dd2178c7cf
commit
d5cb647c3a
|
@ -148,10 +148,6 @@
|
||||||
|
|
||||||
#define RCT2_ADDRESS_WINDOW_UPDATE_TICKS 0x009DEB7C
|
#define RCT2_ADDRESS_WINDOW_UPDATE_TICKS 0x009DEB7C
|
||||||
|
|
||||||
#define RCT2_ADDRESS_TEXTINPUT_WIDGETINDEX 0x009DEB88
|
|
||||||
#define RCT2_ADDRESS_TEXTINPUT_WINDOWNUMBER 0x009DEB8A
|
|
||||||
#define RCT2_ADDRESS_TEXTINPUT_WINDOWCLASS 0x009DEB8C
|
|
||||||
|
|
||||||
#define RCT2_ADDRESS_MOUSE_WRITE_INDEX 0x009E2DE4
|
#define RCT2_ADDRESS_MOUSE_WRITE_INDEX 0x009E2DE4
|
||||||
#define RCT2_ADDRESS_MOUSE_READ_INDEX 0x009E2DE8
|
#define RCT2_ADDRESS_MOUSE_READ_INDEX 0x009E2DE8
|
||||||
#define RCT2_ADDRESS_HFONT 0x009E2DEC
|
#define RCT2_ADDRESS_HFONT 0x009E2DEC
|
||||||
|
@ -525,6 +521,10 @@
|
||||||
#define RCT2_ADDRESS_GAME_PAUSED 0x009DEA6E
|
#define RCT2_ADDRESS_GAME_PAUSED 0x009DEA6E
|
||||||
#define RCT2_ADDRESS_WINDOW_DPI 0x009DEA74
|
#define RCT2_ADDRESS_WINDOW_DPI 0x009DEA74
|
||||||
|
|
||||||
|
#define RCT2_ADDRESS_TEXTINPUT_WIDGETINDEX 0x009DEB88
|
||||||
|
#define RCT2_ADDRESS_TEXTINPUT_WINDOWNUMBER 0x009DEB8A
|
||||||
|
#define RCT2_ADDRESS_TEXTINPUT_WINDOWCLASS 0x009DEB8C
|
||||||
|
|
||||||
#define RCT2_ADDRESS_CMDLINE 0x009E2D98
|
#define RCT2_ADDRESS_CMDLINE 0x009E2D98
|
||||||
#define RCT2_ADDRESS_LAND_RAISE_COST 0x009E2E1C
|
#define RCT2_ADDRESS_LAND_RAISE_COST 0x009E2E1C
|
||||||
#define RCT2_ADDRESS_LAND_LOWER_COST 0x009E2E20
|
#define RCT2_ADDRESS_LAND_LOWER_COST 0x009E2E20
|
||||||
|
|
|
@ -157,8 +157,6 @@ void window_update_all_viewports()
|
||||||
*/
|
*/
|
||||||
void window_update_all()
|
void window_update_all()
|
||||||
{
|
{
|
||||||
RCT2_GLOBAL(0x009E3CD8, sint32)++;
|
|
||||||
|
|
||||||
// gfx_draw_all_dirty_blocks();
|
// gfx_draw_all_dirty_blocks();
|
||||||
// window_update_all_viewports();
|
// window_update_all_viewports();
|
||||||
// gfx_draw_all_dirty_blocks();
|
// gfx_draw_all_dirty_blocks();
|
||||||
|
@ -325,7 +323,8 @@ static void window_all_wheel_input()
|
||||||
if (widgetIndex != -1) {
|
if (widgetIndex != -1) {
|
||||||
rct_widget *widget = &w->widgets[widgetIndex];
|
rct_widget *widget = &w->widgets[widgetIndex];
|
||||||
if (widget->type == WWT_SCROLL) {
|
if (widget->type == WWT_SCROLL) {
|
||||||
rct_scroll *scroll = &w->scrolls[RCT2_GLOBAL(0x01420075, uint8)];
|
int scrollIndex = window_get_scroll_index(w, widgetIndex);
|
||||||
|
rct_scroll *scroll = &w->scrolls[scrollIndex];
|
||||||
if (scroll->flags & (HSCROLLBAR_VISIBLE | VSCROLLBAR_VISIBLE)) {
|
if (scroll->flags & (HSCROLLBAR_VISIBLE | VSCROLLBAR_VISIBLE)) {
|
||||||
window_scroll_wheel_input(w, window_get_scroll_index(w, widgetIndex), wheel);
|
window_scroll_wheel_input(w, window_get_scroll_index(w, widgetIndex), wheel);
|
||||||
return;
|
return;
|
||||||
|
@ -889,20 +888,15 @@ int window_find_widget_from_point(rct_window *w, int x, int y)
|
||||||
|
|
||||||
// Find the widget at point x, y
|
// Find the widget at point x, y
|
||||||
widget_index = -1;
|
widget_index = -1;
|
||||||
RCT2_GLOBAL(0x01420074, uint8) = -1;
|
|
||||||
for (i = 0;; i++) {
|
for (i = 0;; i++) {
|
||||||
widget = &w->widgets[i];
|
widget = &w->widgets[i];
|
||||||
if (widget->type == WWT_LAST) {
|
if (widget->type == WWT_LAST) {
|
||||||
break;
|
break;
|
||||||
} else if (widget->type != WWT_EMPTY) {
|
} else if (widget->type != WWT_EMPTY) {
|
||||||
if (widget->type == WWT_SCROLL)
|
|
||||||
RCT2_GLOBAL(0x01420074, uint8)++;
|
|
||||||
|
|
||||||
if (x >= w->x + widget->left && x <= w->x + widget->right &&
|
if (x >= w->x + widget->left && x <= w->x + widget->right &&
|
||||||
y >= w->y + widget->top && y <= w->y + widget->bottom
|
y >= w->y + widget->top && y <= w->y + widget->bottom
|
||||||
) {
|
) {
|
||||||
widget_index = i;
|
widget_index = i;
|
||||||
RCT2_GLOBAL(0x01420075, uint8) = RCT2_GLOBAL(0x01420074, uint8);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2137,8 +2131,6 @@ void window_resize_gui(int width, int height)
|
||||||
rct_viewport* viewport = mainWind->viewport;
|
rct_viewport* viewport = mainWind->viewport;
|
||||||
mainWind->width = width;
|
mainWind->width = width;
|
||||||
mainWind->height = height;
|
mainWind->height = height;
|
||||||
RCT2_GLOBAL(0x9A9418, uint16) = width - 1;
|
|
||||||
RCT2_GLOBAL(0x9A941C, uint16) = height - 1;
|
|
||||||
viewport->width = width;
|
viewport->width = width;
|
||||||
viewport->height = height;
|
viewport->height = height;
|
||||||
viewport->view_width = width << viewport->zoom;
|
viewport->view_width = width << viewport->zoom;
|
||||||
|
@ -2158,16 +2150,6 @@ void window_resize_gui(int width, int height)
|
||||||
if (bottomWind != NULL) {
|
if (bottomWind != NULL) {
|
||||||
bottomWind->y = height - 32;
|
bottomWind->y = height - 32;
|
||||||
bottomWind->width = max(640, width);
|
bottomWind->width = max(640, width);
|
||||||
RCT2_GLOBAL(0x9A95D0, uint16) = width - 1;
|
|
||||||
RCT2_GLOBAL(0x9A95E0, uint16) = width - 3;
|
|
||||||
RCT2_GLOBAL(0x9A95DE, uint16) = width - 118;
|
|
||||||
RCT2_GLOBAL(0x9A95CE, uint16) = width - 120;
|
|
||||||
RCT2_GLOBAL(0x9A9590, uint16) = width - 121;
|
|
||||||
RCT2_GLOBAL(0x9A95A0, uint16) = width - 123;
|
|
||||||
RCT2_GLOBAL(0x9A95C0, uint16) = width - 126;
|
|
||||||
RCT2_GLOBAL(0x9A95BE, uint16) = width - 149;
|
|
||||||
RCT2_GLOBAL(0x9A95EE, uint16) = width - 118;
|
|
||||||
RCT2_GLOBAL(0x9A95F0, uint16) = width - 3;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rct_window *titleWind = window_find_by_class(WC_TITLE_MENU);
|
rct_window *titleWind = window_find_by_class(WC_TITLE_MENU);
|
||||||
|
@ -2198,8 +2180,6 @@ void window_resize_gui_scenario_editor(int width, int height)
|
||||||
rct_viewport* viewport = mainWind->viewport;
|
rct_viewport* viewport = mainWind->viewport;
|
||||||
mainWind->width = width;
|
mainWind->width = width;
|
||||||
mainWind->height = height;
|
mainWind->height = height;
|
||||||
RCT2_GLOBAL(0x9A9834, uint16) = width - 1;
|
|
||||||
RCT2_GLOBAL(0x9A9838, uint16) = height - 1;
|
|
||||||
viewport->width = width;
|
viewport->width = width;
|
||||||
viewport->height = height;
|
viewport->height = height;
|
||||||
viewport->view_width = width << viewport->zoom;
|
viewport->view_width = width << viewport->zoom;
|
||||||
|
@ -2219,10 +2199,6 @@ void window_resize_gui_scenario_editor(int width, int height)
|
||||||
if (bottomWind != NULL) {
|
if (bottomWind != NULL) {
|
||||||
bottomWind->y = height - 32;
|
bottomWind->y = height - 32;
|
||||||
bottomWind->width = max(640, width);
|
bottomWind->width = max(640, width);
|
||||||
RCT2_GLOBAL(0x9A997C, uint16) = bottomWind->width - 1;
|
|
||||||
RCT2_GLOBAL(0x9A997A, uint16) = bottomWind->width - 200;
|
|
||||||
RCT2_GLOBAL(0x9A998A, uint16) = bottomWind->width - 198;
|
|
||||||
RCT2_GLOBAL(0x9A998C, uint16) = bottomWind->width - 3;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2295,7 +2271,7 @@ void window_update_viewport_ride_music()
|
||||||
rct_viewport *viewport;
|
rct_viewport *viewport;
|
||||||
rct_window *w;
|
rct_window *w;
|
||||||
|
|
||||||
gRideMusicParamsListEnd = &gRideMusicParamsList[0];//RCT2_GLOBAL(0x009AF42C, rct_ride_music_params*) = (rct_ride_music_params*)0x009AF430;
|
gRideMusicParamsListEnd = &gRideMusicParamsList[0];
|
||||||
g_music_tracking_viewport = (rct_viewport*)-1;
|
g_music_tracking_viewport = (rct_viewport*)-1;
|
||||||
|
|
||||||
for (w = RCT2_LAST_WINDOW; w >= g_window_list; w--) {
|
for (w = RCT2_LAST_WINDOW; w >= g_window_list; w--) {
|
||||||
|
@ -2492,20 +2468,7 @@ int window_can_resize(rct_window *w)
|
||||||
*/
|
*/
|
||||||
void textinput_cancel()
|
void textinput_cancel()
|
||||||
{
|
{
|
||||||
rct_window *w;
|
|
||||||
|
|
||||||
// Close the new text input window
|
|
||||||
window_close_by_class(WC_TEXTINPUT);
|
window_close_by_class(WC_TEXTINPUT);
|
||||||
|
|
||||||
if (RCT2_GLOBAL(RCT2_ADDRESS_TEXTINPUT_WINDOWCLASS, uint8) != 255) {
|
|
||||||
w = window_find_by_number(
|
|
||||||
RCT2_GLOBAL(RCT2_ADDRESS_TEXTINPUT_WINDOWCLASS, rct_windowclass),
|
|
||||||
RCT2_GLOBAL(RCT2_ADDRESS_TEXTINPUT_WINDOWNUMBER, rct_windownumber)
|
|
||||||
);
|
|
||||||
if (w != NULL) {
|
|
||||||
window_event_textinput_call(w, RCT2_GLOBAL(RCT2_ADDRESS_TEXTINPUT_WIDGETINDEX, uint16), NULL);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void window_start_textbox(rct_window *call_w, int call_widget, rct_string_id existing_text, char * existing_args, int maxLength)
|
void window_start_textbox(rct_window *call_w, int call_widget, rct_string_id existing_text, char * existing_args, int maxLength)
|
||||||
|
|
Loading…
Reference in New Issue