diff options
author | tron <tron@openttd.org> | 2005-08-06 14:59:54 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2005-08-06 14:59:54 +0000 |
commit | baca040df07df8d02e342ae1fbc2357b2e116062 (patch) | |
tree | abe83980b6dfec97b5a7f8cb50bc2959e2656c88 /currency.h | |
parent | 4f15ada6cdd2b322f8f2b7a0ad41be7c2cda1192 (diff) | |
download | openttd-baca040df07df8d02e342ae1fbc2357b2e116062.tar.xz |
(svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files
Diffstat (limited to 'currency.h')
-rw-r--r-- | currency.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/currency.h b/currency.h new file mode 100644 index 000000000..bd13d95fd --- /dev/null +++ b/currency.h @@ -0,0 +1,23 @@ +#ifndef CURRENCY_H +#define CURRENCY_H + +enum { + CF_NOEURO = 0, + CF_ISEURO = 1, +}; + +typedef struct { + uint16 rate; + char separator; + uint16 to_euro; + char prefix[16]; + char suffix[16]; +} CurrencySpec; + +extern CurrencySpec _currency_specs[]; +extern const StringID _currency_string_list[]; + +uint GetMaskOfAllowedCurrencies(void); +uint GetCurrentCurrencyRate(void); + +#endif |