strings.c
changeset 233 dd177a8c9f19
parent 193 0a7025304867
child 236 da0ae9d977e0
equal deleted inserted replaced
232:c3d08de192ed 233:dd177a8c9f19
    70 	{ 13,  '.', 0,              "",     " kr" },
    70 	{ 13,  '.', 0,              "",     " kr" },
    71 	{ 5,   ' ', 0,              "",     " rur" },
    71 	{ 5,   ' ', 0,              "",     " rur" },
    72 	{ 50,  ',', 0,              "",     " Kc" },
    72 	{ 50,  ',', 0,              "",     " Kc" },
    73 	{ 130, '.', 0,              "",     " kr" },
    73 	{ 130, '.', 0,              "",     " kr" },
    74 	{ 11,  '.', 0,              "",     " kr" },
    74 	{ 11,  '.', 0,              "",     " kr" },
       
    75 	{ 6,   '.', 0,              "",     " Lei" }, 
    75 	{ 2,   ',', CF_ISEURO,      "€",    "" },
    76 	{ 2,   ',', CF_ISEURO,      "€",    "" },
    76 };
    77 };
    77 
    78 
    78 const uint16 _currency_string_list[] = {
    79 const uint16 _currency_string_list[] = {
    79 	STR_CURR_POUNDS,
    80 	STR_CURR_POUNDS,
    95 	STR_CURR_SEK,
    96 	STR_CURR_SEK,
    96 	STR_CURR_RUR,
    97 	STR_CURR_RUR,
    97 	STR_CURR_CZK,
    98 	STR_CURR_CZK,
    98 	STR_CURR_ISK,
    99 	STR_CURR_ISK,
    99 	STR_CURR_NOK,
   100 	STR_CURR_NOK,
       
   101 	STR_CURR_ROL,
   100 	STR_CURR_EUR,
   102 	STR_CURR_EUR,
   101 	INVALID_STRING_ID
   103 	INVALID_STRING_ID
   102 };
   104 };
   103 
   105 
   104 static const uint16 _cargo_string_list[NUM_LANDSCAPE][NUM_CARGO] = {
   106 static const uint16 _cargo_string_list[NUM_LANDSCAPE][NUM_CARGO] = {
   661 	uint32 x = GetParamInt32();
   663 	uint32 x = GetParamInt32();
   662 	uint i, base, num;
   664 	uint i, base, num;
   663 
   665 
   664 	buff[0] = _initial_name_letters[ (sizeof(_initial_name_letters) * (byte)x) >> 8];
   666 	buff[0] = _initial_name_letters[ (sizeof(_initial_name_letters) * (byte)x) >> 8];
   665 	buff[1] = '.';
   667 	buff[1] = '.';
   666 	buff += 2;
   668 	buff[2] = ' '; // Insert a space after initial and period "I. Firstname" instead of "I.Firstname"
       
   669 	buff += 3;
   667 
   670 
   668 	i = ((sizeof(_initial_name_letters) + 35) * (byte)(x >> 8)) >> 8;
   671 	i = ((sizeof(_initial_name_letters) + 35) * (byte)(x >> 8)) >> 8;
   669 	if (i < sizeof(_initial_name_letters)) {
   672 	if (i < sizeof(_initial_name_letters)) {
   670 		buff[0] = _initial_name_letters[i];
   673 		buff[0] = _initial_name_letters[i];
   671 		buff[1] = '.';
   674 		buff[1] = '.';
   672 		buff += 2;
   675 		buff[2] = ' '; // Insert a space after initial and period "I. J. Firstname" instead of "I.J.Firstname"
       
   676 		buff += 3;
   673 	}
   677 	}
   674 
   678 
   675 	base = 0;
   679 	base = 0;
   676 	num = 29;
   680 	num = 29;
   677 	if (_opt.landscape == LT_CANDY) {
   681 	if (_opt.landscape == LT_CANDY) {