mirror of https://github.com/OpenRCT2/OpenRCT2.git
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:
parent
187499fd72
commit
140b4f73aa
|
@ -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 };
|
||||
|
|
Loading…
Reference in New Issue