diff --git a/projects/openrct2.vcxproj b/projects/openrct2.vcxproj index 00362abcc4..89c9d0d52b 100644 --- a/projects/openrct2.vcxproj +++ b/projects/openrct2.vcxproj @@ -110,6 +110,7 @@ + diff --git a/projects/openrct2.vcxproj.filters b/projects/openrct2.vcxproj.filters index dd606605a9..00b53db492 100644 --- a/projects/openrct2.vcxproj.filters +++ b/projects/openrct2.vcxproj.filters @@ -332,6 +332,9 @@ Source Files + + Windows + diff --git a/src/window.h b/src/window.h index ec54076f1b..de50344044 100644 --- a/src/window.h +++ b/src/window.h @@ -23,6 +23,7 @@ #include "gfx.h" #include "park.h" +#include "peep.h" #include "rct2.h" struct rct_window; @@ -354,6 +355,7 @@ void window_water_open(); void window_guest_list_open(); void window_map_open(); void window_options_open(); +void window_peep_open(rct_peep* peep); void window_park_awards_open(); void window_park_entrance_open(); void window_park_guests_open(); diff --git a/src/window_guest_list.c b/src/window_guest_list.c index bea5fa5863..16882c7389 100644 --- a/src/window_guest_list.c +++ b/src/window_guest_list.c @@ -477,7 +477,8 @@ static void window_guest_list_scrollmousedown() if (i == 0) { // Open guest window - RCT2_CALLPROC_X(0x006989E9, 0, 0, 0, (int)peep, 0, 0, 0); + window_peep_open(peep); + break; } else { i--;