Mercurial > hg > openttd
view currency.h @ 2444:c1145552a533 draft
(svn r2970) - Newgrf: Allocate spritegroups dynamically; this allows a cargo ID to reference the previous definition of the same cargo ID, instead of causing loops.
author | peter1138 <peter1138@openttd.org> |
---|---|
date | Thu, 22 Sep 2005 20:35:20 +0000 |
parents | 027bdc04f0ed |
children | 475d6389219b |
line wrap: on
line source
/* $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 /* CURRENCY_H */