From 80cdcb6fbf3a867abf25bf11137e52c4ab9f2a21 Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Sat, 14 Jun 2014 10:19:42 +0100 Subject: [PATCH] Added text info to cheat tab --- src/window_cheats.c | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/src/window_cheats.c b/src/window_cheats.c index 84301284fa..c493268c3e 100644 --- a/src/window_cheats.c +++ b/src/window_cheats.c @@ -58,7 +58,7 @@ static rct_widget window_cheats_money_widgets[] = { { WWT_IMGBTN, 1, 0, WW - 1, 43, WH - 1, 0x0FFFFFFFF, 65535}, // tab content panel { WWT_TAB, 1, 3, 33, 17, 43, 0x2000144E, 2462}, // tab 1 { WWT_TAB, 1, 34, 64, 17, 43, 0x2000144E, 2462}, // tab 2 - { WWT_CLOSEBOX, 1, 4, 74, 47, 63, STR_VERY_HIGH, STR_VERY_HIGH}, // high money + { WWT_CLOSEBOX, 1, 4, 74, 67, 83, STR_VERY_HIGH, STR_VERY_HIGH}, // high money { WIDGETS_END }, }; @@ -69,7 +69,7 @@ static rct_widget window_cheats_guests_widgets[] = { { WWT_IMGBTN, 1, 0, WW - 1, 43, WH - 1, 0x0FFFFFFFF, 65535 }, // tab content panel { WWT_TAB, 1, 3, 33, 17, 43, 0x2000144E, 2462 }, // tab 1 { WWT_TAB, 1, 34, 64, 17, 43, 0x2000144E, 2462 }, // tab 2 - { WWT_CLOSEBOX, 1, 4, 74, 47, 63, STR_EXTREME, STR_EXTREME}, // happy guests + { WWT_CLOSEBOX, 1, 4, 74, 77, 93, STR_EXTREME, STR_EXTREME}, // happy guests { WIDGETS_END }, }; @@ -317,6 +317,26 @@ static void window_cheats_paint() window_draw_widgets(w, dpi); window_cheats_draw_tab_images(dpi, w); + + if (w->page == WINDOW_CHEATS_PAGE_MONEY){ + char buffer[256]; + // Format text (name and version) + sprintf(buffer, "%c%c%s", FORMAT_MEDIUMFONT, FORMAT_BLACK, "Increases your money by 1,000."); + // Draw shadow + gfx_draw_string(dpi, buffer, 0, w->x + 4, w->y + 50); + } + else if (w->page == WINDOW_CHEATS_PAGE_GUESTS){ + char buffer[256]; + // Format text (name and version) + sprintf(buffer, "%c%c%s", FORMAT_MEDIUMFONT, FORMAT_BLACK, "Increases every peeps happiness "); + // Draw shadow + gfx_draw_string(dpi, buffer, 0, w->x + 4, w->y + 50); + // Format text (name and version) + sprintf(buffer, "%c%c%s", FORMAT_MEDIUMFONT, FORMAT_BLACK, "to max."); + // Draw shadow + gfx_draw_string(dpi, buffer, 0, w->x + 4, w->y + 60); + } + } static void window_cheats_draw_tab_images(rct_drawpixelinfo *dpi, rct_window *w) @@ -328,7 +348,7 @@ static void window_cheats_draw_tab_images(rct_drawpixelinfo *dpi, rct_window *w) sprite_idx = 5261; if (w->page == WINDOW_CHEATS_PAGE_MONEY) sprite_idx += (w->var_48E / 2) % 8; - gfx_draw_sprite(dpi, sprite_idx, w->x + w->widgets[WIDX_TAB_1].left, w->y + w->widgets[WIDX_TAB_1].top); + gfx_draw_sprite(dpi, sprite_idx, w->x + w->widgets[WIDX_TAB_1].left, w->y + w->widgets[WIDX_TAB_1].top); } // Guests tab