From 6ff915ec2f350ca1f7e2f00e3e4b522b7f60a31f Mon Sep 17 00:00:00 2001 From: Duncan Date: Wed, 23 Jul 2014 12:23:15 +0100 Subject: [PATCH 1/2] Added variable names for window items. Has not been tested will require modificaiton of any references to these items. --- src/window.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/window.h b/src/window.h index 157abc9e77..e2394699f0 100644 --- a/src/window.h +++ b/src/window.h @@ -116,10 +116,10 @@ typedef struct rct_window { rct_windownumber number; // 0x03C uint16 flags; // 0x03E rct_scroll scrolls[3]; // 0x040 - uint8 var_076[1024]; - sint16 var_476; + uint8 list_item_positions[1024]; // 0x076 + uint16 no_list_items; // 0x476 0 for no items sint16 pad_478; - sint16 var_47A; + sint16 selected_list_item; // 0x47A -1 for none selected sint16 pad_47C; sint16 pad_47E; sint16 var_480; @@ -129,8 +129,8 @@ typedef struct rct_window { sint16 var_488; // viewport rotation << 8 sint16 page; // 0x48A sint16 var_48C; - sint16 var_48E; - sint16 var_490; + sint16 frame_no; // 0x48E updated every tic for motion in windows sprites + uint16 list_information_type; // 0x490 0 for none sint16 var_492; uint32 var_494; uint8 var_498[0x14]; From 105624d9153d9abd7dcb30be45005d9563ed64a3 Mon Sep 17 00:00:00 2001 From: Duncan Date: Wed, 23 Jul 2014 16:17:13 +0100 Subject: [PATCH 2/2] Added viewport_target_sprite variable name. --- src/window.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/window.h b/src/window.h index e2394699f0..30071632ba 100644 --- a/src/window.h +++ b/src/window.h @@ -136,7 +136,7 @@ typedef struct rct_window { uint8 var_498[0x14]; sint16 selected_tab; // 0x4AC sint16 var_4AE; - sint16 var_4B0; // viewport target sprite? + sint16 viewport_target_sprite; // viewport target sprite? sint16 saved_view_x; // 0x4B2 sint16 saved_view_y; // 0x4B4 rct_windowclass classification; // 0x4B6