(svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files

This commit is contained in:
tron
2005-08-06 14:59:54 +00:00
parent 22c06dffde
commit b62887b973
10 changed files with 122 additions and 103 deletions

23
currency.h Normal file
View File

@@ -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