Files
@ r2312:61dcd89b16f1
Branch filter:
Location: cpp/openttd-patchpack/source/currency.h - annotation
r2312:61dcd89b16f1
529 B
text/x-c
(svn r2838) \[Translations\] Updating translations
r2292:73ead004e2d7 r2292:73ead004e2d7 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2306:83bf5acd9e01 r2306:83bf5acd9e01 r2306:83bf5acd9e01 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 r2306:83bf5acd9e01 r2291:d8cfcbdcaa29 r2291:d8cfcbdcaa29 | /* $Id$ */
#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[];
// XXX small hack, but makes the rest of the code a bit nicer to read
#define _custom_currency (_currency_specs[23])
uint GetMaskOfAllowedCurrencies(void);
uint GetCurrentCurrencyRate(void);
void CheckSwitchToEuro(void);
#endif
|