diff --git a/data/language/en-GB.txt b/data/language/en-GB.txt index c63e11c73f..391cbca697 100644 --- a/data/language/en-GB.txt +++ b/data/language/en-GB.txt @@ -3841,3 +3841,4 @@ STR_7008 :Unknown ride type ({INT32}) STR_7009 :Receiving scripts… STR_7010 :Could not start replay, file ‘{STRING}’ doesn’t exist or isn’t valid STR_7011 :Could not start replay +STR_7012 :Polish Złoty (PLN) \ No newline at end of file diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 60f80fa338..035c98fd0d 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -4,6 +4,7 @@ - Improved: [#25529] The map selection grid no longer redraws every frame if it has not changed. - Improved: [#25530] Wall dragging can now be cancelled without closing the Scenery window. - Improved: [#25575] Updated the network protocol to a new format that supports larger packets, allowing clients to connect reliably to servers with many objects or large maps. +- Improved: [#25621] Added the Polish Złoty (PLN) to the list of available currencies. - Improved: [#25625] Renewing and refurbishing rides now also resets the downtime. - Change: [#25485] Make the enlarged pressed swatch sprite more pronounced. - Fix: [#9895] Stand-up coaster gets wrong intensity boost from the synchronisation bonus. diff --git a/src/openrct2/localisation/Currency.cpp b/src/openrct2/localisation/Currency.cpp index f569a7cc9e..d1c5b397ce 100644 --- a/src/openrct2/localisation/Currency.cpp +++ b/src/openrct2/localisation/Currency.cpp @@ -39,6 +39,7 @@ namespace OpenRCT2 { "TWD", 1000, CurrencyAffix::prefix, u8"NT$", CurrencyAffix::prefix, "NT$", STR_NEW_TAIWAN_DOLLAR}, // New Taiwan Dollar { "CNY", 100, CurrencyAffix::prefix, u8"CN¥", CurrencyAffix::prefix, "CNY", STR_CHINESE_YUAN }, // Chinese Yuan { "HUF", 1000, CurrencyAffix::suffix, u8" Ft", CurrencyAffix::suffix, " Ft", STR_HUNGARIAN_FORINT}, // Hungarian Forint + { "PLN", 100, CurrencyAffix::suffix, u8" zł", CurrencyAffix::suffix, " zł", STR_POLISH_ZLOTY}, // Polish Złoty { "CTM", 10, CurrencyAffix::prefix, u8"Ctm", CurrencyAffix::prefix, "Ctm", STR_CUSTOM_CURRENCY }, // Customizable currency }; // clang-format on diff --git a/src/openrct2/localisation/CurrencyTypes.h b/src/openrct2/localisation/CurrencyTypes.h index fdf5d9dcca..8199098113 100644 --- a/src/openrct2/localisation/CurrencyTypes.h +++ b/src/openrct2/localisation/CurrencyTypes.h @@ -33,6 +33,7 @@ namespace OpenRCT2 newTaiwanDollar, // New Taiwan Dollar yuan, // Chinese Yuan forint, // Hungarian Forint + zloty, // Polish Złoty custom, // Custom currency diff --git a/src/openrct2/localisation/StringIds.h b/src/openrct2/localisation/StringIds.h index 6d4dbe7f09..07ddcc1a96 100644 --- a/src/openrct2/localisation/StringIds.h +++ b/src/openrct2/localisation/StringIds.h @@ -1405,6 +1405,7 @@ enum : StringId STR_INVALID_RIDE_TYPE = 5764, STR_CANT_EDIT_INVALID_RIDE_TYPE = 5765, STR_HUNGARIAN_FORINT = 5766, + STR_POLISH_ZLOTY = 7012, STR_MULTIPLAYER_CONNECTED_CHAT_HINT = 5782, STR_CANT_RENAME_GROUP = 5785, STR_INVALID_GROUP_NAME = 5786,