newgrf_text.c
changeset 5047 329bb4f145a9
parent 4992 6d0a80c5c654
child 5108 dc67d70b5a45
equal deleted inserted replaced
5046:2b2375affc0a 5047:329bb4f145a9
   213 	if (!new_scheme) {
   213 	if (!new_scheme) {
   214 		if (HASBITS(langid_to_add, GRFLB_AMERICAN | GRFLB_ENGLISH)) {
   214 		if (HASBITS(langid_to_add, GRFLB_AMERICAN | GRFLB_ENGLISH)) {
   215 			langid_to_add = GRFLX_ENGLISH;
   215 			langid_to_add = GRFLX_ENGLISH;
   216 		} else {
   216 		} else {
   217 			StringID ret = STR_EMPTY;
   217 			StringID ret = STR_EMPTY;
   218 			if (langid_to_add & GRFLB_GERMAN)  ret = AddGRFString(grfid, stringid, 1 << 6 | GRFLX_GERMAN,  true, text_to_add, def_string);
   218 			if (langid_to_add & GRFLB_GERMAN)  ret = AddGRFString(grfid, stringid, GRFLX_GERMAN,  true, text_to_add, def_string);
   219 			if (langid_to_add & GRFLB_FRENCH)  ret = AddGRFString(grfid, stringid, 1 << 6 | GRFLX_FRENCH,  true, text_to_add, def_string);
   219 			if (langid_to_add & GRFLB_FRENCH)  ret = AddGRFString(grfid, stringid, GRFLX_FRENCH,  true, text_to_add, def_string);
   220 			if (langid_to_add & GRFLB_SPANISH) ret = AddGRFString(grfid, stringid, 1 << 6 | GRFLX_SPANISH, true, text_to_add, def_string);
   220 			if (langid_to_add & GRFLB_SPANISH) ret = AddGRFString(grfid, stringid, GRFLX_SPANISH, true, text_to_add, def_string);
   221 			return ret;
   221 			return ret;
   222 		}
   222 		}
   223 	}
   223 	}
   224 
   224 
   225 	for (id = 0; id < _num_grf_texts; id++) {
   225 	for (id = 0; id < _num_grf_texts; id++) {