File diff r6490:ba88f1f6bfd1 → r6491:6b6c19f090e1
src/namegen.cpp
Show inline comments
 
@@ -90,7 +90,7 @@ static byte MakeEnglishAdditionalTownNam
 
	/* optional first segment */
 
	i = SeedChanceBias(0, lengthof(name_additional_english_prefix), seed, 50);
 
	if (i >= 0)
 
		strecat(buf,name_additional_english_prefix[i], last);
 
		strecat(buf, name_additional_english_prefix[i], last);
 

	
 
	if (SeedChance(3, 20, seed) >= 14) {
 
		strecat(buf, name_additional_english_1a[SeedChance(6, lengthof(name_additional_english_1a), seed)], last);
 
@@ -176,13 +176,13 @@ static byte MakeGermanTownName(char *buf
 
	/* optional prefix */
 
	if (seed_derivative == 12 || seed_derivative == 19) {
 
		i = SeedChance(2, lengthof(name_german_pre), seed);
 
		strecat(buf,name_german_pre[i], last);
 
		strecat(buf, name_german_pre[i], last);
 
	}
 

	
 
	/* mandatory middle segments including option of hardcoded name */
 
	i = SeedChance(3, lengthof(name_german_real) + lengthof(name_german_1), seed);
 
	if (i < lengthof(name_german_real)) {
 
		strecat(buf,name_german_real[i], last);
 
		strecat(buf, name_german_real[i], last);
 
	} else {
 
		strecat(buf, name_german_1[i - lengthof(name_german_real)], last);
 

	
 
@@ -679,7 +679,7 @@ static byte MakeItalianTownName(char *bu
 

	
 
		if (SeedModChance(3, 3, seed) == 0) {
 
			strecat(buf, name_italian_2[SeedModChance(11, lengthof(name_italian_2), seed)], last);
 
			strecat(buf,mascul_femin_italian[i], last);
 
			strecat(buf, mascul_femin_italian[i], last);
 
		} else {
 
			strecat(buf, name_italian_2i[SeedModChance(16, lengthof(name_italian_2i), seed)], last);
 
		}