rename max_window_count to window_limit_max

This commit is contained in:
wolfreak99 2016-07-15 10:25:59 -04:00
parent 44202d0bd1
commit 3b8bd8ce93
5 changed files with 10 additions and 10 deletions

View File

@ -226,7 +226,7 @@ config_property_definition _generalDefinitions[] = {
{ offsetof(general_configuration, last_save_landscape_directory), "last_landscape_directory", CONFIG_VALUE_TYPE_STRING, { .value_string = NULL }, NULL },
{ offsetof(general_configuration, last_save_scenario_directory), "last_scenario_directory", CONFIG_VALUE_TYPE_STRING, { .value_string = NULL }, NULL },
{ offsetof(general_configuration, last_save_track_directory), "last_track_directory", CONFIG_VALUE_TYPE_STRING, { .value_string = NULL }, NULL },
{ offsetof(general_configuration, window_limit), "window_limit", CONFIG_VALUE_TYPE_UINT8, MAX_WINDOW_COUNT, NULL },
{ offsetof(general_configuration, window_limit), "window_limit", CONFIG_VALUE_TYPE_UINT8, WINDOW_LIMIT_MAX, NULL },
};

View File

@ -85,7 +85,7 @@ typedef struct viewport_interaction_info {
};
} viewport_interaction_info;
#define MAX_VIEWPORT_COUNT MAX_WINDOW_COUNT
#define MAX_VIEWPORT_COUNT WINDOW_LIMIT_MAX
#define gSavedViewX RCT2_GLOBAL(RCT2_ADDRESS_SAVED_VIEW_X, sint16)
#define gSavedViewY RCT2_GLOBAL(RCT2_ADDRESS_SAVED_VIEW_Y, sint16)

View File

@ -35,7 +35,7 @@
#define RCT2_LAST_WINDOW (gWindowNextSlot - 1)
#define RCT2_NEW_WINDOW (gWindowNextSlot)
rct_window g_window_list[MAX_WINDOW_COUNT];
rct_window g_window_list[WINDOW_LIMIT_MAX];
rct_window * gWindowFirst;
rct_window * gWindowNextSlot;
@ -353,7 +353,7 @@ void window_close_surplus(int cap, sint8 avoid_classification)
{
int count, i, diff;
//find the amount of windows that are currently open
for (i = 0; i < MAX_WINDOW_COUNT; i++) {
for (i = 0; i < WINDOW_LIMIT_MAX; i++) {
if (&g_window_list[i] == RCT2_NEW_WINDOW) {
count = i;
break;
@ -382,7 +382,7 @@ void window_close_surplus(int cap, sint8 avoid_classification)
void window_set_window_limit(int value)
{
int prev = gConfigGeneral.window_limit;
int val = clamp(value, MIN_WINDOW_COUNT, MAX_WINDOW_COUNT);
int val = clamp(value, WINDOW_LIMIT_MIN, WINDOW_LIMIT_MAX);
gConfigGeneral.window_limit = val;
config_save_default();
// Checks if value decreases and then closes surplus

View File

@ -515,11 +515,11 @@ extern modal_callback gLoadSaveCallback;
typedef void (*close_callback)();
#define MIN_WINDOW_COUNT 8
#define MAX_WINDOW_COUNT 64
#define WINDOW_LIMIT_MIN 8
#define WINDOW_LIMIT_MAX 64
// rct2: 0x01420078
extern rct_window g_window_list[MAX_WINDOW_COUNT];
extern rct_window g_window_list[WINDOW_LIMIT_MAX];
extern rct_window * gWindowFirst;
extern rct_window * gWindowNextSlot;

View File

@ -1133,14 +1133,14 @@ static void window_options_mousedown(int widgetIndex, rct_window*w, rct_widget*
break;
case WIDX_WINDOW_LIMIT_UP:
i = gConfigGeneral.window_limit;
if (i < MAX_WINDOW_COUNT) {
if (i < WINDOW_LIMIT_MAX) {
window_set_window_limit(++i);
}
window_invalidate(w);
break;
case WIDX_WINDOW_LIMIT_DOWN:
i = gConfigGeneral.window_limit;
if (i > MIN_WINDOW_COUNT) {
if (i > WINDOW_LIMIT_MIN) {
window_set_window_limit(--i);
}
window_invalidate(w);