Skip to content

Commit

Permalink
Initial Religion Push (ParadoxGameConverters#491)
Browse files Browse the repository at this point in the history
* Initial Religion Push

- Added new religions and their mappings

* Push 2

- Added CK2 Unique Religions
- Changed some mappings

* Final Update

- Added new symbols with thanks to Plati
- Added traits where appropriate

* Tweaks

- Traits files renamed/organized to be inline with Vanilla so as to be more readable.
- Duplicate cultures in 99_decentralized_cultures removed
- Few cultures updated in culture_trait_map
- Bugfix for KAL as an overwritten decentralized nation

* Religion_Group Fix

- Updated religion_group so that icons matched religions rather than icon names.
- Fixed Cathar having the wrong icon

---------

Co-authored-by: Ivo Elezović <[email protected]>
  • Loading branch information
Elfangor567 and Zemurin authored Dec 3, 2023
1 parent bf50d28 commit b311b70
Show file tree
Hide file tree
Showing 40 changed files with 805 additions and 270 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ coptic = {
dacian = {
color = { 133 133 25 }
religion = animist
traits = { european_heritage celtic_people }
traits = { celtic_people european_heritage }
male_common_first_names = {
norm_Adaios norm_Amatokos norm_Aulouporis norm_Aulouzon norm_Bendidoros norm_Berisades norm_Bessos norm_Bithos norm_Brinkainos norm_Brinkazenis norm_Brinkazeris norm_Brinkazis norm_Bryzos norm_Byzas norm_Delos norm_Dentoubrisa norm_Dentoupes norm_Deopos norm_Deosporis norm_Desakenthos norm_Diaskenthos norm_Diazenis norm_Dizapes norm_Dizapor norm_Dizas norm_Dizazelpis norm_Dolens norm_Drenis norm_Eptaikenthos norm_Eptapis norm_Eptaporis norm_Eptenis norm_Eptezenis norm_Ezbenis norm_Gaidres norm_Hebryzelmis norm_Kelsinos norm_Kelsos norm_Kenthos norm_Kerses norm_Kersibaulos norm_Kersobleptes norm_Kerzoula norm_Ketriporis norm_Ketrizeis norm_Kokaios norm_Kotys norm_Maisades norm_Markipor norm_Moukakenthos norm_Moukapaibes norm_Moukapius norm_Moukaporis norm_Moukatralis norm_Moukazenis norm_Naipor norm_Olipor norm_Poris norm_Pytros norm_Raizdos norm_Raskos norm_Rekiper norm_Rhaskos norm_Rhaskuporis norm_Rheboulas norm_Rhesos norm_Rhoemetalces norm_Sadalas norm_Satres norm_Sautes norm_Seikiper norm_Seuthes norm_Skaris norm_Skilas norm_Skostodokos norm_Sparadokos norm_Taruthinas norm_Teres norm_Tzitzis norm_Zieisis norm_Ziepyros norm_Ziles norm_Zipaibes norm_Zipyron
}
Expand All @@ -281,7 +281,7 @@ dacian = {
frankish = {
color = { 200 100 100 }
religion = catholic
traits = { beneluxian_culture_group european_heritage }
traits = { beneluxian_culture_group german_speaking european_heritage }
male_common_first_names = {
norm_Abbo norm_Aega norm_Agobard norm_Allowin norm_Arnulf norm_Asselin norm_Berno norm_Berthaire norm_Bruno norm_Cassyon norm_Cheldric norm_Childebrand norm_Clodomir norm_Clotaire norm_Corbinian norm_Dodo norm_Ebroin norm_Ebrulf norm_Emme norm_Evroult norm_Faro norm_Gerold norm_Grifo norm_Grimbald norm_Hartmut norm_Helinand norm_Hildebold norm_Hildeprand norm_Humbert norm_Imbert norm_Jocelin norm_Lambert norm_Lanfranc norm_Lebuin norm_Letard norm_Liudhard norm_Liudolf norm_Lul norm_Mansuet norm_Omer norm_Reginar norm_Reol norm_Richomer norm_Rothad norm_Sergi norm_Sicho norm_Vedast norm_Werinbert norm_Willibrord norm_Zwentibold
}
Expand Down Expand Up @@ -431,7 +431,7 @@ je = {
kamarupan={ # Indo-Aryan Assamese
color= hsv{ 0.58 0.28 0.70 }
religion = hindu
traits = { south_asian_heritage northeast_indian }
traits = { northeast_indian south_asian_heritage }
male_common_first_names={
Ashoka
Ashtravakra
Expand Down Expand Up @@ -472,7 +472,7 @@ kamarupan={ # Indo-Aryan Assamese
lombard = { # Old Lombard
color = { 150 130 160 }
religion = catholic
traits = { italian_culture_group european_heritage }
traits = { italian_culture_group german_speaking european_heritage }
male_common_first_names = {
norm_Adaloald norm_Agilulf norm_Aistulf norm_Alahis norm_Alboin norm_Ansprand norm_Arioald norm_Aripert norm_Authari norm_Cleph norm_Cunincpert norm_Desideri norm_Garibald norm_Godepert norm_Grimuald norm_Hildeprand norm_Liutpert norm_Liutprand norm_Parctarit norm_Perctarit norm_Raginpert norm_Ragnipert norm_Ratchis norm_Rodoald norm_Rothari
}
Expand Down Expand Up @@ -772,7 +772,7 @@ szekely = {
thracian = {
color = { 50 240 120 }
religion = animist
traits = { european_heritage celtic_people }
traits = { celtic_people european_heritage }
male_common_first_names = {
norm_Adaios norm_Amatokos norm_Aulouporis norm_Aulouzon norm_Bendidoros norm_Berisades norm_Bessos norm_Bithos norm_Brinkainos norm_Brinkazenis norm_Brinkazeris norm_Brinkazis norm_Bryzos norm_Byzas norm_Delos norm_Dentoubrisa norm_Dentoupes norm_Deopos norm_Deosporis norm_Desakenthos norm_Diaskenthos norm_Diazenis norm_Dizapes norm_Dizapor norm_Dizas norm_Dizazelpis norm_Dolens norm_Drenis norm_Eptaikenthos norm_Eptapis norm_Eptaporis norm_Eptenis norm_Eptezenis norm_Ezbenis norm_Gaidres norm_Hebryzelmis norm_Kelsinos norm_Kelsos norm_Kenthos norm_Kerses norm_Kersibaulos norm_Kersobleptes norm_Kerzoula norm_Ketriporis norm_Ketrizeis norm_Kokaios norm_Kotys norm_Maisades norm_Markipor norm_Moukakenthos norm_Moukapaibes norm_Moukapius norm_Moukaporis norm_Moukatralis norm_Moukazenis norm_Naipor norm_Olipor norm_Poris norm_Pytros norm_Raizdos norm_Raskos norm_Rekiper norm_Rhaskos norm_Rhaskuporis norm_Rheboulas norm_Rhesos norm_Rhoemetalces norm_Sadalas norm_Satres norm_Sautes norm_Seikiper norm_Seuthes norm_Skaris norm_Skilas norm_Skostodokos norm_Sparadokos norm_Taruthinas norm_Teres norm_Tzitzis norm_Zieisis norm_Ziepyros norm_Ziles norm_Zipaibes norm_Zipyron
}
Expand Down Expand Up @@ -825,7 +825,7 @@ weder_german = {
assamese={ # Ahom
color= hsv{ 0.58 0.28 0.61 }
religion = animist
traits = { south_asian_heritage northeast_indian tai }
traits = { northeast_indian tai south_asian_heritage }
male_common_first_names={
Chandraka
Daman
Expand Down Expand Up @@ -866,7 +866,7 @@ assamese={ # Ahom
manipuri={
color= hsv{ 0.74 0.27 0.94 }
religion = hindu
traits = { southeast_asian_heritage northeast_indian }
traits = { northeast_indian southeast_asian_heritage }
male_common_first_names={
Bekendra
Chandrakirti
Expand Down Expand Up @@ -911,7 +911,7 @@ manipuri={
yuanzhumin={
color= hsv { 0.272 0.75 0.54 }
religion = protestant
traits = { indigenous_oceanic_heritage malay_culture }
traits = { malay_culture indigenous_oceanic_heritage }
male_common_first_names={
Alizu Attun Suniuo Baqah Bokeh Kilash Maraos Mona Paelabang Pelin Rapongan Sorong Tahas Taiban Uyongu Walis WaLiSsu Yohani YuKan Yungai Toril Botel Tawu Kanas Difang
}
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
latinophone = {}
phoeniciophone = {}

oviparity = {}
vivaparity = {}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Original file line number Diff line number Diff line change
@@ -1,16 +1,4 @@
mazdan = {
heritage = yes
}

gnostic = {
heritage = yes
}

yazidi = {
heritage = yes
}

orthodoxy = {}
orthodoxy = {}
coptic = {}
proto_protestant = {}
hindu = {}
Expand All @@ -31,4 +19,4 @@ pastoralist = {}
legalist = {}
warmonger = {}
cannibalistic = {}
sacrificer = {}
sacrificer = {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
mazdan = {
heritage = yes
}

gnostic = {
heritage = yes
}

yazidi = {
heritage = yes
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Appear in the order they appear in EU4
nestorian = {
texture = "gfx/interface/icons/religion_icons/nestorian.dds"
traits = {
christian
}
color = { 214 112 153 }
}
messalian = {
texture = "gfx/interface/icons/religion_icons/messalian.dds"
traits = {
christian incestuous
}
color = { 153 25 102 }
}
adamites = {
texture = "gfx/interface/icons/religion_icons/adamite.dds"
traits = {
christian nudist
}
color = { 153 204 153 }
}
bosnian_church = {
texture = "gfx/interface/icons/religion_icons/bosnian.dds"
traits = {
christian gnostic
}
color = { 153 117 134 }
}
cathar = {
texture = "gfx/interface/icons/religion_icons/cathar.dds"
traits = {
christian gnostic egalitarian
}
color = { 128 128 230 }
}
waldensian = {
texture = "gfx/interface/icons/religion_icons/waldensian.dds"
traits = {
christian proto_protestant
}
color = { 102 102 178 }
}
lollard = {
texture = "gfx/interface/icons/religion_icons/lollard.dds"
traits = {
christian proto_protestant
}
color = { 128 204 204 }
}
monophysite = {
texture = "gfx/interface/icons/religion_icons/monophysite.dds"
traits = {
christian
}
color = { 204 102 26 }
}
bogomilist = {
texture = "gfx/interface/icons/religion_icons/monophysite.dds"
traits = {
christian gnostic iconoclast
}
color = { 178 0 51 }
taboos = {
groceries
}
}
monothelite = {
texture = "gfx/interface/icons/religion_icons/monothelite.dds"
traits = {
christian
}
color = { 128 0 76 }
}
iconoclast = {
texture = "gfx/interface/icons/religion_icons/iconoclast.dds"
traits = {
christian iconoclast
}
color = { 128 51 102 }
}
paulician = {
texture = "gfx/interface/icons/religion_icons/paulician.dds"
traits = {
christian gnostic iconoclast
}
color = { 214 0 147 }
}
adoptianist = {
texture = "gfx/interface/icons/religion_icons/adoptianist.dds"
traits = {
christian
}
color = { 255 51 51 }
}

## -------------------- From CK2 -------------------------------------------
arianism = {
texture = "gfx/interface/icons/religion_icons/insular_celtic.dds"
traits = {
christian
}
color = { 120 120 0 }
}
fraticelli = {
texture = "gfx/interface/icons/religion_icons/fraticelli.dds"
traits = {
christian egalitarian
}
color = { 0.7 0.7 0.4 }
taboos = { luxury_furniture luxury_clothes }
}

## -------------------- ADDED FOR VIC3 -------------------------------------------
gnostic_christianity = {
texture = "gfx/interface/icons/religion_icons/dualism.dds"
traits = {
christian gnostic
}
color = { 124 25 26 }
taboos = { luxury_clothes luxury_furniture }
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
# Appear in the order they appear in EU4
ibadi = {
texture = "gfx/interface/icons/religion_icons/ibadi.dds"
traits = {
muslim
}
color = { 0 102 0 }
taboos = {
liquor wine
}
}
mutazila = { #Qadariyah
texture = "gfx/interface/icons/religion_icons/mutazila.dds"
traits = {
muslim
}
color = { 0 178 128 }
taboos = {
liquor wine
}
}
quranist = {
texture = "gfx/interface/icons/religion_icons/quranist.dds"
traits = {
muslim
}
color = { 51 178 26 }
taboos = {
liquor wine
}
}
alawite = {
texture = "gfx/interface/icons/religion_icons/alawite.dds"
traits = {
muslim gnostic
}
color = { 51 102 26 }
taboos = { } # Unlike most islamic branches, Alawites do NOT ban the consumption of alcohol
}
zikri = {
texture = "gfx/interface/icons/religion_icons/zikri.dds"
traits = {
muslim
}
color = { 51 153 51 }
taboos = {
liquor wine
}
}
kharijite = {
texture = "gfx/interface/icons/religion_icons/kharijite.dds"
traits = {
muslim
}
color = { 102 204 153 }
taboos = {
liquor wine
}
}
druze = {
texture = "gfx/interface/icons/religion_icons/druze.dds"
traits = {
muslim gnostic
}
color = { 0 230 102 }
taboos = {
liquor opium tobacco wine
}
}
#hurufi = { ## Rolled into Shia
# texture = "gfx/interface/icons/religion_icons/hurufi.dds"
# traits = {
# muslim shiite_branch
# }
# color = { 102 230 0 }
# taboos = {
# liquor wine
# }
#}
qarmatian = {
texture = "gfx/interface/icons/religion_icons/qarmatian.dds"
traits = {
muslim iconoclast
}
color = { 51 178 26 }
taboos = {
liquor wine
}
}
masmudi = {
texture = "gfx/interface/icons/religion_icons/masmudi.dds"
traits = {
muslim
}
color = { 0 0.6 0.2 }
taboos = {
liquor wine
}
}
Loading

0 comments on commit b311b70

Please sign in to comment.