deleted some suggested forms

Deleted some forms of state and province. Some are still suggested to add.
This commit is contained in:
Ángel Montero Lamas 2021-12-24 18:22:11 +01:00
parent b5f580162e
commit 4acd05125d
2 changed files with 5 additions and 15 deletions

View file

@ -968,7 +968,6 @@ window.BurgsAndStates = (function () {
Tetrarchy: 1,
Triumvirate: 1,
Diarchy: 1,
Chancellery: 1,
Junta: 1
}; // weighted random
const union = {Union: 3, League: 4, Confederation: 1, "United Kingdom": 1, "United Republic": 1, "United Provinces": 2, Commonwealth: 1, Heptarchy: 1}; // weighted random
@ -1001,7 +1000,6 @@ window.BurgsAndStates = (function () {
if (form === "Duchy" && s.neighbors.length > 1 && rand(6) < s.neighbors.length && s.diplomacy.includes("Vassal")) return "Marches"; // some vassal duchies on borderland
if (base === 1 && P(0.3) && s.diplomacy.includes("Vassal")) return "Dominion"; // English vassals
if (P(0.3) && s.diplomacy.includes("Vassal")) return "Protectorate"; // some vassals
if (P(0.3) && s.diplomacy.includes("Vassal")) return "Viceroyalty"; // vassals
}
if (base === 16 && (form === "Empire" || form === "Kingdom")) return "Sultanate"; // Turkic
@ -1009,7 +1007,6 @@ window.BurgsAndStates = (function () {
if ([16, 31].includes(base) && (form === "Empire" || form === "Kingdom")) return "Khaganate"; // Turkic, Mongolian
if (base === 12 && (form === "Kingdom" || form === "Grand Duchy")) return "Shogunate"; // Japanese
if ([18, 17].includes(base) && form === "Empire") return "Caliphate"; // Arabic, Berber
if ([16, 18].includes(base) && form === "Principality") return "Khedivate"; // Arabic, Turkic
if (base === 18 && (form === "Grand Duchy" || form === "Duchy")) return "Emirate"; // Arabic
if (base === 7 && (form === "Grand Duchy" || form === "Duchy")) return "Despotate"; // Greek
if (base === 31 && (form === "Grand Duchy" || form === "Duchy")) return "Ulus"; // Mongolian
@ -1027,7 +1024,6 @@ window.BurgsAndStates = (function () {
}
if (P(0.3)) return "City-state";
}
if (base === 0 && P(0.6) && (form === "Republic")) return "Chancellery"; // Germanic
return rw(republic);
}
@ -1058,7 +1054,6 @@ window.BurgsAndStates = (function () {
"Empire",
"Sultanate",
"Khaganate",
"Khedivate",
"Shogunate",
"Caliphate",
"Despotate",
@ -1100,12 +1095,12 @@ window.BurgsAndStates = (function () {
const max = percentage == 100 ? 1000 : gauss(20, 5, 5, 100) * percentage ** 0.5; // max growth
const forms = {
Monarchy: {County: 11, Earldom: 3, Shire: 1, Landgrave: 1, Margrave: 1, Barony: 1, Bailiwick: 1, Captaincy:1, Seneschalty:1},
Republic: {Province: 6, Department: 2, Governorate: 2, District: 1, Canton: 1, Prefecture: 1, Delegation: 1, Municipality: 1},
Theocracy: {Parish: 3, Deanery: 1, Abbey: 1, Priory:1, Diaconate:1},
Union: {Province: 1, State: 1, Canton: 1, Republic: 1, County: 1, Council: 1, Autonomy:1},
Monarchy: {County: 11, Earldom: 3, Shire: 1, Landgrave: 1, Margrave: 1, Barony: 1, Captaincy:1, Seneschalty:1},
Republic: {Province: 6, Department: 2, Governorate: 2, District: 1, Canton: 1, Prefecture: 1},
Theocracy: {Parish: 3, Deanery: 1},
Union: {Province: 1, State: 1, Canton: 1, Republic: 1, County: 1, Council: 1},
Anarchy: {Council: 1, Commune: 1, Community: 1, Tribe: 1},
Wild: {Territory: 10, Land: 5, Region: 2, Tribe: 1, Clan: 1, Chiefdom:1, Dependency: 1, Area: 1}
Wild: {Territory: 10, Land: 5, Region: 2, Tribe: 1, Clan: 1, Dependency: 1, Area: 1}
};
// generate provinces for a selected burgs