mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-24 00:03:11 +01:00
Cheats: use 'weather' instead of 'climate' (#8246)
This commit is contained in:
committed by
Hielke Morsink
parent
9f11588b6a
commit
82aba96728
@@ -2092,8 +2092,8 @@ STR_2756 :Remove litter
|
||||
STR_2763 :???
|
||||
STR_2765 :Large Tram
|
||||
STR_2766 :Win scenario
|
||||
STR_2767 :Freeze Climate
|
||||
STR_2768 :Unfreeze Climate
|
||||
STR_2767 :Freeze weather
|
||||
STR_2768 :Unfreeze weather
|
||||
STR_2769 :Open Park
|
||||
STR_2770 :Close Park
|
||||
STR_2773 :Windowed
|
||||
@@ -2966,7 +2966,7 @@ STR_5461 :Set guests' parameters
|
||||
STR_5462 :{CURRENCY}
|
||||
STR_5463 :Goal: Have fun!
|
||||
STR_5464 :General
|
||||
STR_5465 :Climate
|
||||
STR_5465 :Weather
|
||||
STR_5466 :Staff
|
||||
STR_5467 :ALT +
|
||||
STR_5468 :Recent messages
|
||||
|
||||
@@ -130,8 +130,8 @@ enum WINDOW_CHEATS_WIDGET_IDX
|
||||
WIDX_WIN_SCENARIO,
|
||||
WIDX_HAVE_FUN,
|
||||
WIDX_NEVERENDING_MARKETING,
|
||||
WIDX_CLIMATE_GROUP,
|
||||
WIDX_FREEZE_CLIMATE,
|
||||
WIDX_WEATHER_GROUP,
|
||||
WIDX_FREEZE_WEATHER,
|
||||
WIDX_WEATHER,
|
||||
WIDX_WEATHER_DROPDOWN_BUTTON,
|
||||
WIDX_STAFF_GROUP,
|
||||
@@ -273,8 +273,8 @@ static rct_widget window_cheats_misc_widgets[] =
|
||||
{ WWT_BUTTON, 1, XPL(0), WPL(0), YPL(6), HPL(6), STR_CHEAT_WIN_SCENARIO, STR_NONE }, // Win scenario
|
||||
{ WWT_BUTTON, 1, XPL(1), WPL(1), YPL(6), HPL(6), STR_CHEAT_HAVE_FUN, STR_NONE }, // Have fun!
|
||||
{ WWT_CHECKBOX, 1, XPL(0), OWPL, YPL(7), HPL(7), STR_CHEAT_NEVERENDING_MARKETING, STR_CHEAT_NEVERENDING_MARKETING_TIP }, // never ending marketing campaigns
|
||||
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(8.25), HPL(10.5), STR_CHEAT_CLIMATE_GROUP, STR_NONE }, // Climate group
|
||||
{ WWT_BUTTON, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_FREEZE_CLIMATE, STR_CHEAT_FREEZE_CLIMATE_TIP }, // Freeze climate
|
||||
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(8.25), HPL(10.5), STR_CHEAT_WEATHER_GROUP, STR_NONE }, // Weather group
|
||||
{ WWT_BUTTON, 1, XPL(0), WPL(0), YPL(9), HPL(9), STR_CHEAT_FREEZE_WEATHER, STR_CHEAT_FREEZE_WEATHER_TIP }, // Freeze weather
|
||||
{ WWT_DROPDOWN, 1, XPL(1), WPL(1), YPL(10) + 2, YPL(10) + 13, STR_NONE, STR_FORCE_WEATHER_TOOLTIP }, // Force weather
|
||||
{ WWT_BUTTON, 1, WPL(1) - 11, WPL(1) - 1, YPL(10) + 3, YPL(10) + 12, STR_DROPDOWN_GLYPH, STR_FORCE_WEATHER_TOOLTIP }, // Force weather
|
||||
{ WWT_GROUPBOX, 1, XPL(0) - GROUP_SPACE, WPL(1) + GROUP_SPACE, YPL(12), HPL(17.5), STR_CHEAT_STAFF_GROUP, STR_NONE }, // Staff group
|
||||
@@ -530,7 +530,7 @@ static uint64_t window_cheats_page_enabled_widgets[] = {
|
||||
(1ULL << WIDX_DISABLE_LITTERING),
|
||||
|
||||
MAIN_CHEAT_ENABLED_WIDGETS |
|
||||
(1ULL << WIDX_FREEZE_CLIMATE) |
|
||||
(1ULL << WIDX_FREEZE_WEATHER) |
|
||||
(1ULL << WIDX_OPEN_CLOSE_PARK) |
|
||||
(1ULL << WIDX_WEATHER) |
|
||||
(1ULL << WIDX_WEATHER_DROPDOWN_BUTTON) |
|
||||
@@ -936,8 +936,8 @@ static void window_cheats_misc_mouseup(rct_window* w, rct_widgetindex widgetInde
|
||||
case WIDX_TAB_4:
|
||||
window_cheats_set_page(w, widgetIndex - WIDX_TAB_1);
|
||||
break;
|
||||
case WIDX_FREEZE_CLIMATE:
|
||||
game_do_command(0, GAME_COMMAND_FLAG_APPLY, CHEAT_FREEZECLIMATE, !gCheatsFreezeClimate, GAME_COMMAND_CHEAT, 0, 0);
|
||||
case WIDX_FREEZE_WEATHER:
|
||||
game_do_command(0, GAME_COMMAND_FLAG_APPLY, CHEAT_FREEZEWEATHER, !gCheatsFreezeWeather, GAME_COMMAND_CHEAT, 0, 0);
|
||||
break;
|
||||
case WIDX_OPEN_CLOSE_PARK:
|
||||
game_do_command(0, GAME_COMMAND_FLAG_APPLY, CHEAT_OPENCLOSEPARK, 0, GAME_COMMAND_CHEAT, 0, 0);
|
||||
@@ -1174,7 +1174,7 @@ static void window_cheats_invalidate(rct_window* w)
|
||||
: STR_CHEAT_OPEN_PARK;
|
||||
widget_set_checkbox_value(w, WIDX_FORCE_PARK_RATING, get_forced_park_rating() >= 0);
|
||||
w->widgets[WIDX_SANDBOX_MODE].text = gCheatsSandboxMode ? STR_CHEAT_SANDBOX_MODE_DISABLE : STR_CHEAT_SANDBOX_MODE;
|
||||
w->widgets[WIDX_FREEZE_CLIMATE].text = gCheatsFreezeClimate ? STR_CHEAT_UNFREEZE_CLIMATE : STR_CHEAT_FREEZE_CLIMATE;
|
||||
w->widgets[WIDX_FREEZE_WEATHER].text = gCheatsFreezeWeather ? STR_CHEAT_UNFREEZE_WEATHER : STR_CHEAT_FREEZE_WEATHER;
|
||||
widget_set_checkbox_value(w, WIDX_NEVERENDING_MARKETING, gCheatsNeverendingMarketing);
|
||||
widget_set_checkbox_value(w, WIDX_DISABLE_PLANT_AGING, gCheatsDisablePlantAging);
|
||||
break;
|
||||
|
||||
@@ -40,7 +40,7 @@ bool gCheatsIgnoreRideIntensity = false;
|
||||
bool gCheatsDisableVandalism = false;
|
||||
bool gCheatsDisableLittering = false;
|
||||
bool gCheatsNeverendingMarketing = false;
|
||||
bool gCheatsFreezeClimate = false;
|
||||
bool gCheatsFreezeWeather = false;
|
||||
bool gCheatsDisableTrainLengthLimit = false;
|
||||
bool gCheatsDisablePlantAging = false;
|
||||
bool gCheatsEnableChainLiftOnAllTrack = false;
|
||||
@@ -617,8 +617,8 @@ void game_command_cheat(
|
||||
case CHEAT_FORCEWEATHER:
|
||||
climate_force_weather(*edx);
|
||||
break;
|
||||
case CHEAT_FREEZECLIMATE:
|
||||
gCheatsFreezeClimate = *edx != 0;
|
||||
case CHEAT_FREEZEWEATHER:
|
||||
gCheatsFreezeWeather = *edx != 0;
|
||||
break;
|
||||
case CHEAT_NEVERENDINGMARKETING:
|
||||
gCheatsNeverendingMarketing = *edx != 0;
|
||||
@@ -683,7 +683,7 @@ void cheats_reset()
|
||||
gCheatsDisableVandalism = false;
|
||||
gCheatsDisableLittering = false;
|
||||
gCheatsNeverendingMarketing = false;
|
||||
gCheatsFreezeClimate = false;
|
||||
gCheatsFreezeWeather = false;
|
||||
gCheatsDisablePlantAging = false;
|
||||
gCheatsAllowArbitraryRideTypeChanges = false;
|
||||
gCheatsDisableRideValueAging = false;
|
||||
@@ -947,14 +947,14 @@ const char* cheats_get_cheat_string(int cheat, int edx, int edi)
|
||||
}
|
||||
return cheat_string;
|
||||
}
|
||||
case CHEAT_FREEZECLIMATE:
|
||||
if (gCheatsFreezeClimate)
|
||||
case CHEAT_FREEZEWEATHER:
|
||||
if (gCheatsFreezeWeather)
|
||||
{
|
||||
return language_get_string(STR_CHEAT_UNFREEZE_CLIMATE);
|
||||
return language_get_string(STR_CHEAT_UNFREEZE_WEATHER);
|
||||
}
|
||||
else
|
||||
{
|
||||
return language_get_string(STR_CHEAT_FREEZE_CLIMATE);
|
||||
return language_get_string(STR_CHEAT_FREEZE_WEATHER);
|
||||
}
|
||||
case CHEAT_NEVERENDINGMARKETING:
|
||||
return language_get_string(STR_CHEAT_NEVERENDING_MARKETING);
|
||||
|
||||
@@ -25,7 +25,7 @@ extern bool gCheatsIgnoreRideIntensity;
|
||||
extern bool gCheatsDisableVandalism;
|
||||
extern bool gCheatsDisableLittering;
|
||||
extern bool gCheatsNeverendingMarketing;
|
||||
extern bool gCheatsFreezeClimate;
|
||||
extern bool gCheatsFreezeWeather;
|
||||
extern bool gCheatsDisableTrainLengthLimit;
|
||||
extern bool gCheatsDisablePlantAging;
|
||||
extern bool gCheatsDisableRideValueAging;
|
||||
@@ -73,7 +73,7 @@ enum
|
||||
CHEAT_10MINUTEINSPECTIONS,
|
||||
CHEAT_WINSCENARIO,
|
||||
CHEAT_FORCEWEATHER,
|
||||
CHEAT_FREEZECLIMATE,
|
||||
CHEAT_FREEZEWEATHER,
|
||||
CHEAT_OPENCLOSEPARK,
|
||||
CHEAT_HAVEFUN,
|
||||
CHEAT_SETFORCEDPARKRATING,
|
||||
|
||||
@@ -2171,8 +2171,8 @@ enum
|
||||
// STR_2764 :<removed string - do not use>
|
||||
STR_CHEAT_LARGE_TRAM_GUESTS = 2765,
|
||||
STR_CHEAT_WIN_SCENARIO = 2766,
|
||||
STR_CHEAT_FREEZE_CLIMATE = 2767,
|
||||
STR_CHEAT_UNFREEZE_CLIMATE = 2768,
|
||||
STR_CHEAT_FREEZE_WEATHER = 2767,
|
||||
STR_CHEAT_UNFREEZE_WEATHER = 2768,
|
||||
STR_CHEAT_OPEN_PARK = 2769,
|
||||
STR_CHEAT_CLOSE_PARK = 2770,
|
||||
// STR_2771 :Slower Gamespeed
|
||||
@@ -3061,7 +3061,7 @@ enum
|
||||
STR_CHEAT_CURRENCY_FORMAT = 5462,
|
||||
STR_CHEAT_HAVE_FUN = 5463,
|
||||
STR_CHEAT_GENERAL_GROUP = 5464,
|
||||
STR_CHEAT_CLIMATE_GROUP = 5465,
|
||||
STR_CHEAT_WEATHER_GROUP = 5465,
|
||||
STR_CHEAT_STAFF_GROUP = 5466,
|
||||
STR_ALT_PLUS = 5467,
|
||||
STR_SHOW_RECENT_MESSAGES_ON_TOOLBAR = 5468,
|
||||
@@ -3355,7 +3355,7 @@ enum
|
||||
STR_CHEAT_MAKE_DESTRUCTABLE_TIP = 5794,
|
||||
STR_CHEAT_IGNORE_INTENSITY_TIP = 5795,
|
||||
STR_CHEAT_OPEN_PARK_TIP = 5796,
|
||||
STR_CHEAT_FREEZE_CLIMATE_TIP = 5797,
|
||||
STR_CHEAT_FREEZE_WEATHER_TIP = 5797,
|
||||
STR_CHEAT_BUILD_IN_PAUSE_MODE_TIP = 5798,
|
||||
STR_CHEAT_DISABLE_BRAKES_FAILURE_TIP = 5799,
|
||||
STR_CHEAT_DISABLE_BREAKDOWNS_TIP = 5800,
|
||||
|
||||
@@ -2264,7 +2264,7 @@ bool Network::LoadMap(IStream* stream)
|
||||
gCheatsDisableVandalism = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsDisableLittering = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsNeverendingMarketing = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsFreezeClimate = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsFreezeWeather = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsDisablePlantAging = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsAllowArbitraryRideTypeChanges = stream->ReadValue<uint8_t>() != 0;
|
||||
gCheatsDisableRideValueAging = stream->ReadValue<uint8_t>() != 0;
|
||||
@@ -2311,7 +2311,7 @@ bool Network::SaveMap(IStream* stream, const std::vector<const ObjectRepositoryI
|
||||
stream->WriteValue<uint8_t>(gCheatsDisableVandalism);
|
||||
stream->WriteValue<uint8_t>(gCheatsDisableLittering);
|
||||
stream->WriteValue<uint8_t>(gCheatsNeverendingMarketing);
|
||||
stream->WriteValue<uint8_t>(gCheatsFreezeClimate);
|
||||
stream->WriteValue<uint8_t>(gCheatsFreezeWeather);
|
||||
stream->WriteValue<uint8_t>(gCheatsDisablePlantAging);
|
||||
stream->WriteValue<uint8_t>(gCheatsAllowArbitraryRideTypeChanges);
|
||||
stream->WriteValue<uint8_t>(gCheatsDisableRideValueAging);
|
||||
|
||||
@@ -114,7 +114,7 @@ void climate_update()
|
||||
if (gScreenFlags & (~SCREEN_FLAGS_PLAYING))
|
||||
return;
|
||||
|
||||
if (!gCheatsFreezeClimate)
|
||||
if (!gCheatsFreezeWeather)
|
||||
{
|
||||
if (gClimateUpdateTimer)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user