1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-17 12:03:07 +01:00

Add other-than-selected currency support to format_currency_2dp

This commit adds support for formatting currency strings using other
than the selected currency.
This commit is contained in:
Daniel Trujillo
2016-06-24 08:44:54 +02:00
parent 187499fd72
commit 140b4f73aa

View File

@@ -476,9 +476,9 @@ void format_currency(char **dest, long long value)
}
}
void format_currency_2dp(char **dest, long long value)
void format_any_currency_2dp(char **dest, long long value, int currencyIndex)
{
const currency_descriptor *currencyDesc = &CurrencyDescriptors[gConfigGeneral.currency_format];
const currency_descriptor *currencyDesc = &CurrencyDescriptors[currencyIndex];
int rate = currencyDesc->rate;
value *= rate;
@@ -517,6 +517,11 @@ void format_currency_2dp(char **dest, long long value)
}
}
void format_currency_2dp(char **dest, long long value)
{
format_any_currency_2dp(dest, value, gConfigGeneral.currency_format);
}
void format_date(char **dest, uint16 value)
{
uint16 args[] = { date_get_month(value), date_get_year(value) + 1 };