From 2a3989019b7f010e5e0de2c730589345328491f1 Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Fri, 10 Oct 2014 11:13:54 +0100 Subject: [PATCH] Fix merge fails. Renamed a few functions --- projects/openrct2.vcxproj | 1 + projects/openrct2.vcxproj.filters | 3 +++ src/game.h | 4 ++-- src/interface/window.h | 2 +- src/windows/staff.c | 2 +- .../staff_fire_prompt.c} | 23 ++++++++++--------- 6 files changed, 20 insertions(+), 15 deletions(-) rename src/{window_staff_fire.c => windows/staff_fire_prompt.c} (89%) diff --git a/projects/openrct2.vcxproj b/projects/openrct2.vcxproj index 41b6e1cb2f..0bda882703 100644 --- a/projects/openrct2.vcxproj +++ b/projects/openrct2.vcxproj @@ -125,6 +125,7 @@ + diff --git a/projects/openrct2.vcxproj.filters b/projects/openrct2.vcxproj.filters index 8e61b709f5..6da5bd311f 100644 --- a/projects/openrct2.vcxproj.filters +++ b/projects/openrct2.vcxproj.filters @@ -422,6 +422,9 @@ Source\World + + Source\Windows + diff --git a/src/game.h b/src/game.h index 86c74c3581..9b605fbe73 100644 --- a/src/game.h +++ b/src/game.h @@ -53,8 +53,8 @@ enum GAME_COMMAND { GAME_COMMAND_28, GAME_COMMAND_HIRE_NEW_STAFF_MEMBER, // 29 GAME_COMMAND_30, - GAME_COMMAND_31, - GAME_COMMAND_SET_STAFF_ORDER, + GAME_COMMAND_FIRE_STAFF_MEMBER, // 31 + GAME_COMMAND_SET_STAFF_ORDER, // 32 GAME_COMMAND_33, GAME_COMMAND_SET_PARK_OPEN, // 34 GAME_COMMAND_35, diff --git a/src/interface/window.h b/src/interface/window.h index 7a47b7ccc2..e761fd41bd 100644 --- a/src/interface/window.h +++ b/src/interface/window.h @@ -480,7 +480,7 @@ void window_shortcut_keys_open(); void window_shortcut_change_open(int selected_key); void window_guest_open(rct_peep* peep); void window_staff_open(rct_peep* peep); -void window_staff_fire_open(rct_peep* peep); +void window_staff_fire_prompt_open(rct_peep* peep); void window_park_awards_open(); void window_park_entrance_open(); void window_park_guests_open(); diff --git a/src/windows/staff.c b/src/windows/staff.c index dff237d3d3..a1c2ced7fb 100644 --- a/src/windows/staff.c +++ b/src/windows/staff.c @@ -406,7 +406,7 @@ void window_staff_overview_mouseup() RCT2_CALLPROC_X(0x0069A42F, 0, 0, 0, 0, (int)peep, 0, 0); break; case WIDX_FIRE: // 0xE - window_staff_fire_open(peep); + window_staff_fire_prompt_open(peep); break; case WIDX_RENAME: // 0xC // 6BE4BC diff --git a/src/window_staff_fire.c b/src/windows/staff_fire_prompt.c similarity index 89% rename from src/window_staff_fire.c rename to src/windows/staff_fire_prompt.c index 770f64c59a..f8c6a5c49b 100644 --- a/src/window_staff_fire.c +++ b/src/windows/staff_fire_prompt.c @@ -18,14 +18,15 @@ * along with this program. If not, see . *****************************************************************************/ -#include "addresses.h" -#include "peep.h" -#include "string_ids.h" -#include "sprite.h" -#include "sprites.h" -#include "widget.h" -#include "window.h" -#include "staff.h" +#include "../addresses.h" +#include "../game.h" +#include "../interface/widget.h" +#include "../interface/window.h" +#include "../localisation/localisation.h" +#include "../peep/peep.h" +#include "../peep/staff.h" +#include "../sprites.h" +#include "../world/sprite.h" #define WW 200 #define WH 100 @@ -84,7 +85,7 @@ static void* window_staff_fire_events[] = { window_staff_fire_emptysub }; /** Based off of rct2: 0x6C0A77 */ -void window_staff_fire_open(rct_peep* peep){ +void window_staff_fire_prompt_open(rct_peep* peep){ // Check if the confirm window already exists. if (window_bring_to_front_by_id(WC_FIRE_PROMPT, peep->sprite_index)) { return; @@ -122,7 +123,7 @@ static void window_staff_fire_mouseup(){ switch (widgetIndex){ case WIDX_YES: - game_do_command(peep->x, 1, peep->y, w->number, GAME_COMMAND_31, 0, 0); + game_do_command(peep->x, 1, peep->y, w->number, GAME_COMMAND_FIRE_STAFF_MEMBER, 0, 0); break; case WIDX_CANCEL: case WIDX_CLOSE: @@ -150,5 +151,5 @@ static void window_staff_fire_paint(){ int x = w->x + WW / 2; int y = w->y + (WH / 2) - 3; - gfx_draw_string_centred_wrapped(dpi, (void*)0x13CE952, x, y, 196, STR_FIRE_STAFF_ID, 0); + gfx_draw_string_centred_wrapped(dpi, (void*)0x13CE952, x, y, WW - 4, STR_FIRE_STAFF_ID, 0); }