mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-24 00:03:11 +01:00
fix cheats window warnings and improve spacing
This commit is contained in:
@@ -139,26 +139,29 @@ enum {
|
|||||||
};
|
};
|
||||||
|
|
||||||
#pragma region MEASUREMENTS
|
#pragma region MEASUREMENTS
|
||||||
#define WW 240
|
|
||||||
|
#define WW 249
|
||||||
#define WH 300
|
#define WH 300
|
||||||
#define TAB_HEIGHT 43
|
#define TAB_HEIGHT 43
|
||||||
#define XSPA 5 // X spacing
|
#define XSPA 5 // X spacing
|
||||||
#define YSPA 5 // Y spacing
|
#define YSPA 5 // Y spacing
|
||||||
#define XOS 0 + XSPA //X offset from left
|
#define XOS 6 + XSPA // X offset from left
|
||||||
#define YOS TAB_HEIGHT + YSPA // Y offset from top (includes tabs height)
|
#define YOS TAB_HEIGHT + YSPA // Y offset from top (includes tabs height)
|
||||||
#define BTNW 110 // button width
|
#define BTNW 110 // button width
|
||||||
#define BTNH 16 // button height
|
#define BTNH 16 // button height
|
||||||
#define OPTW 220 // Option (checkbox) width (two colums)
|
#define OPTW 220 // Option (checkbox) width (two colums)
|
||||||
#define OPTH 10 // Option (checkbox) height (two colums)
|
#define OPTH 10 // Option (checkbox) height (two colums)
|
||||||
#define YPL(ROW) YOS + ((BTNH + YSPA) * ROW)
|
#define GROUP_SPACE 6
|
||||||
#define HPL(ROW) YPL(ROW) + BTNH
|
|
||||||
#define OHPL(ROW) YPL(ROW) + OPTH
|
#define YPL(ROW) ((sint16)(YOS + ((BTNH + YSPA) * ROW)))
|
||||||
#define XPL(COL) XOS + ((BTNW + XSPA) * COL)
|
#define HPL(ROW) ((sint16)(YPL(ROW) + BTNH))
|
||||||
#define WPL(COL) XPL(COL) + BTNW
|
#define OHPL(ROW) ((sint16)(YPL(ROW) + OPTH))
|
||||||
#define OWPL XPL(0) + OPTW
|
#define XPL(COL) ((sint16)(XOS + ((BTNW + XSPA) * COL)))
|
||||||
|
#define WPL(COL) ((sint16)(XPL(COL) + BTNW))
|
||||||
|
#define OWPL ((sint16)(XPL(0) + OPTW))
|
||||||
|
|
||||||
#define MIN_BTN_LEFT ((sint16)(XPL(1)))
|
#define MIN_BTN_LEFT ((sint16)(XPL(1)))
|
||||||
#define MIN_BTN_RIGHT ((sint16)(WPL(1) / 2))
|
#define MIN_BTN_RIGHT ((sint16)(WPL(1) - (BTNW / 2)))
|
||||||
#define MAX_BTN_LEFT ((sint16)(XPL(1.5)))
|
#define MAX_BTN_LEFT ((sint16)(XPL(1.5)))
|
||||||
#define MAX_BTN_RIGHT ((sint16)(WPL(1)))
|
#define MAX_BTN_RIGHT ((sint16)(WPL(1)))
|
||||||
|
|
||||||
@@ -184,7 +187,7 @@ static rct_widget window_cheats_money_widgets[] = {
|
|||||||
|
|
||||||
static rct_widget window_cheats_guests_widgets[] = {
|
static rct_widget window_cheats_guests_widgets[] = {
|
||||||
MAIN_CHEATS_WIDGETS,
|
MAIN_CHEATS_WIDGETS,
|
||||||
{ WWT_GROUPBOX, 1, XPL(0)-3, WPL(1)+3, YPL(0), HPL(9.5), STR_CHEAT_SET_GUESTS_PARAMETERS,STR_NONE }, // Guests parameters group frame
|
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(0), HPL(9.5), STR_CHEAT_SET_GUESTS_PARAMETERS, STR_NONE }, // Guests parameters group frame
|
||||||
{ WWT_CLOSEBOX, 1, MAX_BTN_LEFT, MAX_BTN_RIGHT, YPL(1), HPL(1), STR_MAX, STR_NONE }, // happiness max
|
{ WWT_CLOSEBOX, 1, MAX_BTN_LEFT, MAX_BTN_RIGHT, YPL(1), HPL(1), STR_MAX, STR_NONE }, // happiness max
|
||||||
{ WWT_CLOSEBOX, 1, MIN_BTN_LEFT, MIN_BTN_RIGHT, YPL(1), HPL(1), STR_MIN, STR_NONE }, // happiness min
|
{ WWT_CLOSEBOX, 1, MIN_BTN_LEFT, MIN_BTN_RIGHT, YPL(1), HPL(1), STR_MIN, STR_NONE }, // happiness min
|
||||||
{ WWT_CLOSEBOX, 1, MAX_BTN_LEFT, MAX_BTN_RIGHT, YPL(2), HPL(2), STR_MAX, STR_NONE }, // energy max
|
{ WWT_CLOSEBOX, 1, MAX_BTN_LEFT, MAX_BTN_RIGHT, YPL(2), HPL(2), STR_MAX, STR_NONE }, // energy max
|
||||||
@@ -201,7 +204,7 @@ static rct_widget window_cheats_guests_widgets[] = {
|
|||||||
{ WWT_CLOSEBOX, 1, MIN_BTN_LEFT, MIN_BTN_RIGHT, YPL(7), HPL(7), STR_MIN, STR_NONE }, // bathroom min
|
{ WWT_CLOSEBOX, 1, MIN_BTN_LEFT, MIN_BTN_RIGHT, YPL(7), HPL(7), STR_MIN, STR_NONE }, // bathroom min
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(9), HPL(9), STR_CHEAT_MORE_THAN_1, STR_NONE }, // ride intensity > 1
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(9), HPL(9), STR_CHEAT_MORE_THAN_1, STR_NONE }, // ride intensity > 1
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_LESS_THAN_15, STR_NONE }, // ride intensity < 15
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_LESS_THAN_15, STR_NONE }, // ride intensity < 15
|
||||||
{ WWT_GROUPBOX, 1, XPL(0)-3, WPL(1)+3, YPL(11), HPL(13.5), STR_CHEAT_GIVE_ALL_GUESTS, STR_NONE }, // Guests parameters group frame
|
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(11), HPL(13.5), STR_CHEAT_GIVE_ALL_GUESTS, STR_NONE }, // Guests parameters group frame
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(12), HPL(12), STR_CHEAT_CURRENCY_FORMAT, STR_NONE }, // give guests money
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(12), HPL(12), STR_CHEAT_CURRENCY_FORMAT, STR_NONE }, // give guests money
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(12), HPL(12), 2018, STR_NONE }, // give guests park maps
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(12), HPL(12), 2018, STR_NONE }, // give guests park maps
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(13), HPL(13), 2016, STR_NONE }, // give guests balloons
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(13), HPL(13), 2016, STR_NONE }, // give guests balloons
|
||||||
@@ -215,7 +218,7 @@ static rct_widget window_cheats_guests_widgets[] = {
|
|||||||
//Strings for following moved to window_cheats_paint()
|
//Strings for following moved to window_cheats_paint()
|
||||||
static rct_widget window_cheats_misc_widgets[] = {
|
static rct_widget window_cheats_misc_widgets[] = {
|
||||||
MAIN_CHEATS_WIDGETS,
|
MAIN_CHEATS_WIDGETS,
|
||||||
{ WWT_GROUPBOX, 1, XPL(0)-3, WPL(1)+3, YPL(0), HPL(5.5), STR_CHEAT_GENERAL_GROUP, STR_NONE }, // General group
|
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(0), HPL(5.5), STR_CHEAT_GENERAL_GROUP, STR_NONE }, // General group
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(1), HPL(1), STR_CHEAT_OPEN_PARK, STR_NONE}, // open / close park
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(1), HPL(1), STR_CHEAT_OPEN_PARK, STR_NONE}, // open / close park
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(1), HPL(1), STR_CHEAT_PARK_PARAMETERS, STR_CHEAT_TIP_PARK_PARAMETERS}, // Park parameters
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(1), HPL(1), STR_CHEAT_PARK_PARAMETERS, STR_CHEAT_TIP_PARK_PARAMETERS}, // Park parameters
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(2), HPL(2), STR_CHEAT_SANDBOX_MODE, STR_CHEAT_SANDBOX_MODE_TIP}, // Sandbox mode (edit land ownership in-game)
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(2), HPL(2), STR_CHEAT_SANDBOX_MODE, STR_CHEAT_SANDBOX_MODE_TIP}, // Sandbox mode (edit land ownership in-game)
|
||||||
@@ -227,11 +230,11 @@ static rct_widget window_cheats_misc_widgets[] = {
|
|||||||
{ WWT_DROPDOWN_BUTTON, 1, WPL(1) - 10, WPL(1), YPL(4) + 8, YPL(4) + 12, STR_NUMERIC_DOWN, STR_NONE }, // decrease rating
|
{ WWT_DROPDOWN_BUTTON, 1, WPL(1) - 10, WPL(1), YPL(4) + 8, YPL(4) + 12, STR_NUMERIC_DOWN, STR_NONE }, // decrease rating
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(5), HPL(5), STR_CHEAT_WIN_SCENARIO, STR_NONE}, // Win scenario
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(5), HPL(5), STR_CHEAT_WIN_SCENARIO, STR_NONE}, // Win scenario
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(5), HPL(5), STR_CHEAT_HAVE_FUN, STR_NONE}, // Have fun!
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(5), HPL(5), STR_CHEAT_HAVE_FUN, STR_NONE}, // Have fun!
|
||||||
{ WWT_GROUPBOX, 1, XPL(0)-3, WPL(1)+3, YPL(7), HPL(9.5), STR_CHEAT_CLIMATE_GROUP, STR_NONE }, // Climate group
|
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(7), HPL(9.5), STR_CHEAT_CLIMATE_GROUP, STR_NONE }, // Climate group
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(8), HPL(8), STR_CHEAT_FREEZE_CLIMATE, STR_NONE}, // Freeze climate
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(8), HPL(8), STR_CHEAT_FREEZE_CLIMATE, STR_NONE}, // Freeze climate
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_FORCE_SUN, STR_NONE}, // Sun
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_FORCE_SUN, STR_NONE}, // Sun
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(9), HPL(9), STR_CHEAT_FORCE_THUNDER, STR_NONE}, // Thunder
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(9), HPL(9), STR_CHEAT_FORCE_THUNDER, STR_NONE}, // Thunder
|
||||||
{ WWT_GROUPBOX, 1, XPL(0)-3, WPL(1)+3, YPL(11), HPL(15.5), STR_CHEAT_STAFF_GROUP, STR_NONE }, // Staff group
|
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(11), HPL(15.5), STR_CHEAT_STAFF_GROUP, STR_NONE }, // Staff group
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(12), HPL(12), STR_CHEAT_CLEAR_GRASS, STR_NONE}, // Clear grass
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(12), HPL(12), STR_CHEAT_CLEAR_GRASS, STR_NONE}, // Clear grass
|
||||||
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(12), HPL(12), STR_CHEAT_MOWED_GRASS, STR_NONE}, // Mowed grass
|
{ WWT_CLOSEBOX, 1, XPL(1), WPL(1), YPL(12), HPL(12), STR_CHEAT_MOWED_GRASS, STR_NONE}, // Mowed grass
|
||||||
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(13), HPL(13), STR_CHEAT_WATER_PLANTS, STR_NONE}, // Water plants
|
{ WWT_CLOSEBOX, 1, XPL(0), WPL(0), YPL(13), HPL(13), STR_CHEAT_WATER_PLANTS, STR_NONE}, // Water plants
|
||||||
|
|||||||
Reference in New Issue
Block a user