mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-23 12:31:24 +01:00
Updated burgs-and-states.js
Worked eparchy, exarchate, patriarchate, captaincy and seneschalty.
This commit is contained in:
parent
4acd05125d
commit
fb153f7ae4
2 changed files with 7 additions and 5 deletions
|
|
@ -2778,7 +2778,7 @@
|
||||||
<div data-tip="Select form name">
|
<div data-tip="Select form name">
|
||||||
<div data-tip="Province form name" class="label">Form name:</div>
|
<div data-tip="Province form name" class="label">Form name:</div>
|
||||||
<select id="provinceNameEditorSelectForm" style="display: inline-block; width: 11em; height: 1.645em">
|
<select id="provinceNameEditorSelectForm" style="display: inline-block; width: 11em; height: 1.645em">
|
||||||
<option value="">blank</option>:
|
<option value="">blank</option>
|
||||||
<option value="Area">Area</option>
|
<option value="Area">Area</option>
|
||||||
<option value="Autonomy">Autonomy</option>
|
<option value="Autonomy">Autonomy</option>
|
||||||
<option value="Barony">Barony</option>
|
<option value="Barony">Barony</option>
|
||||||
|
|
|
||||||
|
|
@ -1037,9 +1037,11 @@ window.BurgsAndStates = (function () {
|
||||||
if (tier < 2 && P(0.5)) return "Diocese";
|
if (tier < 2 && P(0.5)) return "Diocese";
|
||||||
if (tier < 2 && P(0.5)) return "Bishopric";
|
if (tier < 2 && P(0.5)) return "Bishopric";
|
||||||
}
|
}
|
||||||
if (tier < 2 && P(0.9) && [7, 5].includes(base)) return "Eparchy"; // Greek, Ruthenian
|
if (P(0.9) && [7, 5].includes(base)) { // Greek, Ruthenian
|
||||||
if (tier < 3 && P(0.9) && [7, 5].includes(base)) return "Exarchate"; // Greek, Ruthenian
|
if (tier < 2) return "Eparchy";
|
||||||
if (tier < 4 && P(0.9) && [7, 5].includes(base)) return "Patriarchate"; // Greek, Ruthenian
|
if (tier === 2) return "Exarchate";
|
||||||
|
if (tier > 2) return "Patriarchate";
|
||||||
|
}
|
||||||
if (P(0.9) && [21, 16].includes(base)) return "Imamah"; // Nigerian, Turkish
|
if (P(0.9) && [21, 16].includes(base)) return "Imamah"; // Nigerian, Turkish
|
||||||
if (tier > 2 && P(0.8) && [18, 17, 28].includes(base)) return "Caliphate"; // Arabic, Berber, Swahili
|
if (tier > 2 && P(0.8) && [18, 17, 28].includes(base)) return "Caliphate"; // Arabic, Berber, Swahili
|
||||||
return rw(theocracy);
|
return rw(theocracy);
|
||||||
|
|
@ -1095,7 +1097,7 @@ window.BurgsAndStates = (function () {
|
||||||
const max = percentage == 100 ? 1000 : gauss(20, 5, 5, 100) * percentage ** 0.5; // max growth
|
const max = percentage == 100 ? 1000 : gauss(20, 5, 5, 100) * percentage ** 0.5; // max growth
|
||||||
|
|
||||||
const forms = {
|
const forms = {
|
||||||
Monarchy: {County: 11, Earldom: 3, Shire: 1, Landgrave: 1, Margrave: 1, Barony: 1, Captaincy:1, Seneschalty:1},
|
Monarchy: {County: 22, Earldom: 6, Shire: 2, Landgrave: 2, Margrave: 2, Barony: 2, Captaincy:1, Seneschalty:1},
|
||||||
Republic: {Province: 6, Department: 2, Governorate: 2, District: 1, Canton: 1, Prefecture: 1},
|
Republic: {Province: 6, Department: 2, Governorate: 2, District: 1, Canton: 1, Prefecture: 1},
|
||||||
Theocracy: {Parish: 3, Deanery: 1},
|
Theocracy: {Parish: 3, Deanery: 1},
|
||||||
Union: {Province: 1, State: 1, Canton: 1, Republic: 1, County: 1, Council: 1},
|
Union: {Province: 1, State: 1, Canton: 1, Republic: 1, County: 1, Council: 1},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue